GTK 如何用鼠标拖动event窗口
建立了一个Even窗口,用来接收事件信息。但是为什么不能用鼠标进行拖动和改变大小?
是不是还有什么事件需要添加上?
另外,想知道如何完成刚才提出的用鼠标拖拽与改变大小的动作。
谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
建立了一个Even窗口,用来接收事件信息。但是为什么不能用鼠标进行拖动和改变大小?
是不是还有什么事件需要添加上?
另外,想知道如何完成刚才提出的用鼠标拖拽与改变大小的动作。
谢谢!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
回复 1# fengtom_lcdtv
看你的另一篇帖子,你要的就是下面的功能吧:
复制代码注意 gtk_widget_add_events
本帖最后由 nketc 于 2011-03-24 21:33 编辑
录了个动画
谢谢nketc :
虽然我想问的是:如何通过鼠标拖拽使fixed中的一个Label控件自由移动,和用鼠标改变这个Label控件的大小。
但是你的示例却让我对于事件和信号之间的联系有了一定的认识。
谢谢。
另外我想问一下:Label需要添加在一个Eventbox内才可以接收信号。你的这个示例我想解决Label移动应该够了,但是改变大小的话,如何确定鼠标已经在Label的边缘了呢?