| 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); |