GTK 杂项小部件使用指南
1. 对话框(Dialogs)
对话框小部件是一种简单的窗口,预先包含了一些元素。其结构如下:
struct GtkDialog
{
GtkWindow window;
GtkWidget *vbox;
GtkWidget *action_area;
};
从结构可以看出,它创建一个窗口,顶部放置一个垂直框(vbox),接着是一个分隔符,最后是一个水平框作为操作区域(action area)。
对话框可用于向用户弹出消息等任务,创建对话框的函数只有一个:
GtkWidget *gtk_dialog_new( void );
创建新对话框的示例代码如下:
GtkWidget *window;
window = gtk_dialog_new ();
在操作区域添加按钮的示例代码:
button = ...
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (window)->action_area),
button, TRUE, TRUE, 0);
gtk_widget_show (button);
在垂直框区域添加标签的示例代码:
超级会员免费看
订阅专栏 解锁全文
1

被折叠的 条评论
为什么被折叠?



