source: wxmtxy/trunk/pydoc/wxmtxy_pair.html @ 185

Last change on this file since 185 was 185, checked in by jemian, 15 years ago

revise the pydocs

  • Property svn:eol-style set to native
File size: 145.7 KB
Line 
1
2<!doctype html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
3<html><head><title>Python: module wxmtxy_pair</title>
4</head><body bgcolor="#f0f0f8">
5
6<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
7<tr bgcolor="#7799ee">
8<td valign=bottom>&nbsp;<br>
9<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>wxmtxy_pair</strong></big></big></font></td
10><td align=right valign=bottom
11><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/oxygen18/JEMIAN/Documents/eclipse/usaxs/wxmtxy/trunk/wxmtxy_pair.py">/home/oxygen18/JEMIAN/Documents/eclipse/usaxs/wxmtxy/trunk/wxmtxy_pair.py</a></font></td></tr></table>
12    <p><tt>Define&nbsp;the&nbsp;GUI&nbsp;elements&nbsp;and&nbsp;interface&nbsp;for&nbsp;one&nbsp;X,Y&nbsp;pair<br>
13&nbsp;<br>
14@version:&nbsp;<br>
15###########&nbsp;SVN&nbsp;repository&nbsp;information&nbsp;###################<br>
16#&nbsp;$Date:&nbsp;2010-06-03&nbsp;16:04:15&nbsp;-0500&nbsp;(Thu,&nbsp;03&nbsp;Jun&nbsp;2010)&nbsp;$<br>
17#&nbsp;$Author:&nbsp;jemian&nbsp;$<br>
18#&nbsp;$Revision:&nbsp;184&nbsp;$<br>
19#&nbsp;$URL:&nbsp;https://subversion.xor.aps.anl.gov/bcdaext/wxmtxy/trunk/wxmtxy_pair.py&nbsp;$<br>
20#&nbsp;$Id:&nbsp;wxmtxy_pair.py&nbsp;184&nbsp;2010-06-03&nbsp;21:04:15Z&nbsp;jemian&nbsp;$<br>
21###########&nbsp;SVN&nbsp;repository&nbsp;information&nbsp;###################</tt></p>
22<p>
23<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
24<tr bgcolor="#aa55cc">
25<td colspan=3 valign=bottom>&nbsp;<br>
26<font color="#fffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
27   
28<tr><td bgcolor="#aa55cc"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
29<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="copy.html">copy</a><br>
30<a href="pprint.html">pprint</a><br>
31</td><td width="25%" valign=top><a href="wx.html">wx</a><br>
32<a href="wxmtxy_axis.html">wxmtxy_axis</a><br>
33</td><td width="25%" valign=top><a href="wxmtxy_row.html">wxmtxy_row</a><br>
34<a href="wxmtxy_tab.html">wxmtxy_tab</a><br>
35</td><td width="25%" valign=top></td></tr></table></td></tr></table><p>
36<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
37<tr bgcolor="#ee77aa">
38<td colspan=3 valign=bottom>&nbsp;<br>
39<font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
40   
41<tr><td bgcolor="#ee77aa"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
42<td width="100%"><dl>
43<dt><font face="helvetica, arial"><a href="wx._windows.html#Panel">wx._windows.Panel</a>(<a href="wx._core.html#Window">wx._core.Window</a>)
44</font></dt><dd>
45<dl>
46<dt><font face="helvetica, arial"><a href="wxmtxy_pair.html#XYpair">XYpair</a>
47</font></dt></dl>
48</dd>
49</dl>
50 <p>
51<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
52<tr bgcolor="#ffc8d8">
53<td colspan=3 valign=bottom>&nbsp;<br>
54<font color="#000000" face="helvetica, arial"><a name="XYpair">class <strong>XYpair</strong></a>(<a href="wx._windows.html#Panel">wx._windows.Panel</a>)</font></td></tr>
55   
56<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
57<td colspan=2><tt>Table&nbsp;of&nbsp;settings&nbsp;for&nbsp;a&nbsp;specified&nbsp;X,Y&nbsp;pair&nbsp;of&nbsp;EPICS&nbsp;motors<br>&nbsp;</tt></td></tr>
58<tr><td>&nbsp;</td>
59<td width="100%"><dl><dt>Method resolution order:</dt>
60<dd><a href="wxmtxy_pair.html#XYpair">XYpair</a></dd>
61<dd><a href="wx._windows.html#Panel">wx._windows.Panel</a></dd>
62<dd><a href="wx._core.html#Window">wx._core.Window</a></dd>
63<dd><a href="wx._core.html#EvtHandler">wx._core.EvtHandler</a></dd>
64<dd><a href="wx._core.html#Object">wx._core.Object</a></dd>
65<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
66</dl>
67<hr>
68Methods defined here:<br>
69<dl><dt><a name="XYpair-CallbackDMOV"><strong>CallbackDMOV</strong></a>(self, epics_args, user_args)</dt><dd><tt>receive&nbsp;a&nbsp;callback&nbsp;on&nbsp;the&nbsp;DMOV&nbsp;field</tt></dd></dl>
70
71<dl><dt><a name="XYpair-CallbackPositions"><strong>CallbackPositions</strong></a>(self, epics_args, user_args)</dt><dd><tt>receive&nbsp;a&nbsp;callback&nbsp;on&nbsp;the&nbsp;VAL&nbsp;and&nbsp;RBV&nbsp;fields</tt></dd></dl>
72
73<dl><dt><a name="XYpair-CallbackTitle"><strong>CallbackTitle</strong></a>(self, epics_args, user_args)</dt><dd><tt>receive&nbsp;a&nbsp;callback&nbsp;on&nbsp;the&nbsp;DESC&nbsp;and&nbsp;EGU&nbsp;fields</tt></dd></dl>
74
75<dl><dt><a name="XYpair-ConnectEpics"><strong>ConnectEpics</strong></a>(self)</dt><dd><tt>try&nbsp;to&nbsp;connect&nbsp;the&nbsp;XY_pair&nbsp;PV&nbsp;names&nbsp;with&nbsp;EPICS</tt></dd></dl>
76
77<dl><dt><a name="XYpair-DeleteTab"><strong>DeleteTab</strong></a>(self)</dt><dd><tt>Delete&nbsp;the&nbsp;given&nbsp;tab</tt></dd></dl>
78
79<dl><dt><a name="XYpair-GetAxisTitleX"><strong>GetAxisTitleX</strong></a>(self)</dt><dd><tt>@return&nbsp;X&nbsp;axis&nbsp;title</tt></dd></dl>
80
81<dl><dt><a name="XYpair-GetAxisTitleY"><strong>GetAxisTitleY</strong></a>(self)</dt><dd><tt>@return&nbsp;Y&nbsp;axis&nbsp;title</tt></dd></dl>
82
83<dl><dt><a name="XYpair-GetEpicsConfig"><strong>GetEpicsConfig</strong></a>(self)</dt><dd><tt>@return&nbsp;deep&nbsp;copy&nbsp;of&nbsp;EPICS&nbsp;PV&nbsp;configuration</tt></dd></dl>
84
85<dl><dt><a name="XYpair-GetPageTitle"><strong>GetPageTitle</strong></a>(self)</dt><dd><tt>@return&nbsp;page&nbsp;title</tt></dd></dl>
86
87<dl><dt><a name="XYpair-GetRbvXY"><strong>GetRbvXY</strong></a>(self)</dt><dd><tt>@return&nbsp;readback&nbsp;values&nbsp;for&nbsp;X&nbsp;and&nbsp;Y&nbsp;as&nbsp;a&nbsp;tuple</tt></dd></dl>
88
89<dl><dt><a name="XYpair-GetSelection"><strong>GetSelection</strong></a>(self)</dt><dd><tt>@return&nbsp;index&nbsp;number&nbsp;of&nbsp;the&nbsp;selected&nbsp;tab&nbsp;object</tt></dd></dl>
90
91<dl><dt><a name="XYpair-GetTabSelection"><strong>GetTabSelection</strong></a>(self)</dt><dd><tt>@return&nbsp;selected&nbsp;tab&nbsp;object</tt></dd></dl>
92
93<dl><dt><a name="XYpair-GetTabText"><strong>GetTabText</strong></a>(self, tabnum)</dt><dd><tt>return&nbsp;the&nbsp;text&nbsp;of&nbsp;the&nbsp;tab&nbsp;numbered&nbsp;tabnum<br>
94@param&nbsp;tabnum:&nbsp;[int]&nbsp;index&nbsp;of&nbsp;selected&nbsp;tab</tt></dd></dl>
95
96<dl><dt><a name="XYpair-MoveAxes"><strong>MoveAxes</strong></a>(self, x, y)</dt><dd><tt>Command&nbsp;both&nbsp;axes&nbsp;to&nbsp;move&nbsp;to&nbsp;new&nbsp;position<br>
97@param&nbsp;x:&nbsp;[float]&nbsp;new&nbsp;X&nbsp;position<br>
98@param&nbsp;y:&nbsp;[float]&nbsp;new&nbsp;Y&nbsp;position</tt></dd></dl>
99
100<dl><dt><a name="XYpair-NewTab"><strong>NewTab</strong></a>(self, newrow<font color="#909090">=True</font>)</dt><dd><tt>make&nbsp;a&nbsp;new&nbsp;tab<br>
101@param&nbsp;newrow:&nbsp;[Boolean]&nbsp;option&nbsp;to&nbsp;create&nbsp;a&nbsp;first&nbsp;row</tt></dd></dl>
102
103<dl><dt><a name="XYpair-OnStopButton"><strong>OnStopButton</strong></a>(self, event)</dt><dd><tt>user&nbsp;requested&nbsp;to&nbsp;stop&nbsp;the&nbsp;X&nbsp;and&nbsp;Y&nbsp;motors<br>
104@param&nbsp;event:&nbsp;wxPython&nbsp;event&nbsp;object</tt></dd></dl>
105
106<dl><dt><a name="XYpair-ReleaseEpics"><strong>ReleaseEpics</strong></a>(self)</dt><dd><tt>release&nbsp;connections&nbsp;with&nbsp;the&nbsp;XY_pair&nbsp;EPICS&nbsp;PVs<br>
107@note:&nbsp;When&nbsp;will&nbsp;this&nbsp;be&nbsp;called?</tt></dd></dl>
108
109<dl><dt><a name="XYpair-SetAxisTitles"><strong>SetAxisTitles</strong></a>(self, x_title, y_title)</dt><dd><tt>define&nbsp;the&nbsp;axis&nbsp;titles<br>
110@param&nbsp;x_title:&nbsp;[string]&nbsp;X&nbsp;axis&nbsp;title<br>
111@param&nbsp;y_title:&nbsp;[string]&nbsp;Y&nbsp;axis&nbsp;title</tt></dd></dl>
112
113<dl><dt><a name="XYpair-SetEpicsConfig"><strong>SetEpicsConfig</strong></a>(self, config)</dt><dd><tt>define&nbsp;the&nbsp;EPICS&nbsp;PVs&nbsp;from&nbsp;a&nbsp;configuration<br>
114@param&nbsp;config:&nbsp;Python&nbsp;dictionary&nbsp;with&nbsp;axes&nbsp;configurations</tt></dd></dl>
115
116<dl><dt><a name="XYpair-SetMotorColor"><strong>SetMotorColor</strong></a>(self, axis, state)</dt><dd><tt>change&nbsp;the&nbsp;background&nbsp;color&nbsp;of&nbsp;the&nbsp;RBV&nbsp;and&nbsp;VAL&nbsp;widgets<br>
117&nbsp;<br>
118@param&nbsp;axis:&nbsp;[string]&nbsp;either&nbsp;"x"&nbsp;or&nbsp;"y"<br>
119@param&nbsp;state:&nbsp;[Boolean],&nbsp;color&nbsp;is&nbsp;green&nbsp;if&nbsp;state&nbsp;==&nbsp;False,&nbsp;neutral&nbsp;if&nbsp;True</tt></dd></dl>
120
121<dl><dt><a name="XYpair-SetPageTitle"><strong>SetPageTitle</strong></a>(self, title)</dt><dd><tt>define&nbsp;the&nbsp;page&nbsp;title<br>
122@param&nbsp;title:&nbsp;[string]&nbsp;new&nbsp;page&nbsp;title</tt></dd></dl>
123
124<dl><dt><a name="XYpair-SetTabText"><strong>SetTabText</strong></a>(self, tabnum, text)</dt><dd><tt>set&nbsp;the&nbsp;text&nbsp;of&nbsp;the&nbsp;tab&nbsp;numbered&nbsp;tabnum<br>
125@param&nbsp;tabnum:&nbsp;[int]&nbsp;index&nbsp;of&nbsp;selected&nbsp;tab<br>
126@param&nbsp;text:&nbsp;[string]&nbsp;new&nbsp;text</tt></dd></dl>
127
128<dl><dt><a name="XYpair-StopAxes"><strong>StopAxes</strong></a>(self)</dt><dd><tt>Send&nbsp;a&nbsp;stop&nbsp;to&nbsp;both&nbsp;axes</tt></dd></dl>
129
130<dl><dt><a name="XYpair-TabHandler"><strong>TabHandler</strong></a>(self, theTab, theRow, command)</dt><dd><tt>Callback&nbsp;function&nbsp;to&nbsp;handle&nbsp;a&nbsp;command&nbsp;from&nbsp;a&nbsp;tab<br>
131@param&nbsp;theTab:&nbsp;wxmtxy_tab.Tab&nbsp;object<br>
132@param&nbsp;theRow:&nbsp;wxmtxy_row.Row&nbsp;object<br>
133@param&nbsp;command:&nbsp;[string]&nbsp;Row&nbsp;button&nbsp;action&nbsp;to&nbsp;pass&nbsp;upward&nbsp;for&nbsp;handling</tt></dd></dl>
134
135<dl><dt><a name="XYpair-__init__"><strong>__init__</strong></a>(self, parent, name, root, rootCallback, newtab<font color="#909090">=False</font>)</dt><dd><tt>initialize&nbsp;an&nbsp;instance&nbsp;of&nbsp;this&nbsp;class<br>
136@param&nbsp;parent:&nbsp;object&nbsp;that&nbsp;owns&nbsp;this&nbsp;class<br>
137@param&nbsp;name:&nbsp;display&nbsp;test&nbsp;that&nbsp;describes&nbsp;this&nbsp;<a href="#XYpair">XYpair</a><br>
138@param&nbsp;root:&nbsp;root&nbsp;object<br>
139@param&nbsp;rootCallback:&nbsp;routine&nbsp;in&nbsp;the&nbsp;parent&nbsp;to&nbsp;handle&nbsp;Button&nbsp;events&nbsp;from&nbsp;the&nbsp;Tab<br>
140@param&nbsp;newtab:&nbsp;[Boolean]&nbsp;create&nbsp;a&nbsp;default&nbsp;Tab&nbsp;group?</tt></dd></dl>
141
142<dl><dt><a name="XYpair-__init_names__"><strong>__init_names__</strong></a>(self)</dt><dd><tt>cross-reference&nbsp;the&nbsp;widgets&nbsp;to&nbsp;a&nbsp;dictionary</tt></dd></dl>
143
144<hr>
145Data and other attributes defined here:<br>
146<dl><dt><strong>COLOR_MOVING</strong> = wx.Colour(179, 250, 142, 255)</dl>
147
148<dl><dt><strong>COLOR_NOT_MOVING</strong> = wx.Colour(237, 233, 227, 255)</dl>
149
150<hr>
151Methods inherited from <a href="wx._windows.html#Panel">wx._windows.Panel</a>:<br>
152<dl><dt><a name="XYpair-Create"><strong>Create</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Create">Create</a>(self,&nbsp;Window&nbsp;parent,&nbsp;int&nbsp;id=-1,&nbsp;Point&nbsp;pos=DefaultPosition,&nbsp;<br>
153&nbsp;&nbsp;&nbsp;&nbsp;Size&nbsp;size=DefaultSize,&nbsp;long&nbsp;style=wxTAB_TRAVERSAL|wxNO_BORDER,&nbsp;<br>
154&nbsp;&nbsp;&nbsp;&nbsp;String&nbsp;name=PanelNameStr)&nbsp;-&gt;&nbsp;bool<br>
155&nbsp;<br>
156Create&nbsp;the&nbsp;GUI&nbsp;part&nbsp;of&nbsp;the&nbsp;Window&nbsp;for&nbsp;2-phase&nbsp;creation&nbsp;mode.</tt></dd></dl>
157
158<dl><dt><a name="XYpair-SetFocusIgnoringChildren"><strong>SetFocusIgnoringChildren</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetFocusIgnoringChildren">SetFocusIgnoringChildren</a>(self)<br>
159&nbsp;<br>
160In&nbsp;contrast&nbsp;to&nbsp;`SetFocus`&nbsp;(see&nbsp;above)&nbsp;this&nbsp;will&nbsp;set&nbsp;the&nbsp;focus&nbsp;to&nbsp;the<br>
161panel&nbsp;even&nbsp;of&nbsp;there&nbsp;are&nbsp;child&nbsp;windows&nbsp;in&nbsp;the&nbsp;panel.&nbsp;This&nbsp;is&nbsp;only<br>
162rarely&nbsp;needed.</tt></dd></dl>
163
164<dl><dt><a name="XYpair-__repr__"><strong>__repr__</strong></a> = _swig_repr(self)</dt></dl>
165
166<hr>
167Static methods inherited from <a href="wx._windows.html#Panel">wx._windows.Panel</a>:<br>
168<dl><dt><a name="XYpair-GetClassDefaultAttributes"><strong>GetClassDefaultAttributes</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetClassDefaultAttributes">GetClassDefaultAttributes</a>(int&nbsp;variant=WINDOW_VARIANT_NORMAL)&nbsp;-&gt;&nbsp;VisualAttributes<br>
169&nbsp;<br>
170Get&nbsp;the&nbsp;default&nbsp;attributes&nbsp;for&nbsp;this&nbsp;class.&nbsp;&nbsp;This&nbsp;is&nbsp;useful&nbsp;if&nbsp;you&nbsp;want<br>
171to&nbsp;use&nbsp;the&nbsp;same&nbsp;font&nbsp;or&nbsp;colour&nbsp;in&nbsp;your&nbsp;own&nbsp;control&nbsp;as&nbsp;in&nbsp;a&nbsp;standard<br>
172control&nbsp;--&nbsp;which&nbsp;is&nbsp;a&nbsp;much&nbsp;better&nbsp;idea&nbsp;than&nbsp;hard&nbsp;coding&nbsp;specific<br>
173colours&nbsp;or&nbsp;fonts&nbsp;which&nbsp;might&nbsp;look&nbsp;completely&nbsp;out&nbsp;of&nbsp;place&nbsp;on&nbsp;the<br>
174user's&nbsp;system,&nbsp;especially&nbsp;if&nbsp;it&nbsp;uses&nbsp;themes.<br>
175&nbsp;<br>
176The&nbsp;variant&nbsp;parameter&nbsp;is&nbsp;only&nbsp;relevant&nbsp;under&nbsp;Mac&nbsp;currently&nbsp;and&nbsp;is<br>
177ignore&nbsp;under&nbsp;other&nbsp;platforms.&nbsp;Under&nbsp;Mac,&nbsp;it&nbsp;will&nbsp;change&nbsp;the&nbsp;size&nbsp;of<br>
178the&nbsp;returned&nbsp;font.&nbsp;See&nbsp;`wx.Window.SetWindowVariant`&nbsp;for&nbsp;more&nbsp;about<br>
179this.</tt></dd></dl>
180
181<hr>
182Data descriptors inherited from <a href="wx._windows.html#Panel">wx._windows.Panel</a>:<br>
183<dl><dt><strong>thisown</strong></dt>
184<dd><tt>The&nbsp;membership&nbsp;flag</tt></dd>
185</dl>
186<hr>
187Methods inherited from <a href="wx._core.html#Window">wx._core.Window</a>:<br>
188<dl><dt><a name="XYpair-AcceptsFocus"><strong>AcceptsFocus</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-AcceptsFocus">AcceptsFocus</a>(self)&nbsp;-&gt;&nbsp;bool<br>
189&nbsp;<br>
190Can&nbsp;this&nbsp;window&nbsp;have&nbsp;focus?</tt></dd></dl>
191
192<dl><dt><a name="XYpair-AcceptsFocusFromKeyboard"><strong>AcceptsFocusFromKeyboard</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-AcceptsFocusFromKeyboard">AcceptsFocusFromKeyboard</a>(self)&nbsp;-&gt;&nbsp;bool<br>
193&nbsp;<br>
194Can&nbsp;this&nbsp;window&nbsp;be&nbsp;given&nbsp;focus&nbsp;by&nbsp;keyboard&nbsp;navigation?&nbsp;if&nbsp;not,&nbsp;the<br>
195only&nbsp;way&nbsp;to&nbsp;give&nbsp;it&nbsp;focus&nbsp;(provided&nbsp;it&nbsp;accepts&nbsp;it&nbsp;at&nbsp;all)&nbsp;is&nbsp;to&nbsp;click<br>
196it.</tt></dd></dl>
197
198<dl><dt><a name="XYpair-AddChild"><strong>AddChild</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-AddChild">AddChild</a>(self,&nbsp;Window&nbsp;child)<br>
199&nbsp;<br>
200Adds&nbsp;a&nbsp;child&nbsp;window.&nbsp;This&nbsp;is&nbsp;called&nbsp;automatically&nbsp;by&nbsp;window&nbsp;creation<br>
201functions&nbsp;so&nbsp;should&nbsp;not&nbsp;be&nbsp;required&nbsp;by&nbsp;the&nbsp;application&nbsp;programmer.</tt></dd></dl>
202
203<dl><dt><a name="XYpair-AdjustForLayoutDirection"><strong>AdjustForLayoutDirection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-AdjustForLayoutDirection">AdjustForLayoutDirection</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;width,&nbsp;int&nbsp;widthTotal)&nbsp;-&gt;&nbsp;int<br>
204&nbsp;<br>
205Mirror&nbsp;coordinates&nbsp;for&nbsp;RTL&nbsp;layout&nbsp;if&nbsp;this&nbsp;window&nbsp;uses&nbsp;it&nbsp;and&nbsp;if&nbsp;the<br>
206mirroring&nbsp;is&nbsp;not&nbsp;done&nbsp;automatically&nbsp;like&nbsp;Win32.</tt></dd></dl>
207
208<dl><dt><a name="XYpair-AssociateHandle"><strong>AssociateHandle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-AssociateHandle">AssociateHandle</a>(self,&nbsp;long&nbsp;handle)<br>
209&nbsp;<br>
210Associate&nbsp;the&nbsp;window&nbsp;with&nbsp;a&nbsp;new&nbsp;native&nbsp;handle</tt></dd></dl>
211
212<dl><dt><a name="XYpair-CacheBestSize"><strong>CacheBestSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-CacheBestSize">CacheBestSize</a>(self,&nbsp;Size&nbsp;size)<br>
213&nbsp;<br>
214Cache&nbsp;the&nbsp;best&nbsp;size&nbsp;so&nbsp;it&nbsp;doesn't&nbsp;need&nbsp;to&nbsp;be&nbsp;calculated&nbsp;again,&nbsp;(at&nbsp;least&nbsp;until<br>
215some&nbsp;properties&nbsp;of&nbsp;the&nbsp;window&nbsp;change.)</tt></dd></dl>
216
217<dl><dt><a name="XYpair-CanSetTransparent"><strong>CanSetTransparent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-CanSetTransparent">CanSetTransparent</a>(self)&nbsp;-&gt;&nbsp;bool<br>
218&nbsp;<br>
219Returns&nbsp;``True``&nbsp;if&nbsp;the&nbsp;platform&nbsp;supports&nbsp;setting&nbsp;the&nbsp;transparency&nbsp;for<br>
220this&nbsp;window.&nbsp;&nbsp;Note&nbsp;that&nbsp;this&nbsp;method&nbsp;will&nbsp;err&nbsp;on&nbsp;the&nbsp;side&nbsp;of&nbsp;caution,<br>
221so&nbsp;it&nbsp;is&nbsp;possible&nbsp;that&nbsp;this&nbsp;will&nbsp;return&nbsp;``False``&nbsp;when&nbsp;it&nbsp;is&nbsp;in&nbsp;fact<br>
222possible&nbsp;to&nbsp;set&nbsp;the&nbsp;transparency.<br>
223&nbsp;<br>
224NOTE:&nbsp;On&nbsp;X-windows&nbsp;systems&nbsp;the&nbsp;X&nbsp;server&nbsp;must&nbsp;have&nbsp;the&nbsp;composite<br>
225extension&nbsp;loaded,&nbsp;and&nbsp;there&nbsp;must&nbsp;be&nbsp;a&nbsp;composite&nbsp;manager&nbsp;program&nbsp;(such<br>
226as&nbsp;xcompmgr)&nbsp;running.</tt></dd></dl>
227
228<dl><dt><a name="XYpair-CaptureMouse"><strong>CaptureMouse</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-CaptureMouse">CaptureMouse</a>(self)<br>
229&nbsp;<br>
230Directs&nbsp;all&nbsp;mouse&nbsp;input&nbsp;to&nbsp;this&nbsp;window.&nbsp;Call&nbsp;wx.Window.ReleaseMouse&nbsp;to<br>
231release&nbsp;the&nbsp;capture.<br>
232&nbsp;<br>
233Note&nbsp;that&nbsp;wxWindows&nbsp;maintains&nbsp;the&nbsp;stack&nbsp;of&nbsp;windows&nbsp;having&nbsp;captured&nbsp;the<br>
234mouse&nbsp;and&nbsp;when&nbsp;the&nbsp;mouse&nbsp;is&nbsp;released&nbsp;the&nbsp;capture&nbsp;returns&nbsp;to&nbsp;the&nbsp;window<br>
235which&nbsp;had&nbsp;had&nbsp;captured&nbsp;it&nbsp;previously&nbsp;and&nbsp;it&nbsp;is&nbsp;only&nbsp;really&nbsp;released&nbsp;if<br>
236there&nbsp;were&nbsp;no&nbsp;previous&nbsp;window.&nbsp;In&nbsp;particular,&nbsp;this&nbsp;means&nbsp;that&nbsp;you&nbsp;must<br>
237release&nbsp;the&nbsp;mouse&nbsp;as&nbsp;many&nbsp;times&nbsp;as&nbsp;you&nbsp;capture&nbsp;it,&nbsp;unless&nbsp;the&nbsp;window<br>
238receives&nbsp;the&nbsp;`wx.MouseCaptureLostEvent`&nbsp;event.<br>
239&nbsp;<br>
240Any&nbsp;application&nbsp;which&nbsp;captures&nbsp;the&nbsp;mouse&nbsp;in&nbsp;the&nbsp;beginning&nbsp;of&nbsp;some<br>
241operation&nbsp;*must*&nbsp;handle&nbsp;`wx.MouseCaptureLostEvent`&nbsp;and&nbsp;cancel&nbsp;this<br>
242operation&nbsp;when&nbsp;it&nbsp;receives&nbsp;the&nbsp;event.&nbsp;The&nbsp;event&nbsp;handler&nbsp;must&nbsp;not<br>
243recapture&nbsp;mouse.</tt></dd></dl>
244
245<dl><dt><a name="XYpair-Center"><strong>Center</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Center">Center</a>(self,&nbsp;int&nbsp;direction=BOTH)<br>
246&nbsp;<br>
247Centers&nbsp;the&nbsp;window.&nbsp;&nbsp;The&nbsp;parameter&nbsp;specifies&nbsp;the&nbsp;direction&nbsp;for<br>
248cetering,&nbsp;and&nbsp;may&nbsp;be&nbsp;wx.HORIZONTAL,&nbsp;wx.VERTICAL&nbsp;or&nbsp;wx.BOTH.&nbsp;It&nbsp;may<br>
249also&nbsp;include&nbsp;wx.CENTER_ON_SCREEN&nbsp;flag&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;center&nbsp;the&nbsp;window<br>
250on&nbsp;the&nbsp;entire&nbsp;screen&nbsp;and&nbsp;not&nbsp;on&nbsp;its&nbsp;parent&nbsp;window.&nbsp;&nbsp;If&nbsp;it&nbsp;is&nbsp;a<br>
251top-level&nbsp;window&nbsp;and&nbsp;has&nbsp;no&nbsp;parent&nbsp;then&nbsp;it&nbsp;will&nbsp;always&nbsp;be&nbsp;centered<br>
252relative&nbsp;to&nbsp;the&nbsp;screen.</tt></dd></dl>
253
254<dl><dt><a name="XYpair-CenterOnParent"><strong>CenterOnParent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-CenterOnParent">CenterOnParent</a>(self,&nbsp;int&nbsp;dir=BOTH)<br>
255&nbsp;<br>
256Center&nbsp;with&nbsp;respect&nbsp;to&nbsp;the&nbsp;the&nbsp;parent&nbsp;window</tt></dd></dl>
257
258<dl><dt><a name="XYpair-Centre"><strong>Centre</strong></a> = Center(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Center">Center</a>(self,&nbsp;int&nbsp;direction=BOTH)<br>
259&nbsp;<br>
260Centers&nbsp;the&nbsp;window.&nbsp;&nbsp;The&nbsp;parameter&nbsp;specifies&nbsp;the&nbsp;direction&nbsp;for<br>
261cetering,&nbsp;and&nbsp;may&nbsp;be&nbsp;wx.HORIZONTAL,&nbsp;wx.VERTICAL&nbsp;or&nbsp;wx.BOTH.&nbsp;It&nbsp;may<br>
262also&nbsp;include&nbsp;wx.CENTER_ON_SCREEN&nbsp;flag&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;center&nbsp;the&nbsp;window<br>
263on&nbsp;the&nbsp;entire&nbsp;screen&nbsp;and&nbsp;not&nbsp;on&nbsp;its&nbsp;parent&nbsp;window.&nbsp;&nbsp;If&nbsp;it&nbsp;is&nbsp;a<br>
264top-level&nbsp;window&nbsp;and&nbsp;has&nbsp;no&nbsp;parent&nbsp;then&nbsp;it&nbsp;will&nbsp;always&nbsp;be&nbsp;centered<br>
265relative&nbsp;to&nbsp;the&nbsp;screen.</tt></dd></dl>
266
267<dl><dt><a name="XYpair-CentreOnParent"><strong>CentreOnParent</strong></a> = CenterOnParent(*args, **kwargs)</dt><dd><tt><a href="#XYpair-CenterOnParent">CenterOnParent</a>(self,&nbsp;int&nbsp;dir=BOTH)<br>
268&nbsp;<br>
269Center&nbsp;with&nbsp;respect&nbsp;to&nbsp;the&nbsp;the&nbsp;parent&nbsp;window</tt></dd></dl>
270
271<dl><dt><a name="XYpair-ClearBackground"><strong>ClearBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ClearBackground">ClearBackground</a>(self)<br>
272&nbsp;<br>
273Clears&nbsp;the&nbsp;window&nbsp;by&nbsp;filling&nbsp;it&nbsp;with&nbsp;the&nbsp;current&nbsp;background<br>
274colour.&nbsp;Does&nbsp;not&nbsp;cause&nbsp;an&nbsp;erase&nbsp;background&nbsp;event&nbsp;to&nbsp;be&nbsp;generated.</tt></dd></dl>
275
276<dl><dt><a name="XYpair-ClientToScreen"><strong>ClientToScreen</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ClientToScreen">ClientToScreen</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;Point<br>
277&nbsp;<br>
278Converts&nbsp;to&nbsp;screen&nbsp;coordinates&nbsp;from&nbsp;coordinates&nbsp;relative&nbsp;to&nbsp;this&nbsp;window.</tt></dd></dl>
279
280<dl><dt><a name="XYpair-ClientToScreenXY"><strong>ClientToScreenXY</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ClientToScreenXY">ClientToScreenXY</a>(int&nbsp;x,&nbsp;int&nbsp;y)&nbsp;-&gt;&nbsp;(x,y)<br>
281&nbsp;<br>
282Converts&nbsp;to&nbsp;screen&nbsp;coordinates&nbsp;from&nbsp;coordinates&nbsp;relative&nbsp;to&nbsp;this&nbsp;window.</tt></dd></dl>
283
284<dl><dt><a name="XYpair-Close"><strong>Close</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Close">Close</a>(self,&nbsp;bool&nbsp;force=False)&nbsp;-&gt;&nbsp;bool<br>
285&nbsp;<br>
286This&nbsp;function&nbsp;simply&nbsp;generates&nbsp;a&nbsp;EVT_CLOSE&nbsp;event&nbsp;whose&nbsp;handler&nbsp;usually<br>
287tries&nbsp;to&nbsp;close&nbsp;the&nbsp;window.&nbsp;It&nbsp;doesn't&nbsp;close&nbsp;the&nbsp;window&nbsp;itself,<br>
288however.&nbsp;&nbsp;If&nbsp;force&nbsp;is&nbsp;False&nbsp;(the&nbsp;default)&nbsp;then&nbsp;the&nbsp;window's&nbsp;close<br>
289handler&nbsp;will&nbsp;be&nbsp;allowed&nbsp;to&nbsp;veto&nbsp;the&nbsp;destruction&nbsp;of&nbsp;the&nbsp;window.</tt></dd></dl>
290
291<dl><dt><a name="XYpair-ConvertDialogPointToPixels"><strong>ConvertDialogPointToPixels</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ConvertDialogPointToPixels">ConvertDialogPointToPixels</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;Point<br>
292&nbsp;<br>
293Converts&nbsp;a&nbsp;point&nbsp;or&nbsp;size&nbsp;from&nbsp;dialog&nbsp;units&nbsp;to&nbsp;pixels.&nbsp;&nbsp;Dialog&nbsp;units<br>
294are&nbsp;used&nbsp;for&nbsp;maintaining&nbsp;a&nbsp;dialog's&nbsp;proportions&nbsp;even&nbsp;if&nbsp;the&nbsp;font<br>
295changes.&nbsp;For&nbsp;the&nbsp;x&nbsp;dimension,&nbsp;the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the<br>
296average&nbsp;character&nbsp;width&nbsp;and&nbsp;then&nbsp;divided&nbsp;by&nbsp;4.&nbsp;For&nbsp;the&nbsp;y&nbsp;dimension,<br>
297the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the&nbsp;average&nbsp;character&nbsp;height&nbsp;and<br>
298then&nbsp;divided&nbsp;by&nbsp;8.</tt></dd></dl>
299
300<dl><dt><a name="XYpair-ConvertDialogSizeToPixels"><strong>ConvertDialogSizeToPixels</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ConvertDialogSizeToPixels">ConvertDialogSizeToPixels</a>(self,&nbsp;Size&nbsp;sz)&nbsp;-&gt;&nbsp;Size<br>
301&nbsp;<br>
302Converts&nbsp;a&nbsp;point&nbsp;or&nbsp;size&nbsp;from&nbsp;dialog&nbsp;units&nbsp;to&nbsp;pixels.&nbsp;&nbsp;Dialog&nbsp;units<br>
303are&nbsp;used&nbsp;for&nbsp;maintaining&nbsp;a&nbsp;dialog's&nbsp;proportions&nbsp;even&nbsp;if&nbsp;the&nbsp;font<br>
304changes.&nbsp;For&nbsp;the&nbsp;x&nbsp;dimension,&nbsp;the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the<br>
305average&nbsp;character&nbsp;width&nbsp;and&nbsp;then&nbsp;divided&nbsp;by&nbsp;4.&nbsp;For&nbsp;the&nbsp;y&nbsp;dimension,<br>
306the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the&nbsp;average&nbsp;character&nbsp;height&nbsp;and<br>
307then&nbsp;divided&nbsp;by&nbsp;8.</tt></dd></dl>
308
309<dl><dt><a name="XYpair-ConvertPixelPointToDialog"><strong>ConvertPixelPointToDialog</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ConvertPixelPointToDialog">ConvertPixelPointToDialog</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;Point</tt></dd></dl>
310
311<dl><dt><a name="XYpair-ConvertPixelSizeToDialog"><strong>ConvertPixelSizeToDialog</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ConvertPixelSizeToDialog">ConvertPixelSizeToDialog</a>(self,&nbsp;Size&nbsp;sz)&nbsp;-&gt;&nbsp;Size</tt></dd></dl>
312
313<dl><dt><a name="XYpair-DLG_PNT"><strong>DLG_PNT</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-DLG_PNT">DLG_PNT</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;Point<br>
314&nbsp;<br>
315Converts&nbsp;a&nbsp;point&nbsp;or&nbsp;size&nbsp;from&nbsp;dialog&nbsp;units&nbsp;to&nbsp;pixels.&nbsp;&nbsp;Dialog&nbsp;units<br>
316are&nbsp;used&nbsp;for&nbsp;maintaining&nbsp;a&nbsp;dialog's&nbsp;proportions&nbsp;even&nbsp;if&nbsp;the&nbsp;font<br>
317changes.&nbsp;For&nbsp;the&nbsp;x&nbsp;dimension,&nbsp;the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the<br>
318average&nbsp;character&nbsp;width&nbsp;and&nbsp;then&nbsp;divided&nbsp;by&nbsp;4.&nbsp;For&nbsp;the&nbsp;y&nbsp;dimension,<br>
319the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the&nbsp;average&nbsp;character&nbsp;height&nbsp;and<br>
320then&nbsp;divided&nbsp;by&nbsp;8.</tt></dd></dl>
321
322<dl><dt><a name="XYpair-DLG_SZE"><strong>DLG_SZE</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-DLG_SZE">DLG_SZE</a>(self,&nbsp;Size&nbsp;sz)&nbsp;-&gt;&nbsp;Size<br>
323&nbsp;<br>
324Converts&nbsp;a&nbsp;point&nbsp;or&nbsp;size&nbsp;from&nbsp;dialog&nbsp;units&nbsp;to&nbsp;pixels.&nbsp;&nbsp;Dialog&nbsp;units<br>
325are&nbsp;used&nbsp;for&nbsp;maintaining&nbsp;a&nbsp;dialog's&nbsp;proportions&nbsp;even&nbsp;if&nbsp;the&nbsp;font<br>
326changes.&nbsp;For&nbsp;the&nbsp;x&nbsp;dimension,&nbsp;the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the<br>
327average&nbsp;character&nbsp;width&nbsp;and&nbsp;then&nbsp;divided&nbsp;by&nbsp;4.&nbsp;For&nbsp;the&nbsp;y&nbsp;dimension,<br>
328the&nbsp;dialog&nbsp;units&nbsp;are&nbsp;multiplied&nbsp;by&nbsp;the&nbsp;average&nbsp;character&nbsp;height&nbsp;and<br>
329then&nbsp;divided&nbsp;by&nbsp;8.</tt></dd></dl>
330
331<dl><dt><a name="XYpair-Destroy"><strong>Destroy</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Destroy">Destroy</a>(self)&nbsp;-&gt;&nbsp;bool<br>
332&nbsp;<br>
333Destroys&nbsp;the&nbsp;window&nbsp;safely.&nbsp;&nbsp;Frames&nbsp;and&nbsp;dialogs&nbsp;are&nbsp;not&nbsp;destroyed<br>
334immediately&nbsp;when&nbsp;this&nbsp;function&nbsp;is&nbsp;called&nbsp;--&nbsp;they&nbsp;are&nbsp;added&nbsp;to&nbsp;a&nbsp;list<br>
335of&nbsp;windows&nbsp;to&nbsp;be&nbsp;deleted&nbsp;on&nbsp;idle&nbsp;time,&nbsp;when&nbsp;all&nbsp;the&nbsp;window's&nbsp;events<br>
336have&nbsp;been&nbsp;processed.&nbsp;This&nbsp;prevents&nbsp;problems&nbsp;with&nbsp;events&nbsp;being&nbsp;sent&nbsp;to<br>
337non-existent&nbsp;windows.<br>
338&nbsp;<br>
339Returns&nbsp;True&nbsp;if&nbsp;the&nbsp;window&nbsp;has&nbsp;either&nbsp;been&nbsp;successfully&nbsp;deleted,&nbsp;or&nbsp;it<br>
340has&nbsp;been&nbsp;added&nbsp;to&nbsp;the&nbsp;list&nbsp;of&nbsp;windows&nbsp;pending&nbsp;real&nbsp;deletion.</tt></dd></dl>
341
342<dl><dt><a name="XYpair-DestroyChildren"><strong>DestroyChildren</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-DestroyChildren">DestroyChildren</a>(self)&nbsp;-&gt;&nbsp;bool<br>
343&nbsp;<br>
344Destroys&nbsp;all&nbsp;children&nbsp;of&nbsp;a&nbsp;window.&nbsp;Called&nbsp;automatically&nbsp;by&nbsp;the<br>
345destructor.</tt></dd></dl>
346
347<dl><dt><a name="XYpair-Disable"><strong>Disable</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Disable">Disable</a>(self)&nbsp;-&gt;&nbsp;bool<br>
348&nbsp;<br>
349Disables&nbsp;the&nbsp;window,&nbsp;same&nbsp;as&nbsp;<a href="#XYpair-Enable">Enable</a>(false).</tt></dd></dl>
350
351<dl><dt><a name="XYpair-DissociateHandle"><strong>DissociateHandle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-DissociateHandle">DissociateHandle</a>(self)<br>
352&nbsp;<br>
353Dissociate&nbsp;the&nbsp;current&nbsp;native&nbsp;handle&nbsp;from&nbsp;the&nbsp;window</tt></dd></dl>
354
355<dl><dt><a name="XYpair-DragAcceptFiles"><strong>DragAcceptFiles</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-DragAcceptFiles">DragAcceptFiles</a>(self,&nbsp;bool&nbsp;accept)<br>
356&nbsp;<br>
357Enables&nbsp;or&nbsp;disables&nbsp;eligibility&nbsp;for&nbsp;drop&nbsp;file&nbsp;events,&nbsp;EVT_DROP_FILES.<br>
358Only&nbsp;functional&nbsp;on&nbsp;Windows.</tt></dd></dl>
359
360<dl><dt><a name="XYpair-Enable"><strong>Enable</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Enable">Enable</a>(self,&nbsp;bool&nbsp;enable=True)&nbsp;-&gt;&nbsp;bool<br>
361&nbsp;<br>
362Enable&nbsp;or&nbsp;disable&nbsp;the&nbsp;window&nbsp;for&nbsp;user&nbsp;input.&nbsp;Note&nbsp;that&nbsp;when&nbsp;a&nbsp;parent<br>
363window&nbsp;is&nbsp;disabled,&nbsp;all&nbsp;of&nbsp;its&nbsp;children&nbsp;are&nbsp;disabled&nbsp;as&nbsp;well&nbsp;and&nbsp;they<br>
364are&nbsp;reenabled&nbsp;again&nbsp;when&nbsp;the&nbsp;parent&nbsp;is.&nbsp;&nbsp;Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;window<br>
365has&nbsp;been&nbsp;enabled&nbsp;or&nbsp;disabled,&nbsp;false&nbsp;if&nbsp;nothing&nbsp;was&nbsp;done,&nbsp;i.e.&nbsp;if&nbsp;the<br>
366window&nbsp;had&nbsp;already&nbsp;been&nbsp;in&nbsp;the&nbsp;specified&nbsp;state.</tt></dd></dl>
367
368<dl><dt><a name="XYpair-FindWindowById"><strong>FindWindowById</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-FindWindowById">FindWindowById</a>(self,&nbsp;long&nbsp;winid)&nbsp;-&gt;&nbsp;Window<br>
369&nbsp;<br>
370Find&nbsp;a&nbsp;child&nbsp;of&nbsp;this&nbsp;window&nbsp;by&nbsp;window&nbsp;ID</tt></dd></dl>
371
372<dl><dt><a name="XYpair-FindWindowByName"><strong>FindWindowByName</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-FindWindowByName">FindWindowByName</a>(self,&nbsp;String&nbsp;name)&nbsp;-&gt;&nbsp;Window<br>
373&nbsp;<br>
374Find&nbsp;a&nbsp;child&nbsp;of&nbsp;this&nbsp;window&nbsp;by&nbsp;name</tt></dd></dl>
375
376<dl><dt><a name="XYpair-Fit"><strong>Fit</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Fit">Fit</a>(self)<br>
377&nbsp;<br>
378Sizes&nbsp;the&nbsp;window&nbsp;so&nbsp;that&nbsp;it&nbsp;fits&nbsp;around&nbsp;its&nbsp;subwindows.&nbsp;This&nbsp;function<br>
379won't&nbsp;do&nbsp;anything&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;subwindows&nbsp;and&nbsp;will&nbsp;only&nbsp;really&nbsp;work<br>
380correctly&nbsp;if&nbsp;sizers&nbsp;are&nbsp;used&nbsp;for&nbsp;the&nbsp;subwindows&nbsp;layout.&nbsp;Also,&nbsp;if&nbsp;the<br>
381window&nbsp;has&nbsp;exactly&nbsp;one&nbsp;subwindow&nbsp;it&nbsp;is&nbsp;better&nbsp;(faster&nbsp;and&nbsp;the&nbsp;result<br>
382is&nbsp;more&nbsp;precise&nbsp;as&nbsp;Fit&nbsp;adds&nbsp;some&nbsp;margin&nbsp;to&nbsp;account&nbsp;for&nbsp;fuzziness&nbsp;of<br>
383its&nbsp;calculations)&nbsp;to&nbsp;call&nbsp;window.<a href="#XYpair-SetClientSize">SetClientSize</a>(child.<a href="#XYpair-GetSize">GetSize</a>())<br>
384instead&nbsp;of&nbsp;calling&nbsp;Fit.</tt></dd></dl>
385
386<dl><dt><a name="XYpair-FitInside"><strong>FitInside</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-FitInside">FitInside</a>(self)<br>
387&nbsp;<br>
388Similar&nbsp;to&nbsp;Fit,&nbsp;but&nbsp;sizes&nbsp;the&nbsp;interior&nbsp;(virtual)&nbsp;size&nbsp;of&nbsp;a<br>
389window.&nbsp;Mainly&nbsp;useful&nbsp;with&nbsp;scrolled&nbsp;windows&nbsp;to&nbsp;reset&nbsp;scrollbars&nbsp;after<br>
390sizing&nbsp;changes&nbsp;that&nbsp;do&nbsp;not&nbsp;trigger&nbsp;a&nbsp;size&nbsp;event,&nbsp;and/or&nbsp;scrolled<br>
391windows&nbsp;without&nbsp;an&nbsp;interior&nbsp;sizer.&nbsp;This&nbsp;function&nbsp;similarly&nbsp;won't&nbsp;do<br>
392anything&nbsp;if&nbsp;there&nbsp;are&nbsp;no&nbsp;subwindows.</tt></dd></dl>
393
394<dl><dt><a name="XYpair-Freeze"><strong>Freeze</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Freeze">Freeze</a>(self)<br>
395&nbsp;<br>
396Freezes&nbsp;the&nbsp;window&nbsp;or,&nbsp;in&nbsp;other&nbsp;words,&nbsp;prevents&nbsp;any&nbsp;updates&nbsp;from<br>
397taking&nbsp;place&nbsp;on&nbsp;screen,&nbsp;the&nbsp;window&nbsp;is&nbsp;not&nbsp;redrawn&nbsp;at&nbsp;all.&nbsp;Thaw&nbsp;must&nbsp;be<br>
398called&nbsp;to&nbsp;reenable&nbsp;window&nbsp;redrawing.&nbsp;&nbsp;Calls&nbsp;to&nbsp;Freeze/Thaw&nbsp;may&nbsp;be<br>
399nested,&nbsp;with&nbsp;the&nbsp;actual&nbsp;Thaw&nbsp;being&nbsp;delayed&nbsp;until&nbsp;all&nbsp;the&nbsp;nesting&nbsp;has<br>
400been&nbsp;undone.<br>
401&nbsp;<br>
402This&nbsp;method&nbsp;is&nbsp;useful&nbsp;for&nbsp;visual&nbsp;appearance&nbsp;optimization&nbsp;(for&nbsp;example,<br>
403it&nbsp;is&nbsp;a&nbsp;good&nbsp;idea&nbsp;to&nbsp;use&nbsp;it&nbsp;before&nbsp;inserting&nbsp;large&nbsp;amount&nbsp;of&nbsp;text&nbsp;into<br>
404a&nbsp;wxTextCtrl&nbsp;under&nbsp;wxGTK)&nbsp;but&nbsp;is&nbsp;not&nbsp;implemented&nbsp;on&nbsp;all&nbsp;platforms&nbsp;nor<br>
405for&nbsp;all&nbsp;controls&nbsp;so&nbsp;it&nbsp;is&nbsp;mostly&nbsp;just&nbsp;a&nbsp;hint&nbsp;to&nbsp;wxWindows&nbsp;and&nbsp;not&nbsp;a<br>
406mandatory&nbsp;directive.</tt></dd></dl>
407
408<dl><dt><a name="XYpair-GetAcceleratorTable"><strong>GetAcceleratorTable</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetAcceleratorTable">GetAcceleratorTable</a>(self)&nbsp;-&gt;&nbsp;AcceleratorTable<br>
409&nbsp;<br>
410Gets&nbsp;the&nbsp;accelerator&nbsp;table&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>
411
412<dl><dt><a name="XYpair-GetAdjustedBestSize"><strong>GetAdjustedBestSize</strong></a> = deprecatedWrapper(*args, **kwargs)</dt><dd><tt>Use&nbsp;`GetEffectiveMinSize`&nbsp;instead.</tt></dd></dl>
413
414<dl><dt><a name="XYpair-GetAutoLayout"><strong>GetAutoLayout</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetAutoLayout">GetAutoLayout</a>(self)&nbsp;-&gt;&nbsp;bool<br>
415&nbsp;<br>
416Returns&nbsp;the&nbsp;current&nbsp;autoLayout&nbsp;setting</tt></dd></dl>
417
418<dl><dt><a name="XYpair-GetBackgroundColour"><strong>GetBackgroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetBackgroundColour">GetBackgroundColour</a>(self)&nbsp;-&gt;&nbsp;Colour<br>
419&nbsp;<br>
420Returns&nbsp;the&nbsp;background&nbsp;colour&nbsp;of&nbsp;the&nbsp;window.</tt></dd></dl>
421
422<dl><dt><a name="XYpair-GetBackgroundStyle"><strong>GetBackgroundStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetBackgroundStyle">GetBackgroundStyle</a>(self)&nbsp;-&gt;&nbsp;int<br>
423&nbsp;<br>
424Returns&nbsp;the&nbsp;background&nbsp;style&nbsp;of&nbsp;the&nbsp;window.<br>
425&nbsp;<br>
426:see:&nbsp;`SetBackgroundStyle`</tt></dd></dl>
427
428<dl><dt><a name="XYpair-GetBestFittingSize"><strong>GetBestFittingSize</strong></a> = deprecatedWrapper(*args, **kwargs)</dt><dd><tt>Use&nbsp;`GetEffectiveMinSize`&nbsp;instead.</tt></dd></dl>
429
430<dl><dt><a name="XYpair-GetBestSize"><strong>GetBestSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetBestSize">GetBestSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
431&nbsp;<br>
432This&nbsp;function&nbsp;returns&nbsp;the&nbsp;best&nbsp;acceptable&nbsp;minimal&nbsp;size&nbsp;for&nbsp;the<br>
433window,&nbsp;if&nbsp;applicable.&nbsp;For&nbsp;example,&nbsp;for&nbsp;a&nbsp;static&nbsp;text&nbsp;control,&nbsp;it&nbsp;will<br>
434be&nbsp;the&nbsp;minimal&nbsp;size&nbsp;such&nbsp;that&nbsp;the&nbsp;control&nbsp;label&nbsp;is&nbsp;not&nbsp;truncated.&nbsp;For<br>
435windows&nbsp;containing&nbsp;subwindows&nbsp;(suzh&nbsp;aswx.<a href="wx._windows.html#Panel">Panel</a>),&nbsp;the&nbsp;size&nbsp;returned&nbsp;by<br>
436this&nbsp;function&nbsp;will&nbsp;be&nbsp;the&nbsp;same&nbsp;as&nbsp;the&nbsp;size&nbsp;the&nbsp;window&nbsp;would&nbsp;have&nbsp;had<br>
437after&nbsp;calling&nbsp;Fit.</tt></dd></dl>
438
439<dl><dt><a name="XYpair-GetBestSizeTuple"><strong>GetBestSizeTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetBestSizeTuple">GetBestSizeTuple</a>()&nbsp;-&gt;&nbsp;(width,&nbsp;height)<br>
440&nbsp;<br>
441This&nbsp;function&nbsp;returns&nbsp;the&nbsp;best&nbsp;acceptable&nbsp;minimal&nbsp;size&nbsp;for&nbsp;the<br>
442window,&nbsp;if&nbsp;applicable.&nbsp;For&nbsp;example,&nbsp;for&nbsp;a&nbsp;static&nbsp;text&nbsp;control,&nbsp;it&nbsp;will<br>
443be&nbsp;the&nbsp;minimal&nbsp;size&nbsp;such&nbsp;that&nbsp;the&nbsp;control&nbsp;label&nbsp;is&nbsp;not&nbsp;truncated.&nbsp;For<br>
444windows&nbsp;containing&nbsp;subwindows&nbsp;(suzh&nbsp;aswx.<a href="wx._windows.html#Panel">Panel</a>),&nbsp;the&nbsp;size&nbsp;returned&nbsp;by<br>
445this&nbsp;function&nbsp;will&nbsp;be&nbsp;the&nbsp;same&nbsp;as&nbsp;the&nbsp;size&nbsp;the&nbsp;window&nbsp;would&nbsp;have&nbsp;had<br>
446after&nbsp;calling&nbsp;Fit.</tt></dd></dl>
447
448<dl><dt><a name="XYpair-GetBestVirtualSize"><strong>GetBestVirtualSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetBestVirtualSize">GetBestVirtualSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
449&nbsp;<br>
450Return&nbsp;the&nbsp;largest&nbsp;of&nbsp;ClientSize&nbsp;and&nbsp;BestSize&nbsp;(as&nbsp;determined&nbsp;by&nbsp;a<br>
451sizer,&nbsp;interior&nbsp;children,&nbsp;or&nbsp;other&nbsp;means)</tt></dd></dl>
452
453<dl><dt><a name="XYpair-GetBorder"><strong>GetBorder</strong></a>(*args)</dt><dd><tt><a href="#XYpair-GetBorder">GetBorder</a>(self,&nbsp;long&nbsp;flags)&nbsp;-&gt;&nbsp;int<br>
454<a href="#XYpair-GetBorder">GetBorder</a>(self)&nbsp;-&gt;&nbsp;int<br>
455&nbsp;<br>
456Get&nbsp;border&nbsp;for&nbsp;the&nbsp;flags&nbsp;of&nbsp;this&nbsp;window</tt></dd></dl>
457
458<dl><dt><a name="XYpair-GetCaret"><strong>GetCaret</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetCaret">GetCaret</a>(self)&nbsp;-&gt;&nbsp;Caret<br>
459&nbsp;<br>
460Returns&nbsp;the&nbsp;caret&nbsp;associated&nbsp;with&nbsp;the&nbsp;window.</tt></dd></dl>
461
462<dl><dt><a name="XYpair-GetCharHeight"><strong>GetCharHeight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetCharHeight">GetCharHeight</a>(self)&nbsp;-&gt;&nbsp;int<br>
463&nbsp;<br>
464Get&nbsp;the&nbsp;(average)&nbsp;character&nbsp;size&nbsp;for&nbsp;the&nbsp;current&nbsp;font.</tt></dd></dl>
465
466<dl><dt><a name="XYpair-GetCharWidth"><strong>GetCharWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetCharWidth">GetCharWidth</a>(self)&nbsp;-&gt;&nbsp;int<br>
467&nbsp;<br>
468Get&nbsp;the&nbsp;(average)&nbsp;character&nbsp;size&nbsp;for&nbsp;the&nbsp;current&nbsp;font.</tt></dd></dl>
469
470<dl><dt><a name="XYpair-GetChildren"><strong>GetChildren</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetChildren">GetChildren</a>(self)&nbsp;-&gt;&nbsp;WindowList<br>
471&nbsp;<br>
472Returns&nbsp;an&nbsp;object&nbsp;containing&nbsp;a&nbsp;list&nbsp;of&nbsp;the&nbsp;window's&nbsp;children.&nbsp;&nbsp;The<br>
473object&nbsp;provides&nbsp;a&nbsp;Python&nbsp;sequence-like&nbsp;interface&nbsp;over&nbsp;the&nbsp;internal<br>
474list&nbsp;maintained&nbsp;by&nbsp;the&nbsp;window..</tt></dd></dl>
475
476<dl><dt><a name="XYpair-GetClientAreaOrigin"><strong>GetClientAreaOrigin</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetClientAreaOrigin">GetClientAreaOrigin</a>(self)&nbsp;-&gt;&nbsp;Point<br>
477&nbsp;<br>
478Get&nbsp;the&nbsp;origin&nbsp;of&nbsp;the&nbsp;client&nbsp;area&nbsp;of&nbsp;the&nbsp;window&nbsp;relative&nbsp;to&nbsp;the<br>
479window's&nbsp;top&nbsp;left&nbsp;corner&nbsp;(the&nbsp;client&nbsp;area&nbsp;may&nbsp;be&nbsp;shifted&nbsp;because&nbsp;of<br>
480the&nbsp;borders,&nbsp;scrollbars,&nbsp;other&nbsp;decorations...)</tt></dd></dl>
481
482<dl><dt><a name="XYpair-GetClientRect"><strong>GetClientRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetClientRect">GetClientRect</a>(self)&nbsp;-&gt;&nbsp;Rect<br>
483&nbsp;<br>
484Get&nbsp;the&nbsp;client&nbsp;area&nbsp;position&nbsp;and&nbsp;size&nbsp;as&nbsp;a&nbsp;`wx.Rect`&nbsp;object.</tt></dd></dl>
485
486<dl><dt><a name="XYpair-GetClientSize"><strong>GetClientSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetClientSize">GetClientSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
487&nbsp;<br>
488This&nbsp;gets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window's&nbsp;'client&nbsp;area'&nbsp;in&nbsp;pixels.&nbsp;The&nbsp;client<br>
489area&nbsp;is&nbsp;the&nbsp;area&nbsp;which&nbsp;may&nbsp;be&nbsp;drawn&nbsp;on&nbsp;by&nbsp;the&nbsp;programmer,&nbsp;excluding<br>
490title&nbsp;bar,&nbsp;border,&nbsp;scrollbars,&nbsp;etc.</tt></dd></dl>
491
492<dl><dt><a name="XYpair-GetClientSizeTuple"><strong>GetClientSizeTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetClientSizeTuple">GetClientSizeTuple</a>()&nbsp;-&gt;&nbsp;(width,&nbsp;height)<br>
493&nbsp;<br>
494This&nbsp;gets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window's&nbsp;'client&nbsp;area'&nbsp;in&nbsp;pixels.&nbsp;The&nbsp;client<br>
495area&nbsp;is&nbsp;the&nbsp;area&nbsp;which&nbsp;may&nbsp;be&nbsp;drawn&nbsp;on&nbsp;by&nbsp;the&nbsp;programmer,&nbsp;excluding<br>
496title&nbsp;bar,&nbsp;border,&nbsp;scrollbars,&nbsp;etc.</tt></dd></dl>
497
498<dl><dt><a name="XYpair-GetConstraints"><strong>GetConstraints</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetConstraints">GetConstraints</a>(self)&nbsp;-&gt;&nbsp;LayoutConstraints<br>
499&nbsp;<br>
500Returns&nbsp;a&nbsp;pointer&nbsp;to&nbsp;the&nbsp;window's&nbsp;layout&nbsp;constraints,&nbsp;or&nbsp;None&nbsp;if&nbsp;there<br>
501are&nbsp;none.</tt></dd></dl>
502
503<dl><dt><a name="XYpair-GetContainingSizer"><strong>GetContainingSizer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetContainingSizer">GetContainingSizer</a>(self)&nbsp;-&gt;&nbsp;Sizer<br>
504&nbsp;<br>
505Return&nbsp;the&nbsp;sizer&nbsp;that&nbsp;this&nbsp;window&nbsp;is&nbsp;a&nbsp;member&nbsp;of,&nbsp;if&nbsp;any,&nbsp;otherwise&nbsp;None.</tt></dd></dl>
506
507<dl><dt><a name="XYpair-GetCursor"><strong>GetCursor</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetCursor">GetCursor</a>(self)&nbsp;-&gt;&nbsp;Cursor<br>
508&nbsp;<br>
509Return&nbsp;the&nbsp;cursor&nbsp;associated&nbsp;with&nbsp;this&nbsp;window.</tt></dd></dl>
510
511<dl><dt><a name="XYpair-GetDefaultAttributes"><strong>GetDefaultAttributes</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetDefaultAttributes">GetDefaultAttributes</a>(self)&nbsp;-&gt;&nbsp;VisualAttributes<br>
512&nbsp;<br>
513Get&nbsp;the&nbsp;default&nbsp;attributes&nbsp;for&nbsp;an&nbsp;instance&nbsp;of&nbsp;this&nbsp;class.&nbsp;&nbsp;This&nbsp;is<br>
514useful&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;use&nbsp;the&nbsp;same&nbsp;font&nbsp;or&nbsp;colour&nbsp;in&nbsp;your&nbsp;own&nbsp;control<br>
515as&nbsp;in&nbsp;a&nbsp;standard&nbsp;control&nbsp;--&nbsp;which&nbsp;is&nbsp;a&nbsp;much&nbsp;better&nbsp;idea&nbsp;than&nbsp;hard<br>
516coding&nbsp;specific&nbsp;colours&nbsp;or&nbsp;fonts&nbsp;which&nbsp;might&nbsp;look&nbsp;completely&nbsp;out&nbsp;of<br>
517place&nbsp;on&nbsp;the&nbsp;user's&nbsp;system,&nbsp;especially&nbsp;if&nbsp;it&nbsp;uses&nbsp;themes.</tt></dd></dl>
518
519<dl><dt><a name="XYpair-GetDropTarget"><strong>GetDropTarget</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetDropTarget">GetDropTarget</a>(self)&nbsp;-&gt;&nbsp;DropTarget<br>
520&nbsp;<br>
521Returns&nbsp;the&nbsp;associated&nbsp;drop&nbsp;target,&nbsp;which&nbsp;may&nbsp;be&nbsp;None.</tt></dd></dl>
522
523<dl><dt><a name="XYpair-GetEffectiveMinSize"><strong>GetEffectiveMinSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetEffectiveMinSize">GetEffectiveMinSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
524&nbsp;<br>
525This&nbsp;function&nbsp;will&nbsp;merge&nbsp;the&nbsp;window's&nbsp;best&nbsp;size&nbsp;into&nbsp;the&nbsp;window's<br>
526minimum&nbsp;size,&nbsp;giving&nbsp;priority&nbsp;to&nbsp;the&nbsp;min&nbsp;size&nbsp;components,&nbsp;and&nbsp;returns<br>
527the&nbsp;results.</tt></dd></dl>
528
529<dl><dt><a name="XYpair-GetEventHandler"><strong>GetEventHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetEventHandler">GetEventHandler</a>(self)&nbsp;-&gt;&nbsp;EvtHandler<br>
530&nbsp;<br>
531Returns&nbsp;the&nbsp;event&nbsp;handler&nbsp;for&nbsp;this&nbsp;window.&nbsp;By&nbsp;default,&nbsp;the&nbsp;window&nbsp;is<br>
532its&nbsp;own&nbsp;event&nbsp;handler.</tt></dd></dl>
533
534<dl><dt><a name="XYpair-GetExtraStyle"><strong>GetExtraStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetExtraStyle">GetExtraStyle</a>(self)&nbsp;-&gt;&nbsp;long<br>
535&nbsp;<br>
536Returns&nbsp;the&nbsp;extra&nbsp;style&nbsp;bits&nbsp;for&nbsp;the&nbsp;window.</tt></dd></dl>
537
538<dl><dt><a name="XYpair-GetFont"><strong>GetFont</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetFont">GetFont</a>(self)&nbsp;-&gt;&nbsp;Font<br>
539&nbsp;<br>
540Returns&nbsp;the&nbsp;default&nbsp;font&nbsp;used&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>
541
542<dl><dt><a name="XYpair-GetForegroundColour"><strong>GetForegroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetForegroundColour">GetForegroundColour</a>(self)&nbsp;-&gt;&nbsp;Colour<br>
543&nbsp;<br>
544Returns&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;the&nbsp;window.&nbsp;&nbsp;The&nbsp;interpretation&nbsp;of<br>
545foreground&nbsp;colour&nbsp;is&nbsp;dependent&nbsp;on&nbsp;the&nbsp;window&nbsp;class;&nbsp;it&nbsp;may&nbsp;be&nbsp;the&nbsp;text<br>
546colour&nbsp;or&nbsp;other&nbsp;colour,&nbsp;or&nbsp;it&nbsp;may&nbsp;not&nbsp;be&nbsp;used&nbsp;at&nbsp;all.</tt></dd></dl>
547
548<dl><dt><a name="XYpair-GetFullTextExtent"><strong>GetFullTextExtent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetFullTextExtent">GetFullTextExtent</a>(String&nbsp;string,&nbsp;Font&nbsp;font=None)&nbsp;-&gt;<br>
549&nbsp;&nbsp;&nbsp;(width,&nbsp;height,&nbsp;descent,&nbsp;externalLeading)<br>
550&nbsp;<br>
551Get&nbsp;the&nbsp;width,&nbsp;height,&nbsp;decent&nbsp;and&nbsp;leading&nbsp;of&nbsp;the&nbsp;text&nbsp;using&nbsp;the<br>
552current&nbsp;or&nbsp;specified&nbsp;font.</tt></dd></dl>
553
554<dl><dt><a name="XYpair-GetGrandParent"><strong>GetGrandParent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetGrandParent">GetGrandParent</a>(self)&nbsp;-&gt;&nbsp;Window<br>
555&nbsp;<br>
556Returns&nbsp;the&nbsp;parent&nbsp;of&nbsp;the&nbsp;parent&nbsp;of&nbsp;this&nbsp;window,&nbsp;or&nbsp;None&nbsp;if&nbsp;there<br>
557isn't&nbsp;one.</tt></dd></dl>
558
559<dl><dt><a name="XYpair-GetGtkWidget"><strong>GetGtkWidget</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetGtkWidget">GetGtkWidget</a>(self)&nbsp;-&gt;&nbsp;long<br>
560&nbsp;<br>
561On&nbsp;wxGTK&nbsp;returns&nbsp;a&nbsp;pointer&nbsp;to&nbsp;the&nbsp;GtkWidget&nbsp;for&nbsp;this&nbsp;window&nbsp;as&nbsp;a&nbsp;long<br>
562integer.&nbsp;&nbsp;On&nbsp;the&nbsp;other&nbsp;platforms&nbsp;this&nbsp;method&nbsp;returns&nbsp;zero.</tt></dd></dl>
563
564<dl><dt><a name="XYpair-GetHandle"><strong>GetHandle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetHandle">GetHandle</a>(self)&nbsp;-&gt;&nbsp;long<br>
565&nbsp;<br>
566Returns&nbsp;the&nbsp;platform-specific&nbsp;handle&nbsp;(as&nbsp;a&nbsp;long&nbsp;integer)&nbsp;of&nbsp;the<br>
567physical&nbsp;window.&nbsp;&nbsp;On&nbsp;wxMSW&nbsp;this&nbsp;is&nbsp;the&nbsp;win32&nbsp;window&nbsp;handle,&nbsp;on&nbsp;wxGTK<br>
568it&nbsp;is&nbsp;the&nbsp;XWindow&nbsp;ID,&nbsp;and&nbsp;on&nbsp;wxMac&nbsp;it&nbsp;is&nbsp;the&nbsp;ControlRef.</tt></dd></dl>
569
570<dl><dt><a name="XYpair-GetHelpText"><strong>GetHelpText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetHelpText">GetHelpText</a>(self)&nbsp;-&gt;&nbsp;String<br>
571&nbsp;<br>
572Gets&nbsp;the&nbsp;help&nbsp;text&nbsp;to&nbsp;be&nbsp;used&nbsp;as&nbsp;context-sensitive&nbsp;help&nbsp;for&nbsp;this<br>
573window.&nbsp;&nbsp;Note&nbsp;that&nbsp;the&nbsp;text&nbsp;is&nbsp;actually&nbsp;stored&nbsp;by&nbsp;the&nbsp;current<br>
574`wx.HelpProvider`&nbsp;implementation,&nbsp;and&nbsp;not&nbsp;in&nbsp;the&nbsp;window&nbsp;object&nbsp;itself.</tt></dd></dl>
575
576<dl><dt><a name="XYpair-GetHelpTextAtPoint"><strong>GetHelpTextAtPoint</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetHelpTextAtPoint">GetHelpTextAtPoint</a>(self,&nbsp;Point&nbsp;pt,&nbsp;wxHelpEvent::Origin&nbsp;origin)&nbsp;-&gt;&nbsp;String<br>
577&nbsp;<br>
578Get&nbsp;the&nbsp;help&nbsp;string&nbsp;associated&nbsp;with&nbsp;the&nbsp;given&nbsp;position&nbsp;in&nbsp;this&nbsp;window.<br>
579&nbsp;<br>
580Notice&nbsp;that&nbsp;pt&nbsp;may&nbsp;be&nbsp;invalid&nbsp;if&nbsp;event&nbsp;origin&nbsp;is&nbsp;keyboard&nbsp;or&nbsp;unknown<br>
581and&nbsp;this&nbsp;method&nbsp;should&nbsp;return&nbsp;the&nbsp;global&nbsp;window&nbsp;help&nbsp;text&nbsp;then</tt></dd></dl>
582
583<dl><dt><a name="XYpair-GetId"><strong>GetId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetId">GetId</a>(self)&nbsp;-&gt;&nbsp;int<br>
584&nbsp;<br>
585Returns&nbsp;the&nbsp;identifier&nbsp;of&nbsp;the&nbsp;window.&nbsp;&nbsp;Each&nbsp;window&nbsp;has&nbsp;an&nbsp;integer<br>
586identifier.&nbsp;If&nbsp;the&nbsp;application&nbsp;has&nbsp;not&nbsp;provided&nbsp;one&nbsp;(or&nbsp;the&nbsp;default&nbsp;Id<br>
587-1&nbsp;is&nbsp;used)&nbsp;then&nbsp;an&nbsp;unique&nbsp;identifier&nbsp;with&nbsp;a&nbsp;negative&nbsp;value&nbsp;will&nbsp;be<br>
588generated.</tt></dd></dl>
589
590<dl><dt><a name="XYpair-GetLabel"><strong>GetLabel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetLabel">GetLabel</a>(self)&nbsp;-&gt;&nbsp;String<br>
591&nbsp;<br>
592Generic&nbsp;way&nbsp;of&nbsp;getting&nbsp;a&nbsp;label&nbsp;from&nbsp;any&nbsp;window,&nbsp;for&nbsp;identification<br>
593purposes.&nbsp;&nbsp;The&nbsp;interpretation&nbsp;of&nbsp;this&nbsp;function&nbsp;differs&nbsp;from&nbsp;class&nbsp;to<br>
594class.&nbsp;For&nbsp;frames&nbsp;and&nbsp;dialogs,&nbsp;the&nbsp;value&nbsp;returned&nbsp;is&nbsp;the&nbsp;title.&nbsp;For<br>
595buttons&nbsp;or&nbsp;static&nbsp;text&nbsp;controls,&nbsp;it&nbsp;is&nbsp;the&nbsp;button&nbsp;text.&nbsp;This&nbsp;function<br>
596can&nbsp;be&nbsp;useful&nbsp;for&nbsp;meta-programs&nbsp;such&nbsp;as&nbsp;testing&nbsp;tools&nbsp;or&nbsp;special-needs<br>
597access&nbsp;programs)which&nbsp;need&nbsp;to&nbsp;identify&nbsp;windows&nbsp;by&nbsp;name.</tt></dd></dl>
598
599<dl><dt><a name="XYpair-GetLayoutDirection"><strong>GetLayoutDirection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetLayoutDirection">GetLayoutDirection</a>(self)&nbsp;-&gt;&nbsp;int<br>
600&nbsp;<br>
601Get&nbsp;the&nbsp;layout&nbsp;direction&nbsp;(LTR&nbsp;or&nbsp;RTL)&nbsp;for&nbsp;this&nbsp;window.&nbsp;&nbsp;Returns<br>
602``wx.Layout_Default``&nbsp;if&nbsp;layout&nbsp;direction&nbsp;is&nbsp;not&nbsp;supported.</tt></dd></dl>
603
604<dl><dt><a name="XYpair-GetMaxHeight"><strong>GetMaxHeight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetMaxHeight">GetMaxHeight</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>
605
606<dl><dt><a name="XYpair-GetMaxSize"><strong>GetMaxSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetMaxSize">GetMaxSize</a>(self)&nbsp;-&gt;&nbsp;Size</tt></dd></dl>
607
608<dl><dt><a name="XYpair-GetMaxWidth"><strong>GetMaxWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetMaxWidth">GetMaxWidth</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>
609
610<dl><dt><a name="XYpair-GetMinHeight"><strong>GetMinHeight</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetMinHeight">GetMinHeight</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>
611
612<dl><dt><a name="XYpair-GetMinSize"><strong>GetMinSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetMinSize">GetMinSize</a>(self)&nbsp;-&gt;&nbsp;Size</tt></dd></dl>
613
614<dl><dt><a name="XYpair-GetMinWidth"><strong>GetMinWidth</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetMinWidth">GetMinWidth</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>
615
616<dl><dt><a name="XYpair-GetName"><strong>GetName</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetName">GetName</a>(self)&nbsp;-&gt;&nbsp;String<br>
617&nbsp;<br>
618Returns&nbsp;the&nbsp;windows&nbsp;name.&nbsp;&nbsp;This&nbsp;name&nbsp;is&nbsp;not&nbsp;guaranteed&nbsp;to&nbsp;be&nbsp;unique;<br>
619it&nbsp;is&nbsp;up&nbsp;to&nbsp;the&nbsp;programmer&nbsp;to&nbsp;supply&nbsp;an&nbsp;appropriate&nbsp;name&nbsp;in&nbsp;the&nbsp;window<br>
620constructor&nbsp;or&nbsp;via&nbsp;wx.Window.SetName.</tt></dd></dl>
621
622<dl><dt><a name="XYpair-GetParent"><strong>GetParent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetParent">GetParent</a>(self)&nbsp;-&gt;&nbsp;Window<br>
623&nbsp;<br>
624Returns&nbsp;the&nbsp;parent&nbsp;window&nbsp;of&nbsp;this&nbsp;window,&nbsp;or&nbsp;None&nbsp;if&nbsp;there&nbsp;isn't&nbsp;one.</tt></dd></dl>
625
626<dl><dt><a name="XYpair-GetPosition"><strong>GetPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetPosition">GetPosition</a>(self)&nbsp;-&gt;&nbsp;Point<br>
627&nbsp;<br>
628Get&nbsp;the&nbsp;window's&nbsp;position.&nbsp;&nbsp;Notice&nbsp;that&nbsp;the&nbsp;position&nbsp;is&nbsp;in&nbsp;client<br>
629coordinates&nbsp;for&nbsp;child&nbsp;windows&nbsp;and&nbsp;screen&nbsp;coordinates&nbsp;for&nbsp;the&nbsp;top&nbsp;level<br>
630ones,&nbsp;use&nbsp;`GetScreenPosition`&nbsp;if&nbsp;you&nbsp;need&nbsp;screen&nbsp;coordinates&nbsp;for&nbsp;all<br>
631kinds&nbsp;of&nbsp;windows.</tt></dd></dl>
632
633<dl><dt><a name="XYpair-GetPositionTuple"><strong>GetPositionTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetPositionTuple">GetPositionTuple</a>()&nbsp;-&gt;&nbsp;(x,y)<br>
634&nbsp;<br>
635Get&nbsp;the&nbsp;window's&nbsp;position.&nbsp;&nbsp;Notice&nbsp;that&nbsp;the&nbsp;position&nbsp;is&nbsp;in&nbsp;client<br>
636coordinates&nbsp;for&nbsp;child&nbsp;windows&nbsp;and&nbsp;screen&nbsp;coordinates&nbsp;for&nbsp;the&nbsp;top&nbsp;level<br>
637ones,&nbsp;use&nbsp;`GetScreenPosition`&nbsp;if&nbsp;you&nbsp;need&nbsp;screen&nbsp;coordinates&nbsp;for&nbsp;all<br>
638kinds&nbsp;of&nbsp;windows.</tt></dd></dl>
639
640<dl><dt><a name="XYpair-GetRect"><strong>GetRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetRect">GetRect</a>(self)&nbsp;-&gt;&nbsp;Rect<br>
641&nbsp;<br>
642Returns&nbsp;the&nbsp;size&nbsp;and&nbsp;position&nbsp;of&nbsp;the&nbsp;window&nbsp;as&nbsp;a&nbsp;`wx.Rect`&nbsp;object.</tt></dd></dl>
643
644<dl><dt><a name="XYpair-GetScreenPosition"><strong>GetScreenPosition</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetScreenPosition">GetScreenPosition</a>(self)&nbsp;-&gt;&nbsp;Point<br>
645&nbsp;<br>
646Get&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;screen&nbsp;coordinantes.</tt></dd></dl>
647
648<dl><dt><a name="XYpair-GetScreenPositionTuple"><strong>GetScreenPositionTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetScreenPositionTuple">GetScreenPositionTuple</a>()&nbsp;-&gt;&nbsp;(x,y)<br>
649&nbsp;<br>
650Get&nbsp;the&nbsp;position&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;screen&nbsp;coordinantes.</tt></dd></dl>
651
652<dl><dt><a name="XYpair-GetScreenRect"><strong>GetScreenRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetScreenRect">GetScreenRect</a>(self)&nbsp;-&gt;&nbsp;Rect<br>
653&nbsp;<br>
654Returns&nbsp;the&nbsp;size&nbsp;and&nbsp;position&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;screen&nbsp;coordinantes&nbsp;as<br>
655a&nbsp;`wx.Rect`&nbsp;object.</tt></dd></dl>
656
657<dl><dt><a name="XYpair-GetScrollPos"><strong>GetScrollPos</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetScrollPos">GetScrollPos</a>(self,&nbsp;int&nbsp;orientation)&nbsp;-&gt;&nbsp;int<br>
658&nbsp;<br>
659Returns&nbsp;the&nbsp;built-in&nbsp;scrollbar&nbsp;position.</tt></dd></dl>
660
661<dl><dt><a name="XYpair-GetScrollRange"><strong>GetScrollRange</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetScrollRange">GetScrollRange</a>(self,&nbsp;int&nbsp;orientation)&nbsp;-&gt;&nbsp;int<br>
662&nbsp;<br>
663Returns&nbsp;the&nbsp;built-in&nbsp;scrollbar&nbsp;range.</tt></dd></dl>
664
665<dl><dt><a name="XYpair-GetScrollThumb"><strong>GetScrollThumb</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetScrollThumb">GetScrollThumb</a>(self,&nbsp;int&nbsp;orientation)&nbsp;-&gt;&nbsp;int<br>
666&nbsp;<br>
667Returns&nbsp;the&nbsp;built-in&nbsp;scrollbar&nbsp;thumb&nbsp;size.</tt></dd></dl>
668
669<dl><dt><a name="XYpair-GetSize"><strong>GetSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetSize">GetSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
670&nbsp;<br>
671Get&nbsp;the&nbsp;window&nbsp;size.</tt></dd></dl>
672
673<dl><dt><a name="XYpair-GetSizeTuple"><strong>GetSizeTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetSizeTuple">GetSizeTuple</a>()&nbsp;-&gt;&nbsp;(width,&nbsp;height)<br>
674&nbsp;<br>
675Get&nbsp;the&nbsp;window&nbsp;size.</tt></dd></dl>
676
677<dl><dt><a name="XYpair-GetSizer"><strong>GetSizer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetSizer">GetSizer</a>(self)&nbsp;-&gt;&nbsp;Sizer<br>
678&nbsp;<br>
679Return&nbsp;the&nbsp;sizer&nbsp;associated&nbsp;with&nbsp;the&nbsp;window&nbsp;by&nbsp;a&nbsp;previous&nbsp;call&nbsp;to<br>
680SetSizer&nbsp;or&nbsp;None&nbsp;if&nbsp;there&nbsp;isn't&nbsp;one.</tt></dd></dl>
681
682<dl><dt><a name="XYpair-GetTextExtent"><strong>GetTextExtent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetTextExtent">GetTextExtent</a>(String&nbsp;string)&nbsp;-&gt;&nbsp;(width,&nbsp;height)<br>
683&nbsp;<br>
684Get&nbsp;the&nbsp;width&nbsp;and&nbsp;height&nbsp;of&nbsp;the&nbsp;text&nbsp;using&nbsp;the&nbsp;current&nbsp;font.</tt></dd></dl>
685
686<dl><dt><a name="XYpair-GetThemeEnabled"><strong>GetThemeEnabled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetThemeEnabled">GetThemeEnabled</a>(self)&nbsp;-&gt;&nbsp;bool<br>
687&nbsp;<br>
688Return&nbsp;the&nbsp;themeEnabled&nbsp;flag.</tt></dd></dl>
689
690<dl><dt><a name="XYpair-GetToolTip"><strong>GetToolTip</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetToolTip">GetToolTip</a>(self)&nbsp;-&gt;&nbsp;ToolTip<br>
691&nbsp;<br>
692get&nbsp;the&nbsp;associated&nbsp;tooltip&nbsp;or&nbsp;None&nbsp;if&nbsp;none</tt></dd></dl>
693
694<dl><dt><a name="XYpair-GetTopLevelParent"><strong>GetTopLevelParent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetTopLevelParent">GetTopLevelParent</a>(self)&nbsp;-&gt;&nbsp;Window<br>
695&nbsp;<br>
696Returns&nbsp;the&nbsp;first&nbsp;frame&nbsp;or&nbsp;dialog&nbsp;in&nbsp;this&nbsp;window's&nbsp;parental&nbsp;hierarchy.</tt></dd></dl>
697
698<dl><dt><a name="XYpair-GetUpdateClientRect"><strong>GetUpdateClientRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetUpdateClientRect">GetUpdateClientRect</a>(self)&nbsp;-&gt;&nbsp;Rect<br>
699&nbsp;<br>
700Get&nbsp;the&nbsp;update&nbsp;rectangle&nbsp;region&nbsp;bounding&nbsp;box&nbsp;in&nbsp;client&nbsp;coords.</tt></dd></dl>
701
702<dl><dt><a name="XYpair-GetUpdateRegion"><strong>GetUpdateRegion</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetUpdateRegion">GetUpdateRegion</a>(self)&nbsp;-&gt;&nbsp;Region<br>
703&nbsp;<br>
704Returns&nbsp;the&nbsp;region&nbsp;specifying&nbsp;which&nbsp;parts&nbsp;of&nbsp;the&nbsp;window&nbsp;have&nbsp;been<br>
705damaged.&nbsp;Should&nbsp;only&nbsp;be&nbsp;called&nbsp;within&nbsp;an&nbsp;EVT_PAINT&nbsp;handler.</tt></dd></dl>
706
707<dl><dt><a name="XYpair-GetValidator"><strong>GetValidator</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetValidator">GetValidator</a>(self)&nbsp;-&gt;&nbsp;Validator<br>
708&nbsp;<br>
709Returns&nbsp;a&nbsp;pointer&nbsp;to&nbsp;the&nbsp;current&nbsp;validator&nbsp;for&nbsp;the&nbsp;window,&nbsp;or&nbsp;None&nbsp;if<br>
710there&nbsp;is&nbsp;none.</tt></dd></dl>
711
712<dl><dt><a name="XYpair-GetVirtualSize"><strong>GetVirtualSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetVirtualSize">GetVirtualSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
713&nbsp;<br>
714Get&nbsp;the&nbsp;the&nbsp;virtual&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels.&nbsp;&nbsp;For&nbsp;most&nbsp;windows<br>
715this&nbsp;is&nbsp;just&nbsp;the&nbsp;client&nbsp;area&nbsp;of&nbsp;the&nbsp;window,&nbsp;but&nbsp;for&nbsp;some&nbsp;like&nbsp;scrolled<br>
716windows&nbsp;it&nbsp;is&nbsp;more&nbsp;or&nbsp;less&nbsp;independent&nbsp;of&nbsp;the&nbsp;screen&nbsp;window&nbsp;size.</tt></dd></dl>
717
718<dl><dt><a name="XYpair-GetVirtualSizeTuple"><strong>GetVirtualSizeTuple</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetVirtualSizeTuple">GetVirtualSizeTuple</a>()&nbsp;-&gt;&nbsp;(width,&nbsp;height)<br>
719&nbsp;<br>
720Get&nbsp;the&nbsp;the&nbsp;virtual&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels.&nbsp;&nbsp;For&nbsp;most&nbsp;windows<br>
721this&nbsp;is&nbsp;just&nbsp;the&nbsp;client&nbsp;area&nbsp;of&nbsp;the&nbsp;window,&nbsp;but&nbsp;for&nbsp;some&nbsp;like&nbsp;scrolled<br>
722windows&nbsp;it&nbsp;is&nbsp;more&nbsp;or&nbsp;less&nbsp;independent&nbsp;of&nbsp;the&nbsp;screen&nbsp;window&nbsp;size.</tt></dd></dl>
723
724<dl><dt><a name="XYpair-GetWindowBorderSize"><strong>GetWindowBorderSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetWindowBorderSize">GetWindowBorderSize</a>(self)&nbsp;-&gt;&nbsp;Size<br>
725&nbsp;<br>
726Return&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;left/right&nbsp;and&nbsp;top/bottom&nbsp;borders.</tt></dd></dl>
727
728<dl><dt><a name="XYpair-GetWindowStyle"><strong>GetWindowStyle</strong></a> = GetWindowStyleFlag(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetWindowStyleFlag">GetWindowStyleFlag</a>(self)&nbsp;-&gt;&nbsp;long<br>
729&nbsp;<br>
730Gets&nbsp;the&nbsp;window&nbsp;style&nbsp;that&nbsp;was&nbsp;passed&nbsp;to&nbsp;the&nbsp;constructor&nbsp;or&nbsp;Create<br>
731method.</tt></dd></dl>
732
733<dl><dt><a name="XYpair-GetWindowStyleFlag"><strong>GetWindowStyleFlag</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetWindowStyleFlag">GetWindowStyleFlag</a>(self)&nbsp;-&gt;&nbsp;long<br>
734&nbsp;<br>
735Gets&nbsp;the&nbsp;window&nbsp;style&nbsp;that&nbsp;was&nbsp;passed&nbsp;to&nbsp;the&nbsp;constructor&nbsp;or&nbsp;Create<br>
736method.</tt></dd></dl>
737
738<dl><dt><a name="XYpair-GetWindowVariant"><strong>GetWindowVariant</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetWindowVariant">GetWindowVariant</a>(self)&nbsp;-&gt;&nbsp;int</tt></dd></dl>
739
740<dl><dt><a name="XYpair-HasCapture"><strong>HasCapture</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-HasCapture">HasCapture</a>(self)&nbsp;-&gt;&nbsp;bool<br>
741&nbsp;<br>
742Returns&nbsp;true&nbsp;if&nbsp;this&nbsp;window&nbsp;has&nbsp;the&nbsp;current&nbsp;mouse&nbsp;capture.</tt></dd></dl>
743
744<dl><dt><a name="XYpair-HasFlag"><strong>HasFlag</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-HasFlag">HasFlag</a>(self,&nbsp;int&nbsp;flag)&nbsp;-&gt;&nbsp;bool<br>
745&nbsp;<br>
746Test&nbsp;if&nbsp;the&nbsp;given&nbsp;style&nbsp;is&nbsp;set&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>
747
748<dl><dt><a name="XYpair-HasMultiplePages"><strong>HasMultiplePages</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-HasMultiplePages">HasMultiplePages</a>(self)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>
749
750<dl><dt><a name="XYpair-HasScrollbar"><strong>HasScrollbar</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-HasScrollbar">HasScrollbar</a>(self,&nbsp;int&nbsp;orient)&nbsp;-&gt;&nbsp;bool<br>
751&nbsp;<br>
752Does&nbsp;the&nbsp;window&nbsp;have&nbsp;the&nbsp;scrollbar&nbsp;for&nbsp;this&nbsp;orientation?</tt></dd></dl>
753
754<dl><dt><a name="XYpair-HasTransparentBackground"><strong>HasTransparentBackground</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-HasTransparentBackground">HasTransparentBackground</a>(self)&nbsp;-&gt;&nbsp;bool<br>
755&nbsp;<br>
756Returns&nbsp;True&nbsp;if&nbsp;this&nbsp;window's&nbsp;background&nbsp;is&nbsp;transparent&nbsp;(as,&nbsp;for<br>
757example,&nbsp;for&nbsp;`wx.StaticText`)&nbsp;and&nbsp;should&nbsp;show&nbsp;the&nbsp;parent&nbsp;window's<br>
758background.<br>
759&nbsp;<br>
760This&nbsp;method&nbsp;is&nbsp;mostly&nbsp;used&nbsp;internally&nbsp;by&nbsp;the&nbsp;library&nbsp;itself&nbsp;and&nbsp;you<br>
761normally&nbsp;shouldn't&nbsp;have&nbsp;to&nbsp;call&nbsp;it.&nbsp;You&nbsp;may,&nbsp;however,&nbsp;have&nbsp;to&nbsp;override<br>
762it&nbsp;in&nbsp;your&nbsp;custom&nbsp;control&nbsp;classes&nbsp;to&nbsp;ensure&nbsp;that&nbsp;background&nbsp;is&nbsp;painted<br>
763correctly.</tt></dd></dl>
764
765<dl><dt><a name="XYpair-Hide"><strong>Hide</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Hide">Hide</a>(self)&nbsp;-&gt;&nbsp;bool<br>
766&nbsp;<br>
767Equivalent&nbsp;to&nbsp;calling&nbsp;<a href="#XYpair-Show">Show</a>(False).</tt></dd></dl>
768
769<dl><dt><a name="XYpair-HitTest"><strong>HitTest</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-HitTest">HitTest</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;int<br>
770&nbsp;<br>
771Test&nbsp;where&nbsp;the&nbsp;given&nbsp;(in&nbsp;client&nbsp;coords)&nbsp;point&nbsp;lies</tt></dd></dl>
772
773<dl><dt><a name="XYpair-HitTestXY"><strong>HitTestXY</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-HitTestXY">HitTestXY</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y)&nbsp;-&gt;&nbsp;int<br>
774&nbsp;<br>
775Test&nbsp;where&nbsp;the&nbsp;given&nbsp;(in&nbsp;client&nbsp;coords)&nbsp;point&nbsp;lies</tt></dd></dl>
776
777<dl><dt><a name="XYpair-InheritAttributes"><strong>InheritAttributes</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-InheritAttributes">InheritAttributes</a>(self)<br>
778&nbsp;<br>
779This&nbsp;function&nbsp;is&nbsp;(or&nbsp;should&nbsp;be,&nbsp;in&nbsp;case&nbsp;of&nbsp;custom&nbsp;controls)&nbsp;called<br>
780during&nbsp;window&nbsp;creation&nbsp;to&nbsp;intelligently&nbsp;set&nbsp;up&nbsp;the&nbsp;window&nbsp;visual<br>
781attributes,&nbsp;that&nbsp;is&nbsp;the&nbsp;font&nbsp;and&nbsp;the&nbsp;foreground&nbsp;and&nbsp;background<br>
782colours.<br>
783&nbsp;<br>
784By&nbsp;'intelligently'&nbsp;the&nbsp;following&nbsp;is&nbsp;meant:&nbsp;by&nbsp;default,&nbsp;all&nbsp;windows&nbsp;use<br>
785their&nbsp;own&nbsp;default&nbsp;attributes.&nbsp;However&nbsp;if&nbsp;some&nbsp;of&nbsp;the&nbsp;parent's<br>
786attributes&nbsp;are&nbsp;explicitly&nbsp;changed&nbsp;(that&nbsp;is,&nbsp;using&nbsp;SetFont&nbsp;and&nbsp;not<br>
787SetOwnFont)&nbsp;and&nbsp;if&nbsp;the&nbsp;corresponding&nbsp;attribute&nbsp;hadn't&nbsp;been<br>
788explicitly&nbsp;set&nbsp;for&nbsp;this&nbsp;window&nbsp;itself,&nbsp;then&nbsp;this&nbsp;window&nbsp;takes&nbsp;the&nbsp;same<br>
789value&nbsp;as&nbsp;used&nbsp;by&nbsp;the&nbsp;parent.&nbsp;In&nbsp;addition,&nbsp;if&nbsp;the&nbsp;window&nbsp;overrides<br>
790ShouldInheritColours&nbsp;to&nbsp;return&nbsp;false,&nbsp;the&nbsp;colours&nbsp;will&nbsp;not&nbsp;be&nbsp;changed<br>
791no&nbsp;matter&nbsp;what&nbsp;and&nbsp;only&nbsp;the&nbsp;font&nbsp;might.<br>
792&nbsp;<br>
793This&nbsp;rather&nbsp;complicated&nbsp;logic&nbsp;is&nbsp;necessary&nbsp;in&nbsp;order&nbsp;to&nbsp;accommodate&nbsp;the<br>
794different&nbsp;usage&nbsp;scenarios.&nbsp;The&nbsp;most&nbsp;common&nbsp;one&nbsp;is&nbsp;when&nbsp;all&nbsp;default<br>
795attributes&nbsp;are&nbsp;used&nbsp;and&nbsp;in&nbsp;this&nbsp;case,&nbsp;nothing&nbsp;should&nbsp;be&nbsp;inherited&nbsp;as<br>
796in&nbsp;modern&nbsp;GUIs&nbsp;different&nbsp;controls&nbsp;use&nbsp;different&nbsp;fonts&nbsp;(and&nbsp;colours)<br>
797than&nbsp;their&nbsp;siblings&nbsp;so&nbsp;they&nbsp;can't&nbsp;inherit&nbsp;the&nbsp;same&nbsp;value&nbsp;from&nbsp;the<br>
798parent.&nbsp;However&nbsp;it&nbsp;was&nbsp;also&nbsp;deemed&nbsp;desirable&nbsp;to&nbsp;allow&nbsp;to&nbsp;simply&nbsp;change<br>
799the&nbsp;attributes&nbsp;of&nbsp;all&nbsp;children&nbsp;at&nbsp;once&nbsp;by&nbsp;just&nbsp;changing&nbsp;the&nbsp;font&nbsp;or<br>
800colour&nbsp;of&nbsp;their&nbsp;common&nbsp;parent,&nbsp;hence&nbsp;in&nbsp;this&nbsp;case&nbsp;we&nbsp;do&nbsp;inherit&nbsp;the<br>
801parents&nbsp;attributes.</tt></dd></dl>
802
803<dl><dt><a name="XYpair-InheritsBackgroundColour"><strong>InheritsBackgroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-InheritsBackgroundColour">InheritsBackgroundColour</a>(self)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>
804
805<dl><dt><a name="XYpair-InitDialog"><strong>InitDialog</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-InitDialog">InitDialog</a>(self)<br>
806&nbsp;<br>
807Sends&nbsp;an&nbsp;EVT_INIT_DIALOG&nbsp;event,&nbsp;whose&nbsp;handler&nbsp;usually&nbsp;transfers&nbsp;data<br>
808to&nbsp;the&nbsp;dialog&nbsp;via&nbsp;validators.</tt></dd></dl>
809
810<dl><dt><a name="XYpair-InvalidateBestSize"><strong>InvalidateBestSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-InvalidateBestSize">InvalidateBestSize</a>(self)<br>
811&nbsp;<br>
812Reset&nbsp;the&nbsp;cached&nbsp;best&nbsp;size&nbsp;value&nbsp;so&nbsp;it&nbsp;will&nbsp;be&nbsp;recalculated&nbsp;the&nbsp;next<br>
813time&nbsp;it&nbsp;is&nbsp;needed.</tt></dd></dl>
814
815<dl><dt><a name="XYpair-IsBeingDeleted"><strong>IsBeingDeleted</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsBeingDeleted">IsBeingDeleted</a>(self)&nbsp;-&gt;&nbsp;bool<br>
816&nbsp;<br>
817Is&nbsp;the&nbsp;window&nbsp;in&nbsp;the&nbsp;process&nbsp;of&nbsp;being&nbsp;deleted?</tt></dd></dl>
818
819<dl><dt><a name="XYpair-IsDoubleBuffered"><strong>IsDoubleBuffered</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsDoubleBuffered">IsDoubleBuffered</a>(self)&nbsp;-&gt;&nbsp;bool<br>
820&nbsp;<br>
821Returns&nbsp;``True``&nbsp;if&nbsp;the&nbsp;window&nbsp;contents&nbsp;is&nbsp;double-buffered&nbsp;by&nbsp;the<br>
822system,&nbsp;i.e.&nbsp;if&nbsp;any&nbsp;drawing&nbsp;done&nbsp;on&nbsp;the&nbsp;window&nbsp;is&nbsp;really&nbsp;done&nbsp;on&nbsp;a<br>
823temporary&nbsp;backing&nbsp;surface&nbsp;and&nbsp;transferred&nbsp;to&nbsp;the&nbsp;screen&nbsp;all&nbsp;at&nbsp;once<br>
824later.</tt></dd></dl>
825
826<dl><dt><a name="XYpair-IsEnabled"><strong>IsEnabled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsEnabled">IsEnabled</a>(self)&nbsp;-&gt;&nbsp;bool<br>
827&nbsp;<br>
828Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;window&nbsp;is&nbsp;enabled&nbsp;for&nbsp;input,&nbsp;false&nbsp;otherwise.</tt></dd></dl>
829
830<dl><dt><a name="XYpair-IsExposed"><strong>IsExposed</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsExposed">IsExposed</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y,&nbsp;int&nbsp;w=1,&nbsp;int&nbsp;h=1)&nbsp;-&gt;&nbsp;bool<br>
831&nbsp;<br>
832Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;given&nbsp;point&nbsp;or&nbsp;rectangle&nbsp;area&nbsp;has&nbsp;been&nbsp;exposed<br>
833since&nbsp;the&nbsp;last&nbsp;repaint.&nbsp;Call&nbsp;this&nbsp;in&nbsp;an&nbsp;paint&nbsp;event&nbsp;handler&nbsp;to<br>
834optimize&nbsp;redrawing&nbsp;by&nbsp;only&nbsp;redrawing&nbsp;those&nbsp;areas,&nbsp;which&nbsp;have&nbsp;been<br>
835exposed.</tt></dd></dl>
836
837<dl><dt><a name="XYpair-IsExposedPoint"><strong>IsExposedPoint</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsExposedPoint">IsExposedPoint</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;bool<br>
838&nbsp;<br>
839Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;given&nbsp;point&nbsp;or&nbsp;rectangle&nbsp;area&nbsp;has&nbsp;been&nbsp;exposed<br>
840since&nbsp;the&nbsp;last&nbsp;repaint.&nbsp;Call&nbsp;this&nbsp;in&nbsp;an&nbsp;paint&nbsp;event&nbsp;handler&nbsp;to<br>
841optimize&nbsp;redrawing&nbsp;by&nbsp;only&nbsp;redrawing&nbsp;those&nbsp;areas,&nbsp;which&nbsp;have&nbsp;been<br>
842exposed.</tt></dd></dl>
843
844<dl><dt><a name="XYpair-IsExposedRect"><strong>IsExposedRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsExposedRect">IsExposedRect</a>(self,&nbsp;Rect&nbsp;rect)&nbsp;-&gt;&nbsp;bool<br>
845&nbsp;<br>
846Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;given&nbsp;point&nbsp;or&nbsp;rectangle&nbsp;area&nbsp;has&nbsp;been&nbsp;exposed<br>
847since&nbsp;the&nbsp;last&nbsp;repaint.&nbsp;Call&nbsp;this&nbsp;in&nbsp;an&nbsp;paint&nbsp;event&nbsp;handler&nbsp;to<br>
848optimize&nbsp;redrawing&nbsp;by&nbsp;only&nbsp;redrawing&nbsp;those&nbsp;areas,&nbsp;which&nbsp;have&nbsp;been<br>
849exposed.</tt></dd></dl>
850
851<dl><dt><a name="XYpair-IsFrozen"><strong>IsFrozen</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsFrozen">IsFrozen</a>(self)&nbsp;-&gt;&nbsp;bool<br>
852&nbsp;<br>
853Returns&nbsp;``True``&nbsp;if&nbsp;the&nbsp;window&nbsp;has&nbsp;been&nbsp;frozen&nbsp;and&nbsp;not&nbsp;thawed&nbsp;yet.<br>
854&nbsp;<br>
855:see:&nbsp;`Freeze`&nbsp;and&nbsp;`Thaw`</tt></dd></dl>
856
857<dl><dt><a name="XYpair-IsRetained"><strong>IsRetained</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsRetained">IsRetained</a>(self)&nbsp;-&gt;&nbsp;bool<br>
858&nbsp;<br>
859Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;window&nbsp;is&nbsp;retained,&nbsp;false&nbsp;otherwise.&nbsp;&nbsp;Retained<br>
860windows&nbsp;are&nbsp;only&nbsp;available&nbsp;on&nbsp;X&nbsp;platforms.</tt></dd></dl>
861
862<dl><dt><a name="XYpair-IsShown"><strong>IsShown</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsShown">IsShown</a>(self)&nbsp;-&gt;&nbsp;bool<br>
863&nbsp;<br>
864Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;window&nbsp;is&nbsp;shown,&nbsp;false&nbsp;if&nbsp;it&nbsp;has&nbsp;been&nbsp;hidden.</tt></dd></dl>
865
866<dl><dt><a name="XYpair-IsShownOnScreen"><strong>IsShownOnScreen</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsShownOnScreen">IsShownOnScreen</a>(self)&nbsp;-&gt;&nbsp;bool<br>
867&nbsp;<br>
868Returns&nbsp;``True``&nbsp;if&nbsp;the&nbsp;window&nbsp;is&nbsp;physically&nbsp;visible&nbsp;on&nbsp;the&nbsp;screen,<br>
869i.e.&nbsp;it&nbsp;is&nbsp;shown&nbsp;and&nbsp;all&nbsp;its&nbsp;parents&nbsp;up&nbsp;to&nbsp;the&nbsp;toplevel&nbsp;window&nbsp;are<br>
870shown&nbsp;as&nbsp;well.</tt></dd></dl>
871
872<dl><dt><a name="XYpair-IsTopLevel"><strong>IsTopLevel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsTopLevel">IsTopLevel</a>(self)&nbsp;-&gt;&nbsp;bool<br>
873&nbsp;<br>
874Returns&nbsp;true&nbsp;if&nbsp;the&nbsp;given&nbsp;window&nbsp;is&nbsp;a&nbsp;top-level&nbsp;one.&nbsp;Currently&nbsp;all<br>
875frames&nbsp;and&nbsp;dialogs&nbsp;are&nbsp;always&nbsp;considered&nbsp;to&nbsp;be&nbsp;top-level&nbsp;windows&nbsp;(even<br>
876if&nbsp;they&nbsp;have&nbsp;a&nbsp;parent&nbsp;window).</tt></dd></dl>
877
878<dl><dt><a name="XYpair-Layout"><strong>Layout</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Layout">Layout</a>(self)&nbsp;-&gt;&nbsp;bool<br>
879&nbsp;<br>
880Invokes&nbsp;the&nbsp;constraint-based&nbsp;layout&nbsp;algorithm&nbsp;or&nbsp;the&nbsp;sizer-based<br>
881algorithm&nbsp;for&nbsp;this&nbsp;window.&nbsp;&nbsp;See&nbsp;SetAutoLayout:&nbsp;when&nbsp;auto&nbsp;layout&nbsp;is&nbsp;on,<br>
882this&nbsp;function&nbsp;gets&nbsp;called&nbsp;automatically&nbsp;by&nbsp;the&nbsp;default&nbsp;EVT_SIZE<br>
883handler&nbsp;when&nbsp;the&nbsp;window&nbsp;is&nbsp;resized.</tt></dd></dl>
884
885<dl><dt><a name="XYpair-LineDown"><strong>LineDown</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-LineDown">LineDown</a>(self)&nbsp;-&gt;&nbsp;bool<br>
886&nbsp;<br>
887This&nbsp;is&nbsp;just&nbsp;a&nbsp;wrapper&nbsp;for&nbsp;<a href="#XYpair-ScrollLines">ScrollLines</a>(1).</tt></dd></dl>
888
889<dl><dt><a name="XYpair-LineUp"><strong>LineUp</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-LineUp">LineUp</a>(self)&nbsp;-&gt;&nbsp;bool<br>
890&nbsp;<br>
891This&nbsp;is&nbsp;just&nbsp;a&nbsp;wrapper&nbsp;for&nbsp;<a href="#XYpair-ScrollLines">ScrollLines</a>(-1).</tt></dd></dl>
892
893<dl><dt><a name="XYpair-Lower"><strong>Lower</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Lower">Lower</a>(self)<br>
894&nbsp;<br>
895Lowers&nbsp;the&nbsp;window&nbsp;to&nbsp;the&nbsp;bottom&nbsp;of&nbsp;the&nbsp;window&nbsp;hierarchy.&nbsp;&nbsp;In&nbsp;current<br>
896version&nbsp;of&nbsp;wxWidgets&nbsp;this&nbsp;works&nbsp;both&nbsp;for&nbsp;managed&nbsp;and&nbsp;child&nbsp;windows.</tt></dd></dl>
897
898<dl><dt><a name="XYpair-MakeModal"><strong>MakeModal</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-MakeModal">MakeModal</a>(self,&nbsp;bool&nbsp;modal=True)<br>
899&nbsp;<br>
900Disables&nbsp;all&nbsp;other&nbsp;windows&nbsp;in&nbsp;the&nbsp;application&nbsp;so&nbsp;that&nbsp;the&nbsp;user&nbsp;can<br>
901only&nbsp;interact&nbsp;with&nbsp;this&nbsp;window.&nbsp;&nbsp;Passing&nbsp;False&nbsp;will&nbsp;reverse&nbsp;this<br>
902effect.</tt></dd></dl>
903
904<dl><dt><a name="XYpair-Move"><strong>Move</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Move">Move</a>(self,&nbsp;Point&nbsp;pt,&nbsp;int&nbsp;flags=SIZE_USE_EXISTING)<br>
905&nbsp;<br>
906Moves&nbsp;the&nbsp;window&nbsp;to&nbsp;the&nbsp;given&nbsp;position.</tt></dd></dl>
907
908<dl><dt><a name="XYpair-MoveAfterInTabOrder"><strong>MoveAfterInTabOrder</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-MoveAfterInTabOrder">MoveAfterInTabOrder</a>(self,&nbsp;Window&nbsp;win)<br>
909&nbsp;<br>
910Moves&nbsp;this&nbsp;window&nbsp;in&nbsp;the&nbsp;tab&nbsp;navigation&nbsp;order&nbsp;after&nbsp;the&nbsp;specified<br>
911sibling&nbsp;window.&nbsp;&nbsp;This&nbsp;means&nbsp;that&nbsp;when&nbsp;the&nbsp;user&nbsp;presses&nbsp;the&nbsp;TAB&nbsp;key&nbsp;on<br>
912that&nbsp;other&nbsp;window,&nbsp;the&nbsp;focus&nbsp;switches&nbsp;to&nbsp;this&nbsp;window.<br>
913&nbsp;<br>
914The&nbsp;default&nbsp;tab&nbsp;order&nbsp;is&nbsp;the&nbsp;same&nbsp;as&nbsp;creation&nbsp;order.&nbsp;&nbsp;This&nbsp;function<br>
915and&nbsp;`MoveBeforeInTabOrder`&nbsp;allow&nbsp;to&nbsp;change&nbsp;it&nbsp;after&nbsp;creating&nbsp;all&nbsp;the<br>
916windows.</tt></dd></dl>
917
918<dl><dt><a name="XYpair-MoveBeforeInTabOrder"><strong>MoveBeforeInTabOrder</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-MoveBeforeInTabOrder">MoveBeforeInTabOrder</a>(self,&nbsp;Window&nbsp;win)<br>
919&nbsp;<br>
920Same&nbsp;as&nbsp;`MoveAfterInTabOrder`&nbsp;except&nbsp;that&nbsp;it&nbsp;inserts&nbsp;this&nbsp;window&nbsp;just<br>
921before&nbsp;win&nbsp;instead&nbsp;of&nbsp;putting&nbsp;it&nbsp;right&nbsp;after&nbsp;it.</tt></dd></dl>
922
923<dl><dt><a name="XYpair-MoveXY"><strong>MoveXY</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-MoveXY">MoveXY</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y,&nbsp;int&nbsp;flags=SIZE_USE_EXISTING)<br>
924&nbsp;<br>
925Moves&nbsp;the&nbsp;window&nbsp;to&nbsp;the&nbsp;given&nbsp;position.</tt></dd></dl>
926
927<dl><dt><a name="XYpair-Navigate"><strong>Navigate</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Navigate">Navigate</a>(self,&nbsp;int&nbsp;flags=NavigationKeyEvent.IsForward)&nbsp;-&gt;&nbsp;bool<br>
928&nbsp;<br>
929Does&nbsp;keyboard&nbsp;navigation&nbsp;from&nbsp;this&nbsp;window&nbsp;to&nbsp;another,&nbsp;by&nbsp;sending&nbsp;a<br>
930`wx.NavigationKeyEvent`.</tt></dd></dl>
931
932<dl><dt><a name="XYpair-PageDown"><strong>PageDown</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-PageDown">PageDown</a>(self)&nbsp;-&gt;&nbsp;bool<br>
933&nbsp;<br>
934This&nbsp;is&nbsp;just&nbsp;a&nbsp;wrapper&nbsp;for&nbsp;<a href="#XYpair-ScrollPages">ScrollPages</a>(1).</tt></dd></dl>
935
936<dl><dt><a name="XYpair-PageUp"><strong>PageUp</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-PageUp">PageUp</a>(self)&nbsp;-&gt;&nbsp;bool<br>
937&nbsp;<br>
938This&nbsp;is&nbsp;just&nbsp;a&nbsp;wrapper&nbsp;for&nbsp;<a href="#XYpair-ScrollPages">ScrollPages</a>(-1).</tt></dd></dl>
939
940<dl><dt><a name="XYpair-PopEventHandler"><strong>PopEventHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-PopEventHandler">PopEventHandler</a>(self,&nbsp;bool&nbsp;deleteHandler=False)&nbsp;-&gt;&nbsp;EvtHandler<br>
941&nbsp;<br>
942Removes&nbsp;and&nbsp;returns&nbsp;the&nbsp;top-most&nbsp;event&nbsp;handler&nbsp;on&nbsp;the&nbsp;event&nbsp;handler<br>
943stack.&nbsp;&nbsp;If&nbsp;deleteHandler&nbsp;is&nbsp;True&nbsp;then&nbsp;the&nbsp;wx.EvtHandler&nbsp;object&nbsp;will&nbsp;be<br>
944destroyed&nbsp;after&nbsp;it&nbsp;is&nbsp;popped,&nbsp;and&nbsp;``None``&nbsp;will&nbsp;be&nbsp;returned&nbsp;instead.</tt></dd></dl>
945
946<dl><dt><a name="XYpair-PopupMenu"><strong>PopupMenu</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-PopupMenu">PopupMenu</a>(self,&nbsp;Menu&nbsp;menu,&nbsp;Point&nbsp;pos=DefaultPosition)&nbsp;-&gt;&nbsp;bool<br>
947&nbsp;<br>
948Pops&nbsp;up&nbsp;the&nbsp;given&nbsp;menu&nbsp;at&nbsp;the&nbsp;specified&nbsp;coordinates,&nbsp;relative&nbsp;to&nbsp;this&nbsp;window,<br>
949and&nbsp;returns&nbsp;control&nbsp;when&nbsp;the&nbsp;user&nbsp;has&nbsp;dismissed&nbsp;the&nbsp;menu.&nbsp;If&nbsp;a&nbsp;menu&nbsp;item&nbsp;is<br>
950selected,&nbsp;the&nbsp;corresponding&nbsp;menu&nbsp;event&nbsp;is&nbsp;generated&nbsp;and&nbsp;will&nbsp;be&nbsp;processed&nbsp;as<br>
951usual.&nbsp;&nbsp;If&nbsp;the&nbsp;default&nbsp;position&nbsp;is&nbsp;given&nbsp;then&nbsp;the&nbsp;current&nbsp;position&nbsp;of&nbsp;the<br>
952mouse&nbsp;cursor&nbsp;will&nbsp;be&nbsp;used.</tt></dd></dl>
953
954<dl><dt><a name="XYpair-PopupMenuXY"><strong>PopupMenuXY</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-PopupMenuXY">PopupMenuXY</a>(self,&nbsp;Menu&nbsp;menu,&nbsp;int&nbsp;x=-1,&nbsp;int&nbsp;y=-1)&nbsp;-&gt;&nbsp;bool<br>
955&nbsp;<br>
956Pops&nbsp;up&nbsp;the&nbsp;given&nbsp;menu&nbsp;at&nbsp;the&nbsp;specified&nbsp;coordinates,&nbsp;relative&nbsp;to&nbsp;this&nbsp;window,<br>
957and&nbsp;returns&nbsp;control&nbsp;when&nbsp;the&nbsp;user&nbsp;has&nbsp;dismissed&nbsp;the&nbsp;menu.&nbsp;If&nbsp;a&nbsp;menu&nbsp;item&nbsp;is<br>
958selected,&nbsp;the&nbsp;corresponding&nbsp;menu&nbsp;event&nbsp;is&nbsp;generated&nbsp;and&nbsp;will&nbsp;be&nbsp;processed&nbsp;as<br>
959usual.&nbsp;&nbsp;If&nbsp;the&nbsp;default&nbsp;position&nbsp;is&nbsp;given&nbsp;then&nbsp;the&nbsp;current&nbsp;position&nbsp;of&nbsp;the<br>
960mouse&nbsp;cursor&nbsp;will&nbsp;be&nbsp;used.</tt></dd></dl>
961
962<dl><dt><a name="XYpair-PostCreate"><strong>PostCreate</strong></a>(self, pre)</dt><dd><tt>Phase&nbsp;3&nbsp;of&nbsp;the&nbsp;2-phase&nbsp;create&nbsp;&lt;wink!&gt;<br>
963Call&nbsp;this&nbsp;method&nbsp;after&nbsp;precreating&nbsp;the&nbsp;window&nbsp;with&nbsp;the&nbsp;2-phase&nbsp;create&nbsp;method.</tt></dd></dl>
964
965<dl><dt><a name="XYpair-PrepareDC"><strong>PrepareDC</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-PrepareDC">PrepareDC</a>(self,&nbsp;DC&nbsp;dc)<br>
966&nbsp;<br>
967Call&nbsp;this&nbsp;function&nbsp;to&nbsp;prepare&nbsp;the&nbsp;device&nbsp;context&nbsp;for&nbsp;drawing&nbsp;a<br>
968scrolled&nbsp;image.&nbsp;It&nbsp;sets&nbsp;the&nbsp;device&nbsp;origin&nbsp;according&nbsp;to&nbsp;the&nbsp;current<br>
969scroll&nbsp;position.</tt></dd></dl>
970
971<dl><dt><a name="XYpair-PushEventHandler"><strong>PushEventHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-PushEventHandler">PushEventHandler</a>(self,&nbsp;EvtHandler&nbsp;handler)<br>
972&nbsp;<br>
973Pushes&nbsp;this&nbsp;event&nbsp;handler&nbsp;onto&nbsp;the&nbsp;event&nbsp;handler&nbsp;stack&nbsp;for&nbsp;the&nbsp;window.<br>
974An&nbsp;event&nbsp;handler&nbsp;is&nbsp;an&nbsp;object&nbsp;that&nbsp;is&nbsp;capable&nbsp;of&nbsp;processing&nbsp;the&nbsp;events<br>
975sent&nbsp;to&nbsp;a&nbsp;window.&nbsp;&nbsp;(In&nbsp;other&nbsp;words,&nbsp;is&nbsp;able&nbsp;to&nbsp;dispatch&nbsp;the&nbsp;events&nbsp;to&nbsp;a<br>
976handler&nbsp;function.)&nbsp;&nbsp;By&nbsp;default,&nbsp;the&nbsp;window&nbsp;is&nbsp;its&nbsp;own&nbsp;event&nbsp;handler,<br>
977but&nbsp;an&nbsp;application&nbsp;may&nbsp;wish&nbsp;to&nbsp;substitute&nbsp;another,&nbsp;for&nbsp;example&nbsp;to<br>
978allow&nbsp;central&nbsp;implementation&nbsp;of&nbsp;event-handling&nbsp;for&nbsp;a&nbsp;variety&nbsp;of<br>
979different&nbsp;window&nbsp;classes.<br>
980&nbsp;<br>
981wx.Window.PushEventHandler&nbsp;allows&nbsp;an&nbsp;application&nbsp;to&nbsp;set&nbsp;up&nbsp;a&nbsp;chain&nbsp;of<br>
982event&nbsp;handlers,&nbsp;where&nbsp;an&nbsp;event&nbsp;not&nbsp;handled&nbsp;by&nbsp;one&nbsp;event&nbsp;handler&nbsp;is<br>
983handed&nbsp;to&nbsp;the&nbsp;next&nbsp;one&nbsp;in&nbsp;the&nbsp;chain.&nbsp;&nbsp;Use&nbsp;`wx.Window.PopEventHandler`<br>
984to&nbsp;remove&nbsp;the&nbsp;event&nbsp;handler.&nbsp;&nbsp;Ownership&nbsp;of&nbsp;the&nbsp;handler&nbsp;is&nbsp;*not*&nbsp;given<br>
985to&nbsp;the&nbsp;window,&nbsp;so&nbsp;you&nbsp;should&nbsp;be&nbsp;sure&nbsp;to&nbsp;pop&nbsp;the&nbsp;handler&nbsp;before&nbsp;the<br>
986window&nbsp;is&nbsp;destroyed&nbsp;and&nbsp;either&nbsp;let&nbsp;PopEventHandler&nbsp;destroy&nbsp;it,&nbsp;or&nbsp;call<br>
987its&nbsp;Destroy&nbsp;method&nbsp;yourself.</tt></dd></dl>
988
989<dl><dt><a name="XYpair-Raise"><strong>Raise</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Raise">Raise</a>(self)<br>
990&nbsp;<br>
991Raises&nbsp;the&nbsp;window&nbsp;to&nbsp;the&nbsp;top&nbsp;of&nbsp;the&nbsp;window&nbsp;hierarchy.&nbsp;&nbsp;In&nbsp;current<br>
992version&nbsp;of&nbsp;wxWidgets&nbsp;this&nbsp;works&nbsp;both&nbsp;for&nbsp;managed&nbsp;and&nbsp;child&nbsp;windows.</tt></dd></dl>
993
994<dl><dt><a name="XYpair-Refresh"><strong>Refresh</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Refresh">Refresh</a>(self,&nbsp;bool&nbsp;eraseBackground=True,&nbsp;Rect&nbsp;rect=None)<br>
995&nbsp;<br>
996Mark&nbsp;the&nbsp;specified&nbsp;rectangle&nbsp;(or&nbsp;the&nbsp;whole&nbsp;window)&nbsp;as&nbsp;"dirty"&nbsp;so&nbsp;it<br>
997will&nbsp;be&nbsp;repainted.&nbsp;&nbsp;Causes&nbsp;an&nbsp;EVT_PAINT&nbsp;event&nbsp;to&nbsp;be&nbsp;generated&nbsp;and&nbsp;sent<br>
998to&nbsp;the&nbsp;window.</tt></dd></dl>
999
1000<dl><dt><a name="XYpair-RefreshRect"><strong>RefreshRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-RefreshRect">RefreshRect</a>(self,&nbsp;Rect&nbsp;rect,&nbsp;bool&nbsp;eraseBackground=True)<br>
1001&nbsp;<br>
1002Redraws&nbsp;the&nbsp;contents&nbsp;of&nbsp;the&nbsp;given&nbsp;rectangle:&nbsp;the&nbsp;area&nbsp;inside&nbsp;it&nbsp;will<br>
1003be&nbsp;repainted.&nbsp;&nbsp;This&nbsp;is&nbsp;the&nbsp;same&nbsp;as&nbsp;Refresh&nbsp;but&nbsp;has&nbsp;a&nbsp;nicer&nbsp;syntax.</tt></dd></dl>
1004
1005<dl><dt><a name="XYpair-RegisterHotKey"><strong>RegisterHotKey</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-RegisterHotKey">RegisterHotKey</a>(self,&nbsp;int&nbsp;hotkeyId,&nbsp;int&nbsp;modifiers,&nbsp;int&nbsp;keycode)&nbsp;-&gt;&nbsp;bool<br>
1006&nbsp;<br>
1007Registers&nbsp;a&nbsp;system&nbsp;wide&nbsp;hotkey.&nbsp;Every&nbsp;time&nbsp;the&nbsp;user&nbsp;presses&nbsp;the&nbsp;hotkey<br>
1008registered&nbsp;here,&nbsp;this&nbsp;window&nbsp;will&nbsp;receive&nbsp;a&nbsp;hotkey&nbsp;event.&nbsp;It&nbsp;will<br>
1009receive&nbsp;the&nbsp;event&nbsp;even&nbsp;if&nbsp;the&nbsp;application&nbsp;is&nbsp;in&nbsp;the&nbsp;background&nbsp;and<br>
1010does&nbsp;not&nbsp;have&nbsp;the&nbsp;input&nbsp;focus&nbsp;because&nbsp;the&nbsp;user&nbsp;is&nbsp;working&nbsp;with&nbsp;some<br>
1011other&nbsp;application.&nbsp;&nbsp;To&nbsp;bind&nbsp;an&nbsp;event&nbsp;handler&nbsp;function&nbsp;to&nbsp;this&nbsp;hotkey<br>
1012use&nbsp;EVT_HOTKEY&nbsp;with&nbsp;an&nbsp;id&nbsp;equal&nbsp;to&nbsp;hotkeyId.&nbsp;&nbsp;Returns&nbsp;True&nbsp;if&nbsp;the<br>
1013hotkey&nbsp;was&nbsp;registered&nbsp;successfully.</tt></dd></dl>
1014
1015<dl><dt><a name="XYpair-ReleaseMouse"><strong>ReleaseMouse</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ReleaseMouse">ReleaseMouse</a>(self)<br>
1016&nbsp;<br>
1017Releases&nbsp;mouse&nbsp;input&nbsp;captured&nbsp;with&nbsp;wx.Window.CaptureMouse.</tt></dd></dl>
1018
1019<dl><dt><a name="XYpair-RemoveChild"><strong>RemoveChild</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-RemoveChild">RemoveChild</a>(self,&nbsp;Window&nbsp;child)<br>
1020&nbsp;<br>
1021Removes&nbsp;a&nbsp;child&nbsp;window.&nbsp;This&nbsp;is&nbsp;called&nbsp;automatically&nbsp;by&nbsp;window<br>
1022deletion&nbsp;functions&nbsp;so&nbsp;should&nbsp;not&nbsp;be&nbsp;required&nbsp;by&nbsp;the&nbsp;application<br>
1023programmer.</tt></dd></dl>
1024
1025<dl><dt><a name="XYpair-RemoveEventHandler"><strong>RemoveEventHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-RemoveEventHandler">RemoveEventHandler</a>(self,&nbsp;EvtHandler&nbsp;handler)&nbsp;-&gt;&nbsp;bool<br>
1026&nbsp;<br>
1027Find&nbsp;the&nbsp;given&nbsp;handler&nbsp;in&nbsp;the&nbsp;event&nbsp;handler&nbsp;chain&nbsp;and&nbsp;remove&nbsp;(but&nbsp;not<br>
1028delete)&nbsp;it&nbsp;from&nbsp;the&nbsp;event&nbsp;handler&nbsp;chain,&nbsp;returns&nbsp;True&nbsp;if&nbsp;it&nbsp;was&nbsp;found<br>
1029and&nbsp;False&nbsp;otherwise&nbsp;(this&nbsp;also&nbsp;results&nbsp;in&nbsp;an&nbsp;assert&nbsp;failure&nbsp;so&nbsp;this<br>
1030function&nbsp;should&nbsp;only&nbsp;be&nbsp;called&nbsp;when&nbsp;the&nbsp;handler&nbsp;is&nbsp;supposed&nbsp;to&nbsp;be<br>
1031there.)</tt></dd></dl>
1032
1033<dl><dt><a name="XYpair-Reparent"><strong>Reparent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Reparent">Reparent</a>(self,&nbsp;Window&nbsp;newParent)&nbsp;-&gt;&nbsp;bool<br>
1034&nbsp;<br>
1035Reparents&nbsp;the&nbsp;window,&nbsp;i.e&nbsp;the&nbsp;window&nbsp;will&nbsp;be&nbsp;removed&nbsp;from&nbsp;its&nbsp;current<br>
1036parent&nbsp;window&nbsp;(e.g.&nbsp;a&nbsp;non-standard&nbsp;toolbar&nbsp;in&nbsp;a&nbsp;wxFrame)&nbsp;and&nbsp;then<br>
1037re-inserted&nbsp;into&nbsp;another.&nbsp;Available&nbsp;on&nbsp;Windows&nbsp;and&nbsp;GTK.&nbsp;&nbsp;Returns&nbsp;True<br>
1038if&nbsp;the&nbsp;parent&nbsp;was&nbsp;changed,&nbsp;False&nbsp;otherwise&nbsp;(error&nbsp;or&nbsp;newParent&nbsp;==<br>
1039oldParent)</tt></dd></dl>
1040
1041<dl><dt><a name="XYpair-ScreenToClient"><strong>ScreenToClient</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ScreenToClient">ScreenToClient</a>(self,&nbsp;Point&nbsp;pt)&nbsp;-&gt;&nbsp;Point<br>
1042&nbsp;<br>
1043Converts&nbsp;from&nbsp;screen&nbsp;to&nbsp;client&nbsp;window&nbsp;coordinates.</tt></dd></dl>
1044
1045<dl><dt><a name="XYpair-ScreenToClientXY"><strong>ScreenToClientXY</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ScreenToClientXY">ScreenToClientXY</a>(int&nbsp;x,&nbsp;int&nbsp;y)&nbsp;-&gt;&nbsp;(x,y)<br>
1046&nbsp;<br>
1047Converts&nbsp;from&nbsp;screen&nbsp;to&nbsp;client&nbsp;window&nbsp;coordinates.</tt></dd></dl>
1048
1049<dl><dt><a name="XYpair-ScrollLines"><strong>ScrollLines</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ScrollLines">ScrollLines</a>(self,&nbsp;int&nbsp;lines)&nbsp;-&gt;&nbsp;bool<br>
1050&nbsp;<br>
1051If&nbsp;the&nbsp;platform&nbsp;and&nbsp;window&nbsp;class&nbsp;supports&nbsp;it,&nbsp;scrolls&nbsp;the&nbsp;window&nbsp;by<br>
1052the&nbsp;given&nbsp;number&nbsp;of&nbsp;lines&nbsp;down,&nbsp;if&nbsp;lines&nbsp;is&nbsp;positive,&nbsp;or&nbsp;up&nbsp;if&nbsp;lines<br>
1053is&nbsp;negative.&nbsp;&nbsp;Returns&nbsp;True&nbsp;if&nbsp;the&nbsp;window&nbsp;was&nbsp;scrolled,&nbsp;False&nbsp;if&nbsp;it&nbsp;was<br>
1054already&nbsp;on&nbsp;top/bottom&nbsp;and&nbsp;nothing&nbsp;was&nbsp;done.</tt></dd></dl>
1055
1056<dl><dt><a name="XYpair-ScrollPages"><strong>ScrollPages</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ScrollPages">ScrollPages</a>(self,&nbsp;int&nbsp;pages)&nbsp;-&gt;&nbsp;bool<br>
1057&nbsp;<br>
1058If&nbsp;the&nbsp;platform&nbsp;and&nbsp;window&nbsp;class&nbsp;supports&nbsp;it,&nbsp;scrolls&nbsp;the&nbsp;window&nbsp;by<br>
1059the&nbsp;given&nbsp;number&nbsp;of&nbsp;pages&nbsp;down,&nbsp;if&nbsp;pages&nbsp;is&nbsp;positive,&nbsp;or&nbsp;up&nbsp;if&nbsp;pages<br>
1060is&nbsp;negative.&nbsp;&nbsp;Returns&nbsp;True&nbsp;if&nbsp;the&nbsp;window&nbsp;was&nbsp;scrolled,&nbsp;False&nbsp;if&nbsp;it&nbsp;was<br>
1061already&nbsp;on&nbsp;top/bottom&nbsp;and&nbsp;nothing&nbsp;was&nbsp;done.</tt></dd></dl>
1062
1063<dl><dt><a name="XYpair-ScrollWindow"><strong>ScrollWindow</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ScrollWindow">ScrollWindow</a>(self,&nbsp;int&nbsp;dx,&nbsp;int&nbsp;dy,&nbsp;Rect&nbsp;rect=None)<br>
1064&nbsp;<br>
1065Physically&nbsp;scrolls&nbsp;the&nbsp;pixels&nbsp;in&nbsp;the&nbsp;window&nbsp;and&nbsp;move&nbsp;child&nbsp;windows<br>
1066accordingly.&nbsp;&nbsp;Use&nbsp;this&nbsp;function&nbsp;to&nbsp;optimise&nbsp;your&nbsp;scrolling<br>
1067implementations,&nbsp;to&nbsp;minimise&nbsp;the&nbsp;area&nbsp;that&nbsp;must&nbsp;be&nbsp;redrawn.&nbsp;Note&nbsp;that<br>
1068it&nbsp;is&nbsp;rarely&nbsp;required&nbsp;to&nbsp;call&nbsp;this&nbsp;function&nbsp;from&nbsp;a&nbsp;user&nbsp;program.</tt></dd></dl>
1069
1070<dl><dt><a name="XYpair-SendSizeEvent"><strong>SendSizeEvent</strong></a>(self)</dt></dl>
1071
1072<dl><dt><a name="XYpair-SetAcceleratorTable"><strong>SetAcceleratorTable</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetAcceleratorTable">SetAcceleratorTable</a>(self,&nbsp;AcceleratorTable&nbsp;accel)<br>
1073&nbsp;<br>
1074Sets&nbsp;the&nbsp;accelerator&nbsp;table&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>
1075
1076<dl><dt><a name="XYpair-SetAutoLayout"><strong>SetAutoLayout</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetAutoLayout">SetAutoLayout</a>(self,&nbsp;bool&nbsp;autoLayout)<br>
1077&nbsp;<br>
1078Determines&nbsp;whether&nbsp;the&nbsp;Layout&nbsp;function&nbsp;will&nbsp;be&nbsp;called&nbsp;automatically<br>
1079when&nbsp;the&nbsp;window&nbsp;is&nbsp;resized.&nbsp;&nbsp;lease&nbsp;note&nbsp;that&nbsp;this&nbsp;only&nbsp;happens&nbsp;for&nbsp;the<br>
1080windows&nbsp;usually&nbsp;used&nbsp;to&nbsp;contain&nbsp;children,&nbsp;namely&nbsp;`wx.<a href="wx._windows.html#Panel">Panel</a>`&nbsp;and<br>
1081`wx.TopLevelWindow`&nbsp;(and&nbsp;the&nbsp;classes&nbsp;deriving&nbsp;from&nbsp;them).<br>
1082&nbsp;<br>
1083This&nbsp;method&nbsp;is&nbsp;called&nbsp;implicitly&nbsp;by&nbsp;`SetSizer`&nbsp;but&nbsp;if&nbsp;you&nbsp;use<br>
1084`SetConstraints`&nbsp;you&nbsp;should&nbsp;call&nbsp;it&nbsp;manually&nbsp;or&nbsp;otherwise&nbsp;the&nbsp;window<br>
1085layout&nbsp;won't&nbsp;be&nbsp;correctly&nbsp;updated&nbsp;when&nbsp;its&nbsp;size&nbsp;changes.</tt></dd></dl>
1086
1087<dl><dt><a name="XYpair-SetBackgroundColour"><strong>SetBackgroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetBackgroundColour">SetBackgroundColour</a>(self,&nbsp;Colour&nbsp;colour)&nbsp;-&gt;&nbsp;bool<br>
1088&nbsp;<br>
1089Sets&nbsp;the&nbsp;background&nbsp;colour&nbsp;of&nbsp;the&nbsp;window.&nbsp;&nbsp;Returns&nbsp;True&nbsp;if&nbsp;the&nbsp;colour<br>
1090was&nbsp;changed.&nbsp;&nbsp;The&nbsp;background&nbsp;colour&nbsp;is&nbsp;usually&nbsp;painted&nbsp;by&nbsp;the&nbsp;default<br>
1091EVT_ERASE_BACKGROUND&nbsp;event&nbsp;handler&nbsp;function&nbsp;under&nbsp;Windows&nbsp;and<br>
1092automatically&nbsp;under&nbsp;GTK.&nbsp;&nbsp;Using&nbsp;`wx.NullColour`&nbsp;will&nbsp;reset&nbsp;the&nbsp;window<br>
1093to&nbsp;the&nbsp;default&nbsp;background&nbsp;colour.<br>
1094&nbsp;<br>
1095Note&nbsp;that&nbsp;setting&nbsp;the&nbsp;background&nbsp;colour&nbsp;may&nbsp;not&nbsp;cause&nbsp;an&nbsp;immediate<br>
1096refresh,&nbsp;so&nbsp;you&nbsp;may&nbsp;wish&nbsp;to&nbsp;call&nbsp;`ClearBackground`&nbsp;or&nbsp;`Refresh`&nbsp;after<br>
1097calling&nbsp;this&nbsp;function.<br>
1098&nbsp;<br>
1099Using&nbsp;this&nbsp;function&nbsp;will&nbsp;disable&nbsp;attempts&nbsp;to&nbsp;use&nbsp;themes&nbsp;for&nbsp;this<br>
1100window,&nbsp;if&nbsp;the&nbsp;system&nbsp;supports&nbsp;them.&nbsp;&nbsp;Use&nbsp;with&nbsp;care&nbsp;since&nbsp;usually&nbsp;the<br>
1101themes&nbsp;represent&nbsp;the&nbsp;appearance&nbsp;chosen&nbsp;by&nbsp;the&nbsp;user&nbsp;to&nbsp;be&nbsp;used&nbsp;for&nbsp;all<br>
1102applications&nbsp;on&nbsp;the&nbsp;system.</tt></dd></dl>
1103
1104<dl><dt><a name="XYpair-SetBackgroundStyle"><strong>SetBackgroundStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetBackgroundStyle">SetBackgroundStyle</a>(self,&nbsp;int&nbsp;style)&nbsp;-&gt;&nbsp;bool<br>
1105&nbsp;<br>
1106Returns&nbsp;the&nbsp;background&nbsp;style&nbsp;of&nbsp;the&nbsp;window.&nbsp;The&nbsp;background&nbsp;style<br>
1107indicates&nbsp;how&nbsp;the&nbsp;background&nbsp;of&nbsp;the&nbsp;window&nbsp;is&nbsp;drawn.<br>
1108&nbsp;<br>
1109&nbsp;&nbsp;&nbsp;&nbsp;======================&nbsp;&nbsp;========================================<br>
1110&nbsp;&nbsp;&nbsp;&nbsp;wx.BG_STYLE_SYSTEM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;background&nbsp;colour&nbsp;or&nbsp;pattern&nbsp;should<br>
1111&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;be&nbsp;determined&nbsp;by&nbsp;the&nbsp;system<br>
1112&nbsp;&nbsp;&nbsp;&nbsp;wx.BG_STYLE_COLOUR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;background&nbsp;should&nbsp;be&nbsp;a&nbsp;solid&nbsp;colour<br>
1113&nbsp;&nbsp;&nbsp;&nbsp;wx.BG_STYLE_CUSTOM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The&nbsp;background&nbsp;will&nbsp;be&nbsp;implemented&nbsp;by&nbsp;the<br>
1114&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;application.<br>
1115&nbsp;&nbsp;&nbsp;&nbsp;======================&nbsp;&nbsp;========================================<br>
1116&nbsp;<br>
1117On&nbsp;GTK+,&nbsp;use&nbsp;of&nbsp;wx.BG_STYLE_CUSTOM&nbsp;allows&nbsp;the&nbsp;flicker-free&nbsp;drawing&nbsp;of<br>
1118a&nbsp;custom&nbsp;background,&nbsp;such&nbsp;as&nbsp;a&nbsp;tiled&nbsp;bitmap.&nbsp;Currently&nbsp;the&nbsp;style&nbsp;has<br>
1119no&nbsp;effect&nbsp;on&nbsp;other&nbsp;platforms.<br>
1120&nbsp;<br>
1121:see:&nbsp;`GetBackgroundStyle`,&nbsp;`SetBackgroundColour`</tt></dd></dl>
1122
1123<dl><dt><a name="XYpair-SetBestFittingSize"><strong>SetBestFittingSize</strong></a> = deprecatedWrapper(*args, **kwargs)</dt><dd><tt>Use&nbsp;`SetInitialSize`</tt></dd></dl>
1124
1125<dl><dt><a name="XYpair-SetCaret"><strong>SetCaret</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetCaret">SetCaret</a>(self,&nbsp;Caret&nbsp;caret)<br>
1126&nbsp;<br>
1127Sets&nbsp;the&nbsp;caret&nbsp;associated&nbsp;with&nbsp;the&nbsp;window.</tt></dd></dl>
1128
1129<dl><dt><a name="XYpair-SetClientRect"><strong>SetClientRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetClientRect">SetClientRect</a>(self,&nbsp;Rect&nbsp;rect)<br>
1130&nbsp;<br>
1131This&nbsp;sets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;client&nbsp;area&nbsp;in&nbsp;pixels.&nbsp;Using&nbsp;this<br>
1132function&nbsp;to&nbsp;size&nbsp;a&nbsp;window&nbsp;tends&nbsp;to&nbsp;be&nbsp;more&nbsp;device-independent&nbsp;than<br>
1133wx.Window.SetSize,&nbsp;since&nbsp;the&nbsp;application&nbsp;need&nbsp;not&nbsp;worry&nbsp;about&nbsp;what<br>
1134dimensions&nbsp;the&nbsp;border&nbsp;or&nbsp;title&nbsp;bar&nbsp;have&nbsp;when&nbsp;trying&nbsp;to&nbsp;fit&nbsp;the&nbsp;window<br>
1135around&nbsp;panel&nbsp;items,&nbsp;for&nbsp;example.</tt></dd></dl>
1136
1137<dl><dt><a name="XYpair-SetClientSize"><strong>SetClientSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetClientSize">SetClientSize</a>(self,&nbsp;Size&nbsp;size)<br>
1138&nbsp;<br>
1139This&nbsp;sets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;client&nbsp;area&nbsp;in&nbsp;pixels.&nbsp;Using&nbsp;this<br>
1140function&nbsp;to&nbsp;size&nbsp;a&nbsp;window&nbsp;tends&nbsp;to&nbsp;be&nbsp;more&nbsp;device-independent&nbsp;than<br>
1141wx.Window.SetSize,&nbsp;since&nbsp;the&nbsp;application&nbsp;need&nbsp;not&nbsp;worry&nbsp;about&nbsp;what<br>
1142dimensions&nbsp;the&nbsp;border&nbsp;or&nbsp;title&nbsp;bar&nbsp;have&nbsp;when&nbsp;trying&nbsp;to&nbsp;fit&nbsp;the&nbsp;window<br>
1143around&nbsp;panel&nbsp;items,&nbsp;for&nbsp;example.</tt></dd></dl>
1144
1145<dl><dt><a name="XYpair-SetClientSizeWH"><strong>SetClientSizeWH</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetClientSizeWH">SetClientSizeWH</a>(self,&nbsp;int&nbsp;width,&nbsp;int&nbsp;height)<br>
1146&nbsp;<br>
1147This&nbsp;sets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;client&nbsp;area&nbsp;in&nbsp;pixels.&nbsp;Using&nbsp;this<br>
1148function&nbsp;to&nbsp;size&nbsp;a&nbsp;window&nbsp;tends&nbsp;to&nbsp;be&nbsp;more&nbsp;device-independent&nbsp;than<br>
1149wx.Window.SetSize,&nbsp;since&nbsp;the&nbsp;application&nbsp;need&nbsp;not&nbsp;worry&nbsp;about&nbsp;what<br>
1150dimensions&nbsp;the&nbsp;border&nbsp;or&nbsp;title&nbsp;bar&nbsp;have&nbsp;when&nbsp;trying&nbsp;to&nbsp;fit&nbsp;the&nbsp;window<br>
1151around&nbsp;panel&nbsp;items,&nbsp;for&nbsp;example.</tt></dd></dl>
1152
1153<dl><dt><a name="XYpair-SetConstraints"><strong>SetConstraints</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetConstraints">SetConstraints</a>(self,&nbsp;LayoutConstraints&nbsp;constraints)<br>
1154&nbsp;<br>
1155Sets&nbsp;the&nbsp;window&nbsp;to&nbsp;have&nbsp;the&nbsp;given&nbsp;layout&nbsp;constraints.&nbsp;If&nbsp;an&nbsp;existing<br>
1156layout&nbsp;constraints&nbsp;object&nbsp;is&nbsp;already&nbsp;owned&nbsp;by&nbsp;the&nbsp;window,&nbsp;it&nbsp;will&nbsp;be<br>
1157deleted.&nbsp;&nbsp;Pass&nbsp;None&nbsp;to&nbsp;disassociate&nbsp;and&nbsp;delete&nbsp;the&nbsp;window's&nbsp;current<br>
1158constraints.<br>
1159&nbsp;<br>
1160You&nbsp;must&nbsp;call&nbsp;SetAutoLayout&nbsp;to&nbsp;tell&nbsp;a&nbsp;window&nbsp;to&nbsp;use&nbsp;the&nbsp;constraints<br>
1161automatically&nbsp;in&nbsp;its&nbsp;default&nbsp;EVT_SIZE&nbsp;handler;&nbsp;otherwise,&nbsp;you&nbsp;must<br>
1162handle&nbsp;EVT_SIZE&nbsp;yourself&nbsp;and&nbsp;call&nbsp;<a href="#XYpair-Layout">Layout</a>()&nbsp;explicitly.&nbsp;When&nbsp;setting<br>
1163both&nbsp;a&nbsp;wx.LayoutConstraints&nbsp;and&nbsp;a&nbsp;wx.Sizer,&nbsp;only&nbsp;the&nbsp;sizer&nbsp;will&nbsp;have<br>
1164effect.</tt></dd></dl>
1165
1166<dl><dt><a name="XYpair-SetContainingSizer"><strong>SetContainingSizer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetContainingSizer">SetContainingSizer</a>(self,&nbsp;Sizer&nbsp;sizer)<br>
1167&nbsp;<br>
1168This&nbsp;normally&nbsp;does&nbsp;not&nbsp;need&nbsp;to&nbsp;be&nbsp;called&nbsp;by&nbsp;application&nbsp;code.&nbsp;It&nbsp;is<br>
1169called&nbsp;internally&nbsp;when&nbsp;a&nbsp;window&nbsp;is&nbsp;added&nbsp;to&nbsp;a&nbsp;sizer,&nbsp;and&nbsp;is&nbsp;used&nbsp;so<br>
1170the&nbsp;window&nbsp;can&nbsp;remove&nbsp;itself&nbsp;from&nbsp;the&nbsp;sizer&nbsp;when&nbsp;it&nbsp;is&nbsp;destroyed.</tt></dd></dl>
1171
1172<dl><dt><a name="XYpair-SetCursor"><strong>SetCursor</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetCursor">SetCursor</a>(self,&nbsp;Cursor&nbsp;cursor)&nbsp;-&gt;&nbsp;bool<br>
1173&nbsp;<br>
1174Sets&nbsp;the&nbsp;window's&nbsp;cursor.&nbsp;Notice&nbsp;that&nbsp;the&nbsp;window&nbsp;cursor&nbsp;also&nbsp;sets&nbsp;it<br>
1175for&nbsp;the&nbsp;children&nbsp;of&nbsp;the&nbsp;window&nbsp;implicitly.<br>
1176&nbsp;<br>
1177The&nbsp;cursor&nbsp;may&nbsp;be&nbsp;wx.NullCursor&nbsp;in&nbsp;which&nbsp;case&nbsp;the&nbsp;window&nbsp;cursor&nbsp;will<br>
1178be&nbsp;reset&nbsp;back&nbsp;to&nbsp;default.</tt></dd></dl>
1179
1180<dl><dt><a name="XYpair-SetDimensions"><strong>SetDimensions</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetDimensions">SetDimensions</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y,&nbsp;int&nbsp;width,&nbsp;int&nbsp;height,&nbsp;int&nbsp;sizeFlags=SIZE_AUTO)<br>
1181&nbsp;<br>
1182Sets&nbsp;the&nbsp;position&nbsp;and&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels.&nbsp;&nbsp;The&nbsp;sizeFlags<br>
1183parameter&nbsp;indicates&nbsp;the&nbsp;interpretation&nbsp;of&nbsp;the&nbsp;other&nbsp;params&nbsp;if&nbsp;they&nbsp;are<br>
1184equal&nbsp;to&nbsp;-1.<br>
1185&nbsp;<br>
1186&nbsp;&nbsp;&nbsp;&nbsp;========================&nbsp;&nbsp;======================================<br>
1187&nbsp;&nbsp;&nbsp;&nbsp;wx.SIZE_AUTO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;-1&nbsp;indicates&nbsp;that&nbsp;a&nbsp;class-specific<br>
1188&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default&nbsp;should&nbsp;be&nbsp;used.<br>
1189&nbsp;&nbsp;&nbsp;&nbsp;wx.SIZE_USE_EXISTING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Axisting&nbsp;dimensions&nbsp;should&nbsp;be&nbsp;used&nbsp;if<br>
1190&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-1&nbsp;values&nbsp;are&nbsp;supplied.<br>
1191&nbsp;&nbsp;&nbsp;&nbsp;wxSIZE_ALLOW_MINUS_ONE&nbsp;&nbsp;&nbsp;&nbsp;Allow&nbsp;dimensions&nbsp;of&nbsp;-1&nbsp;and&nbsp;less&nbsp;to&nbsp;be<br>
1192&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;interpreted&nbsp;as&nbsp;real&nbsp;dimensions,&nbsp;not<br>
1193&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default&nbsp;values.<br>
1194&nbsp;&nbsp;&nbsp;&nbsp;========================&nbsp;&nbsp;======================================</tt></dd></dl>
1195
1196<dl><dt><a name="XYpair-SetDoubleBuffered"><strong>SetDoubleBuffered</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetDoubleBuffered">SetDoubleBuffered</a>(self,&nbsp;bool&nbsp;on)<br>
1197&nbsp;<br>
1198Currently&nbsp;wxGTK2&nbsp;only.</tt></dd></dl>
1199
1200<dl><dt><a name="XYpair-SetDropTarget"><strong>SetDropTarget</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetDropTarget">SetDropTarget</a>(self,&nbsp;DropTarget&nbsp;dropTarget)<br>
1201&nbsp;<br>
1202Associates&nbsp;a&nbsp;drop&nbsp;target&nbsp;with&nbsp;this&nbsp;window.&nbsp;&nbsp;If&nbsp;the&nbsp;window&nbsp;already&nbsp;has<br>
1203a&nbsp;drop&nbsp;target,&nbsp;it&nbsp;is&nbsp;deleted.</tt></dd></dl>
1204
1205<dl><dt><a name="XYpair-SetEventHandler"><strong>SetEventHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetEventHandler">SetEventHandler</a>(self,&nbsp;EvtHandler&nbsp;handler)<br>
1206&nbsp;<br>
1207Sets&nbsp;the&nbsp;event&nbsp;handler&nbsp;for&nbsp;this&nbsp;window.&nbsp;&nbsp;An&nbsp;event&nbsp;handler&nbsp;is&nbsp;an&nbsp;object<br>
1208that&nbsp;is&nbsp;capable&nbsp;of&nbsp;processing&nbsp;the&nbsp;events&nbsp;sent&nbsp;to&nbsp;a&nbsp;window.&nbsp;&nbsp;(In&nbsp;other<br>
1209words,&nbsp;is&nbsp;able&nbsp;to&nbsp;dispatch&nbsp;the&nbsp;events&nbsp;to&nbsp;handler&nbsp;function.)&nbsp;&nbsp;By<br>
1210default,&nbsp;the&nbsp;window&nbsp;is&nbsp;its&nbsp;own&nbsp;event&nbsp;handler,&nbsp;but&nbsp;an&nbsp;application&nbsp;may<br>
1211wish&nbsp;to&nbsp;substitute&nbsp;another,&nbsp;for&nbsp;example&nbsp;to&nbsp;allow&nbsp;central<br>
1212implementation&nbsp;of&nbsp;event-handling&nbsp;for&nbsp;a&nbsp;variety&nbsp;of&nbsp;different&nbsp;window<br>
1213classes.<br>
1214&nbsp;<br>
1215It&nbsp;is&nbsp;usually&nbsp;better&nbsp;to&nbsp;use&nbsp;`wx.Window.PushEventHandler`&nbsp;since&nbsp;this&nbsp;sets<br>
1216up&nbsp;a&nbsp;chain&nbsp;of&nbsp;event&nbsp;handlers,&nbsp;where&nbsp;an&nbsp;event&nbsp;not&nbsp;handled&nbsp;by&nbsp;one&nbsp;event<br>
1217handler&nbsp;is&nbsp;handed&nbsp;off&nbsp;to&nbsp;the&nbsp;next&nbsp;one&nbsp;in&nbsp;the&nbsp;chain.</tt></dd></dl>
1218
1219<dl><dt><a name="XYpair-SetExtraStyle"><strong>SetExtraStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetExtraStyle">SetExtraStyle</a>(self,&nbsp;long&nbsp;exStyle)<br>
1220&nbsp;<br>
1221Sets&nbsp;the&nbsp;extra&nbsp;style&nbsp;bits&nbsp;for&nbsp;the&nbsp;window.&nbsp;&nbsp;Extra&nbsp;styles&nbsp;are&nbsp;the&nbsp;less<br>
1222often&nbsp;used&nbsp;style&nbsp;bits&nbsp;which&nbsp;can't&nbsp;be&nbsp;set&nbsp;with&nbsp;the&nbsp;constructor&nbsp;or&nbsp;with<br>
1223<a href="#XYpair-SetWindowStyleFlag">SetWindowStyleFlag</a>()</tt></dd></dl>
1224
1225<dl><dt><a name="XYpair-SetFocus"><strong>SetFocus</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetFocus">SetFocus</a>(self)<br>
1226&nbsp;<br>
1227Set's&nbsp;the&nbsp;focus&nbsp;to&nbsp;this&nbsp;window,&nbsp;allowing&nbsp;it&nbsp;to&nbsp;receive&nbsp;keyboard&nbsp;input.</tt></dd></dl>
1228
1229<dl><dt><a name="XYpair-SetFocusFromKbd"><strong>SetFocusFromKbd</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetFocusFromKbd">SetFocusFromKbd</a>(self)<br>
1230&nbsp;<br>
1231Set&nbsp;focus&nbsp;to&nbsp;this&nbsp;window&nbsp;as&nbsp;the&nbsp;result&nbsp;of&nbsp;a&nbsp;keyboard&nbsp;action.&nbsp;&nbsp;Normally<br>
1232only&nbsp;called&nbsp;internally.</tt></dd></dl>
1233
1234<dl><dt><a name="XYpair-SetFont"><strong>SetFont</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetFont">SetFont</a>(self,&nbsp;Font&nbsp;font)&nbsp;-&gt;&nbsp;bool<br>
1235&nbsp;<br>
1236Sets&nbsp;the&nbsp;font&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>
1237
1238<dl><dt><a name="XYpair-SetForegroundColour"><strong>SetForegroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetForegroundColour">SetForegroundColour</a>(self,&nbsp;Colour&nbsp;colour)&nbsp;-&gt;&nbsp;bool<br>
1239&nbsp;<br>
1240Sets&nbsp;the&nbsp;foreground&nbsp;colour&nbsp;of&nbsp;the&nbsp;window.&nbsp;&nbsp;Returns&nbsp;True&nbsp;is&nbsp;the&nbsp;colour<br>
1241was&nbsp;changed.&nbsp;&nbsp;The&nbsp;interpretation&nbsp;of&nbsp;foreground&nbsp;colour&nbsp;is&nbsp;dependent&nbsp;on<br>
1242the&nbsp;window&nbsp;class;&nbsp;it&nbsp;may&nbsp;be&nbsp;the&nbsp;text&nbsp;colour&nbsp;or&nbsp;other&nbsp;colour,&nbsp;or&nbsp;it&nbsp;may<br>
1243not&nbsp;be&nbsp;used&nbsp;at&nbsp;all.</tt></dd></dl>
1244
1245<dl><dt><a name="XYpair-SetHelpText"><strong>SetHelpText</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetHelpText">SetHelpText</a>(self,&nbsp;String&nbsp;text)<br>
1246&nbsp;<br>
1247Sets&nbsp;the&nbsp;help&nbsp;text&nbsp;to&nbsp;be&nbsp;used&nbsp;as&nbsp;context-sensitive&nbsp;help&nbsp;for&nbsp;this<br>
1248window.&nbsp;&nbsp;Note&nbsp;that&nbsp;the&nbsp;text&nbsp;is&nbsp;actually&nbsp;stored&nbsp;by&nbsp;the&nbsp;current<br>
1249`wx.HelpProvider`&nbsp;implementation,&nbsp;and&nbsp;not&nbsp;in&nbsp;the&nbsp;window&nbsp;object&nbsp;itself.</tt></dd></dl>
1250
1251<dl><dt><a name="XYpair-SetHelpTextForId"><strong>SetHelpTextForId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetHelpTextForId">SetHelpTextForId</a>(self,&nbsp;String&nbsp;text)<br>
1252&nbsp;<br>
1253Associate&nbsp;this&nbsp;help&nbsp;text&nbsp;with&nbsp;all&nbsp;windows&nbsp;with&nbsp;the&nbsp;same&nbsp;id&nbsp;as&nbsp;this<br>
1254one.</tt></dd></dl>
1255
1256<dl><dt><a name="XYpair-SetId"><strong>SetId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetId">SetId</a>(self,&nbsp;int&nbsp;winid)<br>
1257&nbsp;<br>
1258Sets&nbsp;the&nbsp;identifier&nbsp;of&nbsp;the&nbsp;window.&nbsp;&nbsp;Each&nbsp;window&nbsp;has&nbsp;an&nbsp;integer<br>
1259identifier.&nbsp;If&nbsp;the&nbsp;application&nbsp;has&nbsp;not&nbsp;provided&nbsp;one,&nbsp;an&nbsp;identifier<br>
1260will&nbsp;be&nbsp;generated.&nbsp;Normally,&nbsp;the&nbsp;identifier&nbsp;should&nbsp;be&nbsp;provided&nbsp;on<br>
1261creation&nbsp;and&nbsp;should&nbsp;not&nbsp;be&nbsp;modified&nbsp;subsequently.</tt></dd></dl>
1262
1263<dl><dt><a name="XYpair-SetInitialSize"><strong>SetInitialSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetInitialSize">SetInitialSize</a>(self,&nbsp;Size&nbsp;size=DefaultSize)<br>
1264&nbsp;<br>
1265A&nbsp;'Smart'&nbsp;SetSize&nbsp;that&nbsp;will&nbsp;fill&nbsp;in&nbsp;default&nbsp;size&nbsp;components&nbsp;with&nbsp;the<br>
1266window's&nbsp;*best&nbsp;size*&nbsp;values.&nbsp;&nbsp;Also&nbsp;set's&nbsp;the&nbsp;minsize&nbsp;for&nbsp;use&nbsp;with&nbsp;sizers.</tt></dd></dl>
1267
1268<dl><dt><a name="XYpair-SetLabel"><strong>SetLabel</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetLabel">SetLabel</a>(self,&nbsp;String&nbsp;label)<br>
1269&nbsp;<br>
1270Set&nbsp;the&nbsp;text&nbsp;which&nbsp;the&nbsp;window&nbsp;shows&nbsp;in&nbsp;its&nbsp;label&nbsp;if&nbsp;applicable.</tt></dd></dl>
1271
1272<dl><dt><a name="XYpair-SetLayoutDirection"><strong>SetLayoutDirection</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetLayoutDirection">SetLayoutDirection</a>(self,&nbsp;int&nbsp;dir)<br>
1273&nbsp;<br>
1274Set&nbsp;the&nbsp;layout&nbsp;direction&nbsp;(LTR&nbsp;or&nbsp;RTL)&nbsp;for&nbsp;this&nbsp;window.</tt></dd></dl>
1275
1276<dl><dt><a name="XYpair-SetMaxSize"><strong>SetMaxSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetMaxSize">SetMaxSize</a>(self,&nbsp;Size&nbsp;maxSize)<br>
1277&nbsp;<br>
1278A&nbsp;more&nbsp;convenient&nbsp;method&nbsp;than&nbsp;`SetSizeHints`&nbsp;for&nbsp;setting&nbsp;just&nbsp;the<br>
1279max&nbsp;size.</tt></dd></dl>
1280
1281<dl><dt><a name="XYpair-SetMinSize"><strong>SetMinSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetMinSize">SetMinSize</a>(self,&nbsp;Size&nbsp;minSize)<br>
1282&nbsp;<br>
1283A&nbsp;more&nbsp;convenient&nbsp;method&nbsp;than&nbsp;`SetSizeHints`&nbsp;for&nbsp;setting&nbsp;just&nbsp;the<br>
1284min&nbsp;size.</tt></dd></dl>
1285
1286<dl><dt><a name="XYpair-SetName"><strong>SetName</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetName">SetName</a>(self,&nbsp;String&nbsp;name)<br>
1287&nbsp;<br>
1288Sets&nbsp;the&nbsp;window's&nbsp;name.&nbsp;&nbsp;The&nbsp;window&nbsp;name&nbsp;is&nbsp;used&nbsp;for&nbsp;ressource&nbsp;setting<br>
1289in&nbsp;X,&nbsp;it&nbsp;is&nbsp;not&nbsp;the&nbsp;same&nbsp;as&nbsp;the&nbsp;window&nbsp;title/label</tt></dd></dl>
1290
1291<dl><dt><a name="XYpair-SetOwnBackgroundColour"><strong>SetOwnBackgroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetOwnBackgroundColour">SetOwnBackgroundColour</a>(self,&nbsp;Colour&nbsp;colour)</tt></dd></dl>
1292
1293<dl><dt><a name="XYpair-SetOwnFont"><strong>SetOwnFont</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetOwnFont">SetOwnFont</a>(self,&nbsp;Font&nbsp;font)</tt></dd></dl>
1294
1295<dl><dt><a name="XYpair-SetOwnForegroundColour"><strong>SetOwnForegroundColour</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetOwnForegroundColour">SetOwnForegroundColour</a>(self,&nbsp;Colour&nbsp;colour)</tt></dd></dl>
1296
1297<dl><dt><a name="XYpair-SetPosition"><strong>SetPosition</strong></a> = Move(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Move">Move</a>(self,&nbsp;Point&nbsp;pt,&nbsp;int&nbsp;flags=SIZE_USE_EXISTING)<br>
1298&nbsp;<br>
1299Moves&nbsp;the&nbsp;window&nbsp;to&nbsp;the&nbsp;given&nbsp;position.</tt></dd></dl>
1300
1301<dl><dt><a name="XYpair-SetRect"><strong>SetRect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetRect">SetRect</a>(self,&nbsp;Rect&nbsp;rect,&nbsp;int&nbsp;sizeFlags=SIZE_AUTO)<br>
1302&nbsp;<br>
1303Sets&nbsp;the&nbsp;position&nbsp;and&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels&nbsp;using&nbsp;a&nbsp;wx.Rect.</tt></dd></dl>
1304
1305<dl><dt><a name="XYpair-SetScrollPos"><strong>SetScrollPos</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetScrollPos">SetScrollPos</a>(self,&nbsp;int&nbsp;orientation,&nbsp;int&nbsp;pos,&nbsp;bool&nbsp;refresh=True)<br>
1306&nbsp;<br>
1307Sets&nbsp;the&nbsp;position&nbsp;of&nbsp;one&nbsp;of&nbsp;the&nbsp;built-in&nbsp;scrollbars.</tt></dd></dl>
1308
1309<dl><dt><a name="XYpair-SetScrollbar"><strong>SetScrollbar</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetScrollbar">SetScrollbar</a>(self,&nbsp;int&nbsp;orientation,&nbsp;int&nbsp;position,&nbsp;int&nbsp;thumbSize,&nbsp;int&nbsp;range,&nbsp;<br>
1310&nbsp;&nbsp;&nbsp;&nbsp;bool&nbsp;refresh=True)<br>
1311&nbsp;<br>
1312Sets&nbsp;the&nbsp;scrollbar&nbsp;properties&nbsp;of&nbsp;a&nbsp;built-in&nbsp;scrollbar.</tt></dd></dl>
1313
1314<dl><dt><a name="XYpair-SetSize"><strong>SetSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetSize">SetSize</a>(self,&nbsp;Size&nbsp;size)<br>
1315&nbsp;<br>
1316Sets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels.</tt></dd></dl>
1317
1318<dl><dt><a name="XYpair-SetSizeHints"><strong>SetSizeHints</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetSizeHints">SetSizeHints</a>(self,&nbsp;int&nbsp;minW,&nbsp;int&nbsp;minH,&nbsp;int&nbsp;maxW=-1,&nbsp;int&nbsp;maxH=-1,&nbsp;int&nbsp;incW=-1,&nbsp;<br>
1319&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;incH=-1)<br>
1320&nbsp;<br>
1321Allows&nbsp;specification&nbsp;of&nbsp;minimum&nbsp;and&nbsp;maximum&nbsp;window&nbsp;sizes,&nbsp;and&nbsp;window<br>
1322size&nbsp;increments.&nbsp;If&nbsp;a&nbsp;pair&nbsp;of&nbsp;values&nbsp;is&nbsp;not&nbsp;set&nbsp;(or&nbsp;set&nbsp;to&nbsp;-1),&nbsp;the<br>
1323default&nbsp;values&nbsp;will&nbsp;be&nbsp;used.&nbsp;&nbsp;If&nbsp;this&nbsp;function&nbsp;is&nbsp;called,&nbsp;the&nbsp;user<br>
1324will&nbsp;not&nbsp;be&nbsp;able&nbsp;to&nbsp;size&nbsp;the&nbsp;window&nbsp;outside&nbsp;the&nbsp;given&nbsp;bounds&nbsp;(if&nbsp;it&nbsp;is<br>
1325a&nbsp;top-level&nbsp;window.)&nbsp;&nbsp;Sizers&nbsp;will&nbsp;also&nbsp;inspect&nbsp;the&nbsp;minimum&nbsp;window&nbsp;size<br>
1326and&nbsp;will&nbsp;use&nbsp;that&nbsp;value&nbsp;if&nbsp;set&nbsp;when&nbsp;calculating&nbsp;layout.<br>
1327&nbsp;<br>
1328The&nbsp;resizing&nbsp;increments&nbsp;are&nbsp;only&nbsp;significant&nbsp;under&nbsp;Motif&nbsp;or&nbsp;Xt.</tt></dd></dl>
1329
1330<dl><dt><a name="XYpair-SetSizeHintsSz"><strong>SetSizeHintsSz</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetSizeHintsSz">SetSizeHintsSz</a>(self,&nbsp;Size&nbsp;minSize,&nbsp;Size&nbsp;maxSize=DefaultSize,&nbsp;Size&nbsp;incSize=DefaultSize)<br>
1331&nbsp;<br>
1332Allows&nbsp;specification&nbsp;of&nbsp;minimum&nbsp;and&nbsp;maximum&nbsp;window&nbsp;sizes,&nbsp;and&nbsp;window<br>
1333size&nbsp;increments.&nbsp;If&nbsp;a&nbsp;pair&nbsp;of&nbsp;values&nbsp;is&nbsp;not&nbsp;set&nbsp;(or&nbsp;set&nbsp;to&nbsp;-1),&nbsp;the<br>
1334default&nbsp;values&nbsp;will&nbsp;be&nbsp;used.&nbsp;&nbsp;If&nbsp;this&nbsp;function&nbsp;is&nbsp;called,&nbsp;the&nbsp;user<br>
1335will&nbsp;not&nbsp;be&nbsp;able&nbsp;to&nbsp;size&nbsp;the&nbsp;window&nbsp;outside&nbsp;the&nbsp;given&nbsp;bounds&nbsp;(if&nbsp;it&nbsp;is<br>
1336a&nbsp;top-level&nbsp;window.)&nbsp;&nbsp;Sizers&nbsp;will&nbsp;also&nbsp;inspect&nbsp;the&nbsp;minimum&nbsp;window&nbsp;size<br>
1337and&nbsp;will&nbsp;use&nbsp;that&nbsp;value&nbsp;if&nbsp;set&nbsp;when&nbsp;calculating&nbsp;layout.<br>
1338&nbsp;<br>
1339The&nbsp;resizing&nbsp;increments&nbsp;are&nbsp;only&nbsp;significant&nbsp;under&nbsp;Motif&nbsp;or&nbsp;Xt.</tt></dd></dl>
1340
1341<dl><dt><a name="XYpair-SetSizeWH"><strong>SetSizeWH</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetSizeWH">SetSizeWH</a>(self,&nbsp;int&nbsp;width,&nbsp;int&nbsp;height)<br>
1342&nbsp;<br>
1343Sets&nbsp;the&nbsp;size&nbsp;of&nbsp;the&nbsp;window&nbsp;in&nbsp;pixels.</tt></dd></dl>
1344
1345<dl><dt><a name="XYpair-SetSizer"><strong>SetSizer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetSizer">SetSizer</a>(self,&nbsp;Sizer&nbsp;sizer,&nbsp;bool&nbsp;deleteOld=True)<br>
1346&nbsp;<br>
1347Sets&nbsp;the&nbsp;window&nbsp;to&nbsp;have&nbsp;the&nbsp;given&nbsp;layout&nbsp;sizer.&nbsp;The&nbsp;window&nbsp;will&nbsp;then<br>
1348own&nbsp;the&nbsp;object,&nbsp;and&nbsp;will&nbsp;take&nbsp;care&nbsp;of&nbsp;its&nbsp;deletion.&nbsp;If&nbsp;an&nbsp;existing<br>
1349layout&nbsp;sizer&nbsp;object&nbsp;is&nbsp;already&nbsp;owned&nbsp;by&nbsp;the&nbsp;window,&nbsp;it&nbsp;will&nbsp;be&nbsp;deleted<br>
1350if&nbsp;the&nbsp;deleteOld&nbsp;parameter&nbsp;is&nbsp;true.&nbsp;Note&nbsp;that&nbsp;this&nbsp;function&nbsp;will&nbsp;also<br>
1351call&nbsp;SetAutoLayout&nbsp;implicitly&nbsp;with&nbsp;a&nbsp;True&nbsp;parameter&nbsp;if&nbsp;the&nbsp;sizer&nbsp;is<br>
1352non-None,&nbsp;and&nbsp;False&nbsp;otherwise.</tt></dd></dl>
1353
1354<dl><dt><a name="XYpair-SetSizerAndFit"><strong>SetSizerAndFit</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetSizerAndFit">SetSizerAndFit</a>(self,&nbsp;Sizer&nbsp;sizer,&nbsp;bool&nbsp;deleteOld=True)<br>
1355&nbsp;<br>
1356The&nbsp;same&nbsp;as&nbsp;SetSizer,&nbsp;except&nbsp;it&nbsp;also&nbsp;sets&nbsp;the&nbsp;size&nbsp;hints&nbsp;for&nbsp;the<br>
1357window&nbsp;based&nbsp;on&nbsp;the&nbsp;sizer's&nbsp;minimum&nbsp;size.</tt></dd></dl>
1358
1359<dl><dt><a name="XYpair-SetThemeEnabled"><strong>SetThemeEnabled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetThemeEnabled">SetThemeEnabled</a>(self,&nbsp;bool&nbsp;enableTheme)<br>
1360&nbsp;<br>
1361This&nbsp;function&nbsp;tells&nbsp;a&nbsp;window&nbsp;if&nbsp;it&nbsp;should&nbsp;use&nbsp;the&nbsp;system's&nbsp;"theme"<br>
1362&nbsp;code&nbsp;to&nbsp;draw&nbsp;the&nbsp;windows'&nbsp;background&nbsp;instead&nbsp;if&nbsp;its&nbsp;own&nbsp;background<br>
1363&nbsp;drawing&nbsp;code.&nbsp;This&nbsp;will&nbsp;only&nbsp;have&nbsp;an&nbsp;effect&nbsp;on&nbsp;platforms&nbsp;that&nbsp;support<br>
1364&nbsp;the&nbsp;notion&nbsp;of&nbsp;themes&nbsp;in&nbsp;user&nbsp;defined&nbsp;windows.&nbsp;One&nbsp;such&nbsp;platform&nbsp;is<br>
1365&nbsp;GTK+&nbsp;where&nbsp;windows&nbsp;can&nbsp;have&nbsp;(very&nbsp;colourful)&nbsp;backgrounds&nbsp;defined&nbsp;by&nbsp;a<br>
1366&nbsp;user's&nbsp;selected&nbsp;theme.<br>
1367&nbsp;<br>
1368Dialogs,&nbsp;notebook&nbsp;pages&nbsp;and&nbsp;the&nbsp;status&nbsp;bar&nbsp;have&nbsp;this&nbsp;flag&nbsp;set&nbsp;to&nbsp;true<br>
1369by&nbsp;default&nbsp;so&nbsp;that&nbsp;the&nbsp;default&nbsp;look&nbsp;and&nbsp;feel&nbsp;is&nbsp;simulated&nbsp;best.</tt></dd></dl>
1370
1371<dl><dt><a name="XYpair-SetToolTip"><strong>SetToolTip</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetToolTip">SetToolTip</a>(self,&nbsp;ToolTip&nbsp;tip)<br>
1372&nbsp;<br>
1373Attach&nbsp;a&nbsp;tooltip&nbsp;to&nbsp;the&nbsp;window.</tt></dd></dl>
1374
1375<dl><dt><a name="XYpair-SetToolTipString"><strong>SetToolTipString</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetToolTipString">SetToolTipString</a>(self,&nbsp;String&nbsp;tip)<br>
1376&nbsp;<br>
1377Attach&nbsp;a&nbsp;tooltip&nbsp;to&nbsp;the&nbsp;window.</tt></dd></dl>
1378
1379<dl><dt><a name="XYpair-SetTransparent"><strong>SetTransparent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetTransparent">SetTransparent</a>(self,&nbsp;byte&nbsp;alpha)&nbsp;-&gt;&nbsp;bool<br>
1380&nbsp;<br>
1381Attempt&nbsp;to&nbsp;set&nbsp;the&nbsp;transparency&nbsp;of&nbsp;this&nbsp;window&nbsp;to&nbsp;the&nbsp;``alpha``&nbsp;value,<br>
1382returns&nbsp;True&nbsp;on&nbsp;success.&nbsp;&nbsp;The&nbsp;``alpha``&nbsp;value&nbsp;is&nbsp;an&nbsp;integer&nbsp;in&nbsp;the<br>
1383range&nbsp;of&nbsp;0&nbsp;to&nbsp;255,&nbsp;where&nbsp;0&nbsp;is&nbsp;fully&nbsp;transparent&nbsp;and&nbsp;255&nbsp;is&nbsp;fully<br>
1384opaque.</tt></dd></dl>
1385
1386<dl><dt><a name="XYpair-SetValidator"><strong>SetValidator</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetValidator">SetValidator</a>(self,&nbsp;Validator&nbsp;validator)<br>
1387&nbsp;<br>
1388Deletes&nbsp;the&nbsp;current&nbsp;validator&nbsp;(if&nbsp;any)&nbsp;and&nbsp;sets&nbsp;the&nbsp;window&nbsp;validator,<br>
1389having&nbsp;called&nbsp;wx.Validator.Clone&nbsp;to&nbsp;create&nbsp;a&nbsp;new&nbsp;validator&nbsp;of&nbsp;this<br>
1390type.</tt></dd></dl>
1391
1392<dl><dt><a name="XYpair-SetVirtualSize"><strong>SetVirtualSize</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetVirtualSize">SetVirtualSize</a>(self,&nbsp;Size&nbsp;size)<br>
1393&nbsp;<br>
1394Set&nbsp;the&nbsp;the&nbsp;virtual&nbsp;size&nbsp;of&nbsp;a&nbsp;window&nbsp;in&nbsp;pixels.&nbsp;&nbsp;For&nbsp;most&nbsp;windows&nbsp;this<br>
1395is&nbsp;just&nbsp;the&nbsp;client&nbsp;area&nbsp;of&nbsp;the&nbsp;window,&nbsp;but&nbsp;for&nbsp;some&nbsp;like&nbsp;scrolled<br>
1396windows&nbsp;it&nbsp;is&nbsp;more&nbsp;or&nbsp;less&nbsp;independent&nbsp;of&nbsp;the&nbsp;screen&nbsp;window&nbsp;size.</tt></dd></dl>
1397
1398<dl><dt><a name="XYpair-SetVirtualSizeHints"><strong>SetVirtualSizeHints</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetVirtualSizeHints">SetVirtualSizeHints</a>(self,&nbsp;int&nbsp;minW,&nbsp;int&nbsp;minH,&nbsp;int&nbsp;maxW=-1,&nbsp;int&nbsp;maxH=-1)<br>
1399&nbsp;<br>
1400Allows&nbsp;specification&nbsp;of&nbsp;minimum&nbsp;and&nbsp;maximum&nbsp;virtual&nbsp;window&nbsp;sizes.&nbsp;If&nbsp;a<br>
1401pair&nbsp;of&nbsp;values&nbsp;is&nbsp;not&nbsp;set&nbsp;(or&nbsp;set&nbsp;to&nbsp;-1),&nbsp;the&nbsp;default&nbsp;values&nbsp;will&nbsp;be<br>
1402used.&nbsp;&nbsp;If&nbsp;this&nbsp;function&nbsp;is&nbsp;called,&nbsp;the&nbsp;user&nbsp;will&nbsp;not&nbsp;be&nbsp;able&nbsp;to&nbsp;size<br>
1403the&nbsp;virtual&nbsp;area&nbsp;of&nbsp;the&nbsp;window&nbsp;outside&nbsp;the&nbsp;given&nbsp;bounds.</tt></dd></dl>
1404
1405<dl><dt><a name="XYpair-SetVirtualSizeHintsSz"><strong>SetVirtualSizeHintsSz</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetVirtualSizeHintsSz">SetVirtualSizeHintsSz</a>(self,&nbsp;Size&nbsp;minSize,&nbsp;Size&nbsp;maxSize=DefaultSize)<br>
1406&nbsp;<br>
1407Allows&nbsp;specification&nbsp;of&nbsp;minimum&nbsp;and&nbsp;maximum&nbsp;virtual&nbsp;window&nbsp;sizes.&nbsp;If&nbsp;a<br>
1408pair&nbsp;of&nbsp;values&nbsp;is&nbsp;not&nbsp;set&nbsp;(or&nbsp;set&nbsp;to&nbsp;-1),&nbsp;the&nbsp;default&nbsp;values&nbsp;will&nbsp;be<br>
1409used.&nbsp;&nbsp;If&nbsp;this&nbsp;function&nbsp;is&nbsp;called,&nbsp;the&nbsp;user&nbsp;will&nbsp;not&nbsp;be&nbsp;able&nbsp;to&nbsp;size<br>
1410the&nbsp;virtual&nbsp;area&nbsp;of&nbsp;the&nbsp;window&nbsp;outside&nbsp;the&nbsp;given&nbsp;bounds.</tt></dd></dl>
1411
1412<dl><dt><a name="XYpair-SetVirtualSizeWH"><strong>SetVirtualSizeWH</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetVirtualSizeWH">SetVirtualSizeWH</a>(self,&nbsp;int&nbsp;w,&nbsp;int&nbsp;h)<br>
1413&nbsp;<br>
1414Set&nbsp;the&nbsp;the&nbsp;virtual&nbsp;size&nbsp;of&nbsp;a&nbsp;window&nbsp;in&nbsp;pixels.&nbsp;&nbsp;For&nbsp;most&nbsp;windows&nbsp;this<br>
1415is&nbsp;just&nbsp;the&nbsp;client&nbsp;area&nbsp;of&nbsp;the&nbsp;window,&nbsp;but&nbsp;for&nbsp;some&nbsp;like&nbsp;scrolled<br>
1416windows&nbsp;it&nbsp;is&nbsp;more&nbsp;or&nbsp;less&nbsp;independent&nbsp;of&nbsp;the&nbsp;screen&nbsp;window&nbsp;size.</tt></dd></dl>
1417
1418<dl><dt><a name="XYpair-SetWindowStyle"><strong>SetWindowStyle</strong></a> = SetWindowStyleFlag(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetWindowStyleFlag">SetWindowStyleFlag</a>(self,&nbsp;long&nbsp;style)<br>
1419&nbsp;<br>
1420Sets&nbsp;the&nbsp;style&nbsp;of&nbsp;the&nbsp;window.&nbsp;Please&nbsp;note&nbsp;that&nbsp;some&nbsp;styles&nbsp;cannot&nbsp;be<br>
1421changed&nbsp;after&nbsp;the&nbsp;window&nbsp;creation&nbsp;and&nbsp;that&nbsp;<a href="#XYpair-Refresh">Refresh</a>()&nbsp;might&nbsp;need&nbsp;to&nbsp;be<br>
1422called&nbsp;after&nbsp;changing&nbsp;the&nbsp;others&nbsp;for&nbsp;the&nbsp;change&nbsp;to&nbsp;take&nbsp;place<br>
1423immediately.</tt></dd></dl>
1424
1425<dl><dt><a name="XYpair-SetWindowStyleFlag"><strong>SetWindowStyleFlag</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetWindowStyleFlag">SetWindowStyleFlag</a>(self,&nbsp;long&nbsp;style)<br>
1426&nbsp;<br>
1427Sets&nbsp;the&nbsp;style&nbsp;of&nbsp;the&nbsp;window.&nbsp;Please&nbsp;note&nbsp;that&nbsp;some&nbsp;styles&nbsp;cannot&nbsp;be<br>
1428changed&nbsp;after&nbsp;the&nbsp;window&nbsp;creation&nbsp;and&nbsp;that&nbsp;<a href="#XYpair-Refresh">Refresh</a>()&nbsp;might&nbsp;need&nbsp;to&nbsp;be<br>
1429called&nbsp;after&nbsp;changing&nbsp;the&nbsp;others&nbsp;for&nbsp;the&nbsp;change&nbsp;to&nbsp;take&nbsp;place<br>
1430immediately.</tt></dd></dl>
1431
1432<dl><dt><a name="XYpair-SetWindowVariant"><strong>SetWindowVariant</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetWindowVariant">SetWindowVariant</a>(self,&nbsp;int&nbsp;variant)<br>
1433&nbsp;<br>
1434Sets&nbsp;the&nbsp;variant&nbsp;of&nbsp;the&nbsp;window/font&nbsp;size&nbsp;to&nbsp;use&nbsp;for&nbsp;this&nbsp;window,&nbsp;if<br>
1435the&nbsp;platform&nbsp;supports&nbsp;variants,&nbsp;for&nbsp;example,&nbsp;wxMac.</tt></dd></dl>
1436
1437<dl><dt><a name="XYpair-ShouldInheritColours"><strong>ShouldInheritColours</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ShouldInheritColours">ShouldInheritColours</a>(self)&nbsp;-&gt;&nbsp;bool<br>
1438&nbsp;<br>
1439Return&nbsp;true&nbsp;from&nbsp;here&nbsp;to&nbsp;allow&nbsp;the&nbsp;colours&nbsp;of&nbsp;this&nbsp;window&nbsp;to&nbsp;be<br>
1440changed&nbsp;by&nbsp;InheritAttributes,&nbsp;returning&nbsp;false&nbsp;forbids&nbsp;inheriting&nbsp;them<br>
1441from&nbsp;the&nbsp;parent&nbsp;window.<br>
1442&nbsp;<br>
1443The&nbsp;base&nbsp;class&nbsp;version&nbsp;returns&nbsp;false,&nbsp;but&nbsp;this&nbsp;method&nbsp;is&nbsp;overridden&nbsp;in<br>
1444wxControl&nbsp;where&nbsp;it&nbsp;returns&nbsp;true.</tt></dd></dl>
1445
1446<dl><dt><a name="XYpair-Show"><strong>Show</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Show">Show</a>(self,&nbsp;bool&nbsp;show=True)&nbsp;-&gt;&nbsp;bool<br>
1447&nbsp;<br>
1448Shows&nbsp;or&nbsp;hides&nbsp;the&nbsp;window.&nbsp;You&nbsp;may&nbsp;need&nbsp;to&nbsp;call&nbsp;Raise&nbsp;for&nbsp;a&nbsp;top&nbsp;level<br>
1449window&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;bring&nbsp;it&nbsp;to&nbsp;top,&nbsp;although&nbsp;this&nbsp;is&nbsp;not&nbsp;needed&nbsp;if<br>
1450Show&nbsp;is&nbsp;called&nbsp;immediately&nbsp;after&nbsp;the&nbsp;frame&nbsp;creation.&nbsp;&nbsp;Returns&nbsp;True&nbsp;if<br>
1451the&nbsp;window&nbsp;has&nbsp;been&nbsp;shown&nbsp;or&nbsp;hidden&nbsp;or&nbsp;False&nbsp;if&nbsp;nothing&nbsp;was&nbsp;done<br>
1452because&nbsp;it&nbsp;already&nbsp;was&nbsp;in&nbsp;the&nbsp;requested&nbsp;state.</tt></dd></dl>
1453
1454<dl><dt><a name="XYpair-Thaw"><strong>Thaw</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Thaw">Thaw</a>(self)<br>
1455&nbsp;<br>
1456Reenables&nbsp;window&nbsp;updating&nbsp;after&nbsp;a&nbsp;previous&nbsp;call&nbsp;to&nbsp;Freeze.&nbsp;&nbsp;Calls&nbsp;to<br>
1457Freeze/Thaw&nbsp;may&nbsp;be&nbsp;nested,&nbsp;so&nbsp;Thaw&nbsp;must&nbsp;be&nbsp;called&nbsp;the&nbsp;same&nbsp;number&nbsp;of<br>
1458times&nbsp;that&nbsp;Freeze&nbsp;was&nbsp;before&nbsp;the&nbsp;window&nbsp;will&nbsp;be&nbsp;updated.</tt></dd></dl>
1459
1460<dl><dt><a name="XYpair-ToggleWindowStyle"><strong>ToggleWindowStyle</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ToggleWindowStyle">ToggleWindowStyle</a>(self,&nbsp;int&nbsp;flag)&nbsp;-&gt;&nbsp;bool<br>
1461&nbsp;<br>
1462Turn&nbsp;the&nbsp;flag&nbsp;on&nbsp;if&nbsp;it&nbsp;had&nbsp;been&nbsp;turned&nbsp;off&nbsp;before&nbsp;and&nbsp;vice&nbsp;versa,<br>
1463returns&nbsp;True&nbsp;if&nbsp;the&nbsp;flag&nbsp;is&nbsp;turned&nbsp;on&nbsp;by&nbsp;this&nbsp;function&nbsp;call.</tt></dd></dl>
1464
1465<dl><dt><a name="XYpair-TransferDataFromWindow"><strong>TransferDataFromWindow</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-TransferDataFromWindow">TransferDataFromWindow</a>(self)&nbsp;-&gt;&nbsp;bool<br>
1466&nbsp;<br>
1467Transfers&nbsp;values&nbsp;from&nbsp;child&nbsp;controls&nbsp;to&nbsp;data&nbsp;areas&nbsp;specified&nbsp;by&nbsp;their<br>
1468validators.&nbsp;Returns&nbsp;false&nbsp;if&nbsp;a&nbsp;transfer&nbsp;failed.&nbsp;&nbsp;If&nbsp;the&nbsp;window&nbsp;has<br>
1469wx.WS_EX_VALIDATE_RECURSIVELY&nbsp;extra&nbsp;style&nbsp;flag&nbsp;set,&nbsp;the&nbsp;method&nbsp;will<br>
1470also&nbsp;call&nbsp;<a href="#XYpair-TransferDataFromWindow">TransferDataFromWindow</a>()&nbsp;of&nbsp;all&nbsp;child&nbsp;windows.</tt></dd></dl>
1471
1472<dl><dt><a name="XYpair-TransferDataToWindow"><strong>TransferDataToWindow</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-TransferDataToWindow">TransferDataToWindow</a>(self)&nbsp;-&gt;&nbsp;bool<br>
1473&nbsp;<br>
1474Transfers&nbsp;values&nbsp;to&nbsp;child&nbsp;controls&nbsp;from&nbsp;data&nbsp;areas&nbsp;specified&nbsp;by&nbsp;their<br>
1475validators.&nbsp;&nbsp;If&nbsp;the&nbsp;window&nbsp;has&nbsp;wx.WS_EX_VALIDATE_RECURSIVELY&nbsp;extra<br>
1476style&nbsp;flag&nbsp;set,&nbsp;the&nbsp;method&nbsp;will&nbsp;also&nbsp;call&nbsp;<a href="#XYpair-TransferDataToWindow">TransferDataToWindow</a>()&nbsp;of<br>
1477all&nbsp;child&nbsp;windows.</tt></dd></dl>
1478
1479<dl><dt><a name="XYpair-UnregisterHotKey"><strong>UnregisterHotKey</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-UnregisterHotKey">UnregisterHotKey</a>(self,&nbsp;int&nbsp;hotkeyId)&nbsp;-&gt;&nbsp;bool<br>
1480&nbsp;<br>
1481Unregisters&nbsp;a&nbsp;system&nbsp;wide&nbsp;hotkey.</tt></dd></dl>
1482
1483<dl><dt><a name="XYpair-Update"><strong>Update</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Update">Update</a>(self)<br>
1484&nbsp;<br>
1485Calling&nbsp;this&nbsp;method&nbsp;immediately&nbsp;repaints&nbsp;the&nbsp;invalidated&nbsp;area&nbsp;of&nbsp;the<br>
1486window&nbsp;instead&nbsp;of&nbsp;waiting&nbsp;for&nbsp;the&nbsp;EVT_PAINT&nbsp;event&nbsp;to&nbsp;happen,&nbsp;(normally<br>
1487this&nbsp;would&nbsp;usually&nbsp;only&nbsp;happen&nbsp;when&nbsp;the&nbsp;flow&nbsp;of&nbsp;control&nbsp;returns&nbsp;to&nbsp;the<br>
1488event&nbsp;loop.)&nbsp;&nbsp;Notice&nbsp;that&nbsp;this&nbsp;function&nbsp;doesn't&nbsp;refresh&nbsp;the&nbsp;window&nbsp;and<br>
1489does&nbsp;nothing&nbsp;if&nbsp;the&nbsp;window&nbsp;has&nbsp;been&nbsp;already&nbsp;repainted.&nbsp;&nbsp;Use&nbsp;`Refresh`<br>
1490first&nbsp;if&nbsp;you&nbsp;want&nbsp;to&nbsp;immediately&nbsp;redraw&nbsp;the&nbsp;window&nbsp;(or&nbsp;some&nbsp;portion&nbsp;of<br>
1491it)&nbsp;unconditionally.</tt></dd></dl>
1492
1493<dl><dt><a name="XYpair-UpdateWindowUI"><strong>UpdateWindowUI</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-UpdateWindowUI">UpdateWindowUI</a>(self,&nbsp;long&nbsp;flags=UPDATE_UI_NONE)<br>
1494&nbsp;<br>
1495This&nbsp;function&nbsp;sends&nbsp;EVT_UPDATE_UI&nbsp;events&nbsp;to&nbsp;the&nbsp;window.&nbsp;The&nbsp;particular<br>
1496implementation&nbsp;depends&nbsp;on&nbsp;the&nbsp;window;&nbsp;for&nbsp;example&nbsp;a&nbsp;wx.ToolBar&nbsp;will<br>
1497send&nbsp;an&nbsp;update&nbsp;UI&nbsp;event&nbsp;for&nbsp;each&nbsp;toolbar&nbsp;button,&nbsp;and&nbsp;a&nbsp;wx.Frame&nbsp;will<br>
1498send&nbsp;an&nbsp;update&nbsp;UI&nbsp;event&nbsp;for&nbsp;each&nbsp;menubar&nbsp;menu&nbsp;item.&nbsp;You&nbsp;can&nbsp;call&nbsp;this<br>
1499function&nbsp;from&nbsp;your&nbsp;application&nbsp;to&nbsp;ensure&nbsp;that&nbsp;your&nbsp;UI&nbsp;is&nbsp;up-to-date&nbsp;at<br>
1500a&nbsp;particular&nbsp;point&nbsp;in&nbsp;time&nbsp;(as&nbsp;far&nbsp;as&nbsp;your&nbsp;EVT_UPDATE_UI&nbsp;handlers&nbsp;are<br>
1501concerned).&nbsp;This&nbsp;may&nbsp;be&nbsp;necessary&nbsp;if&nbsp;you&nbsp;have&nbsp;called<br>
1502`wx.UpdateUIEvent.SetMode`&nbsp;or&nbsp;`wx.UpdateUIEvent.SetUpdateInterval`&nbsp;to<br>
1503limit&nbsp;the&nbsp;overhead&nbsp;that&nbsp;wxWindows&nbsp;incurs&nbsp;by&nbsp;sending&nbsp;update&nbsp;UI&nbsp;events<br>
1504in&nbsp;idle&nbsp;time.</tt></dd></dl>
1505
1506<dl><dt><a name="XYpair-UseBgCol"><strong>UseBgCol</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-UseBgCol">UseBgCol</a>(self)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>
1507
1508<dl><dt><a name="XYpair-Validate"><strong>Validate</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Validate">Validate</a>(self)&nbsp;-&gt;&nbsp;bool<br>
1509&nbsp;<br>
1510Validates&nbsp;the&nbsp;current&nbsp;values&nbsp;of&nbsp;the&nbsp;child&nbsp;controls&nbsp;using&nbsp;their<br>
1511validators.&nbsp;&nbsp;If&nbsp;the&nbsp;window&nbsp;has&nbsp;wx.WS_EX_VALIDATE_RECURSIVELY&nbsp;extra<br>
1512style&nbsp;flag&nbsp;set,&nbsp;the&nbsp;method&nbsp;will&nbsp;also&nbsp;call&nbsp;<a href="#XYpair-Validate">Validate</a>()&nbsp;of&nbsp;all&nbsp;child<br>
1513windows.&nbsp;&nbsp;Returns&nbsp;false&nbsp;if&nbsp;any&nbsp;of&nbsp;the&nbsp;validations&nbsp;failed.</tt></dd></dl>
1514
1515<dl><dt><a name="XYpair-WarpPointer"><strong>WarpPointer</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-WarpPointer">WarpPointer</a>(self,&nbsp;int&nbsp;x,&nbsp;int&nbsp;y)<br>
1516&nbsp;<br>
1517Moves&nbsp;the&nbsp;pointer&nbsp;to&nbsp;the&nbsp;given&nbsp;position&nbsp;on&nbsp;the&nbsp;window.<br>
1518&nbsp;<br>
1519NOTE:&nbsp;This&nbsp;function&nbsp;is&nbsp;not&nbsp;supported&nbsp;under&nbsp;Mac&nbsp;because&nbsp;Apple&nbsp;Human<br>
1520Interface&nbsp;Guidelines&nbsp;forbid&nbsp;moving&nbsp;the&nbsp;mouse&nbsp;cursor&nbsp;programmatically.</tt></dd></dl>
1521
1522<hr>
1523Static methods inherited from <a href="wx._core.html#Window">wx._core.Window</a>:<br>
1524<dl><dt><a name="XYpair-FindFocus"><strong>FindFocus</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-FindFocus">FindFocus</a>()&nbsp;-&gt;&nbsp;Window<br>
1525&nbsp;<br>
1526Returns&nbsp;the&nbsp;window&nbsp;or&nbsp;control&nbsp;that&nbsp;currently&nbsp;has&nbsp;the&nbsp;keyboard&nbsp;focus,<br>
1527or&nbsp;None.</tt></dd></dl>
1528
1529<dl><dt><a name="XYpair-GetCapture"><strong>GetCapture</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetCapture">GetCapture</a>()&nbsp;-&gt;&nbsp;Window<br>
1530&nbsp;<br>
1531Returns&nbsp;the&nbsp;window&nbsp;which&nbsp;currently&nbsp;captures&nbsp;the&nbsp;mouse&nbsp;or&nbsp;None</tt></dd></dl>
1532
1533<dl><dt><a name="XYpair-NewControlId"><strong>NewControlId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-NewControlId">NewControlId</a>()&nbsp;-&gt;&nbsp;int<br>
1534&nbsp;<br>
1535Generate&nbsp;a&nbsp;control&nbsp;id&nbsp;for&nbsp;the&nbsp;controls&nbsp;which&nbsp;were&nbsp;not&nbsp;given&nbsp;one.</tt></dd></dl>
1536
1537<dl><dt><a name="XYpair-NextControlId"><strong>NextControlId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-NextControlId">NextControlId</a>(int&nbsp;winid)&nbsp;-&gt;&nbsp;int<br>
1538&nbsp;<br>
1539Get&nbsp;the&nbsp;id&nbsp;of&nbsp;the&nbsp;control&nbsp;following&nbsp;the&nbsp;one&nbsp;with&nbsp;the&nbsp;given<br>
1540autogenerated)&nbsp;id</tt></dd></dl>
1541
1542<dl><dt><a name="XYpair-PrevControlId"><strong>PrevControlId</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-PrevControlId">PrevControlId</a>(int&nbsp;winid)&nbsp;-&gt;&nbsp;int<br>
1543&nbsp;<br>
1544Get&nbsp;the&nbsp;id&nbsp;of&nbsp;the&nbsp;control&nbsp;preceding&nbsp;the&nbsp;one&nbsp;with&nbsp;the&nbsp;given<br>
1545autogenerated)&nbsp;id</tt></dd></dl>
1546
1547<hr>
1548Data descriptors inherited from <a href="wx._core.html#Window">wx._core.Window</a>:<br>
1549<dl><dt><strong>AcceleratorTable</strong></dt>
1550<dd><tt>See&nbsp;`GetAcceleratorTable`&nbsp;and&nbsp;`SetAcceleratorTable`</tt></dd>
1551</dl>
1552<dl><dt><strong>AutoLayout</strong></dt>
1553<dd><tt>See&nbsp;`GetAutoLayout`&nbsp;and&nbsp;`SetAutoLayout`</tt></dd>
1554</dl>
1555<dl><dt><strong>BackgroundColour</strong></dt>
1556<dd><tt>See&nbsp;`GetBackgroundColour`&nbsp;and&nbsp;`SetBackgroundColour`</tt></dd>
1557</dl>
1558<dl><dt><strong>BackgroundStyle</strong></dt>
1559<dd><tt>See&nbsp;`GetBackgroundStyle`&nbsp;and&nbsp;`SetBackgroundStyle`</tt></dd>
1560</dl>
1561<dl><dt><strong>BestSize</strong></dt>
1562<dd><tt>See&nbsp;`GetBestSize`</tt></dd>
1563</dl>
1564<dl><dt><strong>BestVirtualSize</strong></dt>
1565<dd><tt>See&nbsp;`GetBestVirtualSize`</tt></dd>
1566</dl>
1567<dl><dt><strong>Border</strong></dt>
1568<dd><tt>See&nbsp;`GetBorder`</tt></dd>
1569</dl>
1570<dl><dt><strong>Caret</strong></dt>
1571<dd><tt>See&nbsp;`GetCaret`&nbsp;and&nbsp;`SetCaret`</tt></dd>
1572</dl>
1573<dl><dt><strong>CharHeight</strong></dt>
1574<dd><tt>See&nbsp;`GetCharHeight`</tt></dd>
1575</dl>
1576<dl><dt><strong>CharWidth</strong></dt>
1577<dd><tt>See&nbsp;`GetCharWidth`</tt></dd>
1578</dl>
1579<dl><dt><strong>Children</strong></dt>
1580<dd><tt>See&nbsp;`GetChildren`</tt></dd>
1581</dl>
1582<dl><dt><strong>ClientAreaOrigin</strong></dt>
1583<dd><tt>See&nbsp;`GetClientAreaOrigin`</tt></dd>
1584</dl>
1585<dl><dt><strong>ClientRect</strong></dt>
1586<dd><tt>See&nbsp;`GetClientRect`&nbsp;and&nbsp;`SetClientRect`</tt></dd>
1587</dl>
1588<dl><dt><strong>ClientSize</strong></dt>
1589<dd><tt>See&nbsp;`GetClientSize`&nbsp;and&nbsp;`SetClientSize`</tt></dd>
1590</dl>
1591<dl><dt><strong>Constraints</strong></dt>
1592<dd><tt>See&nbsp;`GetConstraints`&nbsp;and&nbsp;`SetConstraints`</tt></dd>
1593</dl>
1594<dl><dt><strong>ContainingSizer</strong></dt>
1595<dd><tt>See&nbsp;`GetContainingSizer`&nbsp;and&nbsp;`SetContainingSizer`</tt></dd>
1596</dl>
1597<dl><dt><strong>Cursor</strong></dt>
1598<dd><tt>See&nbsp;`GetCursor`&nbsp;and&nbsp;`SetCursor`</tt></dd>
1599</dl>
1600<dl><dt><strong>DefaultAttributes</strong></dt>
1601<dd><tt>See&nbsp;`GetDefaultAttributes`</tt></dd>
1602</dl>
1603<dl><dt><strong>DropTarget</strong></dt>
1604<dd><tt>See&nbsp;`GetDropTarget`&nbsp;and&nbsp;`SetDropTarget`</tt></dd>
1605</dl>
1606<dl><dt><strong>EffectiveMinSize</strong></dt>
1607<dd><tt>See&nbsp;`GetEffectiveMinSize`</tt></dd>
1608</dl>
1609<dl><dt><strong>Enabled</strong></dt>
1610<dd><tt>See&nbsp;`IsEnabled`&nbsp;and&nbsp;`Enable`</tt></dd>
1611</dl>
1612<dl><dt><strong>EventHandler</strong></dt>
1613<dd><tt>See&nbsp;`GetEventHandler`&nbsp;and&nbsp;`SetEventHandler`</tt></dd>
1614</dl>
1615<dl><dt><strong>ExtraStyle</strong></dt>
1616<dd><tt>See&nbsp;`GetExtraStyle`&nbsp;and&nbsp;`SetExtraStyle`</tt></dd>
1617</dl>
1618<dl><dt><strong>Font</strong></dt>
1619<dd><tt>See&nbsp;`GetFont`&nbsp;and&nbsp;`SetFont`</tt></dd>
1620</dl>
1621<dl><dt><strong>ForegroundColour</strong></dt>
1622<dd><tt>See&nbsp;`GetForegroundColour`&nbsp;and&nbsp;`SetForegroundColour`</tt></dd>
1623</dl>
1624<dl><dt><strong>GrandParent</strong></dt>
1625<dd><tt>See&nbsp;`GetGrandParent`</tt></dd>
1626</dl>
1627<dl><dt><strong>GtkWidget</strong></dt>
1628<dd><tt>GetGtkWidget(self)&nbsp;-&gt;&nbsp;long<br>
1629&nbsp;<br>
1630On&nbsp;wxGTK&nbsp;returns&nbsp;a&nbsp;pointer&nbsp;to&nbsp;the&nbsp;GtkWidget&nbsp;for&nbsp;this&nbsp;window&nbsp;as&nbsp;a&nbsp;long<br>
1631integer.&nbsp;&nbsp;On&nbsp;the&nbsp;other&nbsp;platforms&nbsp;this&nbsp;method&nbsp;returns&nbsp;zero.</tt></dd>
1632</dl>
1633<dl><dt><strong>Handle</strong></dt>
1634<dd><tt>See&nbsp;`GetHandle`</tt></dd>
1635</dl>
1636<dl><dt><strong>HelpText</strong></dt>
1637<dd><tt>See&nbsp;`GetHelpText`&nbsp;and&nbsp;`SetHelpText`</tt></dd>
1638</dl>
1639<dl><dt><strong>Id</strong></dt>
1640<dd><tt>See&nbsp;`GetId`&nbsp;and&nbsp;`SetId`</tt></dd>
1641</dl>
1642<dl><dt><strong>Label</strong></dt>
1643<dd><tt>See&nbsp;`GetLabel`&nbsp;and&nbsp;`SetLabel`</tt></dd>
1644</dl>
1645<dl><dt><strong>LayoutDirection</strong></dt>
1646<dd><tt>See&nbsp;`GetLayoutDirection`&nbsp;and&nbsp;`SetLayoutDirection`</tt></dd>
1647</dl>
1648<dl><dt><strong>MaxHeight</strong></dt>
1649<dd><tt>See&nbsp;`GetMaxHeight`</tt></dd>
1650</dl>
1651<dl><dt><strong>MaxSize</strong></dt>
1652<dd><tt>See&nbsp;`GetMaxSize`&nbsp;and&nbsp;`SetMaxSize`</tt></dd>
1653</dl>
1654<dl><dt><strong>MaxWidth</strong></dt>
1655<dd><tt>See&nbsp;`GetMaxWidth`</tt></dd>
1656</dl>
1657<dl><dt><strong>MinHeight</strong></dt>
1658<dd><tt>See&nbsp;`GetMinHeight`</tt></dd>
1659</dl>
1660<dl><dt><strong>MinSize</strong></dt>
1661<dd><tt>See&nbsp;`GetMinSize`&nbsp;and&nbsp;`SetMinSize`</tt></dd>
1662</dl>
1663<dl><dt><strong>MinWidth</strong></dt>
1664<dd><tt>See&nbsp;`GetMinWidth`</tt></dd>
1665</dl>
1666<dl><dt><strong>Name</strong></dt>
1667<dd><tt>See&nbsp;`GetName`&nbsp;and&nbsp;`SetName`</tt></dd>
1668</dl>
1669<dl><dt><strong>Parent</strong></dt>
1670<dd><tt>See&nbsp;`GetParent`</tt></dd>
1671</dl>
1672<dl><dt><strong>Position</strong></dt>
1673<dd><tt>See&nbsp;`GetPosition`&nbsp;and&nbsp;`SetPosition`</tt></dd>
1674</dl>
1675<dl><dt><strong>Rect</strong></dt>
1676<dd><tt>See&nbsp;`GetRect`&nbsp;and&nbsp;`SetRect`</tt></dd>
1677</dl>
1678<dl><dt><strong>ScreenPosition</strong></dt>
1679<dd><tt>See&nbsp;`GetScreenPosition`</tt></dd>
1680</dl>
1681<dl><dt><strong>ScreenRect</strong></dt>
1682<dd><tt>See&nbsp;`GetScreenRect`</tt></dd>
1683</dl>
1684<dl><dt><strong>Shown</strong></dt>
1685<dd><tt>See&nbsp;`IsShown`&nbsp;and&nbsp;`Show`</tt></dd>
1686</dl>
1687<dl><dt><strong>Size</strong></dt>
1688<dd><tt>See&nbsp;`GetSize`&nbsp;and&nbsp;`SetSize`</tt></dd>
1689</dl>
1690<dl><dt><strong>Sizer</strong></dt>
1691<dd><tt>See&nbsp;`GetSizer`&nbsp;and&nbsp;`SetSizer`</tt></dd>
1692</dl>
1693<dl><dt><strong>ThemeEnabled</strong></dt>
1694<dd><tt>See&nbsp;`GetThemeEnabled`&nbsp;and&nbsp;`SetThemeEnabled`</tt></dd>
1695</dl>
1696<dl><dt><strong>ToolTip</strong></dt>
1697<dd><tt>See&nbsp;`GetToolTip`&nbsp;and&nbsp;`SetToolTip`</tt></dd>
1698</dl>
1699<dl><dt><strong>TopLevel</strong></dt>
1700<dd><tt>See&nbsp;`IsTopLevel`</tt></dd>
1701</dl>
1702<dl><dt><strong>TopLevelParent</strong></dt>
1703<dd><tt>See&nbsp;`GetTopLevelParent`</tt></dd>
1704</dl>
1705<dl><dt><strong>UpdateClientRect</strong></dt>
1706<dd><tt>See&nbsp;`GetUpdateClientRect`</tt></dd>
1707</dl>
1708<dl><dt><strong>UpdateRegion</strong></dt>
1709<dd><tt>See&nbsp;`GetUpdateRegion`</tt></dd>
1710</dl>
1711<dl><dt><strong>Validator</strong></dt>
1712<dd><tt>See&nbsp;`GetValidator`&nbsp;and&nbsp;`SetValidator`</tt></dd>
1713</dl>
1714<dl><dt><strong>VirtualSize</strong></dt>
1715<dd><tt>See&nbsp;`GetVirtualSize`&nbsp;and&nbsp;`SetVirtualSize`</tt></dd>
1716</dl>
1717<dl><dt><strong>WindowStyle</strong></dt>
1718<dd><tt>See&nbsp;`GetWindowStyle`&nbsp;and&nbsp;`SetWindowStyle`</tt></dd>
1719</dl>
1720<dl><dt><strong>WindowStyleFlag</strong></dt>
1721<dd><tt>See&nbsp;`GetWindowStyleFlag`&nbsp;and&nbsp;`SetWindowStyleFlag`</tt></dd>
1722</dl>
1723<dl><dt><strong>WindowVariant</strong></dt>
1724<dd><tt>See&nbsp;`GetWindowVariant`&nbsp;and&nbsp;`SetWindowVariant`</tt></dd>
1725</dl>
1726<hr>
1727Methods inherited from <a href="wx._core.html#EvtHandler">wx._core.EvtHandler</a>:<br>
1728<dl><dt><a name="XYpair-AddPendingEvent"><strong>AddPendingEvent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-AddPendingEvent">AddPendingEvent</a>(self,&nbsp;Event&nbsp;event)</tt></dd></dl>
1729
1730<dl><dt><a name="XYpair-Bind"><strong>Bind</strong></a>(self, event, handler, source<font color="#909090">=None</font>, id<font color="#909090">=-1</font>, id2<font color="#909090">=-1</font>)</dt><dd><tt>Bind&nbsp;an&nbsp;event&nbsp;to&nbsp;an&nbsp;event&nbsp;handler.<br>
1731&nbsp;<br>
1732:param&nbsp;event:&nbsp;One&nbsp;of&nbsp;the&nbsp;EVT_*&nbsp;objects&nbsp;that&nbsp;specifies&nbsp;the<br>
1733&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type&nbsp;of&nbsp;event&nbsp;to&nbsp;bind,<br>
1734&nbsp;<br>
1735:param&nbsp;handler:&nbsp;A&nbsp;callable&nbsp;object&nbsp;to&nbsp;be&nbsp;invoked&nbsp;when&nbsp;the<br>
1736&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;event&nbsp;is&nbsp;delivered&nbsp;to&nbsp;self.&nbsp;&nbsp;Pass&nbsp;None&nbsp;to<br>
1737&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disconnect&nbsp;an&nbsp;event&nbsp;handler.<br>
1738&nbsp;<br>
1739:param&nbsp;source:&nbsp;Sometimes&nbsp;the&nbsp;event&nbsp;originates&nbsp;from&nbsp;a<br>
1740&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;different&nbsp;window&nbsp;than&nbsp;self,&nbsp;but&nbsp;you&nbsp;still<br>
1741&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;want&nbsp;to&nbsp;catch&nbsp;it&nbsp;in&nbsp;self.&nbsp;&nbsp;(For&nbsp;example,&nbsp;a<br>
1742&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;button&nbsp;event&nbsp;delivered&nbsp;to&nbsp;a&nbsp;frame.)&nbsp;&nbsp;By<br>
1743&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;passing&nbsp;the&nbsp;source&nbsp;of&nbsp;the&nbsp;event,&nbsp;the&nbsp;event<br>
1744&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;handling&nbsp;system&nbsp;is&nbsp;able&nbsp;to&nbsp;differentiate<br>
1745&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;between&nbsp;the&nbsp;same&nbsp;event&nbsp;type&nbsp;from&nbsp;different<br>
1746&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;controls.<br>
1747&nbsp;<br>
1748:param&nbsp;id:&nbsp;Used&nbsp;to&nbsp;spcify&nbsp;the&nbsp;event&nbsp;source&nbsp;by&nbsp;ID&nbsp;instead<br>
1749&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;of&nbsp;instance.<br>
1750&nbsp;<br>
1751:param&nbsp;id2:&nbsp;Used&nbsp;when&nbsp;it&nbsp;is&nbsp;desirable&nbsp;to&nbsp;bind&nbsp;a&nbsp;handler<br>
1752&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;a&nbsp;range&nbsp;of&nbsp;IDs,&nbsp;such&nbsp;as&nbsp;with&nbsp;EVT_MENU_RANGE.</tt></dd></dl>
1753
1754<dl><dt><a name="XYpair-Connect"><strong>Connect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Connect">Connect</a>(self,&nbsp;int&nbsp;id,&nbsp;int&nbsp;lastId,&nbsp;int&nbsp;eventType,&nbsp;PyObject&nbsp;func)</tt></dd></dl>
1755
1756<dl><dt><a name="XYpair-Disconnect"><strong>Disconnect</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-Disconnect">Disconnect</a>(self,&nbsp;int&nbsp;id,&nbsp;int&nbsp;lastId=-1,&nbsp;EventType&nbsp;eventType=wxEVT_NULL)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>
1757
1758<dl><dt><a name="XYpair-GetEvtHandlerEnabled"><strong>GetEvtHandlerEnabled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetEvtHandlerEnabled">GetEvtHandlerEnabled</a>(self)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>
1759
1760<dl><dt><a name="XYpair-GetNextHandler"><strong>GetNextHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetNextHandler">GetNextHandler</a>(self)&nbsp;-&gt;&nbsp;EvtHandler</tt></dd></dl>
1761
1762<dl><dt><a name="XYpair-GetPreviousHandler"><strong>GetPreviousHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetPreviousHandler">GetPreviousHandler</a>(self)&nbsp;-&gt;&nbsp;EvtHandler</tt></dd></dl>
1763
1764<dl><dt><a name="XYpair-ProcessEvent"><strong>ProcessEvent</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ProcessEvent">ProcessEvent</a>(self,&nbsp;Event&nbsp;event)&nbsp;-&gt;&nbsp;bool</tt></dd></dl>
1765
1766<dl><dt><a name="XYpair-ProcessPendingEvents"><strong>ProcessPendingEvents</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-ProcessPendingEvents">ProcessPendingEvents</a>(self)</tt></dd></dl>
1767
1768<dl><dt><a name="XYpair-SetEvtHandlerEnabled"><strong>SetEvtHandlerEnabled</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetEvtHandlerEnabled">SetEvtHandlerEnabled</a>(self,&nbsp;bool&nbsp;enabled)</tt></dd></dl>
1769
1770<dl><dt><a name="XYpair-SetNextHandler"><strong>SetNextHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetNextHandler">SetNextHandler</a>(self,&nbsp;EvtHandler&nbsp;handler)</tt></dd></dl>
1771
1772<dl><dt><a name="XYpair-SetPreviousHandler"><strong>SetPreviousHandler</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-SetPreviousHandler">SetPreviousHandler</a>(self,&nbsp;EvtHandler&nbsp;handler)</tt></dd></dl>
1773
1774<dl><dt><a name="XYpair-Unbind"><strong>Unbind</strong></a>(self, event, source<font color="#909090">=None</font>, id<font color="#909090">=-1</font>, id2<font color="#909090">=-1</font>)</dt><dd><tt>Disconencts&nbsp;the&nbsp;event&nbsp;handler&nbsp;binding&nbsp;for&nbsp;event&nbsp;from&nbsp;self.<br>
1775Returns&nbsp;True&nbsp;if&nbsp;successful.</tt></dd></dl>
1776
1777<hr>
1778Data descriptors inherited from <a href="wx._core.html#EvtHandler">wx._core.EvtHandler</a>:<br>
1779<dl><dt><strong>EvtHandlerEnabled</strong></dt>
1780<dd><tt>See&nbsp;`GetEvtHandlerEnabled`&nbsp;and&nbsp;`SetEvtHandlerEnabled`</tt></dd>
1781</dl>
1782<dl><dt><strong>NextHandler</strong></dt>
1783<dd><tt>See&nbsp;`GetNextHandler`&nbsp;and&nbsp;`SetNextHandler`</tt></dd>
1784</dl>
1785<dl><dt><strong>PreviousHandler</strong></dt>
1786<dd><tt>See&nbsp;`GetPreviousHandler`&nbsp;and&nbsp;`SetPreviousHandler`</tt></dd>
1787</dl>
1788<hr>
1789Methods inherited from <a href="wx._core.html#Object">wx._core.Object</a>:<br>
1790<dl><dt><a name="XYpair-GetClassName"><strong>GetClassName</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-GetClassName">GetClassName</a>(self)&nbsp;-&gt;&nbsp;String<br>
1791&nbsp;<br>
1792Returns&nbsp;the&nbsp;class&nbsp;name&nbsp;of&nbsp;the&nbsp;C++&nbsp;class&nbsp;using&nbsp;wxRTTI.</tt></dd></dl>
1793
1794<dl><dt><a name="XYpair-IsSameAs"><strong>IsSameAs</strong></a>(*args, **kwargs)</dt><dd><tt><a href="#XYpair-IsSameAs">IsSameAs</a>(self,&nbsp;Object&nbsp;p)&nbsp;-&gt;&nbsp;bool<br>
1795&nbsp;<br>
1796For&nbsp;wx.Objects&nbsp;that&nbsp;use&nbsp;C++&nbsp;reference&nbsp;counting&nbsp;internally,&nbsp;this&nbsp;method<br>
1797can&nbsp;be&nbsp;used&nbsp;to&nbsp;determine&nbsp;if&nbsp;two&nbsp;objects&nbsp;are&nbsp;referencing&nbsp;the&nbsp;same&nbsp;data<br>
1798object.</tt></dd></dl>
1799
1800<hr>
1801Data descriptors inherited from <a href="wx._core.html#Object">wx._core.Object</a>:<br>
1802<dl><dt><strong>ClassName</strong></dt>
1803<dd><tt>See&nbsp;`GetClassName`</tt></dd>
1804</dl>
1805<dl><dt><strong>__dict__</strong></dt>
1806<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dd>
1807</dl>
1808<dl><dt><strong>__weakref__</strong></dt>
1809<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dd>
1810</dl>
1811</td></tr></table></td></tr></table><p>
1812<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
1813<tr bgcolor="#55aa55">
1814<td colspan=3 valign=bottom>&nbsp;<br>
1815<font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
1816   
1817<tr><td bgcolor="#55aa55"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
1818<td width="100%"><strong>wxID_XYPAIR</strong> = 113<br>
1819<strong>wxID_XYPAIRLBLMOTOR</strong> = 114<br>
1820<strong>wxID_XYPAIRLBLREADBACK</strong> = 115<br>
1821<strong>wxID_XYPAIRLBLTARGET</strong> = 116<br>
1822<strong>wxID_XYPAIRLBL_X_TITLE</strong> = 117<br>
1823<strong>wxID_XYPAIRLBL_Y_TITLE</strong> = 118<br>
1824<strong>wxID_XYPAIRSTOP</strong> = 119<br>
1825<strong>wxID_XYPAIRTABLE</strong> = 120<br>
1826<strong>wxID_XYPAIRTITLE</strong> = 121<br>
1827<strong>wxID_XYPAIRX_RBV</strong> = 122<br>
1828<strong>wxID_XYPAIRX_VAL</strong> = 123<br>
1829<strong>wxID_XYPAIRY_RBV</strong> = 124<br>
1830<strong>wxID_XYPAIRY_VAL</strong> = 125</td></tr></table>
1831</body></html>
Note: See TracBrowser for help on using the repository browser.