comparison dynamin/gui_backend.d @ 18:836a064828e8

Implement FileDialog/DirectoryDialog with GTK and start a glib/gdk/gtk binding. Add invoke/invokeNow stubs to fix build on X.
author Jordan Miner <jminer7@gmail.com>
date Fri, 24 Jul 2009 00:35:42 -0500
parents fc2420d39e3c
children 4eebc294a3ac
comparison
equal deleted inserted replaced
17:ef81af74a306 18:836a064828e8
26 module dynamin.gui_backend; 26 module dynamin.gui_backend;
27 27
28 version(Windows) { 28 version(Windows) {
29 public import dynamin.gui.windows_clipboard; 29 public import dynamin.gui.windows_clipboard;
30 public import dynamin.gui.windows_cursor; 30 public import dynamin.gui.windows_cursor;
31 //public import dynamin.gui.windows_directory_dialog; 31 public import dynamin.gui.windows_directory_dialog;
32 public import dynamin.gui.windows_file_dialog; 32 public import dynamin.gui.windows_file_dialog;
33 //public import dynamin.gui.windows_screen; 33 //public import dynamin.gui.windows_screen;
34 public import dynamin.gui.windows_window; 34 public import dynamin.gui.windows_window;
35 } else { 35 } else {
36 public import dynamin.gui.x_clipboard; 36 public import dynamin.gui.x_clipboard;
37 public import dynamin.gui.x_cursor; 37 public import dynamin.gui.x_cursor;
38 //public import dynamin.gui.x_directory_dialog; 38 public import dynamin.gui.x_directory_dialog;
39 //public import dynamin.gui.x_file_dialog; 39 public import dynamin.gui.x_file_dialog;
40 //public import dynamin.gui.x_screen; 40 //public import dynamin.gui.x_screen;
41 public import dynamin.gui.x_window; 41 public import dynamin.gui.x_window;
42 } 42 }
43 43