.TH wxWindow 3erl "wx 1.8" "" "Erlang Module Definition" .SH NAME wxWindow \- See external documentation: wxWindow. .SH DESCRIPTION .LP See external documentation: wxWindow\&. .LP This class is derived (and can use functions) from: .br \fBwxEvtHandler\fR\& .SH "DATA TYPES" .RS 2 .TP 2 .B wxWindow(): .RS 2 .LP An object reference, The representation is internal and can be changed without notice\&. It can\&'t be used for comparsion stored on disc or distributed for use on other nodes\&. .RE .RE .SH EXPORTS .LP .B new() -> \fBwxWindow()\fR\& .br .RS .LP See external documentation\&. .RE .LP .B new(Parent, Id) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 Parent = \fBwxWindow()\fR\& .br Id = integer() .br .RE .RE .RS .LP Equivalent to \fBnew(Parent, Id, [])\fR\&\&. .RE .LP .B new(Parent, Id, Options::[Option]) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 Parent = \fBwxWindow()\fR\& .br Id = integer() .br Option = {pos, {X::integer(), Y::integer()}} | {size, {W::integer(), H::integer()}} | {style, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B cacheBestSize(This, Size) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Size = {W::integer(), H::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B captureMouse(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B center(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBcenter(This, [])\fR\&\&. .RE .LP .B center(This, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {dir, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B centerOnParent(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBcenterOnParent(This, [])\fR\&\&. .RE .LP .B centerOnParent(This, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {dir, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B centre(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBcentre(This, [])\fR\&\&. .RE .LP .B centre(This, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {dir, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B centreOnParent(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBcentreOnParent(This, [])\fR\&\&. .RE .LP .B centreOnParent(This, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {dir, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B clearBackground(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B clientToScreen(This, Pt) -> {X::integer(), Y::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Pt = {X::integer(), Y::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B clientToScreen(This, X, Y) -> {X::integer(), Y::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br X = integer() .br Y = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B close(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBclose(This, [])\fR\&\&. .RE .LP .B close(This, Options::[Option]) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {force, boolean()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B convertDialogToPixels(This, Sz) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Sz = {W::integer(), H::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B convertPixelsToDialog(This, Sz) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Sz = {W::integer(), H::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B Destroy(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B destroyChildren(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B disable(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B dragAcceptFiles(This, Accept) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Accept = boolean() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B enable(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBenable(This, [])\fR\&\&. .RE .LP .B enable(This, Options::[Option]) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {enable, boolean()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B findFocus() -> \fBwxWindow()\fR\& .br .RS .LP See external documentation\&. .RE .LP .B findWindow(This, Winid) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Winid = integer() .br .RE .RE .RS .LP See external documentation\&. .br Also: .br findWindow(This, Name) -> wxWindow() when .br This::wxWindow(), Name::unicode:chardata()\&. .br .RE .LP .B findWindowById(Winid) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 Winid = integer() .br .RE .RE .RS .LP Equivalent to \fBfindWindowById(Winid, [])\fR\&\&. .RE .LP .B findWindowById(Winid, Options::[Option]) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 Winid = integer() .br Option = {parent, \fBwxWindow()\fR\&} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B findWindowByName(Name) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 Name = \fBunicode:chardata()\fR\& .br .RE .RE .RS .LP Equivalent to \fBfindWindowByName(Name, [])\fR\&\&. .RE .LP .B findWindowByName(Name, Options::[Option]) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 Name = \fBunicode:chardata()\fR\& .br Option = {parent, \fBwxWindow()\fR\&} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B findWindowByLabel(Label) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 Label = \fBunicode:chardata()\fR\& .br .RE .RE .RS .LP Equivalent to \fBfindWindowByLabel(Label, [])\fR\&\&. .RE .LP .B findWindowByLabel(Label, Options::[Option]) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 Label = \fBunicode:chardata()\fR\& .br Option = {parent, \fBwxWindow()\fR\&} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B fit(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B fitInside(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B freeze(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getAcceleratorTable(This) -> \fBwxAcceleratorTable:wxAcceleratorTable()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getBackgroundColour(This) -> \fBwx:wx_colour4()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getBackgroundStyle(This) -> \fBwx:wx_enum()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .br Res = ?wxBG_STYLE_SYSTEM | ?wxBG_STYLE_COLOUR | ?wxBG_STYLE_CUSTOM .RE .LP .B getBestSize(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getCaret(This) -> \fBwxCaret:wxCaret()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getCapture() -> \fBwxWindow()\fR\& .br .RS .LP See external documentation\&. .RE .LP .B getCharHeight(This) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getCharWidth(This) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getChildren(This) -> [\fBwxWindow()\fR\&] .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getClientSize(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getContainingSizer(This) -> \fBwxSizer:wxSizer()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getCursor(This) -> \fBwxCursor:wxCursor()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getDropTarget(This) -> \fBwx:wx_object()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getEventHandler(This) -> \fBwxEvtHandler:wxEvtHandler()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getExtraStyle(This) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getFont(This) -> \fBwxFont:wxFont()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getForegroundColour(This) -> \fBwx:wx_colour4()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getGrandParent(This) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getHandle(This) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getHelpText(This) -> \fBunicode:charlist()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getId(This) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getLabel(This) -> \fBunicode:charlist()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getMaxSize(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getMinSize(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getName(This) -> \fBunicode:charlist()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getParent(This) -> \fBwxWindow()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getPosition(This) -> {X::integer(), Y::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getRect(This) -> {X::integer(), Y::integer(), W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getScreenPosition(This) -> {X::integer(), Y::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getScreenRect(This) -> {X::integer(), Y::integer(), W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getScrollPos(This, Orient) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Orient = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getScrollRange(This, Orient) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Orient = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getScrollThumb(This, Orient) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Orient = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getSize(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getSizer(This) -> \fBwxSizer:wxSizer()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getTextExtent(This, String) -> Result .br .RS .LP Types: .RS 3 Result = {X::integer(), Y::integer(), Descent::integer(), ExternalLeading::integer()} .br This = \fBwxWindow()\fR\& .br String = \fBunicode:chardata()\fR\& .br .RE .RE .RS .LP Equivalent to \fBgetTextExtent(This, String, [])\fR\&\&. .RE .LP .B getTextExtent(This, String, Options::[Option]) -> Result .br .RS .LP Types: .RS 3 Result = {X::integer(), Y::integer(), Descent::integer(), ExternalLeading::integer()} .br This = \fBwxWindow()\fR\& .br String = \fBunicode:chardata()\fR\& .br Option = {theFont, \fBwxFont:wxFont()\fR\&} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getToolTip(This) -> \fBwxToolTip:wxToolTip()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getUpdateRegion(This) -> \fBwxRegion:wxRegion()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getVirtualSize(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getWindowStyleFlag(This) -> integer() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getWindowVariant(This) -> \fBwx:wx_enum()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .br Res = ?wxWINDOW_VARIANT_NORMAL | ?wxWINDOW_VARIANT_SMALL | ?wxWINDOW_VARIANT_MINI | ?wxWINDOW_VARIANT_LARGE | ?wxWINDOW_VARIANT_MAX .RE .LP .B hasCapture(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B hasScrollbar(This, Orient) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Orient = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B hasTransparentBackground(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B hide(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B inheritAttributes(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B initDialog(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B invalidateBestSize(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B isEnabled(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B isExposed(This, Pt) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Pt = {X::integer(), Y::integer()} .br .RE .RE .RS .LP See external documentation\&. .br Also: .br isExposed(This, Rect) -> boolean() when .br This::wxWindow(), Rect::{X::integer(), Y::integer(), W::integer(), H::integer()}\&. .br .RE .LP .B isExposed(This, X, Y) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br X = integer() .br Y = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B isExposed(This, X, Y, W, H) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br X = integer() .br Y = integer() .br W = integer() .br H = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B isRetained(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B isShown(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B isTopLevel(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B layout(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B lineDown(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B lineUp(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B lower(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B makeModal(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBmakeModal(This, [])\fR\&\&. .RE .LP .B makeModal(This, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {modal, boolean()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B move(This, Pt) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Pt = {X::integer(), Y::integer()} .br .RE .RE .RS .LP Equivalent to \fBmove(This, Pt, [])\fR\&\&. .RE .LP .B move(This, X, Y) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br X = integer() .br Y = integer() .br .RE .RE .RS .LP See external documentation\&. .br Also: .br move(This, Pt, [Option]) -> \&'ok\&' when .br This::wxWindow(), Pt::{X::integer(), Y::integer()}, .br Option :: {\&'flags\&', integer()}\&. .br .RE .LP .B move(This, X, Y, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br X = integer() .br Y = integer() .br Option = {flags, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B moveAfterInTabOrder(This, Win) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Win = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B moveBeforeInTabOrder(This, Win) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Win = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B navigate(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBnavigate(This, [])\fR\&\&. .RE .LP .B navigate(This, Options::[Option]) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {flags, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B pageDown(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B pageUp(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B popEventHandler(This) -> \fBwxEvtHandler:wxEvtHandler()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBpopEventHandler(This, [])\fR\&\&. .RE .LP .B popEventHandler(This, Options::[Option]) -> \fBwxEvtHandler:wxEvtHandler()\fR\& .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {deleteHandler, boolean()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B popupMenu(This, Menu) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Menu = \fBwxMenu:wxMenu()\fR\& .br .RE .RE .RS .LP Equivalent to \fBpopupMenu(This, Menu, [])\fR\&\&. .RE .LP .B popupMenu(This, Menu, Options::[Option]) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Menu = \fBwxMenu:wxMenu()\fR\& .br Option = {pos, {X::integer(), Y::integer()}} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B popupMenu(This, Menu, X, Y) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Menu = \fBwxMenu:wxMenu()\fR\& .br X = integer() .br Y = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B raise(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B refresh(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBrefresh(This, [])\fR\&\&. .RE .LP .B refresh(This, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {eraseBackground, boolean()} | {rect, {X::integer(), Y::integer(), W::integer(), H::integer()}} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B refreshRect(This, Rect) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Rect = {X::integer(), Y::integer(), W::integer(), H::integer()} .br .RE .RE .RS .LP Equivalent to \fBrefreshRect(This, Rect, [])\fR\&\&. .RE .LP .B refreshRect(This, Rect, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Rect = {X::integer(), Y::integer(), W::integer(), H::integer()} .br Option = {eraseBackground, boolean()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B releaseMouse(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B removeChild(This, Child) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Child = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B reparent(This, NewParent) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br NewParent = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B screenToClient(This) -> {X::integer(), Y::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B screenToClient(This, Pt) -> {X::integer(), Y::integer()} .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Pt = {X::integer(), Y::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B scrollLines(This, Lines) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Lines = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B scrollPages(This, Pages) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Pages = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B scrollWindow(This, Dx, Dy) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Dx = integer() .br Dy = integer() .br .RE .RE .RS .LP Equivalent to \fBscrollWindow(This, Dx, Dy, [])\fR\&\&. .RE .LP .B scrollWindow(This, Dx, Dy, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Dx = integer() .br Dy = integer() .br Option = {rect, {X::integer(), Y::integer(), W::integer(), H::integer()}} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setAcceleratorTable(This, Accel) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Accel = \fBwxAcceleratorTable:wxAcceleratorTable()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setAutoLayout(This, AutoLayout) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br AutoLayout = boolean() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setBackgroundColour(This, Colour) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Colour = \fBwx:wx_colour()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setBackgroundStyle(This, Style) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Style = \fBwx:wx_enum()\fR\& .br .RE .RE .RS .LP See external documentation\&. .br Style = ?wxBG_STYLE_SYSTEM | ?wxBG_STYLE_COLOUR | ?wxBG_STYLE_CUSTOM .RE .LP .B setCaret(This, Caret) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Caret = \fBwxCaret:wxCaret()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setClientSize(This, Size) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Size = {W::integer(), H::integer()} .br .RE .RE .RS .LP See external documentation\&. .br Also: .br setClientSize(This, Rect) -> \&'ok\&' when .br This::wxWindow(), Rect::{X::integer(), Y::integer(), W::integer(), H::integer()}\&. .br .RE .LP .B setClientSize(This, Width, Height) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Width = integer() .br Height = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setContainingSizer(This, Sizer) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Sizer = \fBwxSizer:wxSizer()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setCursor(This, Cursor) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Cursor = \fBwxCursor:wxCursor()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setMaxSize(This, MaxSize) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br MaxSize = {W::integer(), H::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setMinSize(This, MinSize) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br MinSize = {W::integer(), H::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setOwnBackgroundColour(This, Colour) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Colour = \fBwx:wx_colour()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setOwnFont(This, Font) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Font = \fBwxFont:wxFont()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setOwnForegroundColour(This, Colour) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Colour = \fBwx:wx_colour()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setDropTarget(This, DropTarget) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br DropTarget = \fBwx:wx_object()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setExtraStyle(This, ExStyle) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br ExStyle = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setFocus(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setFocusFromKbd(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setFont(This, Font) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Font = \fBwxFont:wxFont()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setForegroundColour(This, Colour) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Colour = \fBwx:wx_colour()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setHelpText(This, Text) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Text = \fBunicode:chardata()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setId(This, Winid) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Winid = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setLabel(This, Label) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Label = \fBunicode:chardata()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setName(This, Name) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Name = \fBunicode:chardata()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setPalette(This, Pal) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Pal = \fBwxPalette:wxPalette()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setScrollbar(This, Orient, Pos, ThumbVisible, Range) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Orient = integer() .br Pos = integer() .br ThumbVisible = integer() .br Range = integer() .br .RE .RE .RS .LP Equivalent to \fBsetScrollbar(This, Orient, Pos, ThumbVisible, Range, [])\fR\&\&. .RE .LP .B setScrollbar(This, Orient, Pos, ThumbVisible, Range, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Orient = integer() .br Pos = integer() .br ThumbVisible = integer() .br Range = integer() .br Option = {refresh, boolean()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setScrollPos(This, Orient, Pos) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Orient = integer() .br Pos = integer() .br .RE .RE .RS .LP Equivalent to \fBsetScrollPos(This, Orient, Pos, [])\fR\&\&. .RE .LP .B setScrollPos(This, Orient, Pos, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Orient = integer() .br Pos = integer() .br Option = {refresh, boolean()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setSize(This, Rect) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Rect = {X::integer(), Y::integer(), W::integer(), H::integer()} .br .RE .RE .RS .LP See external documentation\&. .br Also: .br setSize(This, Size) -> \&'ok\&' when .br This::wxWindow(), Size::{W::integer(), H::integer()}\&. .br .RE .LP .B setSize(This, Width, Height) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Width = integer() .br Height = integer() .br .RE .RE .RS .LP See external documentation\&. .br Also: .br setSize(This, Rect, [Option]) -> \&'ok\&' when .br This::wxWindow(), Rect::{X::integer(), Y::integer(), W::integer(), H::integer()}, .br Option :: {\&'sizeFlags\&', integer()}\&. .br .RE .LP .B setSize(This, X, Y, Width, Height) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br X = integer() .br Y = integer() .br Width = integer() .br Height = integer() .br .RE .RE .RS .LP Equivalent to \fBsetSize(This, X, Y, Width, Height, [])\fR\&\&. .RE .LP .B setSize(This, X, Y, Width, Height, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br X = integer() .br Y = integer() .br Width = integer() .br Height = integer() .br Option = {sizeFlags, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setSizeHints(This, MinSize) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br MinSize = {W::integer(), H::integer()} .br .RE .RE .RS .LP Equivalent to \fBsetSizeHints(This, MinSize, [])\fR\&\&. .RE .LP .B setSizeHints(This, MinW, MinH) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br MinW = integer() .br MinH = integer() .br .RE .RE .RS .LP See external documentation\&. .br Also: .br setSizeHints(This, MinSize, [Option]) -> \&'ok\&' when .br This::wxWindow(), MinSize::{W::integer(), H::integer()}, .br Option :: {\&'maxSize\&', {W::integer(), H::integer()}} .br | {\&'incSize\&', {W::integer(), H::integer()}}\&. .br .RE .LP .B setSizeHints(This, MinW, MinH, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br MinW = integer() .br MinH = integer() .br Option = {maxW, integer()} | {maxH, integer()} | {incW, integer()} | {incH, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setSizer(This, Sizer) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Sizer = \fBwxSizer:wxSizer()\fR\& .br .RE .RE .RS .LP Equivalent to \fBsetSizer(This, Sizer, [])\fR\&\&. .RE .LP .B setSizer(This, Sizer, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Sizer = \fBwxSizer:wxSizer()\fR\& .br Option = {deleteOld, boolean()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setSizerAndFit(This, Sizer) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Sizer = \fBwxSizer:wxSizer()\fR\& .br .RE .RE .RS .LP Equivalent to \fBsetSizerAndFit(This, Sizer, [])\fR\&\&. .RE .LP .B setSizerAndFit(This, Sizer, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Sizer = \fBwxSizer:wxSizer()\fR\& .br Option = {deleteOld, boolean()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setThemeEnabled(This, EnableTheme) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br EnableTheme = boolean() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setToolTip(This, Tip) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Tip = \fBunicode:chardata()\fR\& .br .RE .RE .RS .LP See external documentation\&. .br Also: .br setToolTip(This, Tip) -> \&'ok\&' when .br This::wxWindow(), Tip::wxToolTip:wxToolTip()\&. .br .RE .LP .B setVirtualSize(This, Size) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Size = {W::integer(), H::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setVirtualSize(This, X, Y) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br X = integer() .br Y = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setVirtualSizeHints(This, MinSize) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br MinSize = {W::integer(), H::integer()} .br .RE .RE .RS .LP Equivalent to \fBsetVirtualSizeHints(This, MinSize, [])\fR\&\&. .RE .LP .B setVirtualSizeHints(This, MinW, MinH) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br MinW = integer() .br MinH = integer() .br .RE .RE .RS .LP See external documentation\&. .br Also: .br setVirtualSizeHints(This, MinSize, [Option]) -> \&'ok\&' when .br This::wxWindow(), MinSize::{W::integer(), H::integer()}, .br Option :: {\&'maxSize\&', {W::integer(), H::integer()}}\&. .br .RE .LP .B setVirtualSizeHints(This, MinW, MinH, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br MinW = integer() .br MinH = integer() .br Option = {maxW, integer()} | {maxH, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setWindowStyle(This, Style) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Style = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setWindowStyleFlag(This, Style) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Style = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setWindowVariant(This, Variant) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Variant = \fBwx:wx_enum()\fR\& .br .RE .RE .RS .LP See external documentation\&. .br Variant = ?wxWINDOW_VARIANT_NORMAL | ?wxWINDOW_VARIANT_SMALL | ?wxWINDOW_VARIANT_MINI | ?wxWINDOW_VARIANT_LARGE | ?wxWINDOW_VARIANT_MAX .RE .LP .B shouldInheritColours(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B show(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBshow(This, [])\fR\&\&. .RE .LP .B show(This, Options::[Option]) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {show, boolean()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B thaw(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B transferDataFromWindow(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B transferDataToWindow(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B update(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B updateWindowUI(This) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP Equivalent to \fBupdateWindowUI(This, [])\fR\&\&. .RE .LP .B updateWindowUI(This, Options::[Option]) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Option = {flags, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B validate(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B warpPointer(This, X, Y) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br X = integer() .br Y = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setTransparent(This, Alpha) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br Alpha = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B canSetTransparent(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B isDoubleBuffered(This) -> boolean() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setDoubleBuffered(This, On) -> ok .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br On = boolean() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getContentScaleFactor(This) -> number() .br .RS .LP Types: .RS 3 This = \fBwxWindow()\fR\& .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B destroy(This::\fBwxWindow()\fR\&) -> ok .br .RS .LP Destroys this object, do not use object again .RE .SH AUTHORS .LP .I <>