1%%
2%% %CopyrightBegin%
3%%
4%% Copyright Ericsson AB 2008-2019. All Rights Reserved.
5%%
6%% Licensed under the Apache License, Version 2.0 (the "License");
7%% you may not use this file except in compliance with the License.
8%% You may obtain a copy of the License at
9%%
10%%     http://www.apache.org/licenses/LICENSE-2.0
11%%
12%% Unless required by applicable law or agreed to in writing, software
13%% distributed under the License is distributed on an "AS IS" BASIS,
14%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15%% See the License for the specific language governing permissions and
16%% limitations under the License.
17%%
18%% %CopyrightEnd%
19%% This file is generated DO NOT EDIT
20
21%% @doc See external documentation: <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxstatictext.html">wxStaticText</a>.
22%% <p>This class is derived (and can use functions) from:
23%% <br />{@link wxControl}
24%% <br />{@link wxWindow}
25%% <br />{@link wxEvtHandler}
26%% </p>
27%% @type wxStaticText().  An object reference, The representation is internal
28%% and can be changed without notice. It can't be used for comparsion
29%% stored on disc or distributed for use on other nodes.
30
31-module(wxStaticText).
32-include("wxe.hrl").
33-export([create/4,create/5,destroy/1,getLabel/1,new/0,new/3,new/4,setLabel/2,wrap/2]).
34
35%% inherited exports
36-export([cacheBestSize/2,canSetTransparent/1,captureMouse/1,center/1,center/2,
37  centerOnParent/1,centerOnParent/2,centre/1,centre/2,centreOnParent/1,
38  centreOnParent/2,clearBackground/1,clientToScreen/2,clientToScreen/3,
39  close/1,close/2,connect/2,connect/3,convertDialogToPixels/2,convertPixelsToDialog/2,
40  destroyChildren/1,disable/1,disconnect/1,disconnect/2,disconnect/3,
41  dragAcceptFiles/2,enable/1,enable/2,findWindow/2,fit/1,fitInside/1,
42  freeze/1,fromDIP/2,getAcceleratorTable/1,getBackgroundColour/1,getBackgroundStyle/1,
43  getBestSize/1,getCaret/1,getCharHeight/1,getCharWidth/1,getChildren/1,
44  getClientSize/1,getContainingSizer/1,getContentScaleFactor/1,getCursor/1,
45  getDPI/1,getDropTarget/1,getEventHandler/1,getExtraStyle/1,getFont/1,
46  getForegroundColour/1,getGrandParent/1,getHandle/1,getHelpText/1,
47  getId/1,getMaxSize/1,getMinSize/1,getName/1,getParent/1,getPosition/1,
48  getRect/1,getScreenPosition/1,getScreenRect/1,getScrollPos/2,getScrollRange/2,
49  getScrollThumb/2,getSize/1,getSizer/1,getTextExtent/2,getTextExtent/3,
50  getToolTip/1,getUpdateRegion/1,getVirtualSize/1,getWindowStyleFlag/1,
51  getWindowVariant/1,hasCapture/1,hasScrollbar/2,hasTransparentBackground/1,
52  hide/1,inheritAttributes/1,initDialog/1,invalidateBestSize/1,isDoubleBuffered/1,
53  isEnabled/1,isExposed/2,isExposed/3,isExposed/5,isRetained/1,isShown/1,
54  isShownOnScreen/1,isTopLevel/1,layout/1,lineDown/1,lineUp/1,lower/1,
55  makeModal/1,makeModal/2,move/2,move/3,move/4,moveAfterInTabOrder/2,
56  moveBeforeInTabOrder/2,navigate/1,navigate/2,pageDown/1,pageUp/1,parent_class/1,
57  popEventHandler/1,popEventHandler/2,popupMenu/2,popupMenu/3,popupMenu/4,
58  raise/1,refresh/1,refresh/2,refreshRect/2,refreshRect/3,releaseMouse/1,
59  removeChild/2,reparent/2,screenToClient/1,screenToClient/2,scrollLines/2,
60  scrollPages/2,scrollWindow/3,scrollWindow/4,setAcceleratorTable/2,
61  setAutoLayout/2,setBackgroundColour/2,setBackgroundStyle/2,setCaret/2,
62  setClientSize/2,setClientSize/3,setContainingSizer/2,setCursor/2,
63  setDoubleBuffered/2,setDropTarget/2,setExtraStyle/2,setFocus/1,setFocusFromKbd/1,
64  setFont/2,setForegroundColour/2,setHelpText/2,setId/2,setMaxSize/2,
65  setMinSize/2,setName/2,setOwnBackgroundColour/2,setOwnFont/2,setOwnForegroundColour/2,
66  setPalette/2,setScrollPos/3,setScrollPos/4,setScrollbar/5,setScrollbar/6,
67  setSize/2,setSize/3,setSize/5,setSize/6,setSizeHints/2,setSizeHints/3,
68  setSizeHints/4,setSizer/2,setSizer/3,setSizerAndFit/2,setSizerAndFit/3,
69  setThemeEnabled/2,setToolTip/2,setTransparent/2,setVirtualSize/2,
70  setVirtualSize/3,setVirtualSizeHints/2,setVirtualSizeHints/3,setVirtualSizeHints/4,
71  setWindowStyle/2,setWindowStyleFlag/2,setWindowVariant/2,shouldInheritColours/1,
72  show/1,show/2,thaw/1,toDIP/2,transferDataFromWindow/1,transferDataToWindow/1,
73  update/1,updateWindowUI/1,updateWindowUI/2,validate/1,warpPointer/3]).
74
75-export_type([wxStaticText/0]).
76%% @hidden
77parent_class(wxControl) -> true;
78parent_class(wxWindow) -> true;
79parent_class(wxEvtHandler) -> true;
80parent_class(_Class) -> erlang:error({badtype, ?MODULE}).
81
82-type wxStaticText() :: wx:wx_object().
83%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxstatictext.html#wxstatictextwxstatictext">external documentation</a>.
84-spec new() -> wxStaticText().
85new() ->
86  wxe_util:construct(?wxStaticText_new_0,
87  <<>>).
88
89%% @equiv new(Parent,Id,Label, [])
90-spec new(Parent, Id, Label) -> wxStaticText() when
91	Parent::wxWindow:wxWindow(), Id::integer(), Label::unicode:chardata().
92
93new(Parent,Id,Label)
94 when is_record(Parent, wx_ref),is_integer(Id),?is_chardata(Label) ->
95  new(Parent,Id,Label, []).
96
97%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxstatictext.html#wxstatictextwxstatictext">external documentation</a>.
98-spec new(Parent, Id, Label, [Option]) -> wxStaticText() when
99	Parent::wxWindow:wxWindow(), Id::integer(), Label::unicode:chardata(),
100	Option :: {'pos', {X::integer(), Y::integer()}}
101		 | {'size', {W::integer(), H::integer()}}
102		 | {'style', integer()}.
103new(#wx_ref{type=ParentT,ref=ParentRef},Id,Label, Options)
104 when is_integer(Id),?is_chardata(Label),is_list(Options) ->
105  ?CLASS(ParentT,wxWindow),
106  Label_UC = unicode:characters_to_binary([Label,0]),
107  MOpts = fun({pos, {PosX,PosY}}, Acc) -> [<<1:32/?UI,PosX:32/?UI,PosY:32/?UI,0:32>>|Acc];
108          ({size, {SizeW,SizeH}}, Acc) -> [<<2:32/?UI,SizeW:32/?UI,SizeH:32/?UI,0:32>>|Acc];
109          ({style, Style}, Acc) -> [<<3:32/?UI,Style:32/?UI>>|Acc];
110          (BadOpt, _) -> erlang:error({badoption, BadOpt}) end,
111  BinOpt = list_to_binary(lists:foldl(MOpts, [<<0:32>>], Options)),
112  wxe_util:construct(?wxStaticText_new_4,
113  <<ParentRef:32/?UI,Id:32/?UI,(byte_size(Label_UC)):32/?UI,(Label_UC)/binary, 0:(((8- ((4+byte_size(Label_UC)) band 16#7)) band 16#7))/unit:8, BinOpt/binary>>).
114
115%% @equiv create(This,Parent,Id,Label, [])
116-spec create(This, Parent, Id, Label) -> boolean() when
117	This::wxStaticText(), Parent::wxWindow:wxWindow(), Id::integer(), Label::unicode:chardata().
118
119create(This,Parent,Id,Label)
120 when is_record(This, wx_ref),is_record(Parent, wx_ref),is_integer(Id),?is_chardata(Label) ->
121  create(This,Parent,Id,Label, []).
122
123%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxstatictext.html#wxstatictextcreate">external documentation</a>.
124-spec create(This, Parent, Id, Label, [Option]) -> boolean() when
125	This::wxStaticText(), Parent::wxWindow:wxWindow(), Id::integer(), Label::unicode:chardata(),
126	Option :: {'pos', {X::integer(), Y::integer()}}
127		 | {'size', {W::integer(), H::integer()}}
128		 | {'style', integer()}.
129create(#wx_ref{type=ThisT,ref=ThisRef},#wx_ref{type=ParentT,ref=ParentRef},Id,Label, Options)
130 when is_integer(Id),?is_chardata(Label),is_list(Options) ->
131  ?CLASS(ThisT,wxStaticText),
132  ?CLASS(ParentT,wxWindow),
133  Label_UC = unicode:characters_to_binary([Label,0]),
134  MOpts = fun({pos, {PosX,PosY}}, Acc) -> [<<1:32/?UI,PosX:32/?UI,PosY:32/?UI,0:32>>|Acc];
135          ({size, {SizeW,SizeH}}, Acc) -> [<<2:32/?UI,SizeW:32/?UI,SizeH:32/?UI,0:32>>|Acc];
136          ({style, Style}, Acc) -> [<<3:32/?UI,Style:32/?UI>>|Acc];
137          (BadOpt, _) -> erlang:error({badoption, BadOpt}) end,
138  BinOpt = list_to_binary(lists:foldl(MOpts, [<<0:32>>], Options)),
139  wxe_util:call(?wxStaticText_Create,
140  <<ThisRef:32/?UI,ParentRef:32/?UI,Id:32/?UI,(byte_size(Label_UC)):32/?UI,(Label_UC)/binary, 0:(((8- ((0+byte_size(Label_UC)) band 16#7)) band 16#7))/unit:8, BinOpt/binary>>).
141
142%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxstatictext.html#wxstatictextgetlabel">external documentation</a>.
143-spec getLabel(This) -> unicode:charlist() when
144	This::wxStaticText().
145getLabel(#wx_ref{type=ThisT,ref=ThisRef}) ->
146  ?CLASS(ThisT,wxStaticText),
147  wxe_util:call(?wxStaticText_GetLabel,
148  <<ThisRef:32/?UI>>).
149
150%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxstatictext.html#wxstatictextsetlabel">external documentation</a>.
151-spec setLabel(This, Label) -> 'ok' when
152	This::wxStaticText(), Label::unicode:chardata().
153setLabel(#wx_ref{type=ThisT,ref=ThisRef},Label)
154 when ?is_chardata(Label) ->
155  ?CLASS(ThisT,wxStaticText),
156  Label_UC = unicode:characters_to_binary([Label,0]),
157  wxe_util:cast(?wxStaticText_SetLabel,
158  <<ThisRef:32/?UI,(byte_size(Label_UC)):32/?UI,(Label_UC)/binary, 0:(((8- ((0+byte_size(Label_UC)) band 16#7)) band 16#7))/unit:8>>).
159
160%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxstatictext.html#wxstatictextwrap">external documentation</a>.
161-spec wrap(This, Width) -> 'ok' when
162	This::wxStaticText(), Width::integer().
163wrap(#wx_ref{type=ThisT,ref=ThisRef},Width)
164 when is_integer(Width) ->
165  ?CLASS(ThisT,wxStaticText),
166  wxe_util:cast(?wxStaticText_Wrap,
167  <<ThisRef:32/?UI,Width:32/?UI>>).
168
169%% @doc Destroys this object, do not use object again
170-spec destroy(This::wxStaticText()) -> 'ok'.
171destroy(Obj=#wx_ref{type=Type}) ->
172  ?CLASS(Type,wxStaticText),
173  wxe_util:destroy(?DESTROY_OBJECT,Obj),
174  ok.
175 %% From wxControl
176 %% From wxWindow
177%% @hidden
178toDIP(This,Sz) -> wxWindow:toDIP(This,Sz).
179%% @hidden
180fromDIP(This,Sz) -> wxWindow:fromDIP(This,Sz).
181%% @hidden
182getDPI(This) -> wxWindow:getDPI(This).
183%% @hidden
184getContentScaleFactor(This) -> wxWindow:getContentScaleFactor(This).
185%% @hidden
186setDoubleBuffered(This,On) -> wxWindow:setDoubleBuffered(This,On).
187%% @hidden
188isDoubleBuffered(This) -> wxWindow:isDoubleBuffered(This).
189%% @hidden
190canSetTransparent(This) -> wxWindow:canSetTransparent(This).
191%% @hidden
192setTransparent(This,Alpha) -> wxWindow:setTransparent(This,Alpha).
193%% @hidden
194warpPointer(This,X,Y) -> wxWindow:warpPointer(This,X,Y).
195%% @hidden
196validate(This) -> wxWindow:validate(This).
197%% @hidden
198updateWindowUI(This, Options) -> wxWindow:updateWindowUI(This, Options).
199%% @hidden
200updateWindowUI(This) -> wxWindow:updateWindowUI(This).
201%% @hidden
202update(This) -> wxWindow:update(This).
203%% @hidden
204transferDataToWindow(This) -> wxWindow:transferDataToWindow(This).
205%% @hidden
206transferDataFromWindow(This) -> wxWindow:transferDataFromWindow(This).
207%% @hidden
208thaw(This) -> wxWindow:thaw(This).
209%% @hidden
210show(This, Options) -> wxWindow:show(This, Options).
211%% @hidden
212show(This) -> wxWindow:show(This).
213%% @hidden
214shouldInheritColours(This) -> wxWindow:shouldInheritColours(This).
215%% @hidden
216setWindowVariant(This,Variant) -> wxWindow:setWindowVariant(This,Variant).
217%% @hidden
218setWindowStyleFlag(This,Style) -> wxWindow:setWindowStyleFlag(This,Style).
219%% @hidden
220setWindowStyle(This,Style) -> wxWindow:setWindowStyle(This,Style).
221%% @hidden
222setVirtualSizeHints(This,MinW,MinH, Options) -> wxWindow:setVirtualSizeHints(This,MinW,MinH, Options).
223%% @hidden
224setVirtualSizeHints(This,MinW,MinH) -> wxWindow:setVirtualSizeHints(This,MinW,MinH).
225%% @hidden
226setVirtualSizeHints(This,MinSize) -> wxWindow:setVirtualSizeHints(This,MinSize).
227%% @hidden
228setVirtualSize(This,X,Y) -> wxWindow:setVirtualSize(This,X,Y).
229%% @hidden
230setVirtualSize(This,Size) -> wxWindow:setVirtualSize(This,Size).
231%% @hidden
232setToolTip(This,Tip) -> wxWindow:setToolTip(This,Tip).
233%% @hidden
234setThemeEnabled(This,EnableTheme) -> wxWindow:setThemeEnabled(This,EnableTheme).
235%% @hidden
236setSizerAndFit(This,Sizer, Options) -> wxWindow:setSizerAndFit(This,Sizer, Options).
237%% @hidden
238setSizerAndFit(This,Sizer) -> wxWindow:setSizerAndFit(This,Sizer).
239%% @hidden
240setSizer(This,Sizer, Options) -> wxWindow:setSizer(This,Sizer, Options).
241%% @hidden
242setSizer(This,Sizer) -> wxWindow:setSizer(This,Sizer).
243%% @hidden
244setSizeHints(This,MinW,MinH, Options) -> wxWindow:setSizeHints(This,MinW,MinH, Options).
245%% @hidden
246setSizeHints(This,MinW,MinH) -> wxWindow:setSizeHints(This,MinW,MinH).
247%% @hidden
248setSizeHints(This,MinSize) -> wxWindow:setSizeHints(This,MinSize).
249%% @hidden
250setSize(This,X,Y,Width,Height, Options) -> wxWindow:setSize(This,X,Y,Width,Height, Options).
251%% @hidden
252setSize(This,X,Y,Width,Height) -> wxWindow:setSize(This,X,Y,Width,Height).
253%% @hidden
254setSize(This,Width,Height) -> wxWindow:setSize(This,Width,Height).
255%% @hidden
256setSize(This,Rect) -> wxWindow:setSize(This,Rect).
257%% @hidden
258setScrollPos(This,Orient,Pos, Options) -> wxWindow:setScrollPos(This,Orient,Pos, Options).
259%% @hidden
260setScrollPos(This,Orient,Pos) -> wxWindow:setScrollPos(This,Orient,Pos).
261%% @hidden
262setScrollbar(This,Orient,Pos,ThumbVisible,Range, Options) -> wxWindow:setScrollbar(This,Orient,Pos,ThumbVisible,Range, Options).
263%% @hidden
264setScrollbar(This,Orient,Pos,ThumbVisible,Range) -> wxWindow:setScrollbar(This,Orient,Pos,ThumbVisible,Range).
265%% @hidden
266setPalette(This,Pal) -> wxWindow:setPalette(This,Pal).
267%% @hidden
268setName(This,Name) -> wxWindow:setName(This,Name).
269%% @hidden
270setId(This,Winid) -> wxWindow:setId(This,Winid).
271%% @hidden
272setHelpText(This,Text) -> wxWindow:setHelpText(This,Text).
273%% @hidden
274setForegroundColour(This,Colour) -> wxWindow:setForegroundColour(This,Colour).
275%% @hidden
276setFont(This,Font) -> wxWindow:setFont(This,Font).
277%% @hidden
278setFocusFromKbd(This) -> wxWindow:setFocusFromKbd(This).
279%% @hidden
280setFocus(This) -> wxWindow:setFocus(This).
281%% @hidden
282setExtraStyle(This,ExStyle) -> wxWindow:setExtraStyle(This,ExStyle).
283%% @hidden
284setDropTarget(This,DropTarget) -> wxWindow:setDropTarget(This,DropTarget).
285%% @hidden
286setOwnForegroundColour(This,Colour) -> wxWindow:setOwnForegroundColour(This,Colour).
287%% @hidden
288setOwnFont(This,Font) -> wxWindow:setOwnFont(This,Font).
289%% @hidden
290setOwnBackgroundColour(This,Colour) -> wxWindow:setOwnBackgroundColour(This,Colour).
291%% @hidden
292setMinSize(This,MinSize) -> wxWindow:setMinSize(This,MinSize).
293%% @hidden
294setMaxSize(This,MaxSize) -> wxWindow:setMaxSize(This,MaxSize).
295%% @hidden
296setCursor(This,Cursor) -> wxWindow:setCursor(This,Cursor).
297%% @hidden
298setContainingSizer(This,Sizer) -> wxWindow:setContainingSizer(This,Sizer).
299%% @hidden
300setClientSize(This,Width,Height) -> wxWindow:setClientSize(This,Width,Height).
301%% @hidden
302setClientSize(This,Size) -> wxWindow:setClientSize(This,Size).
303%% @hidden
304setCaret(This,Caret) -> wxWindow:setCaret(This,Caret).
305%% @hidden
306setBackgroundStyle(This,Style) -> wxWindow:setBackgroundStyle(This,Style).
307%% @hidden
308setBackgroundColour(This,Colour) -> wxWindow:setBackgroundColour(This,Colour).
309%% @hidden
310setAutoLayout(This,AutoLayout) -> wxWindow:setAutoLayout(This,AutoLayout).
311%% @hidden
312setAcceleratorTable(This,Accel) -> wxWindow:setAcceleratorTable(This,Accel).
313%% @hidden
314scrollWindow(This,Dx,Dy, Options) -> wxWindow:scrollWindow(This,Dx,Dy, Options).
315%% @hidden
316scrollWindow(This,Dx,Dy) -> wxWindow:scrollWindow(This,Dx,Dy).
317%% @hidden
318scrollPages(This,Pages) -> wxWindow:scrollPages(This,Pages).
319%% @hidden
320scrollLines(This,Lines) -> wxWindow:scrollLines(This,Lines).
321%% @hidden
322screenToClient(This,Pt) -> wxWindow:screenToClient(This,Pt).
323%% @hidden
324screenToClient(This) -> wxWindow:screenToClient(This).
325%% @hidden
326reparent(This,NewParent) -> wxWindow:reparent(This,NewParent).
327%% @hidden
328removeChild(This,Child) -> wxWindow:removeChild(This,Child).
329%% @hidden
330releaseMouse(This) -> wxWindow:releaseMouse(This).
331%% @hidden
332refreshRect(This,Rect, Options) -> wxWindow:refreshRect(This,Rect, Options).
333%% @hidden
334refreshRect(This,Rect) -> wxWindow:refreshRect(This,Rect).
335%% @hidden
336refresh(This, Options) -> wxWindow:refresh(This, Options).
337%% @hidden
338refresh(This) -> wxWindow:refresh(This).
339%% @hidden
340raise(This) -> wxWindow:raise(This).
341%% @hidden
342popupMenu(This,Menu,X,Y) -> wxWindow:popupMenu(This,Menu,X,Y).
343%% @hidden
344popupMenu(This,Menu, Options) -> wxWindow:popupMenu(This,Menu, Options).
345%% @hidden
346popupMenu(This,Menu) -> wxWindow:popupMenu(This,Menu).
347%% @hidden
348popEventHandler(This, Options) -> wxWindow:popEventHandler(This, Options).
349%% @hidden
350popEventHandler(This) -> wxWindow:popEventHandler(This).
351%% @hidden
352pageUp(This) -> wxWindow:pageUp(This).
353%% @hidden
354pageDown(This) -> wxWindow:pageDown(This).
355%% @hidden
356navigate(This, Options) -> wxWindow:navigate(This, Options).
357%% @hidden
358navigate(This) -> wxWindow:navigate(This).
359%% @hidden
360moveBeforeInTabOrder(This,Win) -> wxWindow:moveBeforeInTabOrder(This,Win).
361%% @hidden
362moveAfterInTabOrder(This,Win) -> wxWindow:moveAfterInTabOrder(This,Win).
363%% @hidden
364move(This,X,Y, Options) -> wxWindow:move(This,X,Y, Options).
365%% @hidden
366move(This,X,Y) -> wxWindow:move(This,X,Y).
367%% @hidden
368move(This,Pt) -> wxWindow:move(This,Pt).
369%% @hidden
370makeModal(This, Options) -> wxWindow:makeModal(This, Options).
371%% @hidden
372makeModal(This) -> wxWindow:makeModal(This).
373%% @hidden
374lower(This) -> wxWindow:lower(This).
375%% @hidden
376lineUp(This) -> wxWindow:lineUp(This).
377%% @hidden
378lineDown(This) -> wxWindow:lineDown(This).
379%% @hidden
380layout(This) -> wxWindow:layout(This).
381%% @hidden
382isShownOnScreen(This) -> wxWindow:isShownOnScreen(This).
383%% @hidden
384isTopLevel(This) -> wxWindow:isTopLevel(This).
385%% @hidden
386isShown(This) -> wxWindow:isShown(This).
387%% @hidden
388isRetained(This) -> wxWindow:isRetained(This).
389%% @hidden
390isExposed(This,X,Y,W,H) -> wxWindow:isExposed(This,X,Y,W,H).
391%% @hidden
392isExposed(This,X,Y) -> wxWindow:isExposed(This,X,Y).
393%% @hidden
394isExposed(This,Pt) -> wxWindow:isExposed(This,Pt).
395%% @hidden
396isEnabled(This) -> wxWindow:isEnabled(This).
397%% @hidden
398invalidateBestSize(This) -> wxWindow:invalidateBestSize(This).
399%% @hidden
400initDialog(This) -> wxWindow:initDialog(This).
401%% @hidden
402inheritAttributes(This) -> wxWindow:inheritAttributes(This).
403%% @hidden
404hide(This) -> wxWindow:hide(This).
405%% @hidden
406hasTransparentBackground(This) -> wxWindow:hasTransparentBackground(This).
407%% @hidden
408hasScrollbar(This,Orient) -> wxWindow:hasScrollbar(This,Orient).
409%% @hidden
410hasCapture(This) -> wxWindow:hasCapture(This).
411%% @hidden
412getWindowVariant(This) -> wxWindow:getWindowVariant(This).
413%% @hidden
414getWindowStyleFlag(This) -> wxWindow:getWindowStyleFlag(This).
415%% @hidden
416getVirtualSize(This) -> wxWindow:getVirtualSize(This).
417%% @hidden
418getUpdateRegion(This) -> wxWindow:getUpdateRegion(This).
419%% @hidden
420getToolTip(This) -> wxWindow:getToolTip(This).
421%% @hidden
422getTextExtent(This,String, Options) -> wxWindow:getTextExtent(This,String, Options).
423%% @hidden
424getTextExtent(This,String) -> wxWindow:getTextExtent(This,String).
425%% @hidden
426getSizer(This) -> wxWindow:getSizer(This).
427%% @hidden
428getSize(This) -> wxWindow:getSize(This).
429%% @hidden
430getScrollThumb(This,Orient) -> wxWindow:getScrollThumb(This,Orient).
431%% @hidden
432getScrollRange(This,Orient) -> wxWindow:getScrollRange(This,Orient).
433%% @hidden
434getScrollPos(This,Orient) -> wxWindow:getScrollPos(This,Orient).
435%% @hidden
436getScreenRect(This) -> wxWindow:getScreenRect(This).
437%% @hidden
438getScreenPosition(This) -> wxWindow:getScreenPosition(This).
439%% @hidden
440getRect(This) -> wxWindow:getRect(This).
441%% @hidden
442getPosition(This) -> wxWindow:getPosition(This).
443%% @hidden
444getParent(This) -> wxWindow:getParent(This).
445%% @hidden
446getName(This) -> wxWindow:getName(This).
447%% @hidden
448getMinSize(This) -> wxWindow:getMinSize(This).
449%% @hidden
450getMaxSize(This) -> wxWindow:getMaxSize(This).
451%% @hidden
452getId(This) -> wxWindow:getId(This).
453%% @hidden
454getHelpText(This) -> wxWindow:getHelpText(This).
455%% @hidden
456getHandle(This) -> wxWindow:getHandle(This).
457%% @hidden
458getGrandParent(This) -> wxWindow:getGrandParent(This).
459%% @hidden
460getForegroundColour(This) -> wxWindow:getForegroundColour(This).
461%% @hidden
462getFont(This) -> wxWindow:getFont(This).
463%% @hidden
464getExtraStyle(This) -> wxWindow:getExtraStyle(This).
465%% @hidden
466getEventHandler(This) -> wxWindow:getEventHandler(This).
467%% @hidden
468getDropTarget(This) -> wxWindow:getDropTarget(This).
469%% @hidden
470getCursor(This) -> wxWindow:getCursor(This).
471%% @hidden
472getContainingSizer(This) -> wxWindow:getContainingSizer(This).
473%% @hidden
474getClientSize(This) -> wxWindow:getClientSize(This).
475%% @hidden
476getChildren(This) -> wxWindow:getChildren(This).
477%% @hidden
478getCharWidth(This) -> wxWindow:getCharWidth(This).
479%% @hidden
480getCharHeight(This) -> wxWindow:getCharHeight(This).
481%% @hidden
482getCaret(This) -> wxWindow:getCaret(This).
483%% @hidden
484getBestSize(This) -> wxWindow:getBestSize(This).
485%% @hidden
486getBackgroundStyle(This) -> wxWindow:getBackgroundStyle(This).
487%% @hidden
488getBackgroundColour(This) -> wxWindow:getBackgroundColour(This).
489%% @hidden
490getAcceleratorTable(This) -> wxWindow:getAcceleratorTable(This).
491%% @hidden
492freeze(This) -> wxWindow:freeze(This).
493%% @hidden
494fitInside(This) -> wxWindow:fitInside(This).
495%% @hidden
496fit(This) -> wxWindow:fit(This).
497%% @hidden
498findWindow(This,Winid) -> wxWindow:findWindow(This,Winid).
499%% @hidden
500enable(This, Options) -> wxWindow:enable(This, Options).
501%% @hidden
502enable(This) -> wxWindow:enable(This).
503%% @hidden
504dragAcceptFiles(This,Accept) -> wxWindow:dragAcceptFiles(This,Accept).
505%% @hidden
506disable(This) -> wxWindow:disable(This).
507%% @hidden
508destroyChildren(This) -> wxWindow:destroyChildren(This).
509%% @hidden
510convertPixelsToDialog(This,Sz) -> wxWindow:convertPixelsToDialog(This,Sz).
511%% @hidden
512convertDialogToPixels(This,Sz) -> wxWindow:convertDialogToPixels(This,Sz).
513%% @hidden
514close(This, Options) -> wxWindow:close(This, Options).
515%% @hidden
516close(This) -> wxWindow:close(This).
517%% @hidden
518clientToScreen(This,X,Y) -> wxWindow:clientToScreen(This,X,Y).
519%% @hidden
520clientToScreen(This,Pt) -> wxWindow:clientToScreen(This,Pt).
521%% @hidden
522clearBackground(This) -> wxWindow:clearBackground(This).
523%% @hidden
524centreOnParent(This, Options) -> wxWindow:centreOnParent(This, Options).
525%% @hidden
526centreOnParent(This) -> wxWindow:centreOnParent(This).
527%% @hidden
528centre(This, Options) -> wxWindow:centre(This, Options).
529%% @hidden
530centre(This) -> wxWindow:centre(This).
531%% @hidden
532centerOnParent(This, Options) -> wxWindow:centerOnParent(This, Options).
533%% @hidden
534centerOnParent(This) -> wxWindow:centerOnParent(This).
535%% @hidden
536center(This, Options) -> wxWindow:center(This, Options).
537%% @hidden
538center(This) -> wxWindow:center(This).
539%% @hidden
540captureMouse(This) -> wxWindow:captureMouse(This).
541%% @hidden
542cacheBestSize(This,Size) -> wxWindow:cacheBestSize(This,Size).
543 %% From wxEvtHandler
544%% @hidden
545disconnect(This,EventType, Options) -> wxEvtHandler:disconnect(This,EventType, Options).
546%% @hidden
547disconnect(This,EventType) -> wxEvtHandler:disconnect(This,EventType).
548%% @hidden
549disconnect(This) -> wxEvtHandler:disconnect(This).
550%% @hidden
551connect(This,EventType, Options) -> wxEvtHandler:connect(This,EventType, Options).
552%% @hidden
553connect(This,EventType) -> wxEvtHandler:connect(This,EventType).
554