c
GObject.Object
Gdk.Drawable
Gdk.Window
Import line: | Gdk = imports.gi.Gdk; |
GIR File: | Gdk-2.0.gir |
C documentation: | GdkWindow |
Class : | Window |
Extends: | Gdk.Drawable |
Properties | Defined By | |
---|---|---|
cursor : Gdk.Cursor
|
Gdk.Window | |
parent_instance : GObject.Object
read only
|
Gdk.Drawable |
Method / Constructor | Defined By | |
---|---|---|
new Gdk.Window
(Object properties)
Create a new Gdk.Window
Create a new Gdk.Window
|
||
beep
()
:
none
|
Gdk.Window | |
Gdk.Window | ||
begin_paint_rect
(Rectangle rectangle)
:
none
|
Gdk.Window | |
begin_paint_region
(Region region)
:
none
|
Gdk.Window | |
begin_resize_drag
(WindowEdge edge, gint32 button, gint32 root_x, gint32 root_y, guint32 timestamp)
:
none
|
Gdk.Window | |
|
Gdk.Window | |
clear
()
:
none
|
Gdk.Window | |
Gdk.Window | ||
Gdk.Window | ||
configure_finished
()
:
none
|
Gdk.Window | |
Gdk.Window | ||
Gdk.Window | ||
|
Gdk.Window | |
deiconify
()
:
none
|
Gdk.Window | |
destroy
()
:
none
|
Gdk.Window | |
destroy_notify
()
:
none
|
Gdk.Window | |
enable_synchronized_configure
()
:
none
|
Gdk.Window | |
end_paint
()
:
none
|
Gdk.Window | |
ensure_native
()
:
gboolean
|
Gdk.Window | |
flush
()
:
none
|
Gdk.Window | |
focus
(guint32 timestamp)
:
none
|
Gdk.Window | |
freeze_toplevel_updates_libgtk_only
()
:
none
|
Gdk.Window | |
freeze_updates
()
:
none
|
Gdk.Window | |
fullscreen
()
:
none
|
Gdk.Window | |
geometry_changed
()
:
none
|
Gdk.Window | |
get_accept_focus
()
:
gboolean
|
Gdk.Window | |
get_background_pattern
()
:
cairo.Pattern
|
Gdk.Window | |
get_children
()
:
Array
|
Gdk.Window | |
get_composited
()
:
gboolean
|
Gdk.Window | |
get_cursor
()
:
Gdk.Cursor
|
Gdk.Window | |
get_decorations
(WMDecoration decorations)
:
gboolean
|
Gdk.Window | |
get_depth
()
:
gint32
|
Gdk.Drawable | |
Gdk.Window | ||
get_events
()
:
Gdk.EventMask
|
Gdk.Window | |
get_focus_on_map
()
:
gboolean
|
Gdk.Window | |
get_frame_extents
(Rectangle rect)
:
none
|
Gdk.Window | |
Gdk.Window | ||
get_height
()
:
gint32
|
Gdk.Window | |
get_internal_paint_info
()
:
Object
|
Gdk.Window | |
get_modal_hint
()
:
gboolean
|
Gdk.Window | |
Gdk.Window | ||
get_pointer
(Object out_values)
:
Gdk.Window
|
Gdk.Window | |
Gdk.Window | ||
Gdk.Window | ||
Gdk.Window | ||
get_size
()
:
Object
|
Gdk.Drawable | |
get_state
()
:
Gdk.WindowState
|
Gdk.Window | |
get_type_hint
()
:
Gdk.WindowTypeHint
|
Gdk.Window | |
get_user_data
(void* data)
:
none
|
Gdk.Window | |
get_width
()
:
gint32
|
Gdk.Window | |
get_window_type
()
:
Gdk.WindowType
|
Gdk.Window | |
has_native
()
:
gboolean
|
Gdk.Window | |
hide
()
:
none
|
Gdk.Window | |
iconify
()
:
none
|
Gdk.Window | |
|
Gdk.Window | |
|
Gdk.Window | |
|
Gdk.Window | |
|
Gdk.Window | |
|
Gdk.Window | |
is_destroyed
()
:
gboolean
|
Gdk.Window | |
is_input_only
()
:
gboolean
|
Gdk.Window | |
is_shaped
()
:
gboolean
|
Gdk.Window | |
is_viewable
()
:
gboolean
|
Gdk.Window | |
is_visible
()
:
gboolean
|
Gdk.Window | |
lower
()
:
none
|
Gdk.Window | |
maximize
()
:
none
|
Gdk.Window | |
merge_child_input_shapes
()
:
none
|
Gdk.Window | |
merge_child_shapes
()
:
none
|
Gdk.Window | |
Gdk.Window | ||
|
Gdk.Window | |
Gdk.Window | ||
peek_children
()
:
Array
|
Gdk.Window | |
process_updates
(gboolean update_children)
:
none
|
Gdk.Window | |
raise
()
:
none
|
Gdk.Window | |
Gdk.Window | ||
register_dnd
()
:
none
|
Gdk.Window | |
remove_redirection
()
:
none
|
Gdk.Window | |
|
Gdk.Window | |
Gdk.Window | ||
|
Gdk.Window | |
Gdk.Window | ||
set_accept_focus
(gboolean accept_focus)
:
none
|
Gdk.Window | |
|
Gdk.Window | |
set_background
(Color color)
:
none
|
Gdk.Window | |
set_child_input_shapes
()
:
none
|
Gdk.Window | |
set_child_shapes
()
:
none
|
Gdk.Window | |
set_colormap
(Colormap colormap)
:
none
|
Gdk.Drawable | |
set_composited
(gboolean composited)
:
none
|
Gdk.Window | |
set_cursor
(Cursor cursor)
:
none
|
Gdk.Window | |
Gdk.Drawable | ||
set_decorations
(WMDecoration decorations)
:
none
|
Gdk.Window | |
set_events
(EventMask event_mask)
:
none
|
Gdk.Window | |
set_focus_on_map
(gboolean focus_on_map)
:
none
|
Gdk.Window | |
set_functions
(WMFunction functions)
:
none
|
Gdk.Window | |
set_geometry_hints
(Geometry geometry, WindowHints geom_mask)
:
none
|
Gdk.Window | |
set_group
(Window leader)
:
none
|
Gdk.Window | |
Gdk.Window | ||
|
Gdk.Window | |
set_icon_list
(Array pixbufs)
:
none
|
Gdk.Window | |
set_icon_name
(String name)
:
none
|
Gdk.Window | |
set_keep_above
(gboolean setting)
:
none
|
Gdk.Window | |
set_keep_below
(gboolean setting)
:
none
|
Gdk.Window | |
set_modal_hint
(gboolean modal)
:
none
|
Gdk.Window | |
set_opacity
(gdouble opacity)
:
none
|
Gdk.Window | |
set_override_redirect
(gboolean override_redirect)
:
none
|
Gdk.Window | |
set_role
(String role)
:
none
|
Gdk.Window | |
set_skip_pager_hint
(gboolean skips_pager)
:
none
|
Gdk.Window | |
set_skip_taskbar_hint
(gboolean skips_taskbar)
:
none
|
Gdk.Window | |
set_startup_id
(String startup_id)
:
none
|
Gdk.Window | |
Gdk.Window | ||
set_title
(String title)
:
none
|
Gdk.Window | |
set_transient_for
(Window parent)
:
none
|
Gdk.Window | |
set_type_hint
(WindowTypeHint hint)
:
none
|
Gdk.Window | |
set_urgency_hint
(gboolean urgent)
:
none
|
Gdk.Window | |
set_user_data
(void* user_data)
:
none
|
Gdk.Window | |
|
Gdk.Window | |
|
Gdk.Window | |
show
()
:
none
|
Gdk.Window | |
show_unraised
()
:
none
|
Gdk.Window | |
stick
()
:
none
|
Gdk.Window | |
thaw_toplevel_updates_libgtk_only
()
:
none
|
Gdk.Window | |
thaw_updates
()
:
none
|
Gdk.Window | |
unfullscreen
()
:
none
|
Gdk.Window | |
unmaximize
()
:
none
|
Gdk.Window | |
unstick
()
:
none
|
Gdk.Window | |
withdraw
()
:
none
|
Gdk.Window |
Event | Defined By | |
---|---|---|
from_embedder (Window self, gdouble embedder-x, gdouble embedder-y, void* offscreen-x, void* offscreen-y)
:
none
|
Gdk.Window | |
to_embedder (Window self, gdouble offscreen-x, gdouble offscreen-y, void* embedder-x, void* embedder-y)
:
none
|
Gdk.Window |
Class / Namespace | Method / Signal / Properties |
---|---|
Gdk
Method |
|
Gdk
Method |
Gdk.drag_find_window
(DragContext context, Window drag_window, gint32 x_root, gint32 y_root)
:
Object
|
Gdk
Method |
Gdk.drag_find_window_for_screen
(DragContext context, Window drag_window, Screen screen, gint32 x_root, gint32 y_root)
:
Object
|
Gdk
Method |
Gdk.drag_motion
(DragContext context, Window dest_window, DragProtocol protocol, gint32 x_root, gint32 y_root, DragAction suggested_action, DragAction possible_actions, guint32 time_)
:
gboolean
|
Gdk
Method |
|
Gdk
Method |
|
Gdk
Method |
|
Gdk
Method |
Gdk.keyboard_grab_info_libgtk_only
(Display display, Window grab_window, gboolean owner_events)
:
gboolean
|
Gdk
Method |
|
Gdk
Method |
Gdk.pointer_grab
(Window window, gboolean owner_events, EventMask event_mask, Window confine_to, Cursor cursor, guint32 time_)
:
Gdk.GrabStatus
|
Gdk
Method |
Gdk.pointer_grab_info_libgtk_only
(Display display, Window grab_window, gboolean owner_events)
:
gboolean
|
Gdk
Method |
Gdk.property_change
(Window window, Atom property, Atom type, gint32 format, PropMode mode, guint8 data, gint32 nelements)
:
none
|
Gdk
Method |
|
Gdk
Method |
Gdk.property_get
(Window window, Atom property, Atom type, guint32 offset, guint32 length, gint32 pdelete, Atom actual_property_type, gint32 actual_format, gint32 actual_length, guint8 data)
:
gboolean
|
Gdk
Method |
|
Gdk
Method |
Gdk.selection_owner_set
(Window owner, Atom selection, guint32 time_, gboolean send_event)
:
gboolean
|
Gdk
Method |
Gdk.selection_owner_set_for_display
(Display display, Window owner, Atom selection, guint32 time_, gboolean send_event)
:
gboolean
|
Gdk
Method |
Gdk.selection_property_get
(Window requestor, guint8 data, Atom prop_type, gint32 prop_format)
:
gint32
|
Gdk
Method |
|
Gdk
Method |
Gdk.test_render_sync
(Window window)
:
none
|
Gdk
Method |
Gdk.test_simulate_button
(Window window, gint32 x, gint32 y, guint32 button, ModifierType modifiers, EventType button_pressrelease)
:
gboolean
|
Gdk
Method |
Gdk.test_simulate_key
(Window window, gint32 x, gint32 y, guint32 keyval, ModifierType modifiers, EventType key_pressrelease)
:
gboolean
|
Gdk
Method |
|
Gdk.Device
Method |
|
Gdk.Device
Method |
|
Gdk.Display
Method |
get_window_at_pointer
(Object out_values)
:
Gdk.Window
|
Gdk.Display
Method |
|
Gdk.DragContext
Method |
get_dest_window
()
:
Gdk.Window
|
Gdk.DragContext
Method |
get_source_window
()
:
Gdk.Window
|
Gdk.Screen
Method |
|
Gdk.Screen
Method |
get_root_window
()
:
Gdk.Window
|
GdkX11
Method |
|
GdkX11
Method |
GdkX11.x11_window_move_to_current_desktop
(Window window)
:
none
|
GdkX11
Method |
|
Gtk
Method |
Gtk.drag_dest_set_proxy
(Widget widget, Window proxy_window, DragProtocol protocol, gboolean use_coordinates)
:
none
|
Gtk
Method |
Gtk.draw_arrow
(Style style, Window window, StateType state_type, ShadowType shadow_type, ArrowType arrow_type, gboolean fill, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.draw_box
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.draw_box_gap
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height, PositionType gap_side, gint32 gap_x, gint32 gap_width)
:
none
|
Gtk
Method |
Gtk.draw_check
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.draw_diamond
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.draw_expander
(Style style, Window window, StateType state_type, gint32 x, gint32 y, ExpanderStyle expander_style)
:
none
|
Gtk
Method |
Gtk.draw_extension
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height, PositionType gap_side)
:
none
|
Gtk
Method |
Gtk.draw_flat_box
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
|
Gtk
Method |
Gtk.draw_handle
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height, Orientation orientation)
:
none
|
Gtk
Method |
Gtk.draw_hline
(Style style, Window window, StateType state_type, gint32 x1, gint32 x2, gint32 y)
:
none
|
Gtk
Method |
Gtk.draw_layout
(Style style, Window window, StateType state_type, gboolean use_text, gint32 x, gint32 y, Layout layout)
:
none
|
Gtk
Method |
Gtk.draw_option
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.draw_polygon
(Style style, Window window, StateType state_type, ShadowType shadow_type, Point points, gint32 npoints, gboolean fill)
:
none
|
Gtk
Method |
Gtk.draw_resize_grip
(Style style, Window window, StateType state_type, WindowEdge edge, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.draw_shadow
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.draw_shadow_gap
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height, PositionType gap_side, gint32 gap_x, gint32 gap_width)
:
none
|
Gtk
Method |
Gtk.draw_slider
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height, Orientation orientation)
:
none
|
Gtk
Method |
Gtk.draw_string
(Style style, Window window, StateType state_type, gint32 x, gint32 y, String string)
:
none
|
Gtk
Method |
Gtk.draw_tab
(Style style, Window window, StateType state_type, ShadowType shadow_type, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.draw_vline
(Style style, Window window, StateType state_type, gint32 y1_, gint32 y2_, gint32 x)
:
none
|
Gtk
Method |
Gtk.paint_arrow
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, ArrowType arrow_type, gboolean fill, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_box
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_box_gap
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height, PositionType gap_side, gint32 gap_x, gint32 gap_width)
:
none
|
Gtk
Method |
Gtk.paint_check
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_diamond
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_expander
(Style style, Window window, StateType state_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, ExpanderStyle expander_style)
:
none
|
Gtk
Method |
Gtk.paint_extension
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height, PositionType gap_side)
:
none
|
Gtk
Method |
Gtk.paint_flat_box
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_focus
(Style style, Window window, StateType state_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_handle
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height, Orientation orientation)
:
none
|
Gtk
Method |
Gtk.paint_hline
(Style style, Window window, StateType state_type, Rectangle area, Widget widget, String detail, gint32 x1, gint32 x2, gint32 y)
:
none
|
Gtk
Method |
Gtk.paint_layout
(Style style, Window window, StateType state_type, gboolean use_text, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, Layout layout)
:
none
|
Gtk
Method |
Gtk.paint_option
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_polygon
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, Point points, gint32 n_points, gboolean fill)
:
none
|
Gtk
Method |
Gtk.paint_resize_grip
(Style style, Window window, StateType state_type, Rectangle area, Widget widget, String detail, WindowEdge edge, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_shadow
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_shadow_gap
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height, PositionType gap_side, gint32 gap_x, gint32 gap_width)
:
none
|
Gtk
Method |
Gtk.paint_slider
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height, Orientation orientation)
:
none
|
Gtk
Method |
Gtk.paint_spinner
(Style style, Window window, StateType state_type, Rectangle area, Widget widget, String detail, guint32 step, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_string
(Style style, Window window, StateType state_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, String string)
:
none
|
Gtk
Method |
Gtk.paint_tab
(Style style, Window window, StateType state_type, ShadowType shadow_type, Rectangle area, Widget widget, String detail, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk
Method |
Gtk.paint_vline
(Style style, Window window, StateType state_type, Rectangle area, Widget widget, String detail, gint32 y1_, gint32 y2_, gint32 x)
:
none
|
Gtk.Button
Method |
get_event_window
()
:
Gdk.Window
|
Gtk.CellRenderer
Method |
render
(Window window, Widget widget, Rectangle background_area, Rectangle cell_area, Rectangle expose_area, CellRendererState flags)
:
none
|
Gtk.Entry
Method |
get_icon_window
(EntryIconPosition icon_pos)
:
Gdk.Window
|
Gtk.Entry
Method |
get_text_window
()
:
Gdk.Window
|
Gtk.IMContext
Method |
set_client_window
(Window window)
:
none
|
Gtk.Layout
Method |
get_bin_window
()
:
Gdk.Window
|
Gtk.Paned
Method |
get_handle_window
()
:
Gdk.Window
|
Gtk.Plug
Property |
socket_window : Gdk.Window
read only
|
Gtk.Plug
Method |
get_socket_window
()
:
Gdk.Window
|
Gtk.Preview
Method |
put
(Window window, GC gc, gint32 srcx, gint32 srcy, gint32 destx, gint32 desty, gint32 width, gint32 height)
:
none
|
Gtk.Socket
Method |
get_plug_window
()
:
Gdk.Window
|
Gtk.Style
Method |
apply_default_background
(Window window, gboolean set_bg, StateType state_type, Rectangle area, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk.Style
Method |
|
Gtk.TextView
Method |
get_window
(TextWindowType win)
:
Gdk.Window
|
Gtk.TextView
Method |
get_window_type
(Window window)
:
Gtk.TextWindowType
|
Gtk.TreeView
Method |
get_bin_window
()
:
Gdk.Window
|
Gtk.Viewport
Method |
get_bin_window
()
:
Gdk.Window
|
Gtk.Viewport
Method |
get_view_window
()
:
Gdk.Window
|
Gtk.Widget
Property |
window : Gdk.Window
read only
|
Gtk.Widget
Method |
get_parent_window
()
:
Gdk.Window
|
Gtk.Widget
Method |
get_root_window
()
:
Gdk.Window
|
Gtk.Widget
Method |
get_window
()
:
Gdk.Window
|
Gtk.Widget
Method |
set_parent_window
(Window parent_window)
:
none
|
Gtk.Widget
Method |
set_window
(Window window)
:
none
|
GtkSource.Gutter
Method |
get_window
()
:
Gdk.Window
|