Gtk_Main(3)

Gtk_Main3

NAME - Gtk_Main

Header required

#include <gtk--/main.h&gt;>

Base classes

Gtk_Signal_Base(3)

Public member index

static Gtk_Main * instance();
Gtk_Main(int *argc, char ***argv, bool have_locale=false);
Gtk_Main(int &argc, char **&argv, bool have_locale=false);
~Gtk_Main();
virtual void  run();
virtual void  quit();
virtual void  iteration();
virtual gint  events_pending();
static void  grab_add(const Gtk_Widget &widget);
static void  grab_remove(const Gtk_Widget &widget);
static Gtk_ObjectHandle  grab_get_current();
static guint  key_snooper_install(GtkKeySnoopFunc snooper, gpointer	func_data);
static void  key_snooper_remove(guint	snooper_handler_id);
static void  gtk_true();
static void  gtk_false();
static Signal0_r & idle(gint priority = GTK_PRIORITY_DEFAULT);
static Signal0_r & timeout(guint32 interval);
static Signal0 & input(gint source, GdkInputCondition condition);

Protected member index

static Gtk_Main * ins;
Gtk_Main();

Private member index

static gint  idle_callback(gpointer data);
static gint  timeout_callback(gpointer data);
static void  input_callback(gpointer data, gint source, GdkInputCondition condition);
static void  input_destroy(gpointer data);
void  init_gtk(int *argc, char ***argv, bool have_locale);

Public member descriptions

Protected member descriptions

Private member descriptions

From libgtkmm-dev 1.0.3-1.1 in Debian 2.2 (Potato). Parsed by carta from the page's man source.