- 论坛徽章:
- 0
|
//弹出提示对话框
int result;
GtkWidget *dialog;
dialog = gtk_message_dialog_new(GTK_WINDOW(wbus->window),GTK_DIALOG_MODAL,
GTK_MESSAGE_WARNING,
GTK_BUTTONS_YES_NO,
N_("Are you sure you want to exit the system?"));
//FIXME:调整提示框的位置
//gtk_window_set_gravity(GTK_WINDOW(dialog),GDK_GRAVITY_CENTER);
gtk_window_move(GTK_WINDOW(dialog),wbus->draw_width/2-50,wbus->draw_height/2);
result = gtk_dialog_run(GTK_DIALOG (dialog));
switch(result){
case GTK_RESPONSE_YES:
gtk_widget_destroy(dialog);
gtk_widget_destroy(wbus->window);
return;
default:
break;
}
gtk_widget_destroy(dialog); |
|