LinuxSir.cn,穿越时空的Linuxsir!

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

问个Gtk的傻问题,请不吝赐教

[复制链接]
发表于 2008-2-15 19:46:19 | 显示全部楼层 |阅读模式
问一个白痴问题。我自己写了一个小widget,从GtkWidget继承而来。在GtkWidget::realize函数里使用GLX创建了一个单缓存的窗口。使用的时候,我在expose_event的callback函数里用OpenGL语句画了个图形。显示正常。当我想捕捉configure_event的时候却发现这个事件怎么都不发生。这是为什么?我用GtkWindow另写了个测试,configure事件的确是发生了的啊。那么我的widget是少做了什么?我的小widget中的gdk窗口属性的event_mask是用的gtk_widget_get_events() | GDK_EXPOSURE_MASK(Okay,我必须承认我根本不知道GDK_EXPOSURE_MASK是个什么东西

小弟刚学Gtk,请各位指点一下。
发表于 2008-2-16 12:27:47 | 显示全部楼层
具我所知,这是一个事件的宏,此句的作用相当于是添加了一个曝光事件exposure。
不知道我讲的对不对,希望对你有帮助。
回复 支持 反对

使用道具 举报

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

本版积分规则

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