wxSplitterWindow
See external documentation: wxSplitterWindow.
See external documentation:
This class is derived (and can use functions) from:
wxWindow
wxEvtHandler
DATA TYPES
wxSplitterWindow()
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.
Functions
new() -> wxSplitterWindow()
See
new(Parent::wxWindow() (see module wxWindow)) -> wxSplitterWindow()
Equivalent to new(Parent, []).
new(Parent::wxWindow() (see module wxWindow), Options::[Option]) -> wxSplitterWindow()
Option = {id, integer()} | {pos, {X::integer(), Y::integer()}} | {size, {W::integer(), H::integer()}} | {style, integer()}
See
create(This::wxSplitterWindow(), Parent::wxWindow() (see module wxWindow)) -> bool()
Equivalent to create(This, Parent, []).
create(This::wxSplitterWindow(), Parent::wxWindow() (see module wxWindow), Options::[Option]) -> bool()
Option = {id, integer()} | {pos, {X::integer(), Y::integer()}} | {size, {W::integer(), H::integer()}} | {style, integer()}
See
getMinimumPaneSize(This::wxSplitterWindow()) -> integer()
See
getSashGravity(This::wxSplitterWindow()) -> float()
See
getSashPosition(This::wxSplitterWindow()) -> integer()
See
getSplitMode(This::wxSplitterWindow()) -> WxSplitMode
WxSplitMode = integer()
See
WxSplitMode is one of ?wxSPLIT_HORIZONTAL | ?wxSPLIT_VERTICAL
getWindow1(This::wxSplitterWindow()) -> wxWindow() (see module wxWindow)
See
getWindow2(This::wxSplitterWindow()) -> wxWindow() (see module wxWindow)
See
initialize(This::wxSplitterWindow(), Window::wxWindow() (see module wxWindow)) -> ok
See
isSplit(This::wxSplitterWindow()) -> bool()
See
replaceWindow(This::wxSplitterWindow(), WinOld::wxWindow() (see module wxWindow), WinNew::wxWindow() (see module wxWindow)) -> bool()
See
setSashGravity(This::wxSplitterWindow(), Gravity::float()) -> ok
See
setSashPosition(This::wxSplitterWindow(), Position::integer()) -> ok
Equivalent to setSashPosition(This, Position, []).
setSashPosition(This::wxSplitterWindow(), Position::integer(), Options::[Option]) -> ok
Option = {redraw, bool()}
See
setSashSize(This::wxSplitterWindow(), Width::integer()) -> ok
See
setMinimumPaneSize(This::wxSplitterWindow(), Min::integer()) -> ok
See
setSplitMode(This::wxSplitterWindow(), Mode::integer()) -> ok
See
splitHorizontally(This::wxSplitterWindow(), Window1::wxWindow() (see module wxWindow), Window2::wxWindow() (see module wxWindow)) -> bool()
Equivalent to splitHorizontally(This, Window1, Window2, []).
splitHorizontally(This::wxSplitterWindow(), Window1::wxWindow() (see module wxWindow), Window2::wxWindow() (see module wxWindow), Options::[Option]) -> bool()
Option = {sashPosition, integer()}
See
splitVertically(This::wxSplitterWindow(), Window1::wxWindow() (see module wxWindow), Window2::wxWindow() (see module wxWindow)) -> bool()
Equivalent to splitVertically(This, Window1, Window2, []).
splitVertically(This::wxSplitterWindow(), Window1::wxWindow() (see module wxWindow), Window2::wxWindow() (see module wxWindow), Options::[Option]) -> bool()
Option = {sashPosition, integer()}
See
unsplit(This::wxSplitterWindow()) -> bool()
Equivalent to unsplit(This, []).
unsplit(This::wxSplitterWindow(), Options::[Option]) -> bool()
Option = {toRemove, wxWindow() (see module wxWindow)}
See
updateSize(This::wxSplitterWindow()) -> ok
See
destroy(This::wxSplitterWindow()) -> ok
Destroys this object, do not use object again
- new/0
- new/1
- new/1-1
- create/1
- create/1-1
- getMinimumPaneSize/1
- getSashGravity/1
- getSashPosition/1
- getSplitMode/1
- getWindow1/1
- getWindow2/1
- initialize/1
- isSplit/1
- replaceWindow/1
- setSashGravity/1
- setSashPosition/1
- setSashPosition/1-1
- setSashSize/1
- setMinimumPaneSize/1
- setSplitMode/1
- splitHorizontally/1
- splitHorizontally/1-1
- splitVertically/1
- splitVertically/1-1
- unsplit/1
- unsplit/1-1
- updateSize/1
- destroy/1