| Server IP : 93.86.61.54 / Your IP : 216.73.216.60 Web Server : Apache/2.4.62 (Ubuntu) System : Linux rasin.ddns.net 6.8.0-124-generic #124~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 21:05:19 UTC x86_64 User : www-data ( 33) PHP Version : 8.4.22 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/doc/python3-xlib/html/ |
Upload File : |
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Window (The Python X Library)</title>
<meta name="description" content="Window (The Python X Library)">
<meta name="keywords" content="Window (The Python X Library)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<link href="index.html" rel="start" title="Top">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="X-Objects.html" rel="up" title="X Objects">
<link href="Pixmap.html" rel="next" title="Pixmap">
<link href="Drawable.html" rel="prev" title="Drawable">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
div.lisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
pre.menu-comment {font-family: serif}
pre.menu-preformatted {font-family: serif}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
ul.no-bullet {list-style: none}
-->
</style>
</head>
<body lang="en">
<span id="Window"></span><div class="header">
<p>
Next: <a href="Pixmap.html" accesskey="n" rel="next">Pixmap</a>, Previous: <a href="Drawable.html" accesskey="p" rel="prev">Drawable</a>, Up: <a href="X-Objects.html" accesskey="u" rel="up">X Objects</a> [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
<hr>
<span id="Window-1"></span><h3 class="section">6.6 Window</h3>
<p><code>Window</code> objects have additional objects, see <a href="Resource.html">Resource</a> and <a href="Drawable.html">Drawable</a>.
</p>
<dl>
<dt id="index-create_005fwindow-on-Window">Method on Window: <strong>create_window</strong> <em>( x, y, width, height, border_width, depth, window_class = X.CopyFromParent, visual = X.CopyFromParent, **keys )</em></dt>
<dd><p>Returns Window
</p></dd></dl>
<dl>
<dt id="index-change_005fattributes-on-Window">Method on Window: <strong>change_attributes</strong> <em>( onerror = None, **keys )</em></dt>
</dl>
<dl>
<dt id="index-get_005fattributes-on-Window">Method on Window: <strong>get_attributes</strong> <em>( )</em></dt>
<dd><p>Returns
Card8(’backing_store’),
Card32(’visual’),
Card16(’class’),
Card8(’bit_gravity’),
Card8(’win_gravity’),
Card32(’backing_bit_planes’),
Card32(’backing_pixel’),
Card8(’save_under’),
Card8(’map_is_installed’),
Card8(’map_state’),
Card8(’override_redirect’),
Colormap(’colormap’, (X.NONE, )),
Card32(’all_event_masks’),
Card32(’your_event_mask’),
Card16(’do_not_propagate_mask’),
</p></dd></dl>
<dl>
<dt id="index-destroy-on-Window">Method on Window: <strong>destroy</strong> <em>( onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-destroy_005fsub_005fwindows-on-Window">Method on Window: <strong>destroy_sub_windows</strong> <em>( onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-change_005fsave_005fset-on-Window">Method on Window: <strong>change_save_set</strong> <em>( mode, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-reparent-on-Window">Method on Window: <strong>reparent</strong> <em>( parent, x, y, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-map-on-Window">Method on Window: <strong>map</strong> <em>( onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-map_005fsub_005fwindows-on-Window">Method on Window: <strong>map_sub_windows</strong> <em>( onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-unmap-on-Window">Method on Window: <strong>unmap</strong> <em>( onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-unmap_005fsub_005fwindows-on-Window">Method on Window: <strong>unmap_sub_windows</strong> <em>( onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-configure-on-Window">Method on Window: <strong>configure</strong> <em>( onerror = None, **keys )</em></dt>
</dl>
<dl>
<dt id="index-circulate-on-Window">Method on Window: <strong>circulate</strong> <em>( direction, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-query_005ftree-on-Window">Method on Window: <strong>query_tree</strong> <em>( )</em></dt>
<dd><p>Returns
Window(’root’),
Window(’parent’, (X.NONE, )),
List(’children’, WindowObj),
</p></dd></dl>
<dl>
<dt id="index-change_005fproperty-on-Window">Method on Window: <strong>change_property</strong> <em>( property, type, format, data, mode = X.PropModeReplace, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-delete_005fproperty-on-Window">Method on Window: <strong>delete_property</strong> <em>( property, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-get_005fproperty-on-Window">Method on Window: <strong>get_property</strong> <em>( property, type, offset, length, delete = 0 )</em></dt>
<dd><p>Returns None or
Card32(’property_type’),
Card8(’format’),
PropertyData(’value’),
Card32(’bytes_after’),
</p></dd></dl>
<dl>
<dt id="index-get_005ffull_005fproperty-on-Window">Method on Window: <strong>get_full_property</strong> <em>( property, type, sizehint = 10 )</em></dt>
<dd><p>Returns None or
Card32(’property_type’),
Card8(’format’),
PropertyData(’value’),
Card32(’bytes_after’),
</p></dd></dl>
<dl>
<dt id="index-list_005fproperties-on-Window">Method on Window: <strong>list_properties</strong> <em>( )</em></dt>
<dd><p>Returns List(’atoms’, Card32Obj),
</p></dd></dl>
<dl>
<dt id="index-set_005fselection_005fowner-on-Window">Method on Window: <strong>set_selection_owner</strong> <em>( selection, time, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-convert_005fselection-on-Window">Method on Window: <strong>convert_selection</strong> <em>( selection, target, property, time, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-send_005fevent-on-Window-1">Method on Window: <strong>send_event</strong> <em>( event, event_mask = 0, propagate = 0, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-grab_005fpointer-on-Window">Method on Window: <strong>grab_pointer</strong> <em>( owner_events, event_mask, pointer_mode, keyboard_mode, confine_to, cursor, time )</em></dt>
<dd><p>Returns Card8(’status’),
</p></dd></dl>
<dl>
<dt id="index-grab_005fbutton-on-Window">Method on Window: <strong>grab_button</strong> <em>( button, modifiers, owner_events, event_mask, pointer_mode, keyboard_mode, confine_to, cursor, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-ungrab_005fbutton-on-Window">Method on Window: <strong>ungrab_button</strong> <em>( button, modifiers, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-grab_005fkeyboard-on-Window">Method on Window: <strong>grab_keyboard</strong> <em>( owner_events, pointer_mode, keyboard_mode, time )</em></dt>
<dd><p>Returns Card8(’status’),
</p></dd></dl>
<dl>
<dt id="index-grab_005fkey-on-Window">Method on Window: <strong>grab_key</strong> <em>( key, modifiers, owner_events, pointer_mode, keyboard_mode, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-ungrab_005fkey-on-Window">Method on Window: <strong>ungrab_key</strong> <em>( key, modifiers, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-query_005fpointer-on-Window">Method on Window: <strong>query_pointer</strong> <em>( )</em></dt>
<dd><p>Returns
Card8(’same_screen’),
Window(’root’),
Window(’child’, (X.NONE, )),
Int16(’root_x’),
Int16(’root_y’),
Int16(’win_x’),
Int16(’win_y’),
Card16(’mask’),
</p></dd></dl>
<dl>
<dt id="index-get_005fmotion_005fevents-on-Window">Method on Window: <strong>get_motion_events</strong> <em>( start, stop )</em></dt>
<dd><p>Returns List(’events’, structs.TimeCoord),
</p></dd></dl>
<dl>
<dt id="index-translate_005fcoords-on-Window">Method on Window: <strong>translate_coords</strong> <em>( src_window, src_x, src_y )</em></dt>
<dd><p>Returns
Window(’child’, (X.NONE, )),
Int16(’x’),
Int16(’y’),
</p></dd></dl>
<dl>
<dt id="index-warp_005fpointer-on-Window">Method on Window: <strong>warp_pointer</strong> <em>( x, y, src_window = 0, src_x = 0, src_y = 0, src_width = 0, src_height = 0, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-set_005finput_005ffocus-on-Window">Method on Window: <strong>set_input_focus</strong> <em>( revert_to, time, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-clear_005farea-on-Window">Method on Window: <strong>clear_area</strong> <em>( x = 0, y = 0, width = 0, height = 0, exposures = 0, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-create_005fcolormap-on-Window">Method on Window: <strong>create_colormap</strong> <em>( visual, alloc )</em></dt>
<dd><p>Returns Colormap.
</p></dd></dl>
<dl>
<dt id="index-list_005finstalled_005fcolormaps-on-Window">Method on Window: <strong>list_installed_colormaps</strong> <em>( )</em></dt>
<dd><p>Returns List(’cmaps’, ColormapObj),
</p></dd></dl>
<dl>
<dt id="index-rotate_005fproperties-on-Window">Method on Window: <strong>rotate_properties</strong> <em>( properties, delta, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-set_005fwm_005fname-on-Window">Method on Window: <strong>set_wm_name</strong> <em>( name, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005fname-on-Window">Method on Window: <strong>get_wm_name</strong> <em>( )</em></dt>
<dd><p>Returns None or string.
</p></dd></dl>
<dl>
<dt id="index-set_005fwm_005ficon_005fname-on-Window">Method on Window: <strong>set_wm_icon_name</strong> <em>( name, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005ficon_005fname-on-Window">Method on Window: <strong>get_wm_icon_name</strong> <em>( )</em></dt>
<dd><p>Returns None or string.
</p></dd></dl>
<dl>
<dt id="index-set_005fwm_005fclass-on-Window">Method on Window: <strong>set_wm_class</strong> <em>( inst, cls, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005fclass-on-Window">Method on Window: <strong>get_wm_class</strong> <em>( )</em></dt>
<dd><p>Returns None or (isntance, class)
</p></dd></dl>
<dl>
<dt id="index-set_005fwm_005ftransient_005ffor-on-Window">Method on Window: <strong>set_wm_transient_for</strong> <em>( window, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005ftransient_005ffor-on-Window">Method on Window: <strong>get_wm_transient_for</strong> <em>( )</em></dt>
<dd><p>Returns None or Window.
</p></dd></dl>
<dl>
<dt id="index-set_005fwm_005fprotocols-on-Window">Method on Window: <strong>set_wm_protocols</strong> <em>( protocols, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005fprotocols-on-Window">Method on Window: <strong>get_wm_protocols</strong> <em>( )</em></dt>
<dd><p>Returns list of atoms.
</p></dd></dl>
<dl>
<dt id="index-set_005fwm_005fcolormap_005fwindows-on-Window">Method on Window: <strong>set_wm_colormap_windows</strong> <em>( windows, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005fcolormap_005fwindows-on-Window">Method on Window: <strong>get_wm_colormap_windows</strong> <em>( )</em></dt>
<dd><p>Returns list of Windows.
</p></dd></dl>
<dl>
<dt id="index-set_005fwm_005fclient_005fmachine-on-Window">Method on Window: <strong>set_wm_client_machine</strong> <em>( name, onerror = None )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005fclient_005fmachine-on-Window">Method on Window: <strong>get_wm_client_machine</strong> <em>( )</em></dt>
<dd><p>Returns None or string.
</p></dd></dl>
<dl>
<dt id="index-set_005fwm_005fnormal_005fhints-on-Window">Method on Window: <strong>set_wm_normal_hints</strong> <em>( hints = , onerror = None, **keys )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005fnormal_005fhints-on-Window">Method on Window: <strong>get_wm_normal_hints</strong> <em>( )</em></dt>
<dd><p>Returns Card32(’flags’),
Int32(’min_width’, default = 0),
Int32(’min_height’, default = 0),
Int32(’max_width’, default = 0),
Int32(’max_height’, default = 0),
Int32(’width_inc’, default = 0),
Int32(’height_inc’, default = 0),
Object(’min_aspect’, Aspect, default = (0, 0)),
Object(’max_aspect’, Aspect, default = (0, 0)),
Int32(’base_width’, default = 0),
Int32(’base_height’, default = 0),
Int32(’win_gravity’, default = 0),
</p></dd></dl>
<dl>
<dt id="index-set_005fwm_005fhints-on-Window">Method on Window: <strong>set_wm_hints</strong> <em>( hints = , onerror = None, **keys )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005fhints-on-Window">Method on Window: <strong>get_wm_hints</strong> <em>( )</em></dt>
<dd><p>Returns Card32(’flags’),
Card32(’input’, default = 0),
Set(’initial_state’, 4,
( Xutil.NormalState, Xutil.IconicState ),
default = Xutil.NormalState),
Pixmap(’icon_pixmap’, default = 0),
Window(’icon_window’, default = 0),
Int32(’icon_x’, default = 0),
Int32(’icon_y’, default = 0),
Pixmap(’icon_mask’, default = 0),
Window(’window_group’, default = 0),
</p></dd></dl>
<dl>
<dt id="index-set_005fwm_005fstate-on-Window">Method on Window: <strong>set_wm_state</strong> <em>( hints = , onerror = None, **keys )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005fstate-on-Window">Method on Window: <strong>get_wm_state</strong> <em>( )</em></dt>
<dd><p>Returns Set(’state’, 4,
( Xutil.WithdrawnState,
Xutil.NormalState,
Xutil.IconicState )),
Window(’icon’, ( X.NONE, )),
</p></dd></dl>
<dl>
<dt id="index-set_005fwm_005ficon_005fsize-on-Window">Method on Window: <strong>set_wm_icon_size</strong> <em>( hints = , onerror = None, **keys )</em></dt>
</dl>
<dl>
<dt id="index-get_005fwm_005ficon_005fsize-on-Window">Method on Window: <strong>get_wm_icon_size</strong> <em>( )</em></dt>
<dd><p>Returns Card32(’min_width’),
Card32(’min_height’),
Card32(’max_width’),
Card32(’max_height’),
Card32(’width_inc’),
Card32(’height_inc’),
</p></dd></dl>
<hr>
<div class="header">
<p>
Next: <a href="Pixmap.html" accesskey="n" rel="next">Pixmap</a>, Previous: <a href="Drawable.html" accesskey="p" rel="prev">Drawable</a>, Up: <a href="X-Objects.html" accesskey="u" rel="up">X Objects</a> [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
</body>
</html>