| 691 dialog, |
691 dialog, |
| 692 "destroy", |
692 "destroy", |
| 693 G_CALLBACK(ui_destroy_userdata), |
693 G_CALLBACK(ui_destroy_userdata), |
| 694 event); |
694 event); |
| 695 |
695 |
| 696 |
|
| 697 UiEvent evt; |
|
| 698 evt.obj = obj; |
|
| 699 evt.document = evt.obj->ctx->document; |
|
| 700 evt.window = evt.obj->window; |
|
| 701 evt.intval = 0; |
|
| 702 |
|
| 703 UiFileList flist; |
|
| 704 flist.files = NULL; |
|
| 705 flist.nfiles = 0; |
|
| 706 evt.eventdata = &flist; |
|
| 707 |
|
| 708 gtk_widget_show(dialog); |
696 gtk_widget_show(dialog); |
| 709 } |
697 } |
| 710 #endif |
698 #endif |
| 711 |
699 |
| 712 void ui_openfiledialog(UiObject *obj, unsigned int mode, ui_callback file_selected_callback, void *cbdata) { |
700 void ui_openfiledialog(UiObject *obj, unsigned int mode, ui_callback file_selected_callback, void *cbdata) { |