c
GObject.Object
Gdk.Window
Import line: | Gdk = imports.gi.Gdk; |
GIR File: | Gdk-3.0.gir |
C documentation: | GdkWindow |
Class : | Window |
Extends: | GObject.Object |
Properties | Defined By | |
---|---|---|
cursor : Gdk.Cursor
|
Gdk.Window |
Method / Constructor | Defined By | |
---|---|---|
new Gdk.Window
(Object properties)
Create a new Gdk.Window
Create a new Gdk.Window
|
||
new Gdk.Window.c_new
(Window parent, WindowAttr attributes, WindowAttributesType attributes_mask)
:
Gdk.Window
Create a new Gdk.Window
Create a new Gdk.Window
|
||
|
Gdk.Window | |
Gdk.Window | ||
Gdk.Window.process_all_updates
()
:
none
|
Gdk.Window | |
Gdk.Window.set_debug_updates
(gboolean setting)
:
none
|
Gdk.Window | |
beep
()
:
none
|
Gdk.Window | |
Gdk.Window | ||
begin_move_drag_for_device
(Device device, gint32 button, gint32 root_x, gint32 root_y, guint32 timestamp)
:
none
|
Gdk.Window | |
begin_paint_rect
(RectangleInt 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 | |
begin_resize_drag_for_device
(WindowEdge edge, Device device, gint32 button, gint32 root_x, gint32 root_y, guint32 timestamp)
:
none
|
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_clip_region
()
:
cairo.Region
|
Gdk.Window | |
get_composited
()
:
gboolean
|
Gdk.Window | |
get_cursor
()
:
Gdk.Cursor
|
Gdk.Window | |
|
Gdk.Window | |
get_device_cursor
(Device device)
:
Gdk.Cursor
|
Gdk.Window | |
get_device_events
(Device device)
:
Gdk.EventMask
|
Gdk.Window | |
|
Gdk.Window | |
get_display
()
:
Gdk.Display
|
Gdk.Window | |
get_drag_protocol
(Object out_values)
:
Gdk.DragProtocol
|
Gdk.Window | |
get_effective_parent
()
:
Gdk.Window
|
Gdk.Window | |
get_effective_toplevel
()
:
Gdk.Window
|
Gdk.Window | |
get_events
()
:
Gdk.EventMask
|
Gdk.Window | |
get_focus_on_map
()
:
gboolean
|
Gdk.Window | |
get_frame_extents
()
:
cairo.RectangleInt
|
Gdk.Window | |
get_geometry
()
:
Object
|
Gdk.Window | |
get_group
()
:
Gdk.Window
|
Gdk.Window | |
get_height
()
:
gint32
|
Gdk.Window | |
get_modal_hint
()
:
gboolean
|
Gdk.Window | |
Gdk.Window | ||
get_parent
()
:
Gdk.Window
|
Gdk.Window | |
get_pointer
(Object out_values)
:
Gdk.Window
|
Gdk.Window | |
get_position
()
:
Object
|
Gdk.Window | |
Gdk.Window | ||
get_root_origin
()
:
Object
|
Gdk.Window | |
get_screen
()
:
Gdk.Screen
|
Gdk.Window | |
get_source_events
(InputSource source)
:
Gdk.EventMask
|
Gdk.Window | |
get_state
()
:
Gdk.WindowState
|
Gdk.Window | |
get_support_multidevice
()
:
gboolean
|
Gdk.Window | |
get_toplevel
()
:
Gdk.Window
|
Gdk.Window | |
get_type_hint
()
:
Gdk.WindowTypeHint
|
Gdk.Window | |
get_update_area
()
:
cairo.Region
|
Gdk.Window | |
get_user_data
()
:
void*
|
Gdk.Window | |
get_visible_region
()
:
cairo.Region
|
Gdk.Window | |
get_visual
()
:
Gdk.Visual
|
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 | |
invalidate_rect
(RectangleInt rect, gboolean invalidate_children)
:
none
|
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 | |
register_dnd
()
:
none
|
Gdk.Window | |
|
Gdk.Window | |
Gdk.Window | ||
|
Gdk.Window | |
Gdk.Window | ||
set_accept_focus
(gboolean accept_focus)
:
none
|
Gdk.Window | |
set_background
(Color color)
:
none
|
Gdk.Window | |
set_background_pattern
(Pattern pattern)
:
none
|
Gdk.Window | |
set_background_rgba
(RGBA rgba)
:
none
|
Gdk.Window | |
set_child_input_shapes
()
:
none
|
Gdk.Window | |
set_child_shapes
()
:
none
|
Gdk.Window | |
set_composited
(gboolean composited)
:
none
|
Gdk.Window | |
set_cursor
(Cursor cursor)
:
none
|
Gdk.Window | |
set_decorations
(WMDecoration decorations)
:
none
|
Gdk.Window | |
|
Gdk.Window | |
|
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 | |
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_source_events
(InputSource source, EventMask event_mask)
:
none
|
Gdk.Window | |
set_startup_id
(String startup_id)
:
none
|
Gdk.Window | |
Gdk.Window | ||
set_support_multidevice
(gboolean support_multidevice)
:
none
|
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
(Object user_data)
:
none
|
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 | |
---|---|---|
|
Gdk.Window | |
from_embedder (Window self, gdouble embedder_x, gdouble embedder_y, Object out_values, gdouble offscreen_y)
:
none
|
Gdk.Window | |
|
Gdk.Window | |
to_embedder (Window self, gdouble offscreen_x, gdouble offscreen_y, Object out_values, gdouble embedder_y)
:
none
|
Gdk.Window |
Class / Namespace | Method / Signal / Properties |
---|---|
ClutterGdk
Method |
|
ClutterGdk
Method |
|
ClutterGdk
Method |
|
Gdk
Method |
|
Gdk
Method |
|
Gdk
Method |
|
Gdk
Method |
|
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.get_default_root_window
()
:
Gdk.Window
|
Gdk
Method |
|
Gdk
Method |
|
Gdk
Method |
|
Gdk
Method |
|
Gdk
Method |
Gdk.pixbuf_get_from_window
(Window window, gint32 src_x, gint32 src_y, gint32 width, gint32 height)
:
GdkPixbuf.Pixbuf
|
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
Method |
Gdk.property_get
(Window window, Atom property, Atom type, guint64 offset, guint64 length, gint32 pdelete, Object out_values)
:
gboolean
|
Gdk
Method |
|
Gdk
Method |
|
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_send_notify
(Window requestor, Atom selection, Atom target, Atom property, guint32 time_)
:
none
|
Gdk
Method |
Gdk.selection_send_notify_for_display
(Display display, Window requestor, Atom selection, Atom target, Atom property, guint32 time_)
:
none
|
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.Device
Method |
get_window_at_position
(Object out_values)
:
Gdk.Window
|
Gdk.Device
Method |
grab
(Window window, GrabOwnership grab_ownership, gboolean owner_events, EventMask event_mask, Cursor cursor, guint32 time_)
:
Gdk.GrabStatus
|
Gdk.Display
Method |
get_default_group
()
:
Gdk.Window
|
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 |
get_active_window
()
:
Gdk.Window
|
Gdk.Screen
Method |
|
Gdk.Screen
Method |
get_root_window
()
:
Gdk.Window
|
GdkX11.X11Window
Method |
lookup_for_display
(guint64 window)
:
Gdk.Window
|
GnomeDesktop.BG
Method |
|
GnomeDesktop.BGCrossfade
Method |
start
(Window window)
:
none
|
Gtk
Method |
|
Gtk
Method |
|
Gtk.Button
Method |
get_event_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.Range
Method |
get_event_window
()
:
Gdk.Window
|
Gtk.Socket
Method |
get_plug_window
()
:
Gdk.Window
|
Gtk.Style
Method |
apply_default_background
(Context cr, Window window, StateType state_type, gint32 x, gint32 y, gint32 width, gint32 height)
:
none
|
Gtk.Style
Method |
|
Gtk.StyleContext
Method |
|
Gtk.StyleContext
Method |
|
Gtk.StyleContext
Method |
set_background
(Window window)
:
none
|
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 |
|
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
|