Ardour  9.0-pre0-582-g084a23a80d
gtkmain.h File Reference
#include <gdk/gdk.h>
#include <gtk/gtkwidget.h>
Include dependency graph for gtkmain.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define GTK_PRIORITY_RESIZE   (G_PRIORITY_HIGH_IDLE + 10)
 
#define GTK_PRIORITY_REDRAW   (G_PRIORITY_HIGH_IDLE + 20)
 
#define GTK_PRIORITY_HIGH   G_PRIORITY_HIGH
 
#define GTK_PRIORITY_INTERNAL   GTK_PRIORITY_REDRAW
 
#define GTK_PRIORITY_DEFAULT   G_PRIORITY_DEFAULT_IDLE
 
#define GTK_PRIORITY_LOW   G_PRIORITY_LOW
 
#define GTKMAIN_C_VAR   extern
 

Typedefs

typedef gint(* GtkKeySnoopFunc) (GtkWidget *grab_widget, GdkEventKey *event, gpointer func_data)
 

Functions

const gchar * gtk_check_version (guint required_major, guint required_minor, guint required_micro)
 
gboolean gtk_parse_args (int *argc, char ***argv)
 
void gtk_init (int *argc, char ***argv)
 
gboolean gtk_init_check (int *argc, char ***argv)
 
gboolean gtk_init_with_args (int *argc, char ***argv, const char *parameter_string, GOptionEntry *entries, const char *translation_domain, GError **error)
 
GOptionGroup * gtk_get_option_group (gboolean open_default_display)
 
void gtk_exit (gint error_code)
 
gchar * gtk_set_locale (void)
 
void gtk_disable_setlocale (void)
 
PangoLanguage * gtk_get_default_language (void)
 
gboolean gtk_events_pending (void)
 
void gtk_main_do_event (GdkEvent *event)
 
void gtk_main (void)
 
guint gtk_main_level (void)
 
void gtk_main_quit (void)
 
gboolean gtk_main_iteration (void)
 
gboolean gtk_main_iteration_do (gboolean blocking)
 
gboolean gtk_true (void) G_GNUC_CONST
 
gboolean gtk_false (void) G_GNUC_CONST
 
void gtk_grab_add (GtkWidget *widget)
 
GtkWidgetgtk_grab_get_current (void)
 
void gtk_grab_remove (GtkWidget *widget)
 
void gtk_init_add (GtkFunction function, gpointer data)
 
void gtk_quit_add_destroy (guint main_level, GtkObject *object)
 
guint gtk_quit_add (guint main_level, GtkFunction function, gpointer data)
 
guint gtk_quit_add_full (guint main_level, GtkFunction function, GtkCallbackMarshal marshal, gpointer data, GDestroyNotify destroy)
 
void gtk_quit_remove (guint quit_handler_id)
 
void gtk_quit_remove_by_data (gpointer data)
 
guint gtk_timeout_add (guint32 interval, GtkFunction function, gpointer data)
 
guint gtk_timeout_add_full (guint32 interval, GtkFunction function, GtkCallbackMarshal marshal, gpointer data, GDestroyNotify destroy)
 
void gtk_timeout_remove (guint timeout_handler_id)
 
guint gtk_idle_add (GtkFunction function, gpointer data)
 
guint gtk_idle_add_priority (gint priority, GtkFunction function, gpointer data)
 
guint gtk_idle_add_full (gint priority, GtkFunction function, GtkCallbackMarshal marshal, gpointer data, GDestroyNotify destroy)
 
void gtk_idle_remove (guint idle_handler_id)
 
void gtk_idle_remove_by_data (gpointer data)
 
guint gtk_input_add_full (gint source, GdkInputCondition condition, GdkInputFunction function, GtkCallbackMarshal marshal, gpointer data, GDestroyNotify destroy)
 
void gtk_input_remove (guint input_handler_id)
 
guint gtk_key_snooper_install (GtkKeySnoopFunc snooper, gpointer func_data)
 
void gtk_key_snooper_remove (guint snooper_handler_id)
 
GdkEventgtk_get_current_event (void)
 
guint32 gtk_get_current_event_time (void)
 
