penk
Keep on rockin' in the free world
About me
Chen, Ping-Hsun (penk)
I'm a web and software developer from Kaohsiung, Taiwan.
I design and implement user interfaces, also contribute to open source projects.
http://penkia.net/portfolio
檢視我的完整簡介
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 還有點問題..
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言