wxGridBagSizer
See external documentation: wxGridBagSizer.
See external documentation:
This class is derived (and can use functions) from:
wxFlexGridSizer
wxGridSizer
wxSizer
Functions
new() -> wxGridBagSizer()
Equivalent to new([]).
new(Options::[Option]) -> wxGridBagSizer()
Option = {vgap, integer()} | {hgap, integer()}
See
add(This, Item) -> wxSizerItem() (see module wxSizerItem)
This = wxGridBagSizer()
Item = wxSizerItem() (see module wxSizerItem) | wxGBSizerItem() (see module wxGBSizerItem)
See
add(This, Width, Height) -> wxSizerItem() (see module wxSizerItem)
This = wxGridBagSizer()
Width = integer()
Height = integer()
See
Also:
add(This, Window, Pos) -> wxSizerItem:wxSizerItem() when
This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(), C::integer()};
(This, Window, [Option]) -> wxSizerItem:wxSizerItem() when
This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(),
Option :: {'proportion', integer()}
| {'flag', integer()}
| {'border', integer()}
| {'userData', wx:wx_object()}.
add(This, Width, Height, Pos) -> wxSizerItem() (see module wxSizerItem)
This = wxGridBagSizer()
Width = integer()
Height = integer()
Pos = {R::integer(), C::integer()}
See
Also:
add(This, Width, Height, [Option]) -> wxSizerItem:wxSizerItem() when
This::wxGridBagSizer(), Width::integer(), Height::integer(),
Option :: {'proportion', integer()}
| {'flag', integer()}
| {'border', integer()}
| {'userData', wx:wx_object()};
(This, Window, Pos, [Option]) -> wxSizerItem:wxSizerItem() when
This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(), C::integer()},
Option :: {'span', {RS::integer(), CS::integer()}}
| {'flag', integer()}
| {'border', integer()}
| {'userData', wx:wx_object()}.
add(This, Width, Height, Pos, Options::[Option]) -> wxSizerItem() (see module wxSizerItem)
This = wxGridBagSizer()
Width = integer()
Height = integer()
Pos = {R::integer(), C::integer()}
Option = {span, {RS::integer(), CS::integer()}} | {flag, integer()} | {border, integer()} | {userData, wx_object() (see module wx)}
See
calcMin(This) -> {W::integer(), H::integer()}
This = wxGridBagSizer()
See
checkForIntersection(This, Item) -> boolean()
This = wxGridBagSizer()
Item = wxGBSizerItem() (see module wxGBSizerItem)
Equivalent to checkForIntersection(This, Item, []).
checkForIntersection(This, Pos, Span) -> boolean()
This = wxGridBagSizer()
Pos = {R::integer(), C::integer()}
Span = {RS::integer(), CS::integer()}
See
Also:
checkForIntersection(This, Item, [Option]) -> boolean() when
This::wxGridBagSizer(), Item::wxGBSizerItem:wxGBSizerItem(),
Option :: {'excludeItem', wxGBSizerItem:wxGBSizerItem()}.
checkForIntersection(This, Pos, Span, Options::[Option]) -> boolean()
This = wxGridBagSizer()
Pos = {R::integer(), C::integer()}
Span = {RS::integer(), CS::integer()}
Option = {excludeItem, wxGBSizerItem() (see module wxGBSizerItem)}
See
findItem(This, Window) -> wxGBSizerItem() (see module wxGBSizerItem)
This = wxGridBagSizer()
Window = wxWindow() (see module wxWindow) | wxSizer() (see module wxSizer)
See
findItemAtPoint(This, Pt) -> wxGBSizerItem() (see module wxGBSizerItem)
This = wxGridBagSizer()
Pt = {X::integer(), Y::integer()}
See
findItemAtPosition(This, Pos) -> wxGBSizerItem() (see module wxGBSizerItem)
This = wxGridBagSizer()
Pos = {R::integer(), C::integer()}
See
findItemWithData(This, UserData) -> wxGBSizerItem() (see module wxGBSizerItem)
This = wxGridBagSizer()
UserData = wx_object() (see module wx)
See
getCellSize(This, Row, Col) -> {W::integer(), H::integer()}
This = wxGridBagSizer()
Row = integer()
Col = integer()
See
getEmptyCellSize(This) -> {W::integer(), H::integer()}
This = wxGridBagSizer()
See
getItemPosition(This, Index) -> {R::integer(), C::integer()}
This = wxGridBagSizer()
Index = integer()
See
Also:
getItemPosition(This, Window) -> {R::integer(), C::integer()} when
This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer().
getItemSpan(This, Index) -> {RS::integer(), CS::integer()}
This = wxGridBagSizer()
Index = integer()
See
Also:
getItemSpan(This, Window) -> {RS::integer(), CS::integer()} when
This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer().
setEmptyCellSize(This, Sz) -> ok
This = wxGridBagSizer()
Sz = {W::integer(), H::integer()}
See
setItemPosition(This, Index, Pos) -> boolean()
This = wxGridBagSizer()
Index = integer()
Pos = {R::integer(), C::integer()}
See
Also:
setItemPosition(This, Window, Pos) -> boolean() when
This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(), C::integer()}.
setItemSpan(This, Index, Span) -> boolean()
This = wxGridBagSizer()
Index = integer()
Span = {RS::integer(), CS::integer()}
See
Also:
setItemSpan(This, Window, Span) -> boolean() when
This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Span::{RS::integer(), CS::integer()}.
destroy(This::wxGridBagSizer()) -> ok
Destroys this object, do not use object again