gboolean gtk_get_current_event_state (GdkModifierType *state)
 
GtkWidgetgtk_get_event_widget (GdkEvent *event)
 
void gtk_propagate_event (GtkWidget *widget, GdkEvent *event)
 
gboolean _gtk_boolean_handled_accumulator (GSignalInvocationHint *ihint, GValue *return_accu, const GValue *handler_return, gpointer dummy)
 
gchar * _gtk_get_lc_ctype (void)
 
gboolean _gtk_module_has_mixed_deps (GModule *module)
 

Variables

const guint gtk_major_version
 
const guint gtk_minor_version
 
const guint gtk_micro_version
 
const guint gtk_binary_age
 
const guint gtk_interface_age
 

Macro Definition Documentation

◆ GTK_PRIORITY_DEFAULT

#define GTK_PRIORITY_DEFAULT   G_PRIORITY_DEFAULT_IDLE

Definition at line 57 of file gtkmain.h.

◆ GTK_PRIORITY_HIGH

#define GTK_PRIORITY_HIGH   G_PRIORITY_HIGH

Definition at line 55 of file gtkmain.h.

◆ GTK_PRIORITY_INTERNAL

#define GTK_PRIORITY_INTERNAL   GTK_PRIORITY_REDRAW

Definition at line 56 of file gtkmain.h.

◆ GTK_PRIORITY_LOW

#define GTK_PRIORITY_LOW   G_PRIORITY_LOW

Definition at line 58 of file gtkmain.h.

◆ GTK_PRIORITY_REDRAW

#define GTK_PRIORITY_REDRAW   (G_PRIORITY_HIGH_IDLE + 20)

Definition at line 51 of file gtkmain.h.

◆ GTK_PRIORITY_RESIZE

#define GTK_PRIORITY_RESIZE   (G_PRIORITY_HIGH_IDLE + 10)

Definition at line 46 of file gtkmain.h.

◆ GTKMAIN_C_VAR

#define GTKMAIN_C_VAR   extern

Definition at line 75 of file gtkmain.h.

Typedef Documentation

◆ GtkKeySnoopFunc

typedef gint(* GtkKeySnoopFunc) (GtkWidget *grab_widget, GdkEventKey *event, gpointer func_data)

Definition at line 62 of file gtkmain.h.

Function Documentation

◆ _gtk_boolean_handled_accumulator()

gboolean _gtk_boolean_handled_accumulator ( GSignalInvocationHint *  ihint,
GValue *  return_accu,
const GValue *  handler_return,
gpointer  dummy 
)

◆ _gtk_get_lc_ctype()

gchar* _gtk_get_lc_ctype ( void  )

◆ _gtk_module_has_mixed_deps()

gboolean _gtk_module_has_mixed_deps ( GModule *  module)

◆ gtk_check_version()

const gchar* gtk_check_version ( guint  required_major,
guint  required_minor,
guint  required_micro 
)

◆ gtk_disable_setlocale()

void gtk_disable_setlocale ( void  )

◆ gtk_events_pending()

gboolean gtk_events_pending ( void  )

◆ gtk_exit()

void gtk_exit ( gint  error_code)

◆ gtk_false()

gboolean gtk_false ( void  )

◆ gtk_get_current_event()

GdkEvent* gtk_get_current_event ( void  )

◆ gtk_get_current_event_state()

gboolean gtk_get_current_event_state ( GdkModifierType state)

◆ gtk_get_current_event_time()

guint32 gtk_get_current_event_time ( void  )

◆ gtk_get_default_language()

PangoLanguage* gtk_get_default_language ( void  )

◆ gtk_get_event_widget()

GtkWidget* gtk_get_event_widget ( GdkEvent event)

◆ gtk_get_option_group()

GOptionGroup* gtk_get_option_group ( gboolean  open_default_display)

◆ gtk_grab_add()

void gtk_grab_add ( GtkWidget widget)

◆ gtk_grab_get_current()

GtkWidget* gtk_grab_get_current ( void  )

◆ gtk_grab_remove()

void gtk_grab_remove ( GtkWidget widget)

◆ gtk_idle_add()

