]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkinputdialog.h
Handle translated combobox models better
[~andy/gtk] / gtk / gtkinputdialog.h
index 1a1a648994508147fe87e525a48a74efa27cf19f..4c1647b992545c6541799e169443b58bc8ce6ba3 100644 (file)
@@ -21,7 +21,7 @@
  * Modified by the GTK+ Team and others 1997-2000.  See the AUTHORS
  * file for a list of people on the GTK+ Team.  See the ChangeLog
  * files for a list of changes.  These files are distributed with
- * GTK+ at ftp://ftp.gtk.org/pub/gtk/. 
+ * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
  */
 
 /*
  * distribution.
  */
 
+#if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
 #ifndef __GTK_INPUTDIALOG_H__
 #define __GTK_INPUTDIALOG_H__
 
 
-#include <gdk/gdk.h>
 #include <gtk/gtkdialog.h>
 
 
@@ -59,18 +62,18 @@ struct _GtkInputDialog
 {
   GtkDialog dialog;
 
-  GtkWidget *axis_list;
-  GtkWidget *axis_listbox;
-  GtkWidget *mode_optionmenu;
+  GtkWidget *GSEAL (axis_list);
+  GtkWidget *GSEAL (axis_listbox);
+  GtkWidget *GSEAL (mode_optionmenu);
+
+  GtkWidget *GSEAL (close_button);
+  GtkWidget *GSEAL (save_button);
 
-  GtkWidget *close_button;
-  GtkWidget *save_button;
-  
-  GtkWidget *axis_items[GDK_AXIS_LAST];
-  GdkDevice *current_device;
+  GtkWidget *GSEAL (axis_items[GDK_AXIS_LAST]);
+  GdkDevice *GSEAL (current_device);
 
-  GtkWidget *keys_list;
-  GtkWidget *keys_listbox;
+  GtkWidget *GSEAL (keys_list);
+  GtkWidget *GSEAL (keys_listbox);
 };
 
 struct _GtkInputDialogClass