1%% 2%% %CopyrightBegin% 3%% 4%% Copyright Ericsson AB 2009-2020. 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-module(wxHtmlWindow). 22-include("wxe.hrl"). 23-export([appendToPage/2,destroy/1,getOpenedAnchor/1,getOpenedPage/1,getOpenedPageTitle/1, 24 getRelatedFrame/1,historyBack/1,historyCanBack/1,historyCanForward/1, 25 historyClear/1,historyForward/1,loadFile/2,loadPage/2,new/0,new/1,new/2, 26 selectAll/1,selectLine/2,selectWord/2,selectionToText/1,setBorders/2, 27 setFonts/3,setFonts/4,setPage/2,setRelatedFrame/3,setRelatedStatusBar/2, 28 setRelatedStatusBar/3,toText/1]). 29 30%% inherited exports 31-export([cacheBestSize/2,calcScrolledPosition/2,calcScrolledPosition/3,calcUnscrolledPosition/2, 32 calcUnscrolledPosition/3,canSetTransparent/1,captureMouse/1,center/1, 33 center/2,centerOnParent/1,centerOnParent/2,centre/1,centre/2,centreOnParent/1, 34 centreOnParent/2,clearBackground/1,clientToScreen/2,clientToScreen/3, 35 close/1,close/2,connect/2,connect/3,convertDialogToPixels/2,convertPixelsToDialog/2, 36 destroyChildren/1,disable/1,disconnect/1,disconnect/2,disconnect/3, 37 doPrepareDC/2,dragAcceptFiles/2,enable/1,enable/2,enableScrolling/3, 38 findWindow/2,fit/1,fitInside/1,freeze/1,getAcceleratorTable/1,getBackgroundColour/1, 39 getBackgroundStyle/1,getBestSize/1,getCaret/1,getCharHeight/1,getCharWidth/1, 40 getChildren/1,getClientSize/1,getContainingSizer/1,getContentScaleFactor/1, 41 getCursor/1,getDPI/1,getDPIScaleFactor/1,getDropTarget/1,getExtraStyle/1, 42 getFont/1,getForegroundColour/1,getGrandParent/1,getHandle/1,getHelpText/1, 43 getId/1,getLabel/1,getMaxSize/1,getMinSize/1,getName/1,getParent/1, 44 getPosition/1,getRect/1,getScreenPosition/1,getScreenRect/1,getScrollPixelsPerUnit/1, 45 getScrollPos/2,getScrollRange/2,getScrollThumb/2,getSize/1,getSizer/1, 46 getTextExtent/2,getTextExtent/3,getThemeEnabled/1,getToolTip/1,getUpdateRegion/1, 47 getViewStart/1,getVirtualSize/1,getWindowStyleFlag/1,getWindowVariant/1, 48 hasCapture/1,hasScrollbar/2,hasTransparentBackground/1,hide/1,inheritAttributes/1, 49 initDialog/1,invalidateBestSize/1,isDoubleBuffered/1,isEnabled/1, 50 isExposed/2,isExposed/3,isExposed/5,isFrozen/1,isRetained/1,isShown/1, 51 isShownOnScreen/1,isTopLevel/1,layout/1,lineDown/1,lineUp/1,lower/1, 52 move/2,move/3,move/4,moveAfterInTabOrder/2,moveBeforeInTabOrder/2, 53 navigate/1,navigate/2,pageDown/1,pageUp/1,parent_class/1,popupMenu/2, 54 popupMenu/3,popupMenu/4,prepareDC/2,raise/1,refresh/1,refresh/2,refreshRect/2, 55 refreshRect/3,releaseMouse/1,removeChild/2,reparent/2,screenToClient/1, 56 screenToClient/2,scroll/2,scroll/3,scrollLines/2,scrollPages/2,scrollWindow/3, 57 scrollWindow/4,setAcceleratorTable/2,setAutoLayout/2,setBackgroundColour/2, 58 setBackgroundStyle/2,setCaret/2,setClientSize/2,setClientSize/3,setContainingSizer/2, 59 setCursor/2,setDoubleBuffered/2,setDropTarget/2,setExtraStyle/2,setFocus/1, 60 setFocusFromKbd/1,setFocusIgnoringChildren/1,setFont/2,setForegroundColour/2, 61 setHelpText/2,setId/2,setLabel/2,setMaxSize/2,setMinSize/2,setName/2, 62 setOwnBackgroundColour/2,setOwnFont/2,setOwnForegroundColour/2,setPalette/2, 63 setScrollPos/3,setScrollPos/4,setScrollRate/3,setScrollbar/5,setScrollbar/6, 64 setScrollbars/5,setScrollbars/6,setSize/2,setSize/3,setSize/5,setSize/6, 65 setSizeHints/2,setSizeHints/3,setSizeHints/4,setSizer/2,setSizer/3, 66 setSizerAndFit/2,setSizerAndFit/3,setTargetWindow/2,setThemeEnabled/2, 67 setToolTip/2,setTransparent/2,setVirtualSize/2,setVirtualSize/3,setWindowStyle/2, 68 setWindowStyleFlag/2,setWindowVariant/2,shouldInheritColours/1,show/1, 69 show/2,thaw/1,transferDataFromWindow/1,transferDataToWindow/1,update/1, 70 updateWindowUI/1,updateWindowUI/2,validate/1,warpPointer/3]). 71 72-type wxHtmlWindow() :: wx:wx_object(). 73-export_type([wxHtmlWindow/0]). 74%% @hidden 75parent_class(wxScrolledWindow) -> true; 76parent_class(wxPanel) -> true; 77parent_class(wxWindow) -> true; 78parent_class(wxEvtHandler) -> true; 79parent_class(_Class) -> erlang:error({badtype, ?MODULE}). 80 81%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowwxhtmlwindow">external documentation</a>. 82-spec new() -> wxHtmlWindow(). 83new() -> 84 wxe_util:queue_cmd(?get_env(), ?wxHtmlWindow_new_0), 85 wxe_util:rec(?wxHtmlWindow_new_0). 86 87%% @equiv new(Parent, []) 88-spec new(Parent) -> wxHtmlWindow() when 89 Parent::wxWindow:wxWindow(). 90 91new(Parent) 92 when is_record(Parent, wx_ref) -> 93 new(Parent, []). 94 95%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowwxhtmlwindow">external documentation</a>. 96-spec new(Parent, [Option]) -> wxHtmlWindow() when 97 Parent::wxWindow:wxWindow(), 98 Option :: {'id', integer()} 99 | {'pos', {X::integer(), Y::integer()}} 100 | {'size', {W::integer(), H::integer()}} 101 | {'style', integer()}. 102new(#wx_ref{type=ParentT}=Parent, Options) 103 when is_list(Options) -> 104 ?CLASS(ParentT,wxWindow), 105 MOpts = fun({id, _id} = Arg) -> Arg; 106 ({pos, {_posX,_posY}} = Arg) -> Arg; 107 ({size, {_sizeW,_sizeH}} = Arg) -> Arg; 108 ({style, _style} = Arg) -> Arg; 109 (BadOpt) -> erlang:error({badoption, BadOpt}) end, 110 Opts = lists:map(MOpts, Options), 111 wxe_util:queue_cmd(Parent, Opts,?get_env(),?wxHtmlWindow_new_2), 112 wxe_util:rec(?wxHtmlWindow_new_2). 113 114%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowappendtopage">external documentation</a>. 115-spec appendToPage(This, Source) -> boolean() when 116 This::wxHtmlWindow(), Source::unicode:chardata(). 117appendToPage(#wx_ref{type=ThisT}=This,Source) 118 when ?is_chardata(Source) -> 119 ?CLASS(ThisT,wxHtmlWindow), 120 Source_UC = unicode:characters_to_binary(Source), 121 wxe_util:queue_cmd(This,Source_UC,?get_env(),?wxHtmlWindow_AppendToPage), 122 wxe_util:rec(?wxHtmlWindow_AppendToPage). 123 124%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowgetopenedanchor">external documentation</a>. 125-spec getOpenedAnchor(This) -> unicode:charlist() when 126 This::wxHtmlWindow(). 127getOpenedAnchor(#wx_ref{type=ThisT}=This) -> 128 ?CLASS(ThisT,wxHtmlWindow), 129 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_GetOpenedAnchor), 130 wxe_util:rec(?wxHtmlWindow_GetOpenedAnchor). 131 132%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowgetopenedpage">external documentation</a>. 133-spec getOpenedPage(This) -> unicode:charlist() when 134 This::wxHtmlWindow(). 135getOpenedPage(#wx_ref{type=ThisT}=This) -> 136 ?CLASS(ThisT,wxHtmlWindow), 137 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_GetOpenedPage), 138 wxe_util:rec(?wxHtmlWindow_GetOpenedPage). 139 140%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowgetopenedpagetitle">external documentation</a>. 141-spec getOpenedPageTitle(This) -> unicode:charlist() when 142 This::wxHtmlWindow(). 143getOpenedPageTitle(#wx_ref{type=ThisT}=This) -> 144 ?CLASS(ThisT,wxHtmlWindow), 145 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_GetOpenedPageTitle), 146 wxe_util:rec(?wxHtmlWindow_GetOpenedPageTitle). 147 148%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowgetrelatedframe">external documentation</a>. 149-spec getRelatedFrame(This) -> wxFrame:wxFrame() when 150 This::wxHtmlWindow(). 151getRelatedFrame(#wx_ref{type=ThisT}=This) -> 152 ?CLASS(ThisT,wxHtmlWindow), 153 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_GetRelatedFrame), 154 wxe_util:rec(?wxHtmlWindow_GetRelatedFrame). 155 156%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowhistoryback">external documentation</a>. 157-spec historyBack(This) -> boolean() when 158 This::wxHtmlWindow(). 159historyBack(#wx_ref{type=ThisT}=This) -> 160 ?CLASS(ThisT,wxHtmlWindow), 161 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_HistoryBack), 162 wxe_util:rec(?wxHtmlWindow_HistoryBack). 163 164%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowhistorycanback">external documentation</a>. 165-spec historyCanBack(This) -> boolean() when 166 This::wxHtmlWindow(). 167historyCanBack(#wx_ref{type=ThisT}=This) -> 168 ?CLASS(ThisT,wxHtmlWindow), 169 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_HistoryCanBack), 170 wxe_util:rec(?wxHtmlWindow_HistoryCanBack). 171 172%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowhistorycanforward">external documentation</a>. 173-spec historyCanForward(This) -> boolean() when 174 This::wxHtmlWindow(). 175historyCanForward(#wx_ref{type=ThisT}=This) -> 176 ?CLASS(ThisT,wxHtmlWindow), 177 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_HistoryCanForward), 178 wxe_util:rec(?wxHtmlWindow_HistoryCanForward). 179 180%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowhistoryclear">external documentation</a>. 181-spec historyClear(This) -> 'ok' when 182 This::wxHtmlWindow(). 183historyClear(#wx_ref{type=ThisT}=This) -> 184 ?CLASS(ThisT,wxHtmlWindow), 185 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_HistoryClear). 186 187%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowhistoryforward">external documentation</a>. 188-spec historyForward(This) -> boolean() when 189 This::wxHtmlWindow(). 190historyForward(#wx_ref{type=ThisT}=This) -> 191 ?CLASS(ThisT,wxHtmlWindow), 192 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_HistoryForward), 193 wxe_util:rec(?wxHtmlWindow_HistoryForward). 194 195%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowloadfile">external documentation</a>. 196-spec loadFile(This, Filename) -> boolean() when 197 This::wxHtmlWindow(), Filename::unicode:chardata(). 198loadFile(#wx_ref{type=ThisT}=This,Filename) 199 when ?is_chardata(Filename) -> 200 ?CLASS(ThisT,wxHtmlWindow), 201 Filename_UC = unicode:characters_to_binary(Filename), 202 wxe_util:queue_cmd(This,Filename_UC,?get_env(),?wxHtmlWindow_LoadFile), 203 wxe_util:rec(?wxHtmlWindow_LoadFile). 204 205%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowloadpage">external documentation</a>. 206-spec loadPage(This, Location) -> boolean() when 207 This::wxHtmlWindow(), Location::unicode:chardata(). 208loadPage(#wx_ref{type=ThisT}=This,Location) 209 when ?is_chardata(Location) -> 210 ?CLASS(ThisT,wxHtmlWindow), 211 Location_UC = unicode:characters_to_binary(Location), 212 wxe_util:queue_cmd(This,Location_UC,?get_env(),?wxHtmlWindow_LoadPage), 213 wxe_util:rec(?wxHtmlWindow_LoadPage). 214 215%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowselectall">external documentation</a>. 216-spec selectAll(This) -> 'ok' when 217 This::wxHtmlWindow(). 218selectAll(#wx_ref{type=ThisT}=This) -> 219 ?CLASS(ThisT,wxHtmlWindow), 220 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_SelectAll). 221 222%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowselectiontotext">external documentation</a>. 223-spec selectionToText(This) -> unicode:charlist() when 224 This::wxHtmlWindow(). 225selectionToText(#wx_ref{type=ThisT}=This) -> 226 ?CLASS(ThisT,wxHtmlWindow), 227 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_SelectionToText), 228 wxe_util:rec(?wxHtmlWindow_SelectionToText). 229 230%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowselectline">external documentation</a>. 231-spec selectLine(This, Pos) -> 'ok' when 232 This::wxHtmlWindow(), Pos::{X::integer(), Y::integer()}. 233selectLine(#wx_ref{type=ThisT}=This,{PosX,PosY} = Pos) 234 when is_integer(PosX),is_integer(PosY) -> 235 ?CLASS(ThisT,wxHtmlWindow), 236 wxe_util:queue_cmd(This,Pos,?get_env(),?wxHtmlWindow_SelectLine). 237 238%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowselectword">external documentation</a>. 239-spec selectWord(This, Pos) -> 'ok' when 240 This::wxHtmlWindow(), Pos::{X::integer(), Y::integer()}. 241selectWord(#wx_ref{type=ThisT}=This,{PosX,PosY} = Pos) 242 when is_integer(PosX),is_integer(PosY) -> 243 ?CLASS(ThisT,wxHtmlWindow), 244 wxe_util:queue_cmd(This,Pos,?get_env(),?wxHtmlWindow_SelectWord). 245 246%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowsetborders">external documentation</a>. 247-spec setBorders(This, B) -> 'ok' when 248 This::wxHtmlWindow(), B::integer(). 249setBorders(#wx_ref{type=ThisT}=This,B) 250 when is_integer(B) -> 251 ?CLASS(ThisT,wxHtmlWindow), 252 wxe_util:queue_cmd(This,B,?get_env(),?wxHtmlWindow_SetBorders). 253 254%% @equiv setFonts(This,Normal_face,Fixed_face, []) 255-spec setFonts(This, Normal_face, Fixed_face) -> 'ok' when 256 This::wxHtmlWindow(), Normal_face::unicode:chardata(), Fixed_face::unicode:chardata(). 257 258setFonts(This,Normal_face,Fixed_face) 259 when is_record(This, wx_ref),?is_chardata(Normal_face),?is_chardata(Fixed_face) -> 260 setFonts(This,Normal_face,Fixed_face, []). 261 262%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowsetfonts">external documentation</a>. 263-spec setFonts(This, Normal_face, Fixed_face, [Option]) -> 'ok' when 264 This::wxHtmlWindow(), Normal_face::unicode:chardata(), Fixed_face::unicode:chardata(), 265 Option :: {'sizes', [integer()]}. 266setFonts(#wx_ref{type=ThisT}=This,Normal_face,Fixed_face, Options) 267 when ?is_chardata(Normal_face),?is_chardata(Fixed_face),is_list(Options) -> 268 ?CLASS(ThisT,wxHtmlWindow), 269 Normal_face_UC = unicode:characters_to_binary(Normal_face), 270 Fixed_face_UC = unicode:characters_to_binary(Fixed_face), 271 MOpts = fun({sizes, _sizes} = Arg) -> Arg; 272 (BadOpt) -> erlang:error({badoption, BadOpt}) end, 273 Opts = lists:map(MOpts, Options), 274 wxe_util:queue_cmd(This,Normal_face_UC,Fixed_face_UC, Opts,?get_env(),?wxHtmlWindow_SetFonts). 275 276%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowsetpage">external documentation</a>. 277-spec setPage(This, Source) -> boolean() when 278 This::wxHtmlWindow(), Source::unicode:chardata(). 279setPage(#wx_ref{type=ThisT}=This,Source) 280 when ?is_chardata(Source) -> 281 ?CLASS(ThisT,wxHtmlWindow), 282 Source_UC = unicode:characters_to_binary(Source), 283 wxe_util:queue_cmd(This,Source_UC,?get_env(),?wxHtmlWindow_SetPage), 284 wxe_util:rec(?wxHtmlWindow_SetPage). 285 286%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowsetrelatedframe">external documentation</a>. 287-spec setRelatedFrame(This, Frame, Format) -> 'ok' when 288 This::wxHtmlWindow(), Frame::wxFrame:wxFrame(), Format::unicode:chardata(). 289setRelatedFrame(#wx_ref{type=ThisT}=This,#wx_ref{type=FrameT}=Frame,Format) 290 when ?is_chardata(Format) -> 291 ?CLASS(ThisT,wxHtmlWindow), 292 ?CLASS(FrameT,wxFrame), 293 Format_UC = unicode:characters_to_binary(Format), 294 wxe_util:queue_cmd(This,Frame,Format_UC,?get_env(),?wxHtmlWindow_SetRelatedFrame). 295 296%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowsetrelatedstatusbar">external documentation</a>. 297%% <br /> Also:<br /> 298%% setRelatedStatusBar(This, Index) -> 'ok' when<br /> 299%% This::wxHtmlWindow(), Index::integer().<br /> 300%% 301-spec setRelatedStatusBar(This, Statusbar) -> 'ok' when 302 This::wxHtmlWindow(), Statusbar::wxStatusBar:wxStatusBar(); 303 (This, Index) -> 'ok' when 304 This::wxHtmlWindow(), Index::integer(). 305 306setRelatedStatusBar(This,Statusbar) 307 when is_record(This, wx_ref),is_record(Statusbar, wx_ref) -> 308 setRelatedStatusBar(This,Statusbar, []); 309setRelatedStatusBar(#wx_ref{type=ThisT}=This,Index) 310 when is_integer(Index) -> 311 ?CLASS(ThisT,wxHtmlWindow), 312 wxe_util:queue_cmd(This,Index,?get_env(),?wxHtmlWindow_SetRelatedStatusBar_1). 313 314%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowsetrelatedstatusbar">external documentation</a>. 315-spec setRelatedStatusBar(This, Statusbar, [Option]) -> 'ok' when 316 This::wxHtmlWindow(), Statusbar::wxStatusBar:wxStatusBar(), 317 Option :: {'index', integer()}. 318setRelatedStatusBar(#wx_ref{type=ThisT}=This,#wx_ref{type=StatusbarT}=Statusbar, Options) 319 when is_list(Options) -> 320 ?CLASS(ThisT,wxHtmlWindow), 321 ?CLASS(StatusbarT,wxStatusBar), 322 MOpts = fun({index, _index} = Arg) -> Arg; 323 (BadOpt) -> erlang:error({badoption, BadOpt}) end, 324 Opts = lists:map(MOpts, Options), 325 wxe_util:queue_cmd(This,Statusbar, Opts,?get_env(),?wxHtmlWindow_SetRelatedStatusBar_2). 326 327%% @doc See <a href="http://www.wxwidgets.org/manuals/2.8.12/wx_wxhtmlwindow.html#wxhtmlwindowtotext">external documentation</a>. 328-spec toText(This) -> unicode:charlist() when 329 This::wxHtmlWindow(). 330toText(#wx_ref{type=ThisT}=This) -> 331 ?CLASS(ThisT,wxHtmlWindow), 332 wxe_util:queue_cmd(This,?get_env(),?wxHtmlWindow_ToText), 333 wxe_util:rec(?wxHtmlWindow_ToText). 334 335%% @doc Destroys this object, do not use object again 336-spec destroy(This::wxHtmlWindow()) -> 'ok'. 337destroy(Obj=#wx_ref{type=Type}) -> 338 ?CLASS(Type,wxHtmlWindow), 339 wxe_util:queue_cmd(Obj, ?get_env(), ?DESTROY_OBJECT), 340 ok. 341 %% From wxScrolledWindow 342%% @hidden 343setTargetWindow(This,Window) -> wxScrolledWindow:setTargetWindow(This,Window). 344%% @hidden 345setScrollRate(This,Xstep,Ystep) -> wxScrolledWindow:setScrollRate(This,Xstep,Ystep). 346%% @hidden 347setScrollbars(This,PixelsPerUnitX,PixelsPerUnitY,NoUnitsX,NoUnitsY, Options) -> wxScrolledWindow:setScrollbars(This,PixelsPerUnitX,PixelsPerUnitY,NoUnitsX,NoUnitsY, Options). 348%% @hidden 349setScrollbars(This,PixelsPerUnitX,PixelsPerUnitY,NoUnitsX,NoUnitsY) -> wxScrolledWindow:setScrollbars(This,PixelsPerUnitX,PixelsPerUnitY,NoUnitsX,NoUnitsY). 350%% @hidden 351scroll(This,X,Y) -> wxScrolledWindow:scroll(This,X,Y). 352%% @hidden 353scroll(This,Pt) -> wxScrolledWindow:scroll(This,Pt). 354%% @hidden 355prepareDC(This,Dc) -> wxScrolledWindow:prepareDC(This,Dc). 356%% @hidden 357doPrepareDC(This,Dc) -> wxScrolledWindow:doPrepareDC(This,Dc). 358%% @hidden 359getViewStart(This) -> wxScrolledWindow:getViewStart(This). 360%% @hidden 361getScrollPixelsPerUnit(This) -> wxScrolledWindow:getScrollPixelsPerUnit(This). 362%% @hidden 363enableScrolling(This,XScrolling,YScrolling) -> wxScrolledWindow:enableScrolling(This,XScrolling,YScrolling). 364%% @hidden 365calcUnscrolledPosition(This,X,Y) -> wxScrolledWindow:calcUnscrolledPosition(This,X,Y). 366%% @hidden 367calcUnscrolledPosition(This,Pt) -> wxScrolledWindow:calcUnscrolledPosition(This,Pt). 368%% @hidden 369calcScrolledPosition(This,X,Y) -> wxScrolledWindow:calcScrolledPosition(This,X,Y). 370%% @hidden 371calcScrolledPosition(This,Pt) -> wxScrolledWindow:calcScrolledPosition(This,Pt). 372 %% From wxPanel 373%% @hidden 374setFocusIgnoringChildren(This) -> wxPanel:setFocusIgnoringChildren(This). 375%% @hidden 376initDialog(This) -> wxPanel:initDialog(This). 377 %% From wxWindow 378%% @hidden 379getDPI(This) -> wxWindow:getDPI(This). 380%% @hidden 381getContentScaleFactor(This) -> wxWindow:getContentScaleFactor(This). 382%% @hidden 383setDoubleBuffered(This,On) -> wxWindow:setDoubleBuffered(This,On). 384%% @hidden 385isDoubleBuffered(This) -> wxWindow:isDoubleBuffered(This). 386%% @hidden 387canSetTransparent(This) -> wxWindow:canSetTransparent(This). 388%% @hidden 389setTransparent(This,Alpha) -> wxWindow:setTransparent(This,Alpha). 390%% @hidden 391warpPointer(This,X,Y) -> wxWindow:warpPointer(This,X,Y). 392%% @hidden 393validate(This) -> wxWindow:validate(This). 394%% @hidden 395updateWindowUI(This, Options) -> wxWindow:updateWindowUI(This, Options). 396%% @hidden 397updateWindowUI(This) -> wxWindow:updateWindowUI(This). 398%% @hidden 399update(This) -> wxWindow:update(This). 400%% @hidden 401transferDataToWindow(This) -> wxWindow:transferDataToWindow(This). 402%% @hidden 403transferDataFromWindow(This) -> wxWindow:transferDataFromWindow(This). 404%% @hidden 405thaw(This) -> wxWindow:thaw(This). 406%% @hidden 407show(This, Options) -> wxWindow:show(This, Options). 408%% @hidden 409show(This) -> wxWindow:show(This). 410%% @hidden 411shouldInheritColours(This) -> wxWindow:shouldInheritColours(This). 412%% @hidden 413setWindowVariant(This,Variant) -> wxWindow:setWindowVariant(This,Variant). 414%% @hidden 415setWindowStyleFlag(This,Style) -> wxWindow:setWindowStyleFlag(This,Style). 416%% @hidden 417setWindowStyle(This,Style) -> wxWindow:setWindowStyle(This,Style). 418%% @hidden 419setVirtualSize(This,Width,Height) -> wxWindow:setVirtualSize(This,Width,Height). 420%% @hidden 421setVirtualSize(This,Size) -> wxWindow:setVirtualSize(This,Size). 422%% @hidden 423setToolTip(This,TipString) -> wxWindow:setToolTip(This,TipString). 424%% @hidden 425setThemeEnabled(This,Enable) -> wxWindow:setThemeEnabled(This,Enable). 426%% @hidden 427setSizerAndFit(This,Sizer, Options) -> wxWindow:setSizerAndFit(This,Sizer, Options). 428%% @hidden 429setSizerAndFit(This,Sizer) -> wxWindow:setSizerAndFit(This,Sizer). 430%% @hidden 431setSizer(This,Sizer, Options) -> wxWindow:setSizer(This,Sizer, Options). 432%% @hidden 433setSizer(This,Sizer) -> wxWindow:setSizer(This,Sizer). 434%% @hidden 435setSizeHints(This,MinW,MinH, Options) -> wxWindow:setSizeHints(This,MinW,MinH, Options). 436%% @hidden 437setSizeHints(This,MinW,MinH) -> wxWindow:setSizeHints(This,MinW,MinH). 438%% @hidden 439setSizeHints(This,MinSize) -> wxWindow:setSizeHints(This,MinSize). 440%% @hidden 441setSize(This,X,Y,Width,Height, Options) -> wxWindow:setSize(This,X,Y,Width,Height, Options). 442%% @hidden 443setSize(This,X,Y,Width,Height) -> wxWindow:setSize(This,X,Y,Width,Height). 444%% @hidden 445setSize(This,Width,Height) -> wxWindow:setSize(This,Width,Height). 446%% @hidden 447setSize(This,Rect) -> wxWindow:setSize(This,Rect). 448%% @hidden 449setScrollPos(This,Orientation,Pos, Options) -> wxWindow:setScrollPos(This,Orientation,Pos, Options). 450%% @hidden 451setScrollPos(This,Orientation,Pos) -> wxWindow:setScrollPos(This,Orientation,Pos). 452%% @hidden 453setScrollbar(This,Orientation,Position,ThumbSize,Range, Options) -> wxWindow:setScrollbar(This,Orientation,Position,ThumbSize,Range, Options). 454%% @hidden 455setScrollbar(This,Orientation,Position,ThumbSize,Range) -> wxWindow:setScrollbar(This,Orientation,Position,ThumbSize,Range). 456%% @hidden 457setPalette(This,Pal) -> wxWindow:setPalette(This,Pal). 458%% @hidden 459setName(This,Name) -> wxWindow:setName(This,Name). 460%% @hidden 461setLabel(This,Label) -> wxWindow:setLabel(This,Label). 462%% @hidden 463setId(This,Winid) -> wxWindow:setId(This,Winid). 464%% @hidden 465setHelpText(This,HelpText) -> wxWindow:setHelpText(This,HelpText). 466%% @hidden 467setForegroundColour(This,Colour) -> wxWindow:setForegroundColour(This,Colour). 468%% @hidden 469setFont(This,Font) -> wxWindow:setFont(This,Font). 470%% @hidden 471setFocusFromKbd(This) -> wxWindow:setFocusFromKbd(This). 472%% @hidden 473setFocus(This) -> wxWindow:setFocus(This). 474%% @hidden 475setExtraStyle(This,ExStyle) -> wxWindow:setExtraStyle(This,ExStyle). 476%% @hidden 477setDropTarget(This,Target) -> wxWindow:setDropTarget(This,Target). 478%% @hidden 479setOwnForegroundColour(This,Colour) -> wxWindow:setOwnForegroundColour(This,Colour). 480%% @hidden 481setOwnFont(This,Font) -> wxWindow:setOwnFont(This,Font). 482%% @hidden 483setOwnBackgroundColour(This,Colour) -> wxWindow:setOwnBackgroundColour(This,Colour). 484%% @hidden 485setMinSize(This,Size) -> wxWindow:setMinSize(This,Size). 486%% @hidden 487setMaxSize(This,Size) -> wxWindow:setMaxSize(This,Size). 488%% @hidden 489setCursor(This,Cursor) -> wxWindow:setCursor(This,Cursor). 490%% @hidden 491setContainingSizer(This,Sizer) -> wxWindow:setContainingSizer(This,Sizer). 492%% @hidden 493setClientSize(This,Width,Height) -> wxWindow:setClientSize(This,Width,Height). 494%% @hidden 495setClientSize(This,Size) -> wxWindow:setClientSize(This,Size). 496%% @hidden 497setCaret(This,Caret) -> wxWindow:setCaret(This,Caret). 498%% @hidden 499setBackgroundStyle(This,Style) -> wxWindow:setBackgroundStyle(This,Style). 500%% @hidden 501setBackgroundColour(This,Colour) -> wxWindow:setBackgroundColour(This,Colour). 502%% @hidden 503setAutoLayout(This,AutoLayout) -> wxWindow:setAutoLayout(This,AutoLayout). 504%% @hidden 505setAcceleratorTable(This,Accel) -> wxWindow:setAcceleratorTable(This,Accel). 506%% @hidden 507scrollWindow(This,Dx,Dy, Options) -> wxWindow:scrollWindow(This,Dx,Dy, Options). 508%% @hidden 509scrollWindow(This,Dx,Dy) -> wxWindow:scrollWindow(This,Dx,Dy). 510%% @hidden 511scrollPages(This,Pages) -> wxWindow:scrollPages(This,Pages). 512%% @hidden 513scrollLines(This,Lines) -> wxWindow:scrollLines(This,Lines). 514%% @hidden 515screenToClient(This,Pt) -> wxWindow:screenToClient(This,Pt). 516%% @hidden 517screenToClient(This) -> wxWindow:screenToClient(This). 518%% @hidden 519reparent(This,NewParent) -> wxWindow:reparent(This,NewParent). 520%% @hidden 521removeChild(This,Child) -> wxWindow:removeChild(This,Child). 522%% @hidden 523releaseMouse(This) -> wxWindow:releaseMouse(This). 524%% @hidden 525refreshRect(This,Rect, Options) -> wxWindow:refreshRect(This,Rect, Options). 526%% @hidden 527refreshRect(This,Rect) -> wxWindow:refreshRect(This,Rect). 528%% @hidden 529refresh(This, Options) -> wxWindow:refresh(This, Options). 530%% @hidden 531refresh(This) -> wxWindow:refresh(This). 532%% @hidden 533raise(This) -> wxWindow:raise(This). 534%% @hidden 535popupMenu(This,Menu,X,Y) -> wxWindow:popupMenu(This,Menu,X,Y). 536%% @hidden 537popupMenu(This,Menu, Options) -> wxWindow:popupMenu(This,Menu, Options). 538%% @hidden 539popupMenu(This,Menu) -> wxWindow:popupMenu(This,Menu). 540%% @hidden 541pageUp(This) -> wxWindow:pageUp(This). 542%% @hidden 543pageDown(This) -> wxWindow:pageDown(This). 544%% @hidden 545navigate(This, Options) -> wxWindow:navigate(This, Options). 546%% @hidden 547navigate(This) -> wxWindow:navigate(This). 548%% @hidden 549moveBeforeInTabOrder(This,Win) -> wxWindow:moveBeforeInTabOrder(This,Win). 550%% @hidden 551moveAfterInTabOrder(This,Win) -> wxWindow:moveAfterInTabOrder(This,Win). 552%% @hidden 553move(This,X,Y, Options) -> wxWindow:move(This,X,Y, Options). 554%% @hidden 555move(This,X,Y) -> wxWindow:move(This,X,Y). 556%% @hidden 557move(This,Pt) -> wxWindow:move(This,Pt). 558%% @hidden 559lower(This) -> wxWindow:lower(This). 560%% @hidden 561lineUp(This) -> wxWindow:lineUp(This). 562%% @hidden 563lineDown(This) -> wxWindow:lineDown(This). 564%% @hidden 565layout(This) -> wxWindow:layout(This). 566%% @hidden 567isShownOnScreen(This) -> wxWindow:isShownOnScreen(This). 568%% @hidden 569isTopLevel(This) -> wxWindow:isTopLevel(This). 570%% @hidden 571isShown(This) -> wxWindow:isShown(This). 572%% @hidden 573isRetained(This) -> wxWindow:isRetained(This). 574%% @hidden 575isExposed(This,X,Y,W,H) -> wxWindow:isExposed(This,X,Y,W,H). 576%% @hidden 577isExposed(This,X,Y) -> wxWindow:isExposed(This,X,Y). 578%% @hidden 579isExposed(This,Pt) -> wxWindow:isExposed(This,Pt). 580%% @hidden 581isEnabled(This) -> wxWindow:isEnabled(This). 582%% @hidden 583isFrozen(This) -> wxWindow:isFrozen(This). 584%% @hidden 585invalidateBestSize(This) -> wxWindow:invalidateBestSize(This). 586%% @hidden 587inheritAttributes(This) -> wxWindow:inheritAttributes(This). 588%% @hidden 589hide(This) -> wxWindow:hide(This). 590%% @hidden 591hasTransparentBackground(This) -> wxWindow:hasTransparentBackground(This). 592%% @hidden 593hasScrollbar(This,Orient) -> wxWindow:hasScrollbar(This,Orient). 594%% @hidden 595hasCapture(This) -> wxWindow:hasCapture(This). 596%% @hidden 597getWindowVariant(This) -> wxWindow:getWindowVariant(This). 598%% @hidden 599getWindowStyleFlag(This) -> wxWindow:getWindowStyleFlag(This). 600%% @hidden 601getVirtualSize(This) -> wxWindow:getVirtualSize(This). 602%% @hidden 603getUpdateRegion(This) -> wxWindow:getUpdateRegion(This). 604%% @hidden 605getToolTip(This) -> wxWindow:getToolTip(This). 606%% @hidden 607getThemeEnabled(This) -> wxWindow:getThemeEnabled(This). 608%% @hidden 609getTextExtent(This,String, Options) -> wxWindow:getTextExtent(This,String, Options). 610%% @hidden 611getTextExtent(This,String) -> wxWindow:getTextExtent(This,String). 612%% @hidden 613getSizer(This) -> wxWindow:getSizer(This). 614%% @hidden 615getSize(This) -> wxWindow:getSize(This). 616%% @hidden 617getScrollThumb(This,Orientation) -> wxWindow:getScrollThumb(This,Orientation). 618%% @hidden 619getScrollRange(This,Orientation) -> wxWindow:getScrollRange(This,Orientation). 620%% @hidden 621getScrollPos(This,Orientation) -> wxWindow:getScrollPos(This,Orientation). 622%% @hidden 623getScreenRect(This) -> wxWindow:getScreenRect(This). 624%% @hidden 625getScreenPosition(This) -> wxWindow:getScreenPosition(This). 626%% @hidden 627getRect(This) -> wxWindow:getRect(This). 628%% @hidden 629getPosition(This) -> wxWindow:getPosition(This). 630%% @hidden 631getParent(This) -> wxWindow:getParent(This). 632%% @hidden 633getName(This) -> wxWindow:getName(This). 634%% @hidden 635getMinSize(This) -> wxWindow:getMinSize(This). 636%% @hidden 637getMaxSize(This) -> wxWindow:getMaxSize(This). 638%% @hidden 639getLabel(This) -> wxWindow:getLabel(This). 640%% @hidden 641getId(This) -> wxWindow:getId(This). 642%% @hidden 643getHelpText(This) -> wxWindow:getHelpText(This). 644%% @hidden 645getHandle(This) -> wxWindow:getHandle(This). 646%% @hidden 647getGrandParent(This) -> wxWindow:getGrandParent(This). 648%% @hidden 649getForegroundColour(This) -> wxWindow:getForegroundColour(This). 650%% @hidden 651getFont(This) -> wxWindow:getFont(This). 652%% @hidden 653getExtraStyle(This) -> wxWindow:getExtraStyle(This). 654%% @hidden 655getDPIScaleFactor(This) -> wxWindow:getDPIScaleFactor(This). 656%% @hidden 657getDropTarget(This) -> wxWindow:getDropTarget(This). 658%% @hidden 659getCursor(This) -> wxWindow:getCursor(This). 660%% @hidden 661getContainingSizer(This) -> wxWindow:getContainingSizer(This). 662%% @hidden 663getClientSize(This) -> wxWindow:getClientSize(This). 664%% @hidden 665getChildren(This) -> wxWindow:getChildren(This). 666%% @hidden 667getCharWidth(This) -> wxWindow:getCharWidth(This). 668%% @hidden 669getCharHeight(This) -> wxWindow:getCharHeight(This). 670%% @hidden 671getCaret(This) -> wxWindow:getCaret(This). 672%% @hidden 673getBestSize(This) -> wxWindow:getBestSize(This). 674%% @hidden 675getBackgroundStyle(This) -> wxWindow:getBackgroundStyle(This). 676%% @hidden 677getBackgroundColour(This) -> wxWindow:getBackgroundColour(This). 678%% @hidden 679getAcceleratorTable(This) -> wxWindow:getAcceleratorTable(This). 680%% @hidden 681freeze(This) -> wxWindow:freeze(This). 682%% @hidden 683fitInside(This) -> wxWindow:fitInside(This). 684%% @hidden 685fit(This) -> wxWindow:fit(This). 686%% @hidden 687findWindow(This,Id) -> wxWindow:findWindow(This,Id). 688%% @hidden 689enable(This, Options) -> wxWindow:enable(This, Options). 690%% @hidden 691enable(This) -> wxWindow:enable(This). 692%% @hidden 693dragAcceptFiles(This,Accept) -> wxWindow:dragAcceptFiles(This,Accept). 694%% @hidden 695disable(This) -> wxWindow:disable(This). 696%% @hidden 697destroyChildren(This) -> wxWindow:destroyChildren(This). 698%% @hidden 699convertPixelsToDialog(This,Sz) -> wxWindow:convertPixelsToDialog(This,Sz). 700%% @hidden 701convertDialogToPixels(This,Sz) -> wxWindow:convertDialogToPixels(This,Sz). 702%% @hidden 703close(This, Options) -> wxWindow:close(This, Options). 704%% @hidden 705close(This) -> wxWindow:close(This). 706%% @hidden 707clientToScreen(This,X,Y) -> wxWindow:clientToScreen(This,X,Y). 708%% @hidden 709clientToScreen(This,Pt) -> wxWindow:clientToScreen(This,Pt). 710%% @hidden 711clearBackground(This) -> wxWindow:clearBackground(This). 712%% @hidden 713centreOnParent(This, Options) -> wxWindow:centreOnParent(This, Options). 714%% @hidden 715centerOnParent(This, Options) -> wxWindow:centerOnParent(This, Options). 716%% @hidden 717centreOnParent(This) -> wxWindow:centreOnParent(This). 718%% @hidden 719centerOnParent(This) -> wxWindow:centerOnParent(This). 720%% @hidden 721centre(This, Options) -> wxWindow:centre(This, Options). 722%% @hidden 723center(This, Options) -> wxWindow:center(This, Options). 724%% @hidden 725centre(This) -> wxWindow:centre(This). 726%% @hidden 727center(This) -> wxWindow:center(This). 728%% @hidden 729captureMouse(This) -> wxWindow:captureMouse(This). 730%% @hidden 731cacheBestSize(This,Size) -> wxWindow:cacheBestSize(This,Size). 732 %% From wxEvtHandler 733%% @hidden 734disconnect(This,EventType, Options) -> wxEvtHandler:disconnect(This,EventType, Options). 735%% @hidden 736disconnect(This,EventType) -> wxEvtHandler:disconnect(This,EventType). 737%% @hidden 738disconnect(This) -> wxEvtHandler:disconnect(This). 739%% @hidden 740connect(This,EventType, Options) -> wxEvtHandler:connect(This,EventType, Options). 741%% @hidden 742connect(This,EventType) -> wxEvtHandler:connect(This,EventType). 743