penk
Keep on rockin' in the free world
2008年4月7日 星期一
GtkSocket 太厲害啦!
之前卡關一陣子的嵌入視窗問題今天終於解掉了.
有圖有真相, 分別嵌入了 firefox
thunar 和 stalonetray 在 Gtk+ 視窗中
簡單來講流程是:
用 wmctrl 取得 window id, 傳進程式當引數
my $socket = new Gtk2::Socket;
$gladexml->get_widget('hbox1')->add($socket);
$socket->add_id(sprintf "%d", hex $ARGV[0]);
這樣就完成啦! 不過 keyboard 的 focus 還有點問題..
沒有留言:
張貼留言
‹
›
首頁
查看網路版
沒有留言:
張貼留言