gitkreventloop.c File Reference

gitk renderer event loop More...

#include "gitkrincludes.h"

Include dependency graph for gitk-renderer-gtk/gitkreventloop.c:

Include dependency graph

Go to the source code of this file.

Functions

void gitkr_event_loop_end (void)
 terminates the event-loop

void gitkr_event_loop_restart (void)
 terminates the event-loop so that it will be restarted after relayouting the dialogs

void gitkr_event_loop_start (void)
 gtk+ event-loop

gboolean restart_poll (gpointer data)
void sighandler_editable_widget_on_changed (GtkEditable *gtk_widget, gpointer data)
 catch widget_on_changed and send GITK_EVENT_TYPE_ON_CHANGE event

void sighandler_option_widget_on_changed (GtkOptionMenu *gtk_widget, gpointer data)
 catch widget_on_changed and send GITK_EVENT_TYPE_ON_CHANGE event

void sighandler_widget_on_clicked (GtkWidget *gtk_widget, gpointer data)
 catch widget_on_clicked and send GITK_EVENT_TYPE_ON_CLICK event

gboolean sighandler_widget_on_focus_in (GtkWidget *widget, GdkEventFocus *event, gpointer data)
gboolean sighandler_widget_on_focus_out (GtkWidget *widget, GdkEventFocus *event, gpointer data)
gint sighandler_window_on_close (GtkWidget *gtk_widget, GdkEvent *gdkEvent, gpointer data)
 catch window_on_close and send GITK_EVENT_TYPE_ON_CLOSE event

void sighandler_window_on_destroy (GtkWidget *gtk_widget, gpointer data)
 catch window_on_close and send GITK_EVENT_TYPE_ON_CLOSE event


Detailed Description

gitk renderer event loop

Id
gitkreventloop.c,v 1.22 2004/04/26 14:57:14 ensonic Exp

Author:
Stefan Kost <ensonic@users.sf.net>
Date:
Fri Jan 18 16:43:32 2002

Definition in file gitk-renderer-gtk/gitkreventloop.c.


Function Documentation

void sighandler_editable_widget_on_changed GtkEditable *  gtk_widget,
gpointer  data
 

catch widget_on_changed and send GITK_EVENT_TYPE_ON_CHANGE event

Definition at line 156 of file gitk-renderer-gtk/gitkreventloop.c.

References GitkrGtkWidget::dialog, gitk_dialog_process_event(), GITK_EVENT_TYPE_ON_CHANGED, gitk_log, gitk_log1, gitk_log_intro, GitkrGtkWidgetPtr, GitkrGtkWidget::id, and GitkEvent::type.

Referenced by gitkr_widget_characterinput_new().

Here is the call graph for this function:

void sighandler_option_widget_on_changed GtkOptionMenu *  gtk_widget,
gpointer  data
 

catch widget_on_changed and send GITK_EVENT_TYPE_ON_CHANGE event

Definition at line 179 of file gitk-renderer-gtk/gitkreventloop.c.

References GitkrGtkWidget::dialog, gitk_dialog_process_event(), GITK_EVENT_TYPE_ON_CHANGED, gitk_log, gitk_log1, gitk_log_intro, GitkrGtkWidgetPtr, GitkrGtkWidget::id, GitkrGtkWidget::impl, and GitkEvent::type.

Referenced by gitkr_widget_optionchoice_new().

Here is the call graph for this function:

void sighandler_widget_on_clicked GtkWidget *  gtk_widget,
gpointer  data
 

catch widget_on_clicked and send GITK_EVENT_TYPE_ON_CLICK event

Definition at line 135 of file gitk-renderer-gtk/gitkreventloop.c.

References GitkEvent::data, gitk_dialog_process_event(), GITK_EVENT_TYPE_ON_CLICKED, gitk_log, gitk_log1, gitk_log_intro, GitkrGtkWidgetPtr, and GitkEvent::type.

Referenced by gitkr_widget_action_new(), and gitkr_widget_optionchoice_boolean_new().

Here is the call graph for this function:

gint sighandler_window_on_close GtkWidget *  gtk_widget,
GdkEvent *  gdkEvent,
gpointer  data
 

catch window_on_close and send GITK_EVENT_TYPE_ON_CLOSE event

Definition at line 80 of file gitk-renderer-gtk/gitkreventloop.c.

References GitkEvent::data, gitk_dialog_process_event(), GITK_EVENT_TYPE_ON_CLOSE, gitk_log, gitk_log_intro, and GitkEvent::type.

Referenced by gitkr_dialog_generate_layout().

Here is the call graph for this function:

void sighandler_window_on_destroy GtkWidget *  gtk_widget,
gpointer  data
 

catch window_on_close and send GITK_EVENT_TYPE_ON_CLOSE event

Definition at line 100 of file gitk-renderer-gtk/gitkreventloop.c.

References gitk_event_loop_end(), gitk_log, gitk_log1, gitk_log_intro, gitk_log_outro, GitkrGtkLayoutPtr, and GitkrGtkLayout::window.

Referenced by gitkr_dialog_generate_layout().

Here is the call graph for this function:


Generated on Thu Oct 28 10:59:54 2004 for gitk by doxygen 1.3.6