.TH wxGridBagSizer 3erl "wx 0.99.2" "" "Erlang Module Definition" .SH NAME wxGridBagSizer \- See external documentation: wxGridBagSizer. .SH DESCRIPTION .LP See external documentation: wxGridBagSizer\&. .LP This class is derived (and can use functions) from: .br \fBwxFlexGridSizer\fR\& .br \fBwxGridSizer\fR\& .br \fBwxSizer\fR\& .SH "DATA TYPES" .RS 2 .TP 2 .B \fIwxGridBagSizer()\fR\&: .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() -> wxGridBagSizer() .br .RS .LP Equivalent to \fBnew([])\fR\&\&. .RE .LP .B new(Option::[Option]) -> wxGridBagSizer() .br .RS .LP Types: .RS 3 Option = {vgap, integer()} | {hgap, integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B add(This, Item) -> wxSizerItem() (see module wxSizerItem) .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Item = wxSizerItem() (see module wxSizerItem) | wxGBSizerItem() (see module wxGBSizerItem) .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B add(This, Width, Height) -> wxSizerItem() (see module wxSizerItem) .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Width = integer() .br Height = integer() .br .RE .RE .RS .LP See external documentation\&. .br Also: .br add(This, Window, Pos) -> wxSizerItem:wxSizerItem() when .br This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(), C::integer()}; .br (This, Window, [Option]) -> wxSizerItem:wxSizerItem() when .br This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), .br Option :: {proportion, integer()} .br | {flag, integer()} .br | {border, integer()} .br | {userData, wx:wx_object()}\&. .br .RE .LP .B add(This, Width, Height, Pos) -> wxSizerItem() (see module wxSizerItem) .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Width = integer() .br Height = integer() .br Pos = {R::integer(), C::integer()} .br .RE .RE .RS .LP See external documentation\&. .br Also: .br add(This, Width, Height, [Option]) -> wxSizerItem:wxSizerItem() when .br This::wxGridBagSizer(), Width::integer(), Height::integer(), .br Option :: {proportion, integer()} .br | {flag, integer()} .br | {border, integer()} .br | {userData, wx:wx_object()}; .br (This, Window, Pos, [Option]) -> wxSizerItem:wxSizerItem() when .br This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(), C::integer()}, .br Option :: {span, {RS::integer(), CS::integer()}} .br | {flag, integer()} .br | {border, integer()} .br | {userData, wx:wx_object()}\&. .br .RE .LP .B add(This, Width, Height, Pos, Option::[Option]) -> wxSizerItem() (see module wxSizerItem) .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Width = integer() .br Height = integer() .br Pos = {R::integer(), C::integer()} .br Option = {span, {RS::integer(), CS::integer()}} | {flag, integer()} | {border, integer()} | {userData, wx_object() (see module wx)} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B calcMin(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B checkForIntersection(This, Item) -> boolean() .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Item = wxGBSizerItem() (see module wxGBSizerItem) .br .RE .RE .RS .LP Equivalent to \fBcheckForIntersection(This, Item, [])\fR\&\&. .RE .LP .B checkForIntersection(This, Pos, Span) -> boolean() .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Pos = {R::integer(), C::integer()} .br Span = {RS::integer(), CS::integer()} .br .RE .RE .RS .LP See external documentation\&. .br Also: .br checkForIntersection(This, Item, [Option]) -> boolean() when .br This::wxGridBagSizer(), Item::wxGBSizerItem:wxGBSizerItem(), .br Option :: {excludeItem, wxGBSizerItem:wxGBSizerItem()}\&. .br .RE .LP .B checkForIntersection(This, Pos, Span, Option::[Option]) -> boolean() .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Pos = {R::integer(), C::integer()} .br Span = {RS::integer(), CS::integer()} .br Option = {excludeItem, wxGBSizerItem() (see module wxGBSizerItem)} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B findItem(This, Window) -> wxGBSizerItem() (see module wxGBSizerItem) .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Window = wxWindow() (see module wxWindow) | wxSizer() (see module wxSizer) .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B findItemAtPoint(This, Pt) -> wxGBSizerItem() (see module wxGBSizerItem) .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Pt = {X::integer(), Y::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B findItemAtPosition(This, Pos) -> wxGBSizerItem() (see module wxGBSizerItem) .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Pos = {R::integer(), C::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B findItemWithData(This, UserData) -> wxGBSizerItem() (see module wxGBSizerItem) .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br UserData = wx_object() (see module wx) .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getCellSize(This, Row, Col) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Row = integer() .br Col = integer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getEmptyCellSize(This) -> {W::integer(), H::integer()} .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B getItemPosition(This, Index) -> {R::integer(), C::integer()} .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Index = integer() .br .RE .RE .RS .LP See external documentation\&. .br Also: .br getItemPosition(This, Window) -> {R::integer(), C::integer()} when .br This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer()\&. .br .RE .LP .B getItemSpan(This, Index) -> {RS::integer(), CS::integer()} .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Index = integer() .br .RE .RE .RS .LP See external documentation\&. .br Also: .br getItemSpan(This, Window) -> {RS::integer(), CS::integer()} when .br This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer()\&. .br .RE .LP .B setEmptyCellSize(This, Sz) -> ok .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Sz = {W::integer(), H::integer()} .br .RE .RE .RS .LP See external documentation\&. .RE .LP .B setItemPosition(This, Index, Pos) -> boolean() .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Index = integer() .br Pos = {R::integer(), C::integer()} .br .RE .RE .RS .LP See external documentation\&. .br Also: .br setItemPosition(This, Window, Pos) -> boolean() when .br This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(), C::integer()}\&. .br .RE .LP .B setItemSpan(This, Index, Span) -> boolean() .br .RS .LP Types: .RS 3 This = wxGridBagSizer() .br Index = integer() .br Span = {RS::integer(), CS::integer()} .br .RE .RE .RS .LP See external documentation\&. .br Also: .br setItemSpan(This, Window, Span) -> boolean() when .br This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Span::{RS::integer(), CS::integer()}\&. .br .RE .LP .B destroy(This::wxGridBagSizer()) -> ok .br .RS .LP Destroys this object, do not use object again .RE .SH AUTHORS .LP .I <>