src/solaris/native/sun/awt/gtk2_interface.h

Print this page




 800 void (*fp_gtk_file_filter_add_custom)(GtkFileFilter *filter,
 801     GtkFileFilterFlags needed, GtkFileFilterFunc func, gpointer data,
 802     GDestroyNotify notify);
 803 void (*fp_gtk_file_chooser_set_filter)(GtkFileChooser *chooser,
 804     GtkFileFilter *filter);
 805 GType (*fp_gtk_file_chooser_get_type)(void);
 806 GtkFileFilter* (*fp_gtk_file_filter_new)(void);
 807 void (*fp_gtk_file_chooser_set_do_overwrite_confirmation)(
 808     GtkFileChooser *chooser, gboolean do_overwrite_confirmation);
 809 void (*fp_gtk_file_chooser_set_select_multiple)(
 810     GtkFileChooser *chooser, gboolean select_multiple);
 811 gchar* (*fp_gtk_file_chooser_get_current_folder)(GtkFileChooser *chooser);
 812 GSList* (*fp_gtk_file_chooser_get_filenames)(GtkFileChooser *chooser);
 813 guint (*fp_gtk_g_slist_length)(GSList *list);
 814 gulong (*fp_g_signal_connect_data)(gpointer instance,
 815     const gchar *detailed_signal, GCallback c_handler, gpointer data,
 816     GClosureNotify destroy_data, GConnectFlags connect_flags);
 817 void (*fp_gtk_widget_show)(GtkWidget *widget);
 818 void (*fp_gtk_main)(void);
 819 guint (*fp_gtk_main_level)(void);
 820 
 821 
 822 /**
 823  * This function is available for GLIB > 2.20, so it MUST be
 824  * called within GLIB_CHECK_VERSION(2, 20, 0) check.
 825  */
 826 gboolean (*fp_g_thread_get_initialized)(void);
 827 
 828 void (*fp_g_thread_init)(GThreadFunctions *vtable);
 829 void (*fp_gdk_threads_init)(void);
 830 void (*fp_gdk_threads_enter)(void);
 831 void (*fp_gdk_threads_leave)(void);
 832 
 833 gboolean (*fp_gtk_show_uri)(GdkScreen *screen, const gchar *uri,
 834     guint32 timestamp, GError **error);
 835 
 836 #endif /* !_GTK2_INTERFACE_H */


 800 void (*fp_gtk_file_filter_add_custom)(GtkFileFilter *filter,
 801     GtkFileFilterFlags needed, GtkFileFilterFunc func, gpointer data,
 802     GDestroyNotify notify);
 803 void (*fp_gtk_file_chooser_set_filter)(GtkFileChooser *chooser,
 804     GtkFileFilter *filter);
 805 GType (*fp_gtk_file_chooser_get_type)(void);
 806 GtkFileFilter* (*fp_gtk_file_filter_new)(void);
 807 void (*fp_gtk_file_chooser_set_do_overwrite_confirmation)(
 808     GtkFileChooser *chooser, gboolean do_overwrite_confirmation);
 809 void (*fp_gtk_file_chooser_set_select_multiple)(
 810     GtkFileChooser *chooser, gboolean select_multiple);
 811 gchar* (*fp_gtk_file_chooser_get_current_folder)(GtkFileChooser *chooser);
 812 GSList* (*fp_gtk_file_chooser_get_filenames)(GtkFileChooser *chooser);
 813 guint (*fp_gtk_g_slist_length)(GSList *list);
 814 gulong (*fp_g_signal_connect_data)(gpointer instance,
 815     const gchar *detailed_signal, GCallback c_handler, gpointer data,
 816     GClosureNotify destroy_data, GConnectFlags connect_flags);
 817 void (*fp_gtk_widget_show)(GtkWidget *widget);
 818 void (*fp_gtk_main)(void);
 819 guint (*fp_gtk_main_level)(void);
 820 gchar* (*fp_g_path_get_dirname) (const gchar *file_name);
 821 
 822 /**
 823  * This function is available for GLIB > 2.20, so it MUST be
 824  * called within GLIB_CHECK_VERSION(2, 20, 0) check.
 825  */
 826 gboolean (*fp_g_thread_get_initialized)(void);
 827 
 828 void (*fp_g_thread_init)(GThreadFunctions *vtable);
 829 void (*fp_gdk_threads_init)(void);
 830 void (*fp_gdk_threads_enter)(void);
 831 void (*fp_gdk_threads_leave)(void);
 832 
 833 gboolean (*fp_gtk_show_uri)(GdkScreen *screen, const gchar *uri,
 834     guint32 timestamp, GError **error);
 835 
 836 #endif /* !_GTK2_INTERFACE_H */