wxSizer(3)

MODULE
wxSizer - See external documentation: wxSizer.

DESCRIPTION

See external documentation: wxSizer <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html>.

DATA TYPES

    wxSizer():

        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

add(This::wxSizer(), Window::wxWindow() (see module wxWindow) | wxSizer()) -> wxSizerItem() (see module wxSizerItem)

    Equivalent to add(This, Window, []).

add(This::wxSizer(), X::integer() | term(), X::integer() | term()) -> wxSizerItem() (see module wxSizerItem)

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizeradd>.
     Alternatives:

    add(This::wxSizer(), Width::integer(), Height::integer()) -> add(This, Width, Height, [])

    add(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer(), [Option]) -> wxSizerItem:wxSizerItem()
     Option = {proportion, integer()} | {flag, integer()} | {border, integer()} | {userData, wx:wx()}

    add(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer(), Flags::wxSizerFlags:wxSizerFlags()) -> wxSizerItem:wxSizerItem()

add(This::wxSizer(), Width::integer(), Height::integer(), Options::[Option]) -> wxSizerItem() (see module wxSizerItem)

    Types
        Option = {proportion, integer()} | {flag, integer()} | {border, integer()} | {userData, wx() (see module wx)}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizeradd>.

addSpacer(This::wxSizer(), Size::integer()) -> wxSizerItem() (see module wxSizerItem)

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizeraddspacer>.

addStretchSpacer(This::wxSizer()) -> wxSizerItem() (see module wxSizerItem)

    Equivalent to addStretchSpacer(This, []).

