00001
00023 #ifndef __SUPPORT_INCLUDED__
00024 #define __SUPPORT_INCLUDED__
00025
00026
00027 #ifdef HAVE_CONFIG_H
00028 # include <config.h>
00029 #endif
00030
00031 #include <gtk/gtk.h>
00032
00033
00034
00035 #ifdef ENABLE_NLS
00036 # include <libintl.h>
00037 # undef _
00038 # define _(String) dgettext (PACKAGE, String)
00039 # define Q_(String) g_strip_context ((String), gettext (String))
00040 # ifdef gettext_noop
00041 # define N_(String) gettext_noop (String)
00042 # else
00043 # define N_(String) (String)
00044 # endif
00045 #else
00046 # define textdomain(String) (String)
00047 # define gettext(String) (String)
00048 # define dgettext(Domain,Message) (Message)
00049 # define dcgettext(Domain,Message,Type) (Message)
00050 # define bindtextdomain(Domain,Directory) (Domain)
00051 # define _(String) (String)
00052 # define Q_(String) g_strip_context ((String), (String))
00053 # define N_(String) (String)
00054 #endif
00055
00056
00057 GtkWidget* lookup_widget (GtkWidget *widget, const gchar *widget_name);
00058 void add_pixmap_directory (const gchar *directory);
00059 GtkWidget* create_pixmap (GtkWidget *widget, const gchar *filename);
00060 GdkPixbuf* create_pixbuf (const gchar *filename);
00061 void glade_set_atk_action_description (AtkAction *action, const gchar *action_name, const gchar *description);
00062
00063
00064 #endif
00065
00066
00067