Source position: gtkwidget.inc line 142
type TGtkWidgetClass = record |
parent_class: TGtkObjectClass; |
activate_signal: guint; |
set_scroll_adjustments_signal: guint; |
dispatch_child_properties_changed: procedure( |
widget: PGtkWidget; |
n_pspecs: guint; |
pspecs: PPGParamSpec |
); |
show: procedure( |
widget: PGtkWidget |
); |
show_all: procedure( |
widget: PGtkWidget |
); |
hide: procedure( |
widget: PGtkWidget |
); |
hide_all: procedure( |
widget: PGtkWidget |
); |
map: procedure( |
widget: PGtkWidget |
); |
unmap: procedure( |
widget: PGtkWidget |
); |
realize: procedure( |
widget: PGtkWidget |
); |
unrealize: procedure( |
widget: PGtkWidget |
); |
size_request: procedure( |
widget: PGtkWidget; |
requisition: PGtkRequisition |
); |
size_allocate: procedure( |
widget: PGtkWidget; |
allocation: PGtkAllocation |
); |
state_changed: procedure( |
widget: PGtkWidget; |
previous_state: TGtkStateType |
); |
parent_set: procedure( |
widget: PGtkWidget; |
previous_parent: PGtkWidget |
); |
hierarchy_changed: procedure( |
widget: PGtkWidget; |
previous_toplevel: PGtkWidget |
); |
style_set: procedure( |
widget: PGtkWidget; |
previous_style: PGtkStyle |
); |
direction_changed: procedure( |
widget: PGtkWidget; |
previous_direction: TGtkTextDirection |
); |
grab_notify: procedure( |
widget: PGtkWidget; |
was_grabbed: gboolean |
); |
child_notify: procedure( |
widget: PGtkWidget; |
pspec: PGParamSpec |
); |
mnemonic_activate: function( |
widget: PGtkWidget; |
group_cycling: gboolean |
):gboolean; |
grab_focus: procedure( |
widget: PGtkWidget |
); |
focus: function( |
widget: PGtkWidget; |
direction: TGtkDirectionType |
):gboolean; |
event: function( |
widget: PGtkWidget; |
event: PGdkEvent |
):gboolean; |
button_press_event: function( |
widget: PGtkWidget; |
event: PGdkEventButton |
):gboolean; |
button_release_event: function( |
widget: PGtkWidget; |
event: PGdkEventButton |
):gboolean; |
scroll_event: function( |
widget: PGtkWidget; |
event: PGdkEventScroll |
):gboolean; |
motion_notify_event: function( |
widget: PGtkWidget; |
event: PGdkEventMotion |
):gboolean; |
delete_event: function( |
widget: PGtkWidget; |
event: PGdkEventAny |
):gboolean; |
destroy_event: function( |
widget: PGtkWidget; |
event: PGdkEventAny |
):gboolean; |
expose_event: function( |
widget: PGtkWidget; |
event: PGdkEventExpose |
):gboolean; |
key_press_event: function( |
widget: PGtkWidget; |
event: PGdkEventKey |
):gboolean; |
key_release_event: function( |
widget: PGtkWidget; |
event: PGdkEventKey |
):gboolean; |
enter_notify_event: function( |
widget: PGtkWidget; |
event: PGdkEventCrossing |
):gboolean; |
leave_notify_event: function( |
widget: PGtkWidget; |
event: PGdkEventCrossing |
):gboolean; |
configure_event: function( |
widget: PGtkWidget; |
event: PGdkEventConfigure |
):gboolean; |
focus_in_event: function( |
widget: PGtkWidget; |
event: PGdkEventFocus |
):gboolean; |
focus_out_event: function( |
widget: PGtkWidget; |
event: PGdkEventFocus |
):gboolean; |
map_event: function( |
widget: PGtkWidget; |
event: PGdkEventAny |
):gboolean; |
unmap_event: function( |
widget: PGtkWidget; |
event: PGdkEventAny |
):gboolean; |
property_notify_event: function( |
widget: PGtkWidget; |
event: PGdkEventProperty |
):gboolean; |
selection_clear_event: function( |
widget: PGtkWidget; |
event: PGdkEventSelection |
):gboolean; |
selection_request_event: function( |
widget: PGtkWidget; |
event: PGdkEventSelection |
):gboolean; |
selection_notify_event: function( |
widget: PGtkWidget; |
event: PGdkEventSelection |
):gboolean; |
proximity_in_event: function( |
widget: PGtkWidget; |
event: PGdkEventProximity |
):gboolean; |
proximity_out_event: function( |
widget: PGtkWidget; |
event: PGdkEventProximity |
):gboolean; |
visibility_notify_event: function( |
widget: PGtkWidget; |
event: PGdkEventVisibility |
):gboolean; |
client_event: function( |
widget: PGtkWidget; |
event: PGdkEventClient |
):gboolean; |
no_expose_event: function( |
widget: PGtkWidget; |
event: PGdkEventAny |
):gboolean; |
window_state_event: function( |
widget: PGtkWidget; |
event: PGdkEventWindowState |
):gboolean; |
selection_get: procedure( |
widget: PGtkWidget; |
selection_data: PGtkSelectionData; |
info: guint; |
time: guint |
); |
selection_received: procedure( |
widget: PGtkWidget; |
selection_data: PGtkSelectionData; |
time: guint |
); |
drag_begin: procedure( |
widget: PGtkWidget; |
context: PGdkDragContext |
); |
drag_end: procedure( |
widget: PGtkWidget; |
context: PGdkDragContext |
); |
drag_data_get: procedure( |
widget: PGtkWidget; |
context: PGdkDragContext; |
selection_data: PGtkSelectionData; |
info: guint; |
time: guint |
); |
drag_data_delete: procedure( |
widget: PGtkWidget; |
context: PGdkDragContext |
); |
drag_leave: procedure( |
widget: PGtkWidget; |
context: PGdkDragContext; |
time: guint |
); |
drag_motion: function( |
widget: PGtkWidget; |
context: PGdkDragContext; |
x: gint; |
y: gint; |
time: guint |
):gboolean; |
drag_drop: function( |
widget: PGtkWidget; |
context: PGdkDragContext; |
x: gint; |
y: gint; |
time: guint |
):gboolean; |
drag_data_received: procedure( |
widget: PGtkWidget; |
context: PGdkDragContext; |
x: gint; |
y: gint; |
selection_data: PGtkSelectionData; |
info: guint; |
time: guint |
); |
popup_menu: function( |
widget: PGtkWidget |
):gboolean; |
show_help: function( |
widget: PGtkWidget; |
help_type: TGtkWidgetHelpType |
):gboolean; |
get_accessible: function( |
widget: PGtkWidget |
):PAtkObject; |
_gtk_reserved1: procedure; |
_gtk_reserved2: procedure; |
_gtk_reserved3: procedure; |
_gtk_reserved4: procedure; |
_gtk_reserved5: procedure; |
_gtk_reserved6: procedure; |
_gtk_reserved7: procedure; |
_gtk_reserved8: procedure; |
end; |