addStretchSpacer(This::wxSizer(), Options::[Option]) -> wxSizerItem() (see module wxSizerItem)

    Types
        Option = {prop, integer()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizeraddstretchspacer>.

calcMin(This::wxSizer()) -> {W::integer(), H::integer()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizercalcmin>.

clear(This::wxSizer()) -> ok

    Equivalent to clear(This, []).

clear(This::wxSizer(), Options::[Option]) -> ok

    Types
        Option = {delete_windows, bool()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerclear>.

detach(This::wxSizer(), X::integer() | term()) -> bool()

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerdetach>.
     Alternatives:

    detach(This::wxSizer(), Index::integer()) -> bool()

    detach(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer()) -> bool()

fit(This::wxSizer(), Window::wxWindow() (see module wxWindow)) -> {W::integer(), H::integer()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerfit>.

fitInside(This::wxSizer(), Window::wxWindow() (see module wxWindow)) -> ok

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerfitinside>.

getChildren(This::wxSizer()) -> [wxSizerItem() (see module wxSizerItem)]

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizergetchildren>.

getItem(This::wxSizer(), X::term() | integer()) -> wxSizerItem() (see module wxSizerItem)

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizergetitem>.
     Alternatives:

    getItem(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer()) -> getItem(This, Window, [])

    getItem(This::wxSizer(), Index::integer()) -> wxSizerItem:wxSizerItem()

getItem(This::wxSizer(), Window::wxWindow() (see module wxWindow) | wxSizer(), Options::[Option]) -> wxSizerItem() (see module wxSizerItem)

    Types
        Option = {recursive, bool()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizergetitem>.

getSize(This::wxSizer()) -> {W::integer(), H::integer()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizergetsize>.

getPosition(This::wxSizer()) -> {X::integer(), Y::integer()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizergetposition>.

getMinSize(This::wxSizer()) -> {W::integer(), H::integer()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizergetminsize>.

hide(This::wxSizer(), X::term() | integer()) -> bool()

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerhide>.
     Alternatives:

    hide(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer()) -> hide(This, Window, [])

    hide(This::wxSizer(), Index::integer()) -> bool()

hide(This::wxSizer(), Window::wxWindow() (see module wxWindow) | wxSizer(), Options::[Option]) -> bool()

    Types
        Option = {recursive, bool()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerhide>.

insert(This::wxSizer(), Index::integer(), X::term()) -> wxSizerItem() (see module wxSizerItem)

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerinsert>.
     Alternatives:

    insert(This::wxSizer(), Index::integer(), Window::wxWindow:wxWindow() | wxSizer()) -> insert(This, Index, Window, [])

    insert(This::wxSizer(), Index::integer(), Item::wxSizerItem:wxSizerItem()) -> wxSizerItem:wxSizerItem()

insert(This::wxSizer(), Index::integer(), X::integer() | term(), X::integer() | term()) -> wxSizerItem() (see module wxSizerItem)

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerinsert>.
     Alternatives:

    insert(This::wxSizer(), Index::integer(), Width::integer(), Height::integer()) -> insert(This, Index, Width, Height, [])

    insert(This::wxSizer(), Index::integer(), Window::wxWindow:wxWindow() | wxSizer(), [Option]) -> wxSizerItem:wxSizerItem()
     Option = {proportion, integer()} | {flag, integer()} | {border, integer()} | {userData, wx:wx()}

    insert(This::wxSizer(), Index::integer(), Window::wxWindow:wxWindow() | wxSizer(), Flags::wxSizerFlags:wxSizerFlags()) -> wxSizerItem:wxSizerItem()

insert(This::wxSizer(), Index::integer(), Width::integer(), Height::integer(), Options::[Option]) -> wxSizerItem() (see module wxSizerItem)

    Types
        Option = {proportion, integer()} | {flag, integer()} | {border, integer()} | {userData, wx() (see module wx)}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerinsert>.

insertSpacer(This::wxSizer(), Index::integer(), Size::integer()) -> wxSizerItem() (see module wxSizerItem)

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerinsertspacer>.

insertStretchSpacer(This::wxSizer(), Index::integer()) -> wxSizerItem() (see module wxSizerItem)

    Equivalent to insertStretchSpacer(This, Index, []).

insertStretchSpacer(This::wxSizer(), Index::integer(), Options::[Option]) -> wxSizerItem() (see module wxSizerItem)

    Types
        Option = {prop, integer()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerinsertstretchspacer>.

isShown(This::wxSizer(), X::integer() | term()) -> bool()

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerisshown>.
     Alternatives:

    isShown(This::wxSizer(), Index::integer()) -> bool()

    isShown(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer()) -> bool()

layout(This::wxSizer()) -> ok

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerlayout>.

prepend(This::wxSizer(), X::term()) -> wxSizerItem() (see module wxSizerItem)

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerprepend>.
     Alternatives:

    prepend(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer()) -> prepend(This, Window, [])

    prepend(This::wxSizer(), Item::wxSizerItem:wxSizerItem()) -> wxSizerItem:wxSizerItem()

prepend(This::wxSizer(), X::integer() | term(), X::integer() | term()) -> wxSizerItem() (see module wxSizerItem)

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerprepend>.
     Alternatives:

    prepend(This::wxSizer(), Width::integer(), Height::integer()) -> prepend(This, Width, Height, [])

    prepend(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer(), [Option]) -> wxSizerItem:wxSizerItem()
     Option = {proportion, integer()} | {flag, integer()} | {border, integer()} | {userData, wx:wx()}

    prepend(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer(), Flags::wxSizerFlags:wxSizerFlags()) -> wxSizerItem:wxSizerItem()

prepend(This::wxSizer(), Width::integer(), Height::integer(), Options::[Option]) -> wxSizerItem() (see module wxSizerItem)

    Types
        Option = {proportion, integer()} | {flag, integer()} | {border, integer()} | {userData, wx() (see module wx)}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerprepend>.

prependSpacer(This::wxSizer(), Size::integer()) -> wxSizerItem() (see module wxSizerItem)

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerprependspacer>.

prependStretchSpacer(This::wxSizer()) -> wxSizerItem() (see module wxSizerItem)

    Equivalent to prependStretchSpacer(This, []).

prependStretchSpacer(This::wxSizer(), Options::[Option]) -> wxSizerItem() (see module wxSizerItem)

    Types
        Option = {prop, integer()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerprependstretchspacer>.

recalcSizes(This::wxSizer()) -> ok

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerrecalcsizes>.

remove(This::wxSizer(), X::integer() | wxSizer()) -> bool()

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerremove>.
     Alternatives:

    remove(This::wxSizer(), Index::integer()) -> bool()

    remove(This::wxSizer(), Sizer::wxSizer()) -> bool()

replace(This::wxSizer(), X::term() | integer(), X::term()) -> bool()

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerreplace>.
     Alternatives:

    replace(This::wxSizer(), Oldwin::wxWindow:wxWindow() | wxSizer(), Newwin::wxWindow:wxWindow() | wxSizer()) -> replace(This, Oldwin, Newwin, [])

    replace(This::wxSizer(), Index::integer(), Newitem::wxSizerItem:wxSizerItem()) -> bool()

replace(This::wxSizer(), Oldwin::wxWindow() (see module wxWindow) | wxSizer(), Newwin::wxWindow() (see module wxWindow) | wxSizer(), Options::[Option]) -> bool()

    Types
        Option = {recursive, bool()}

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizerreplace>.

setDimension(This::wxSizer(), X::integer(), Y::integer(), Width::integer(), Height::integer()) -> ok

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizersetdimension>.

setMinSize(This::wxSizer(), Size::{W::integer(), H::integer()}) -> ok

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizersetminsize>.

setMinSize(This::wxSizer(), Width::integer(), Height::integer()) -> ok

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizersetminsize>.

setItemMinSize(This::wxSizer(), X::integer() | term(), Size::{W::integer(), H::integer()}) -> bool()

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizersetitemminsize>.
     Alternatives:

    setItemMinSize(This::wxSizer(), Index::integer(), Size::{W::integer(), H::integer()}) -> bool()

    setItemMinSize(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer(), Size::{W::integer(), H::integer()}) -> bool()

setItemMinSize(This::wxSizer(), X::integer() | term(), Width::integer(), Height::integer()) -> bool()

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizersetitemminsize>.
     Alternatives:

    setItemMinSize(This::wxSizer(), Index::integer(), Width::integer(), Height::integer()) -> bool()

    setItemMinSize(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer(), Width::integer(), Height::integer()) -> bool()

setSizeHints(This::wxSizer(), Window::wxWindow() (see module wxWindow)) -> ok

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizersetsizehints>.

setVirtualSizeHints(This::wxSizer(), Window::wxWindow() (see module wxWindow)) -> ok

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizersetvirtualsizehints>.

show(This::wxSizer(), X::integer() | term() | bool()) -> bool() | bool() | ok

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizershow>.
     Alternatives:

    show(This::wxSizer(), Index::integer()) -> show(This, Index, [])

    show(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer()) -> show(This, Window, [])

    show(This::wxSizer(), Show::bool()) -> ok

show(This::wxSizer(), X::integer() | term(), Options::[Option]) -> bool()

    See external documentation <http://www.wxwidgets.org/manuals/stable/wx_wxsizer.html#wxsizershow>.
     Alternatives:

    show(This::wxSizer(), Index::integer(), [Option]) -> bool()
     Option = {show, bool()}

    show(This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer(), [Option]) -> bool()
     Option = {show, bool()} | {recursive, bool()}