guint gtk_idle_add ( GtkFunction  function,
gpointer  data 
)

◆ gtk_idle_add_full()

guint gtk_idle_add_full ( gint  priority,
GtkFunction  function,
GtkCallbackMarshal  marshal,
gpointer  data,
GDestroyNotify  destroy 
)

◆ gtk_idle_add_priority()

guint gtk_idle_add_priority ( gint  priority,
GtkFunction  function,
gpointer  data 
)

◆ gtk_idle_remove()

void gtk_idle_remove ( guint  idle_handler_id)

◆ gtk_idle_remove_by_data()

void gtk_idle_remove_by_data ( gpointer  data)

◆ gtk_init()

void gtk_init ( int *  argc,
char ***  argv 
)

◆ gtk_init_add()

void gtk_init_add ( GtkFunction  function,
gpointer  data 
)

◆ gtk_init_check()

gboolean gtk_init_check ( int *  argc,
char ***  argv 
)

◆ gtk_init_with_args()

gboolean gtk_init_with_args ( int *  argc,
char ***  argv,
const char *  parameter_string,
GOptionEntry *  entries,
const char *  translation_domain,
GError **  error 
)

◆ gtk_input_add_full()

guint gtk_input_add_full ( gint  source,
GdkInputCondition  condition,
GdkInputFunction  function,
GtkCallbackMarshal  marshal,
gpointer  data,
GDestroyNotify  destroy 
)

◆ gtk_input_remove()

void gtk_input_remove ( guint  input_handler_id)

◆ gtk_key_snooper_install()

guint gtk_key_snooper_install ( GtkKeySnoopFunc  snooper,
gpointer  func_data 
)

◆ gtk_key_snooper_remove()

void gtk_key_snooper_remove ( guint  snooper_handler_id)

◆ gtk_main()

void gtk_main ( void  )

◆ gtk_main_do_event()

void gtk_main_do_event ( GdkEvent event)

◆ gtk_main_iteration()

gboolean gtk_main_iteration ( void  )

◆ gtk_main_iteration_do()

gboolean gtk_main_iteration_do ( gboolean  blocking)

◆ gtk_main_level()

guint gtk_main_level ( void  )

◆ gtk_main_quit()

void gtk_main_quit ( void  )

◆ gtk_parse_args()

gboolean gtk_parse_args ( int *  argc,
char ***  argv 
)

◆ gtk_propagate_event()

void gtk_propagate_event ( GtkWidget widget,
GdkEvent event 
)

◆ gtk_quit_add()

guint gtk_quit_add ( guint  main_level,
GtkFunction  function,
gpointer  data 
)

◆ gtk_quit_add_destroy()

void gtk_quit_add_destroy ( guint  main_level,
GtkObject object 
)

◆ gtk_quit_add_full()

guint gtk_quit_add_full ( guint  main_level,
GtkFunction  function,
GtkCallbackMarshal  marshal,
gpointer  data,
GDestroyNotify  destroy 
)

◆ gtk_quit_remove()

void gtk_quit_remove ( guint  quit_handler_id)

◆ gtk_quit_remove_by_data()

void gtk_quit_remove_by_data ( gpointer  data)

◆ gtk_set_locale()

gchar* gtk_set_locale ( void  )

◆ gtk_timeout_add()

guint gtk_timeout_add ( guint32  interval,
GtkFunction  function,
gpointer  data 
)

◆ gtk_timeout_add_full()

guint gtk_timeout_add_full ( guint32  interval,
GtkFunction  function,
GtkCallbackMarshal  marshal,
gpointer  data,
GDestroyNotify  destroy 
)

◆ gtk_timeout_remove()

void gtk_timeout_remove ( guint  timeout_handler_id)

◆ gtk_true()

gboolean gtk_true ( void  )

Variable Documentation

◆ gtk_binary_age

const guint gtk_binary_age
extern

◆ gtk_interface_age

const guint gtk_interface_age
extern

◆ gtk_major_version

const guint gtk_major_version
extern

◆ gtk_micro_version

const guint gtk_micro_version
extern

◆ gtk_minor_version

const guint gtk_minor_version
extern