[已解决]gtk中怎样在启动新窗口后,将原窗口锁定?

发布于 2022-07-24 19:34:06 字数 152 浏览 12 评论 4

在gtk中,

我想在主窗口中启动一个副窗口,

副窗口启动后,主窗口就不响应用户操作.

请问这怎样实现

[ 本帖最后由 破碎细胞 于 2006-7-14 13:55 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

幸福不弃 2022-07-25 04:21:22

呃~~~~~~~~~~~~~~~~~

彻底明白了

成熟稳重的好男人 2022-07-25 04:19:34

原帖由 破碎细胞 于 2006-7-14 11:20 发表
gtk_window_set_modal (window,false);

就可以了吗?

呵呵。恰恰相反,你应该把启动的新窗口设置为
gtk_window_set_modal (window, TRUE);
这样新窗口就会阻止同程序的其它窗口被激活。

阳光下的泡沫是彩色的 2022-07-25 04:19:03

gtk_window_set_modal (window,false);

就可以了吗?

[ 本帖最后由 破碎细胞 于 2006-7-14 11:22 编辑 ]

一袭白衣梦中忆 2022-07-24 21:57:18

void        gtk_window_set_modal            (GtkWindow *window,
                                             gboolean modal);

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文