亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: window manager與gtk的關(guān)系 [打印本頁(yè)]

作者: ytl    時(shí)間: 2008-09-22 12:11
標(biāo)題: window manager與gtk的關(guān)系
用gtk寫的程序是怎么與window manager聯(lián)系起來的呢?好像gtk通過xlib就可以跟x server打交道了,沒window manager的什么事。
那么window manager到底起了什么作用呢?

還有,目前比較好用的window manager是什么?awesome有人在用嗎?
作者: ytl    時(shí)間: 2008-09-22 15:37
做過gtk開發(fā)的應(yīng)該能給個(gè)解答吧?
作者: x2    時(shí)間: 2008-09-22 22:06
Window Manager 本身是一個(gè)特殊的X Client,作用是控制窗口外觀。
如果用Gnome做桌面的話,通常就選擇了Metacity做Window Manager。
作者: fengshenx    時(shí)間: 2008-09-23 10:32
GNOME下當(dāng)然是metacity用的最多。KDE下Kwin。嵌入式MatchBox。

應(yīng)用程序的title bar,最大化,最小化, 改變窗口大小,都是Window Manager的工作。
Window Manager還控制多個(gè)窗口時(shí),哪一個(gè)在前,哪一個(gè)在后。

GTK+里,GtkWindow就是負(fù)責(zé)和Window Manager打交道的類。
你調(diào)用gtk_window_set_title到最后就會(huì)變成發(fā)送一個(gè)XEvent給Window Manager,讓它幫你改。




歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2