Import line: | Gdk = imports.gi.Gdk; |
GIR File: | Gdk-2.0.gir |
C documentation: | GdkEvent |
Union : | Event |
Show / Hide Inherited methods, properties and signals |
Properties | Defined By | |
---|---|---|
any : Gdk.EventAny
|
Gdk.Event | |
button : Gdk.EventButton
|
Gdk.Event | |
client : Gdk.EventClient
|
Gdk.Event | |
configure : Gdk.EventConfigure
|
Gdk.Event | |
crossing : Gdk.EventCrossing
|
Gdk.Event | |
dnd : Gdk.EventDND
|
Gdk.Event | |
expose : Gdk.EventExpose
|
Gdk.Event | |
focus_change : Gdk.EventFocus
|
Gdk.Event | |
grab_broken : Gdk.EventGrabBroken
|
Gdk.Event | |
key : Gdk.EventKey
|
Gdk.Event | |
motion : Gdk.EventMotion
|
Gdk.Event | |
no_expose : Gdk.EventNoExpose
|
Gdk.Event | |
owner_change : Gdk.EventOwnerChange
|
Gdk.Event | |
property : Gdk.EventProperty
|
Gdk.Event | |
proximity : Gdk.EventProximity
|
Gdk.Event | |
scroll : Gdk.EventScroll
|
Gdk.Event | |
selection : Gdk.EventSelection
|
Gdk.Event | |
setting : Gdk.EventSetting
|
Gdk.Event | |
type : Gdk.EventType
|
Gdk.Event | |
visibility : Gdk.EventVisibility
|
Gdk.Event | |
window_state : Gdk.EventWindowState
|
Gdk.Event |
Method / Constructor | Defined By | |
---|---|---|
new Gdk.Event
()
Create a new Gdk.Event
Create a new Gdk.Event
|
||
Create a new Gdk.Event
Create a new Gdk.Event
|
||
copy
()
:
Gdk.Event
Copies a GdkEvent, copying or incrementing the reference count of the resources associated with it (e.g.
Copies a GdkEvent, copying or incrementing the reference count of the resources associated with it (e.g. GdkWindow's and strings). gdk_event_free().
|
Gdk.Event | |
free
()
:
none
Frees a GdkEvent, freeing or decrementing any resources associated with it.
Frees a GdkEvent, freeing or decrementing any resources associated with it. Note that this function should only be called with events returned from functions such as gdk_event_peek(), gdk_event_get(), gdk_event_get_graphics_expose() and gdk_event_copy() and gdk_event_new().
|
Gdk.Event | |
Extract the axis value for a particular axis use from an event structure.
Extract the axis value for a particular axis use from an event structure.
|
Gdk.Event | |
Gdk.Event | ||
Gdk.Event | ||
get_screen
()
:
Gdk.Screen
Returns the screen for the event.
Returns the screen for the event. The screen is typically the screen for
|
Gdk.Event | |
get_state
(ModifierType state)
:
Boolean
If the event contains a "state" field, puts that field in state.
If the event contains a "state" field, puts that field in state. Otherwise stores an empty state (0). Returns TRUE if there was a state field in the event. event may be NULL, in which case it's treated as if the event had no state field.
|
Gdk.Event | |
get_time
()
:
Number
Returns the time stamp from event, if there is one; otherwise returns GDK_CURRENT_TIME.
Returns the time stamp from event, if there is one; otherwise returns GDK_CURRENT_TIME. If event is NULL, returns GDK_CURRENT_TIME.
|
Gdk.Event | |
put
()
:
none
Appends a copy of the given event onto the front of the event queue for event->any.window's display, or the default event queue if event->any.window is NULL.
Appends a copy of the given event onto the front of the event queue for event->any.window's display, or the default event queue if event->any.window is NULL. See gdk_display_put_event().
|
Gdk.Event | |
Sends an X ClientMessage event to a given window (which must be on the default GdkDisplay.
|
Gdk.Event | |
send_clientmessage_toall
()
:
none
Sends an X ClientMessage event to all toplevel windows on the default GdkScreen.
Sends an X ClientMessage event to all toplevel windows on the default GdkScreen. Toplevel windows are determined by checking for the WM_STATE property, as described in the Inter-Client Communication Conventions Manual (ICCCM). If no windows are found with the WM_STATE property set, the message is sent to all children of the root window.
|
Gdk.Event | |
set_screen
(Screen screen)
:
none
Sets the screen for event to screen.
Sets the screen for event to screen. The event must have been allocated by GTK+, for instance, by gdk_event_copy().
|
Gdk.Event |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Epiphany.EphyWebView
Signal |
The ::search-key-press signal is emitted for keypresses which should be used for find implementations.
|
Gdk
Method |
Gdk.event_get
()
:
Gdk.Event
Checks all open displays for a GdkEvent to process,to be processed on, fetching events from the windowing system if necessary.
|
Gdk
Method |
Waits for a GraphicsExpose or NoExpose event from the X server.
|
Gdk
Method |
Gdk.event_peek
()
:
Gdk.Event
If there is an event waiting in the event queue of some open display, returns a copy of it.
|
Gdk
Method |
On X11, sends an X ClientMessage event to a given window.
|
Gdk.Display
Method |
get_event
()
:
Gdk.Event
Gets the next GdkEvent to be processed for display, fetching events from the windowing system if necessary.
|
Gdk.Display
Method |
peek_event
()
:
Gdk.Event
Gets a copy of the first GdkEvent in the display's event queue, without removing the event from the queue.
|
Gdk.Display
Method |
put_event
(Event event)
:
none
Appends a copy of the given event onto the front of the event queue for display.
|
Gdk.Screen
Method |
broadcast_client_message
(Event event)
:
none
On X11, sends an X ClientMessage event to all toplevel windows on Toplevel windows are determined by checking for the WM_STATE property, as described in the Inter-Client Communication Conventions Manual (ICCCM).
|
Gladeui.DesignLayout
Signal |
|
Gladeui.DesignLayout
Method |
This is called internally by a GladeWidget recieving an event, it will marshall the event to the proper GladeWidget according to its position in layout.
|
Gladeui.Widget
Signal |
|
Gladeui.Widget
Signal |
|
Gladeui.Widget
Signal |
|
Gladeui.Widget
Method |
Feed an event to be handled on the project GladeWidget hierarchy.
|
GooCanvas.CanvasItem
Signal |
|
GooCanvas.CanvasItem
Signal |
|
GooCanvas.CanvasItem
Signal |
|
GooCanvas.CanvasItem
Signal |
|
GooCanvas.CanvasItem
Signal |
|
GooCanvas.CanvasItem
Signal |
|
GooCanvas.CanvasItem
Signal |
|
GooCanvas.CanvasItem
Signal |
|
GooCanvas.CanvasItem
Signal |
|
GooCanvas.CanvasItem
Signal |
|
GooCanvas.CanvasItem
Signal |
|
Gtk
Method |
Gtk.drag_begin
(Widget widget, TargetList targets, DragAction actions, Number button, Event event)
:
Gdk.DragContext
Initiates a drag on the source side.
|
Gtk
Method |
Gtk.get_current_event
()
:
Gdk.Event
Obtains a copy of the event currently being processed by GTK+.
|
Gtk
Method |
If event is NULL or the event was not associated with any widget, returns NULL, otherwise returns the widget that received the event originally.
|
Gtk
Method |
Gtk.main_do_event
(Event event)
:
none
|
Gtk
Method |
Sends an event to a widget, propagating the event to parent widgets if the event remains unhandled.
|
Gtk.CList
Signal |
|
Gtk.CList
Signal |
|
Gtk.CellEditable
Method |
start_editing
(Event event)
:
none
Begins editing on a cell_editable.
|
Gtk.CellRenderer
Method |
activate
(Event event, Widget widget, String path, Rectangle background_area, Rectangle cell_area, CellRendererState flags)
:
Boolean
Passes an activate event to the cell renderer for possible processing.
|
Gtk.CellRenderer
Method |
start_editing
(Event event, Widget widget, String path, Rectangle background_area, Rectangle cell_area, CellRendererState flags)
:
Gtk.CellEditable
Passes an activate event to the cell renderer for possible processing.
|
Gtk.Clipboard
Signal |
The ::owner-change signal is emitted when GTK+ receives an event that indicates that the ownership of the selection associated with clipboard has changed.
|
Gtk.Entry
Signal |
The ::icon-press signal is emitted when an activatable icon is clicked.
|
Gtk.Entry
Signal |
The ::icon-release signal is emitted on the button release from a mouse click over an activatable icon.
|
Gtk.StatusIcon
Signal |
The ::button-press-event signal will be emitted when a button (typically from a mouse) is pressed.
|
Gtk.StatusIcon
Signal |
The ::button-release-event signal will be emitted when a button (typically from a mouse) is released.
|
Gtk.StatusIcon
Signal |
The ::scroll-event signal is emitted when a button in the 4 to 7 range is pressed.
|
Gtk.TextTag
Signal |
The ::event signal is emitted when an event occurs on a region of the buffer marked with this tag.
|
Gtk.TextTag
Method |
Emits the "event" signal on the GtkTextTag.
|
Gtk.TipsQuery
Signal |
|
Gtk.Widget
Signal |
The ::button-press-event signal will be emitted when a button (typically from a mouse) is pressed.
|
Gtk.Widget
Signal |
The ::button-release-event signal will be emitted when a button (typically from a mouse) is released.
|
Gtk.Widget
Signal |
The ::client-event will be emitted when the widget's window receives a message (via a ClientMessage event) from another application.
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
Emitted when a redirected window belonging to widget gets drawn into.
|
Gtk.Widget
Signal |
The ::delete-event signal is emitted if a user requests that a toplevel window is closed.
|
Gtk.Widget
Signal |
The ::destroy-event signal is emitted when a GdkWindow is destroyed.
|
Gtk.Widget
Signal |
The ::enter-notify-event will be emitted when the pointer enters the widget's window.
|
Gtk.Widget
Signal |
The GTK+ main loop will emit three signals for each GDK event delivered signal that matches the type of event delivered (e.g.
|
Gtk.Widget
Signal |
After the emission of the GtkWidget::event signal and (optionally) the second more specific signal, ::event-after will be emitted regardless of the previous two signals handlers return values.
|
Gtk.Widget
Signal |
The ::expose-event signal is emitted when an area of a previously obscured GdkWindow is made visible and needs to be redrawn.
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
Emitted when a pointer or keyboard grab on a window belonging to widget gets broken.
|
Gtk.Widget
Signal |
The ::key-press-event signal is emitted when a key is pressed.
|
Gtk.Widget
Signal |
The ::key-release-event signal is emitted when a key is pressed.
|
Gtk.Widget
Signal |
The ::leave-notify-event will be emitted when the pointer leaves the widget's window.
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
The ::motion-notify-event signal is emitted when the pointer moves over the widget's GdkWindow.
|
Gtk.Widget
Signal |
The ::no-expose-event will be emitted when the widget's window is drawn as a copy of another GdkDrawable (with gdk_draw_drawable() or gdk_window_copy_area()) which was completely unobscured.
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
The ::scroll-event signal is emitted when a button in the 4 to 7 range is pressed.
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
|
Gtk.Widget
Signal |
The ::visibility-notify-event will be emitted when the widget's window is obscured or unobscured.
|
Gtk.Widget
Signal |
The ::window-state-event will be emitted when the state of the toplevel window associated to the widget changes.
|
Gtk.Widget
Method |
Rarely-used function.
|
Gtk.Widget
Method |
Very rarely-used function.
|
Gtk.Widget
Method |
Sends the focus change event to widget This function is not meant to be used by applications.
|
Gtk.Window
Signal |
|
GtkSource.Gutter
Signal |
|
GtkSource.View
Signal |
|