GTK:关于dialog的问题
gtk_dialog_new_with_buttons("Fixture Patch",
NULL,
GTK_DIALOG_MODAL|GTK_DIALOG_DESTROY_WITH_PARENT,
GTK_STOCK_OK,GTK_RESPONSE_OK,
GTK_STOCK_CANCEL,GTK_RESPONSE_CANCEL,
NULL);
这段代码会在对话框创建两个按钮。确定,取消。
如何当按下<回车键>时,自动连接到<确定>按钮执行。
谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你要那样的效果,恐怕按纽得自己写.
先弄一个event box,加在顶层窗口里面,对这个event box 连接一个OnKeyPress()的回调.回调中可这样处理;
OnKeyPress()
{
if(按下的是回车键)
{
button = 得到确定按钮;
gtk_button_click(button);
return TRUE;
}
return FALSE;
}
对于OnOkResponse()这个回调,你原来怎么处理,现在还是怎么处理