Provided by: erlang-manpages_16.b.3-dfsg-1ubuntu2.2_all
NAME
wxWindow - See external documentation: wxWindow.
DESCRIPTION
See external documentation: wxWindow. This class is derived (and can use functions) from: wxEvtHandler
DATA TYPES
wxWindow(): 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.
EXPORTS
new() -> wxWindow() See external documentation. new(Parent, Id) -> wxWindow() Types: Parent = wxWindow() Id = integer() Equivalent to new(Parent, Id, []). new(Parent, Id, Option::[Option]) -> wxWindow() Types: Parent = wxWindow() Id = integer() Option = {pos, {X::integer(), Y::integer()}} | {size, {W::integer(), H::integer()}} | {style, integer()} See external documentation. cacheBestSize(This, Size) -> ok Types: This = wxWindow() Size = {W::integer(), H::integer()} See external documentation. captureMouse(This) -> ok Types: This = wxWindow() See external documentation. center(This) -> ok Types: This = wxWindow() Equivalent to center(This, []). center(This, Option::[Option]) -> ok Types: This = wxWindow() Option = {dir, integer()} See external documentation. centerOnParent(This) -> ok Types: This = wxWindow() Equivalent to centerOnParent(This, []). centerOnParent(This, Option::[Option]) -> ok Types: This = wxWindow() Option = {dir, integer()} See external documentation. centre(This) -> ok Types: This = wxWindow() Equivalent to centre(This, []). centre(This, Option::[Option]) -> ok Types: This = wxWindow() Option = {dir, integer()} See external documentation. centreOnParent(This) -> ok Types: This = wxWindow() Equivalent to centreOnParent(This, []). centreOnParent(This, Option::[Option]) -> ok Types: This = wxWindow() Option = {dir, integer()} See external documentation. clearBackground(This) -> ok Types: This = wxWindow() See external documentation. clientToScreen(This, Pt) -> {X::integer(), Y::integer()} Types: This = wxWindow() Pt = {X::integer(), Y::integer()} See external documentation. clientToScreen(This, X, Y) -> {X::integer(), Y::integer()} Types: This = wxWindow() X = integer() Y = integer() See external documentation. close(This) -> boolean() Types: This = wxWindow() Equivalent to close(This, []). close(This, Option::[Option]) -> boolean() Types: This = wxWindow() Option = {force, boolean()} See external documentation. convertDialogToPixels(This, Sz) -> {W::integer(), H::integer()} Types: This = wxWindow() Sz = {W::integer(), H::integer()} See external documentation. convertPixelsToDialog(This, Sz) -> {W::integer(), H::integer()} Types: This = wxWindow() Sz = {W::integer(), H::integer()} See external documentation. Destroy(This) -> boolean() Types: This = wxWindow() See external documentation. destroyChildren(This) -> boolean() Types: This = wxWindow() See external documentation. disable(This) -> boolean() Types: This = wxWindow() See external documentation. enable(This) -> boolean() Types: This = wxWindow() Equivalent to enable(This, []). enable(This, Option::[Option]) -> boolean() Types: This = wxWindow() Option = {enable, boolean()} See external documentation. findFocus() -> wxWindow() See external documentation. findWindow(This, Winid) -> wxWindow() Types: This = wxWindow() Winid = integer() See external documentation. Also: findWindow(This, Name) -> wxWindow() when This::wxWindow(), Name::unicode:chardata(). findWindowById(Winid) -> wxWindow() Types: Winid = integer() Equivalent to findWindowById(Winid, []). findWindowById(Winid, Option::[Option]) -> wxWindow() Types: Winid = integer() Option = {parent, wxWindow()} See external documentation. findWindowByName(Name) -> wxWindow() Types: Name = chardata() (see module unicode) Equivalent to findWindowByName(Name, []). findWindowByName(Name, Option::[Option]) -> wxWindow() Types: Name = chardata() (see module unicode) Option = {parent, wxWindow()} See external documentation. findWindowByLabel(Label) -> wxWindow() Types: Label = chardata() (see module unicode) Equivalent to findWindowByLabel(Label, []). findWindowByLabel(Label, Option::[Option]) -> wxWindow() Types: Label = chardata() (see module unicode) Option = {parent, wxWindow()} See external documentation. fit(This) -> ok Types: This = wxWindow() See external documentation. fitInside(This) -> ok Types: This = wxWindow() See external documentation. freeze(This) -> ok Types: This = wxWindow() See external documentation. getAcceleratorTable(This) -> wxAcceleratorTable() (see module wxAcceleratorTable) Types: This = wxWindow() See external documentation. getBackgroundColour(This) -> wx_colour4() (see module wx) Types: This = wxWindow() See external documentation. getBackgroundStyle(This) -> wx_enum() (see module wx) Types: This = wxWindow() See external documentation. Res = ?wxBG_STYLE_SYSTEM | ?wxBG_STYLE_COLOUR | ?wxBG_STYLE_CUSTOM getBestSize(This) -> {W::integer(), H::integer()} Types: This = wxWindow() See external documentation. getCaret(This) -> wxCaret() (see module wxCaret) Types: This = wxWindow() See external documentation. getCapture() -> wxWindow() See external documentation. getCharHeight(This) -> integer() Types: This = wxWindow() See external documentation. getCharWidth(This) -> integer() Types: This = wxWindow() See external documentation. getChildren(This) -> [wxWindow()] Types: This = wxWindow() See external documentation. getClientSize(This) -> {W::integer(), H::integer()} Types: This = wxWindow() See external documentation. getContainingSizer(This) -> wxSizer() (see module wxSizer) Types: This = wxWindow() See external documentation. getCursor(This) -> wxCursor() (see module wxCursor) Types: This = wxWindow() See external documentation. getDropTarget(This) -> wx_object() (see module wx) Types: This = wxWindow() See external documentation. getEventHandler(This) -> wxEvtHandler() (see module wxEvtHandler) Types: This = wxWindow() See external documentation. getExtraStyle(This) -> integer() Types: This = wxWindow() See external documentation. getFont(This) -> wxFont() (see module wxFont) Types: This = wxWindow() See external documentation. getForegroundColour(This) -> wx_colour4() (see module wx) Types: This = wxWindow() See external documentation. getGrandParent(This) -> wxWindow() Types: This = wxWindow() See external documentation. getHandle(This) -> integer() Types: This = wxWindow() See external documentation. getHelpText(This) -> charlist() (see module unicode) Types: This = wxWindow() See external documentation. getId(This) -> integer() Types: This = wxWindow() See external documentation. getLabel(This) -> charlist() (see module unicode) Types: This = wxWindow() See external documentation. getMaxSize(This) -> {W::integer(), H::integer()} Types: This = wxWindow() See external documentation. getMinSize(This) -> {W::integer(), H::integer()} Types: This = wxWindow() See external documentation. getName(This) -> charlist() (see module unicode) Types: This = wxWindow() See external documentation. getParent(This) -> wxWindow() Types: This = wxWindow() See external documentation. getPosition(This) -> {X::integer(), Y::integer()} Types: This = wxWindow() See external documentation. getRect(This) -> {X::integer(), Y::integer(), W::integer(), H::integer()} Types: This = wxWindow() See external documentation. getScreenPosition(This) -> {X::integer(), Y::integer()} Types: This = wxWindow() See external documentation. getScreenRect(This) -> {X::integer(), Y::integer(), W::integer(), H::integer()} Types: This = wxWindow() See external documentation. getScrollPos(This, Orient) -> integer() Types: This = wxWindow() Orient = integer() See external documentation. getScrollRange(This, Orient) -> integer() Types: This = wxWindow() Orient = integer() See external documentation. getScrollThumb(This, Orient) -> integer() Types: This = wxWindow() Orient = integer() See external documentation. getSize(This) -> {W::integer(), H::integer()} Types: This = wxWindow() See external documentation. getSizer(This) -> wxSizer() (see module wxSizer) Types: This = wxWindow() See external documentation. getTextExtent(This, String) -> Result Types: Result = {X::integer(), Y::integer(), Descent::integer(), ExternalLeading::integer()} This = wxWindow() String = chardata() (see module unicode) Equivalent to getTextExtent(This, String, []). getTextExtent(This, String, Option::[Option]) -> Result Types: Result = {X::integer(), Y::integer(), Descent::integer(), ExternalLeading::integer()} This = wxWindow() String = chardata() (see module unicode) Option = {theFont, wxFont() (see module wxFont)} See external documentation. getToolTip(This) -> wxToolTip() (see module wxToolTip) Types: This = wxWindow() See external documentation. getUpdateRegion(This) -> wxRegion() (see module wxRegion) Types: This = wxWindow() See external documentation. getVirtualSize(This) -> {W::integer(), H::integer()} Types: This = wxWindow() See external documentation. getWindowStyleFlag(This) -> integer() Types: This = wxWindow() See external documentation. getWindowVariant(This) -> wx_enum() (see module wx) Types: This = wxWindow() See external documentation. Res = ?wxWINDOW_VARIANT_NORMAL | ?wxWINDOW_VARIANT_SMALL | ?wxWINDOW_VARIANT_MINI | ?wxWINDOW_VARIANT_LARGE | ?wxWINDOW_VARIANT_MAX hasCapture(This) -> boolean() Types: This = wxWindow() See external documentation. hasScrollbar(This, Orient) -> boolean() Types: This = wxWindow() Orient = integer() See external documentation. hasTransparentBackground(This) -> boolean() Types: This = wxWindow() See external documentation. hide(This) -> boolean() Types: This = wxWindow() See external documentation. inheritAttributes(This) -> ok Types: This = wxWindow() See external documentation. initDialog(This) -> ok Types: This = wxWindow() See external documentation. invalidateBestSize(This) -> ok Types: This = wxWindow() See external documentation. isEnabled(This) -> boolean() Types: This = wxWindow() See external documentation. isExposed(This, Pt) -> boolean() Types: This = wxWindow() Pt = {X::integer(), Y::integer()} See external documentation. Also: isExposed(This, Rect) -> boolean() when This::wxWindow(), Rect::{X::integer(), Y::integer(), W::integer(), H::integer()}. isExposed(This, X, Y) -> boolean() Types: This = wxWindow() X = integer() Y = integer() See external documentation. isExposed(This, X, Y, W, H) -> boolean() Types: This = wxWindow() X = integer() Y = integer() W = integer() H = integer() See external documentation. isRetained(This) -> boolean() Types: This = wxWindow() See external documentation. isShown(This) -> boolean() Types: This = wxWindow() See external documentation. isTopLevel(This) -> boolean() Types: This = wxWindow() See external documentation. layout(This) -> boolean() Types: This = wxWindow() See external documentation. lineDown(This) -> boolean() Types: This = wxWindow() See external documentation. lineUp(This) -> boolean() Types: This = wxWindow() See external documentation. lower(This) -> ok Types: This = wxWindow() See external documentation. makeModal(This) -> ok Types: This = wxWindow() Equivalent to makeModal(This, []). makeModal(This, Option::[Option]) -> ok Types: This = wxWindow() Option = {modal, boolean()} See external documentation. move(This, Pt) -> ok Types: This = wxWindow() Pt = {X::integer(), Y::integer()} Equivalent to move(This, Pt, []). move(This, X, Y) -> ok Types: This = wxWindow() X = integer() Y = integer() See external documentation. Also: move(This, Pt, [Option]) -> ok when This::wxWindow(), Pt::{X::integer(), Y::integer()}, Option :: {flags, integer()}. move(This, X, Y, Option::[Option]) -> ok Types: This = wxWindow() X = integer() Y = integer() Option = {flags, integer()} See external documentation. moveAfterInTabOrder(This, Win) -> ok Types: This = wxWindow() Win = wxWindow() See external documentation. moveBeforeInTabOrder(This, Win) -> ok Types: This = wxWindow() Win = wxWindow() See external documentation. navigate(This) -> boolean() Types: This = wxWindow() Equivalent to navigate(This, []). navigate(This, Option::[Option]) -> boolean() Types: This = wxWindow() Option = {flags, integer()} See external documentation. pageDown(This) -> boolean() Types: This = wxWindow() See external documentation. pageUp(This) -> boolean() Types: This = wxWindow() See external documentation. popEventHandler(This) -> wxEvtHandler() (see module wxEvtHandler) Types: This = wxWindow() Equivalent to popEventHandler(This, []). popEventHandler(This, Option::[Option]) -> wxEvtHandler() (see module wxEvtHandler) Types: This = wxWindow() Option = {deleteHandler, boolean()} See external documentation. popupMenu(This, Menu) -> boolean() Types: This = wxWindow() Menu = wxMenu() (see module wxMenu) Equivalent to popupMenu(This, Menu, []). popupMenu(This, Menu, Option::[Option]) -> boolean() Types: This = wxWindow() Menu = wxMenu() (see module wxMenu) Option = {pos, {X::integer(), Y::integer()}} See external documentation. popupMenu(This, Menu, X, Y) -> boolean() Types: This = wxWindow() Menu = wxMenu() (see module wxMenu) X = integer() Y = integer() See external documentation. raise(This) -> ok Types: This = wxWindow() See external documentation. refresh(This) -> ok Types: This = wxWindow() Equivalent to refresh(This, []). refresh(This, Option::[Option]) -> ok Types: This = wxWindow() Option = {eraseBackground, boolean()} | {rect, {X::integer(), Y::integer(), W::integer(), H::integer()}} See external documentation. refreshRect(This, Rect) -> ok Types: This = wxWindow() Rect = {X::integer(), Y::integer(), W::integer(), H::integer()} Equivalent to refreshRect(This, Rect, []). refreshRect(This, Rect, Option::[Option]) -> ok Types: This = wxWindow() Rect = {X::integer(), Y::integer(), W::integer(), H::integer()} Option = {eraseBackground, boolean()} See external documentation. releaseMouse(This) -> ok Types: This = wxWindow() See external documentation. removeChild(This, Child) -> ok Types: This = wxWindow() Child = wxWindow() See external documentation. reparent(This, NewParent) -> boolean() Types: This = wxWindow() NewParent = wxWindow() See external documentation. screenToClient(This) -> {X::integer(), Y::integer()} Types: This = wxWindow() See external documentation. screenToClient(This, Pt) -> {X::integer(), Y::integer()} Types: This = wxWindow() Pt = {X::integer(), Y::integer()} See external documentation. scrollLines(This, Lines) -> boolean() Types: This = wxWindow() Lines = integer() See external documentation. scrollPages(This, Pages) -> boolean() Types: This = wxWindow() Pages = integer() See external documentation. scrollWindow(This, Dx, Dy) -> ok Types: This = wxWindow() Dx = integer() Dy = integer() Equivalent to scrollWindow(This, Dx, Dy, []). scrollWindow(This, Dx, Dy, Option::[Option]) -> ok Types: This = wxWindow() Dx = integer() Dy = integer() Option = {rect, {X::integer(), Y::integer(), W::integer(), H::integer()}} See external documentation. setAcceleratorTable(This, Accel) -> ok Types: This = wxWindow() Accel = wxAcceleratorTable() (see module wxAcceleratorTable) See external documentation. setAutoLayout(This, AutoLayout) -> ok Types: This = wxWindow() AutoLayout = boolean() See external documentation. setBackgroundColour(This, Colour) -> boolean() Types: This = wxWindow() Colour = wx_colour() (see module wx) See external documentation. setBackgroundStyle(This, Style) -> boolean() Types: This = wxWindow() Style = wx_enum() (see module wx) See external documentation. Style = ?wxBG_STYLE_SYSTEM | ?wxBG_STYLE_COLOUR | ?wxBG_STYLE_CUSTOM setCaret(This, Caret) -> ok Types: This = wxWindow() Caret = wxCaret() (see module wxCaret) See external documentation. setClientSize(This, Size) -> ok Types: This = wxWindow() Size = {W::integer(), H::integer()} See external documentation. Also: setClientSize(This, Rect) -> ok when This::wxWindow(), Rect::{X::integer(), Y::integer(), W::integer(), H::integer()}. setClientSize(This, Width, Height) -> ok Types: This = wxWindow() Width = integer() Height = integer() See external documentation. setContainingSizer(This, Sizer) -> ok Types: This = wxWindow() Sizer = wxSizer() (see module wxSizer) See external documentation. setCursor(This, Cursor) -> boolean() Types: This = wxWindow() Cursor = wxCursor() (see module wxCursor) See external documentation. setMaxSize(This, MaxSize) -> ok Types: This = wxWindow() MaxSize = {W::integer(), H::integer()} See external documentation. setMinSize(This, MinSize) -> ok Types: This = wxWindow() MinSize = {W::integer(), H::integer()} See external documentation. setOwnBackgroundColour(This, Colour) -> ok Types: This = wxWindow() Colour = wx_colour() (see module wx) See external documentation. setOwnFont(This, Font) -> ok Types: This = wxWindow() Font = wxFont() (see module wxFont) See external documentation. setOwnForegroundColour(This, Colour) -> ok Types: This = wxWindow() Colour = wx_colour() (see module wx) See external documentation. setDropTarget(This, DropTarget) -> ok Types: This = wxWindow() DropTarget = wx_object() (see module wx) See external documentation. setExtraStyle(This, ExStyle) -> ok Types: This = wxWindow() ExStyle = integer() See external documentation. setFocus(This) -> ok Types: This = wxWindow() See external documentation. setFocusFromKbd(This) -> ok Types: This = wxWindow() See external documentation. setFont(This, Font) -> boolean() Types: This = wxWindow() Font = wxFont() (see module wxFont) See external documentation. setForegroundColour(This, Colour) -> boolean() Types: This = wxWindow() Colour = wx_colour() (see module wx) See external documentation. setHelpText(This, Text) -> ok Types: This = wxWindow() Text = chardata() (see module unicode) See external documentation. setId(This, Winid) -> ok Types: This = wxWindow() Winid = integer() See external documentation. setLabel(This, Label) -> ok Types: This = wxWindow() Label = chardata() (see module unicode) See external documentation. setName(This, Name) -> ok Types: This = wxWindow() Name = chardata() (see module unicode) See external documentation. setPalette(This, Pal) -> ok Types: This = wxWindow() Pal = wxPalette() (see module wxPalette) See external documentation. setScrollbar(This, Orient, Pos, ThumbVisible, Range) -> ok Types: This = wxWindow() Orient = integer() Pos = integer() ThumbVisible = integer() Range = integer() Equivalent to setScrollbar(This, Orient, Pos, ThumbVisible, Range, []). setScrollbar(This, Orient, Pos, ThumbVisible, Range, Option::[Option]) -> ok Types: This = wxWindow() Orient = integer() Pos = integer() ThumbVisible = integer() Range = integer() Option = {refresh, boolean()} See external documentation. setScrollPos(This, Orient, Pos) -> ok Types: This = wxWindow() Orient = integer() Pos = integer() Equivalent to setScrollPos(This, Orient, Pos, []). setScrollPos(This, Orient, Pos, Option::[Option]) -> ok Types: This = wxWindow() Orient = integer() Pos = integer() Option = {refresh, boolean()} See external documentation. setSize(This, Rect) -> ok Types: This = wxWindow() Rect = {X::integer(), Y::integer(), W::integer(), H::integer()} See external documentation. Also: setSize(This, Size) -> ok when This::wxWindow(), Size::{W::integer(), H::integer()}. setSize(This, Width, Height) -> ok Types: This = wxWindow() Width = integer() Height = integer() See external documentation. Also: setSize(This, Rect, [Option]) -> ok when This::wxWindow(), Rect::{X::integer(), Y::integer(), W::integer(), H::integer()}, Option :: {sizeFlags, integer()}. setSize(This, X, Y, Width, Height) -> ok Types: This = wxWindow() X = integer() Y = integer() Width = integer() Height = integer() Equivalent to setSize(This, X, Y, Width, Height, []). setSize(This, X, Y, Width, Height, Option::[Option]) -> ok Types: This = wxWindow() X = integer() Y = integer() Width = integer() Height = integer() Option = {sizeFlags, integer()} See external documentation. setSizeHints(This, MinSize) -> ok Types: This = wxWindow() MinSize = {W::integer(), H::integer()} Equivalent to setSizeHints(This, MinSize, []). setSizeHints(This, MinW, MinH) -> ok Types: This = wxWindow() MinW = integer() MinH = integer() See external documentation. Also: setSizeHints(This, MinSize, [Option]) -> ok when This::wxWindow(), MinSize::{W::integer(), H::integer()}, Option :: {maxSize, {W::integer(), H::integer()}} | {incSize, {W::integer(), H::integer()}}. setSizeHints(This, MinW, MinH, Option::[Option]) -> ok Types: This = wxWindow() MinW = integer() MinH = integer() Option = {maxW, integer()} | {maxH, integer()} | {incW, integer()} | {incH, integer()} See external documentation. setSizer(This, Sizer) -> ok Types: This = wxWindow() Sizer = wxSizer() (see module wxSizer) Equivalent to setSizer(This, Sizer, []). setSizer(This, Sizer, Option::[Option]) -> ok Types: This = wxWindow() Sizer = wxSizer() (see module wxSizer) Option = {deleteOld, boolean()} See external documentation. setSizerAndFit(This, Sizer) -> ok Types: This = wxWindow() Sizer = wxSizer() (see module wxSizer) Equivalent to setSizerAndFit(This, Sizer, []). setSizerAndFit(This, Sizer, Option::[Option]) -> ok Types: This = wxWindow() Sizer = wxSizer() (see module wxSizer) Option = {deleteOld, boolean()} See external documentation. setThemeEnabled(This, EnableTheme) -> ok Types: This = wxWindow() EnableTheme = boolean() See external documentation. setToolTip(This, Tip) -> ok Types: This = wxWindow() Tip = chardata() (see module unicode) See external documentation. Also: setToolTip(This, Tip) -> ok when This::wxWindow(), Tip::wxToolTip:wxToolTip(). setVirtualSize(This, Size) -> ok Types: This = wxWindow() Size = {W::integer(), H::integer()} See external documentation. setVirtualSize(This, X, Y) -> ok Types: This = wxWindow() X = integer() Y = integer() See external documentation. setVirtualSizeHints(This, MinSize) -> ok Types: This = wxWindow() MinSize = {W::integer(), H::integer()} Equivalent to setVirtualSizeHints(This, MinSize, []). setVirtualSizeHints(This, MinW, MinH) -> ok Types: This = wxWindow() MinW = integer() MinH = integer() See external documentation. Also: setVirtualSizeHints(This, MinSize, [Option]) -> ok when This::wxWindow(), MinSize::{W::integer(), H::integer()}, Option :: {maxSize, {W::integer(), H::integer()}}. setVirtualSizeHints(This, MinW, MinH, Option::[Option]) -> ok Types: This = wxWindow() MinW = integer() MinH = integer() Option = {maxW, integer()} | {maxH, integer()} See external documentation. setWindowStyle(This, Style) -> ok Types: This = wxWindow() Style = integer() See external documentation. setWindowStyleFlag(This, Style) -> ok Types: This = wxWindow() Style = integer() See external documentation. setWindowVariant(This, Variant) -> ok Types: This = wxWindow() Variant = wx_enum() (see module wx) See external documentation. Variant = ?wxWINDOW_VARIANT_NORMAL | ?wxWINDOW_VARIANT_SMALL | ?wxWINDOW_VARIANT_MINI | ?wxWINDOW_VARIANT_LARGE | ?wxWINDOW_VARIANT_MAX shouldInheritColours(This) -> boolean() Types: This = wxWindow() See external documentation. show(This) -> boolean() Types: This = wxWindow() Equivalent to show(This, []). show(This, Option::[Option]) -> boolean() Types: This = wxWindow() Option = {show, boolean()} See external documentation. thaw(This) -> ok Types: This = wxWindow() See external documentation. transferDataFromWindow(This) -> boolean() Types: This = wxWindow() See external documentation. transferDataToWindow(This) -> boolean() Types: This = wxWindow() See external documentation. update(This) -> ok Types: This = wxWindow() See external documentation. updateWindowUI(This) -> ok Types: This = wxWindow() Equivalent to updateWindowUI(This, []). updateWindowUI(This, Option::[Option]) -> ok Types: This = wxWindow() Option = {flags, integer()} See external documentation. validate(This) -> boolean() Types: This = wxWindow() See external documentation. warpPointer(This, X, Y) -> ok Types: This = wxWindow() X = integer() Y = integer() See external documentation. destroy(This::wxWindow()) -> ok Destroys this object, do not use object again
AUTHORS
<> wx 1.1.1 wxWindow(3erl)