ui/gtk/window.c

changeset 680
a4795b40e679
parent 675
b612026b060b
child 690
c1fc788d982d
equal deleted inserted replaced
679:bdc3f59b21ca 680:a4795b40e679
408 } 408 }
409 409
410 WINDOW_DESTROY(GTK_WIDGET(self)); 410 WINDOW_DESTROY(GTK_WIDGET(self));
411 } 411 }
412 412
413 void ui_dialog_create(UiObject *parent, UiDialogArgs args) { 413 void ui_dialog_create(UiObject *parent, UiDialogArgs *args) {
414 GtkDialog *dialog = GTK_DIALOG(gtk_dialog_new()); 414 GtkDialog *dialog = GTK_DIALOG(gtk_dialog_new());
415 gtk_window_set_transient_for(GTK_WINDOW(dialog), GTK_WINDOW(parent->widget)); 415 gtk_window_set_transient_for(GTK_WINDOW(dialog), GTK_WINDOW(parent->widget));
416 gtk_window_set_modal(GTK_WINDOW(dialog), TRUE); 416 gtk_window_set_modal(GTK_WINDOW(dialog), TRUE);
417 417
418 GtkWidget *dialog_w = GTK_WIDGET(dialog); 418 GtkWidget *dialog_w = GTK_WIDGET(dialog);

mercurial