LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2663|回复: 4

GTK全屏应用程序简单例子

[复制链接]
发表于 2008-6-29 21:50:58 | 显示全部楼层 |阅读模式
对需要写全屏幕程序,或者没有窗口管理器的应用具有参考价值。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-6-30 10:33:27 | 显示全部楼层
有个问题:
就是,既然        gtk_window_fullscreen 函数能实现全屏了,为啥还需要将window的大小设置成屏幕的大小,这样不是手工设全屏吗?
按语意来说,下面这两种方法都能实现全屏。为啥还需要写在一起。直接用其中一种不就行了?
就是有这个疑问,望解答。谢谢。
取自你代码的片断:
gtk_window_set_default_size( GTK_WINDOW( mainWindow),
                gdk_screen_get_width( scr),
                gdk_screen_get_height( scr));

gtk_window_fullscreen( GTK_WINDOW( mainWindow));
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-30 22:25:08 | 显示全部楼层
在linux平台有些wm不支持_NET_WM_STATE_FULLSCREEN的ATOM,在win32平台可以不需要gtk_window_set_default_size
回复 支持 反对

使用道具 举报

发表于 2008-12-3 14:16:34 | 显示全部楼层
Post by realtang;1869175
对需要写全屏幕程序,或者没有窗口管理器的应用具有参考价值。


谢谢分享,请问楼主,怎么写一个像windows下全屏手写输入那样的程序呢?我看了一些xlib文档也不之如何下手,请赐教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-4 09:03:29 | 显示全部楼层
gtk im module.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表