Ryujinx-GtkSharp/codegen/gtk-signals.defs
Mike Kestner 30e653825c This is an enormous commit of stuff that I've been working on for several
weeks.  I'll be posting an update to gtk-sharp-list in a bit to describe my
latest psychosis.

svn path=/trunk/gtk-sharp/; revision=1797
2002-01-04 02:02:28 +00:00

424 lines
7.8 KiB
Plaintext

(define-signal set_focus
(of-object "GtkWindow")
(return-type "none")
(when "last")
(parameters
'("GtkWindow*" "window")
'("GtkWidget*" "focus")
)
)
(define-signal frame_event
(of-object "GtkWindow")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEvent*" "event")
)
)
(define-signal activate_focus
(of-object "GtkWindow")
(return-type "none")
(when "last")
(parameters
'("GtkWindow*" "window")
)
)
(define-signal activate_default
(of-object "GtkWindow")
(return-type "none")
(when "last")
(parameters
'("GtkWindow*" "window")
)
)
(define-signal move_focus
(of-object "GtkWindow")
(return-type "none")
(when "last")
(parameters
'("GtkWindow*" "window")
'("GtkDirectionType" "direction")
)
)
(define-signal size_request
(of-object "GtkWidget")
(return-type "none")
(when "first")
(parameters
'("GtkWidget*" "widget")
'("GtkRequisition*" "requisition")
)
)
(define-signal child_notify
(of-object "GtkWidget")
(return-type "none")
(when "first")
(parameters
'("GtkWidget*" "widget")
'("GParamSpec*" "pspec")
)
)
(define-signal focus
(of-object "GtkWidget")
(return-type "none")
(when "last")
(parameters
)
)
(define-signal event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEvent*" "event")
)
)
(define-signal button_press_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventButton*" "event")
)
)
(define-signal button_release_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventButton*" "event")
)
)
(define-signal scroll_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventScroll*" "event")
)
)
(define-signal motion_notify_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventMotion*" "event")
)
)
(define-signal delete_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventAny*" "event")
)
)
(define-signal destroy_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventAny*" "event")
)
)
(define-signal expose_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventExpose*" "event")
)
)
(define-signal key_press_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventKey*" "event")
)
)
(define-signal key_release_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventKey*" "event")
)
)
(define-signal enter_notify_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventCrossing*" "event")
)
)
(define-signal leave_notify_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventCrossing*" "event")
)
)
(define-signal configure_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventConfigure*" "event")
)
)
(define-signal focus_in_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventFocus*" "event")
)
)
(define-signal focus_out_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventFocus*" "event")
)
)
(define-signal map_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventAny*" "event")
)
)
(define-signal unmap_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventAny*" "event")
)
)
(define-signal property_notify_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventProperty*" "event")
)
)
(define-signal selection_clear_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventSelection*" "event")
)
)
(define-signal selection_request_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventSelection*" "event")
)
)
(define-signal selection_notify_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventSelection*" "event")
)
)
(define-signal selection_received
(of-object "GtkWidget")
(return-type "none")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GtkSelectionData*" "selection_data")
'("guint" "time")
)
)
(define-signal selection_get
(of-object "GtkWidget")
(return-type "none")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GtkSelectionData*" "selection_data")
'("guint" "info")
'("guint" "time")
)
)
(define-signal proximity_in_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventProximity*" "event")
)
)
(define-signal proximity_out_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventProximity*" "event")
)
)
(define-signal drag_motion
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkDragContext*" "context")
'("gint" "x")
'("gint" "y")
'("guint" "time")
)
)
(define-signal drag_drop
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkDragContext*" "context")
'("gint" "x")
'("gint" "y")
'("guint" "time")
)
)
(define-signal drag_data_get
(of-object "GtkWidget")
(return-type "none")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkDragContext*" "context")
'("GtkSelectionData*" "selection_data")
'("guint" "info")
'("guint" "time")
)
)
(define-signal drag_data_received
(of-object "GtkWidget")
(return-type "none")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkDragContext*" "context")
'("gint" "x")
'("gint" "y")
'("GtkSelectionData*" "selection_data")
'("guint" "info")
'("guint" "time")
)
)
(define-signal visibility_notify_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventVisibility*" "event")
)
)
(define-signal client_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventClient*" "event")
)
)
(define-signal no_expose_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventAny*" "event")
)
)
(define-signal window_state_event
(of-object "GtkWidget")
(return-type "gboolean")
(when "last")
(parameters
'("GtkWidget*" "widget")
'("GdkEventWindowState*" "event")
)
)