table of contents
- stretch 1:19.2.1+dfsg-2+deb9u2
 - testing 1:21.2.6+dfsg-1
 - unstable 1:21.2.6+dfsg-1
 - experimental 1:22.0.4+dfsg-1
 
| wxGrid(3erl) | Erlang Module Definition | wxGrid(3erl) | 
NAME¶
wxGrid - See external documentation: wxGrid.DESCRIPTION¶
See external documentation: wxGrid.This class is derived (and can use functions) from:
  
  wxScrolledWindow
  
  wxPanel
  
  wxWindow
  
  wxEvtHandler
DATA TYPES¶
- wxGrid():
 
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() -> wxGrid()See external documentation.
new(Parent, Id) -> wxGrid()
  
Types:
Id = integer()
Equivalent to new(Parent, Id, []).
new(Parent, X, Y) -> wxGrid()
  
Types:
X = integer()
Y = integer()
See external documentation.
  
  Also:
  
  new(Parent, Id, [Option]) -> wxGrid() when
  
  Parent::wxWindow:wxWindow(), Id::integer(),
  
  Option :: {'pos', {X::integer(), Y::integer()}}
  
  | {'size', {W::integer(), H::integer()}}
  
  | {'style', integer()}.
new(Parent, X, Y, Options::[Option]) -> wxGrid()
  
Types:
X = integer()
Y = integer()
Option = {w, integer()} | {h, integer()} | {style, integer()}
See external documentation.
appendCols(This) -> boolean()
  
Types:
Equivalent to appendCols(This, []).
appendCols(This, Options::[Option]) -> boolean()
  
Types:
Option = {numCols, integer()} | {updateLabels, boolean()}
See external documentation.
appendRows(This) -> boolean()
  
Types:
Equivalent to appendRows(This, []).
appendRows(This, Options::[Option]) -> boolean()
  
Types:
Option = {numRows, integer()} | {updateLabels, boolean()}
See external documentation.
autoSize(This) -> ok
  
Types:
See external documentation.
autoSizeColumn(This, Col) -> ok
  
Types:
Col = integer()
Equivalent to autoSizeColumn(This, Col, []).
autoSizeColumn(This, Col, Options::[Option]) -> ok
  
Types:
Col = integer()
Option = {setAsMin, boolean()}
See external documentation.
autoSizeColumns(This) -> ok
  
Types:
Equivalent to autoSizeColumns(This, []).
autoSizeColumns(This, Options::[Option]) -> ok
  
Types:
Option = {setAsMin, boolean()}
See external documentation.
autoSizeRow(This, Row) -> ok
  
Types:
Row = integer()
Equivalent to autoSizeRow(This, Row, []).
autoSizeRow(This, Row, Options::[Option]) -> ok
  
Types:
Row = integer()
Option = {setAsMin, boolean()}
See external documentation.
autoSizeRows(This) -> ok
  
Types:
Equivalent to autoSizeRows(This, []).
autoSizeRows(This, Options::[Option]) -> ok
  
Types:
Option = {setAsMin, boolean()}
See external documentation.
beginBatch(This) -> ok
  
Types:
See external documentation.
blockToDeviceRect(This, TopLeft, BottomRight) ->
    {X::integer(), Y::integer(), W::integer(), H::integer()}
  
Types:
TopLeft = {R::integer(), C::integer()}
BottomRight = {R::integer(), C::integer()}
See external documentation.
canDragColSize(This) -> boolean()
  
Types:
See external documentation.
canDragRowSize(This) -> boolean()
  
Types:
See external documentation.
canDragGridSize(This) -> boolean()
  
Types:
See external documentation.
canEnableCellControl(This) -> boolean()
  
Types:
See external documentation.
cellToRect(This, Coords) -> {X::integer(), Y::integer(),
    W::integer(), H::integer()}
  
Types:
Coords = {R::integer(), C::integer()}
See external documentation.
cellToRect(This, Row, Col) -> {X::integer(), Y::integer(),
    W::integer(), H::integer()}
  
Types:
Row = integer()
Col = integer()
See external documentation.
clearGrid(This) -> ok
  
Types:
See external documentation.
clearSelection(This) -> ok
  
Types:
See external documentation.
createGrid(This, NumRows, NumCols) -> boolean()
  
Types:
NumRows = integer()
NumCols = integer()
Equivalent to createGrid(This, NumRows, NumCols, []).
createGrid(This, NumRows, NumCols, Options::[Option]) ->
    boolean()
  
Types:
NumRows = integer()
NumCols = integer()
Option = {selmode, wx:wx_enum()}
See external documentation.
  
  Selmode = ?wxGrid_wxGridSelectCells | ?wxGrid_wxGridSelectRows |
    ?wxGrid_wxGridSelectColumns
deleteCols(This) -> boolean()
  
Types:
Equivalent to deleteCols(This, []).
deleteCols(This, Options::[Option]) -> boolean()
  
Types:
Option = {pos, integer()} | {numCols, integer()} | {updateLabels, boolean()}
See external documentation.
deleteRows(This) -> boolean()
  
Types:
Equivalent to deleteRows(This, []).
deleteRows(This, Options::[Option]) -> boolean()
  
Types:
Option = {pos, integer()} | {numRows, integer()} | {updateLabels, boolean()}
See external documentation.
disableCellEditControl(This) -> ok
  
Types:
See external documentation.
disableDragColSize(This) -> ok
  
Types:
See external documentation.
disableDragGridSize(This) -> ok
  
Types:
See external documentation.
disableDragRowSize(This) -> ok
  
Types:
See external documentation.
enableCellEditControl(This) -> ok
  
Types:
Equivalent to enableCellEditControl(This, []).
enableCellEditControl(This, Options::[Option]) -> ok
  
Types:
Option = {enable, boolean()}
See external documentation.
enableDragColSize(This) -> ok
  
Types:
Equivalent to enableDragColSize(This, []).
enableDragColSize(This, Options::[Option]) -> ok
  
Types:
Option = {enable, boolean()}
See external documentation.
enableDragGridSize(This) -> ok
  
Types:
Equivalent to enableDragGridSize(This, []).
enableDragGridSize(This, Options::[Option]) -> ok
  
Types:
Option = {enable, boolean()}
See external documentation.
enableDragRowSize(This) -> ok
  
Types:
Equivalent to enableDragRowSize(This, []).
enableDragRowSize(This, Options::[Option]) -> ok
  
Types:
Option = {enable, boolean()}
See external documentation.
enableEditing(This, Edit) -> ok
  
Types:
Edit = boolean()
See external documentation.
enableGridLines(This) -> ok
  
Types:
Equivalent to enableGridLines(This, []).
enableGridLines(This, Options::[Option]) -> ok
  
Types:
Option = {enable, boolean()}
See external documentation.
endBatch(This) -> ok
  
Types:
See external documentation.
fit(This) -> ok
  
Types:
See external documentation.
forceRefresh(This) -> ok
  
Types:
See external documentation.
getBatchCount(This) -> integer()
  
Types:
See external documentation.
getCellAlignment(This, Row, Col) -> {Horiz::integer(),
    Vert::integer()}
  
Types:
Row = integer()
Col = integer()
See external documentation.
getCellBackgroundColour(This, Row, Col) ->
    wx:wx_colour4()
  
Types:
Row = integer()
Col = integer()
See external documentation.
getCellEditor(This, Row, Col) ->
    wxGridCellEditor:wxGridCellEditor()
  
Types:
Row = integer()
Col = integer()
See external documentation.
getCellFont(This, Row, Col) -> wxFont:wxFont()
  
Types:
Row = integer()
Col = integer()
See external documentation.
getCellRenderer(This, Row, Col) ->
    wxGridCellRenderer:wxGridCellRenderer()
  
Types:
Row = integer()
Col = integer()
See external documentation.
getCellTextColour(This, Row, Col) ->
    wx:wx_colour4()
  
Types:
Row = integer()
Col = integer()
See external documentation.
getCellValue(This, Coords) -> unicode:charlist()
  
Types:
Coords = {R::integer(), C::integer()}
See external documentation.
getCellValue(This, Row, Col) ->
    unicode:charlist()
  
Types:
Row = integer()
Col = integer()
See external documentation.
getColLabelAlignment(This) -> {Horiz::integer(),
    Vert::integer()}
  
Types:
See external documentation.
getColLabelSize(This) -> integer()
  
Types:
See external documentation.
getColLabelValue(This, Col) -> unicode:charlist()
  
Types:
Col = integer()
See external documentation.
getColMinimalAcceptableWidth(This) -> integer()
  
Types:
See external documentation.
getDefaultCellAlignment(This) -> {Horiz::integer(),
    Vert::integer()}
  
Types:
See external documentation.
getDefaultCellBackgroundColour(This) ->
    wx:wx_colour4()
  
Types:
See external documentation.
getDefaultCellFont(This) -> wxFont:wxFont()
  
Types:
See external documentation.
getDefaultCellTextColour(This) -> wx:wx_colour4()
  
Types:
See external documentation.
getDefaultColLabelSize(This) -> integer()
  
Types:
See external documentation.
getDefaultColSize(This) -> integer()
  
Types:
See external documentation.
getDefaultEditor(This) ->
    wxGridCellEditor:wxGridCellEditor()
  
Types:
See external documentation.
getDefaultEditorForCell(This, C) ->
    wxGridCellEditor:wxGridCellEditor()
  
Types:
C = {R::integer(), C::integer()}
See external documentation.
getDefaultEditorForCell(This, Row, Col) ->
    wxGridCellEditor:wxGridCellEditor()
  
Types:
Row = integer()
Col = integer()
See external documentation.
getDefaultEditorForType(This, TypeName) ->
    wxGridCellEditor:wxGridCellEditor()
  
Types:
TypeName = unicode:chardata()
See external documentation.
getDefaultRenderer(This) ->
    wxGridCellRenderer:wxGridCellRenderer()
  
Types:
See external documentation.
getDefaultRendererForCell(This, Row, Col) ->
    wxGridCellRenderer:wxGridCellRenderer()
  
Types:
Row = integer()
Col = integer()
See external documentation.
getDefaultRendererForType(This, TypeName) ->
    wxGridCellRenderer:wxGridCellRenderer()
  
Types:
TypeName = unicode:chardata()
See external documentation.
getDefaultRowLabelSize(This) -> integer()
  
Types:
See external documentation.
getDefaultRowSize(This) -> integer()
  
Types:
See external documentation.
getGridCursorCol(This) -> integer()
  
Types:
See external documentation.
getGridCursorRow(This) -> integer()
  
Types:
See external documentation.
getGridLineColour(This) -> wx:wx_colour4()
  
Types:
See external documentation.
gridLinesEnabled(This) -> boolean()
  
Types:
See external documentation.
getLabelBackgroundColour(This) -> wx:wx_colour4()
  
Types:
See external documentation.
getLabelFont(This) -> wxFont:wxFont()
  
Types:
See external documentation.
getLabelTextColour(This) -> wx:wx_colour4()
  
Types:
See external documentation.
getNumberCols(This) -> integer()
  
Types:
See external documentation.
getNumberRows(This) -> integer()
  
Types:
See external documentation.
getOrCreateCellAttr(This, Row, Col) ->
    wxGridCellAttr:wxGridCellAttr()
  
Types:
Row = integer()
Col = integer()
See external documentation.
getRowMinimalAcceptableHeight(This) -> integer()
  
Types:
See external documentation.
getRowLabelAlignment(This) -> {Horiz::integer(),
    Vert::integer()}
  
Types:
See external documentation.
getRowLabelSize(This) -> integer()
  
Types:
See external documentation.
getRowLabelValue(This, Row) -> unicode:charlist()
  
Types:
Row = integer()
See external documentation.
getRowSize(This, Row) -> integer()
  
Types:
Row = integer()
See external documentation.
getScrollLineX(This) -> integer()
  
Types:
See external documentation.
getScrollLineY(This) -> integer()
  
Types:
See external documentation.
getSelectedCells(This) -> [{R::integer(), C::integer()}]
  
Types:
See external documentation.
getSelectedCols(This) -> [integer()]
  
Types:
See external documentation.
getSelectedRows(This) -> [integer()]
  
Types:
See external documentation.
getSelectionBackground(This) -> wx:wx_colour4()
  
Types:
See external documentation.
getSelectionBlockTopLeft(This) -> [{R::integer(),
    C::integer()}]
  
Types:
See external documentation.
getSelectionBlockBottomRight(This) -> [{R::integer(),
    C::integer()}]
  
Types:
See external documentation.
getSelectionForeground(This) -> wx:wx_colour4()
  
Types:
See external documentation.
getViewWidth(This) -> integer()
  
Types:
See external documentation.
getGridWindow(This) -> wxWindow:wxWindow()
  
Types:
See external documentation.
getGridRowLabelWindow(This) ->
    wxWindow:wxWindow()
  
Types:
See external documentation.
getGridColLabelWindow(This) ->
    wxWindow:wxWindow()
  
Types:
See external documentation.
getGridCornerLabelWindow(This) ->
    wxWindow:wxWindow()
  
Types:
See external documentation.
hideCellEditControl(This) -> ok
  
Types:
See external documentation.
insertCols(This) -> boolean()
  
Types:
Equivalent to insertCols(This, []).
insertCols(This, Options::[Option]) -> boolean()
  
Types:
Option = {pos, integer()} | {numCols, integer()} | {updateLabels, boolean()}
See external documentation.
insertRows(This) -> boolean()
  
Types:
Equivalent to insertRows(This, []).
insertRows(This, Options::[Option]) -> boolean()
  
Types:
Option = {pos, integer()} | {numRows, integer()} | {updateLabels, boolean()}
See external documentation.
isCellEditControlEnabled(This) -> boolean()
  
Types:
See external documentation.
isCurrentCellReadOnly(This) -> boolean()
  
Types:
See external documentation.
isEditable(This) -> boolean()
  
Types:
See external documentation.
isInSelection(This, Coords) -> boolean()
  
Types:
Coords = {R::integer(), C::integer()}
See external documentation.
isInSelection(This, Row, Col) -> boolean()
  
Types:
Row = integer()
Col = integer()
See external documentation.
isReadOnly(This, Row, Col) -> boolean()
  
Types:
Row = integer()
Col = integer()
See external documentation.
isSelection(This) -> boolean()
  
Types:
See external documentation.
isVisible(This, Coords) -> boolean()
  
Types:
Coords = {R::integer(), C::integer()}
Equivalent to isVisible(This, Coords, []).
isVisible(This, Row, Col) -> boolean()
  
Types:
Row = integer()
Col = integer()
See external documentation.
  
  Also:
  
  isVisible(This, Coords, [Option]) -> boolean() when
  
  This::wxGrid(), Coords::{R::integer(), C::integer()},
  
  Option :: {'wholeCellVisible', boolean()}.
isVisible(This, Row, Col, Options::[Option]) ->
    boolean()
  
Types:
Row = integer()
Col = integer()
Option = {wholeCellVisible, boolean()}
See external documentation.
makeCellVisible(This, Coords) -> ok
  
Types:
Coords = {R::integer(), C::integer()}
See external documentation.
makeCellVisible(This, Row, Col) -> ok
  
Types:
Row = integer()
Col = integer()
See external documentation.
moveCursorDown(This, ExpandSelection) -> boolean()
  
Types:
ExpandSelection = boolean()
See external documentation.
moveCursorLeft(This, ExpandSelection) -> boolean()
  
Types:
ExpandSelection = boolean()
See external documentation.
moveCursorRight(This, ExpandSelection) -> boolean()
  
Types:
ExpandSelection = boolean()
See external documentation.
moveCursorUp(This, ExpandSelection) -> boolean()
  
Types:
ExpandSelection = boolean()
See external documentation.
moveCursorDownBlock(This, ExpandSelection) -> boolean()
  
Types:
ExpandSelection = boolean()
See external documentation.
moveCursorLeftBlock(This, ExpandSelection) -> boolean()
  
Types:
ExpandSelection = boolean()
See external documentation.
moveCursorRightBlock(This, ExpandSelection) -> boolean()
  
Types:
ExpandSelection = boolean()
See external documentation.
moveCursorUpBlock(This, ExpandSelection) -> boolean()
  
Types:
ExpandSelection = boolean()
See external documentation.
movePageDown(This) -> boolean()
  
Types:
See external documentation.
movePageUp(This) -> boolean()
  
Types:
See external documentation.
registerDataType(This, TypeName, Renderer, Editor) -> ok
  
Types:
TypeName = unicode:chardata()
Renderer = wxGridCellRenderer:wxGridCellRenderer()
Editor = wxGridCellEditor:wxGridCellEditor()
See external documentation.
saveEditControlValue(This) -> ok
  
Types:
See external documentation.
selectAll(This) -> ok
  
Types:
See external documentation.
selectBlock(This, TopLeft, BottomRight) -> ok
  
Types:
TopLeft = {R::integer(), C::integer()}
BottomRight = {R::integer(), C::integer()}
Equivalent to selectBlock(This, TopLeft, BottomRight, []).
selectBlock(This, TopLeft, BottomRight, Options::[Option])
    -> ok
  
Types:
TopLeft = {R::integer(), C::integer()}
BottomRight = {R::integer(), C::integer()}
Option = {addToSelected, boolean()}
See external documentation.
selectBlock(This, TopRow, LeftCol, BottomRow, RightCol) ->
    ok
  
Types:
TopRow = integer()
LeftCol = integer()
BottomRow = integer()
RightCol = integer()
Equivalent to selectBlock(This, TopRow, LeftCol, BottomRow, RightCol, []).
selectBlock(This, TopRow, LeftCol, BottomRow, RightCol,
    Options::[Option]) -> ok
  
Types:
TopRow = integer()
LeftCol = integer()
BottomRow = integer()
RightCol = integer()
Option = {addToSelected, boolean()}
See external documentation.
selectCol(This, Col) -> ok
  
Types:
Col = integer()
Equivalent to selectCol(This, Col, []).
selectCol(This, Col, Options::[Option]) -> ok
  
Types:
Col = integer()
Option = {addToSelected, boolean()}
See external documentation.
selectRow(This, Row) -> ok
  
Types:
Row = integer()
Equivalent to selectRow(This, Row, []).
selectRow(This, Row, Options::[Option]) -> ok
  
Types:
Row = integer()
Option = {addToSelected, boolean()}
See external documentation.
setCellAlignment(This, Align) -> ok
  
Types:
Align = integer()
See external documentation.
setCellAlignment(This, Align, Row, Col) -> ok
  
Types:
Align = integer()
Row = integer()
Col = integer()
See external documentation.
setCellAlignment(This, Row, Col, Horiz, Vert) -> ok
  
Types:
Row = integer()
Col = integer()
Horiz = integer()
Vert = integer()
See external documentation.
setCellBackgroundColour(This, Col) -> ok
  
Types:
Col = wx:wx_colour()
See external documentation.
setCellBackgroundColour(This, Row, Col, Val) -> ok
  
Types:
Row = integer()
Col = integer()
Val = wx:wx_colour()
See external documentation.
  
  Also:
  
  setCellBackgroundColour(This, Colour, Row, Col) -> 'ok' when
  
  This::wxGrid(), Colour::wx:wx_colour(), Row::integer(), Col::integer().
setCellEditor(This, Row, Col, Editor) -> ok
  
Types:
Row = integer()
Col = integer()
Editor = wxGridCellEditor:wxGridCellEditor()
See external documentation.
setCellFont(This, Row, Col, Val) -> ok
  
Types:
Row = integer()
Col = integer()
Val = wxFont:wxFont()
See external documentation.
setCellRenderer(This, Row, Col, Renderer) -> ok
  
Types:
Row = integer()
Col = integer()
Renderer = wxGridCellRenderer:wxGridCellRenderer()
See external documentation.
setCellTextColour(This, Col) -> ok
  
Types:
Col = wx:wx_colour()
See external documentation.
setCellTextColour(This, Row, Col, Val) -> ok
  
Types:
Row = integer()
Col = integer()
Val = wx:wx_colour()
See external documentation.
  
  Also:
  
  setCellTextColour(This, Val, Row, Col) -> 'ok' when
  
  This::wxGrid(), Val::wx:wx_colour(), Row::integer(), Col::integer().
setCellValue(This, Coords, S) -> ok
  
Types:
Coords = {R::integer(), C::integer()}
S = unicode:chardata()
See external documentation.
setCellValue(This, Row, Col, S) -> ok
  
Types:
Row = integer()
Col = integer()
S = unicode:chardata()
See external documentation.
  
  Also:
  
  setCellValue(This, Val, Row, Col) -> 'ok' when
  
  This::wxGrid(), Val::unicode:chardata(), Row::integer(), Col::integer().
setColAttr(This, Col, Attr) -> ok
  
Types:
Col = integer()
Attr = wxGridCellAttr:wxGridCellAttr()
See external documentation.
setColFormatBool(This, Col) -> ok
  
Types:
Col = integer()
See external documentation.
setColFormatNumber(This, Col) -> ok
  
Types:
Col = integer()
See external documentation.
setColFormatFloat(This, Col) -> ok
  
Types:
Col = integer()
Equivalent to setColFormatFloat(This, Col, []).
setColFormatFloat(This, Col, Options::[Option]) -> ok
  
Types:
Col = integer()
Option = {width, integer()} | {precision, integer()}
See external documentation.
setColFormatCustom(This, Col, TypeName) -> ok
  
Types:
Col = integer()
TypeName = unicode:chardata()
See external documentation.
setColLabelAlignment(This, Horiz, Vert) -> ok
  
Types:
Horiz = integer()
Vert = integer()
See external documentation.
setColLabelSize(This, Height) -> ok
  
Types:
Height = integer()
See external documentation.
setColLabelValue(This, Col, Val) -> ok
  
Types:
Col = integer()
Val = unicode:chardata()
See external documentation.
setColMinimalWidth(This, Col, Width) -> ok
  
Types:
Col = integer()
Width = integer()
See external documentation.
setColMinimalAcceptableWidth(This, Width) -> ok
  
Types:
Width = integer()
See external documentation.
setColSize(This, Col, Width) -> ok
  
Types:
Col = integer()
Width = integer()
See external documentation.
setDefaultCellAlignment(This, Horiz, Vert) -> ok
  
Types:
Horiz = integer()
Vert = integer()
See external documentation.
setDefaultCellBackgroundColour(This, Val) -> ok
  
Types:
Val = wx:wx_colour()
See external documentation.
setDefaultCellFont(This, Val) -> ok
  
Types:
Val = wxFont:wxFont()
See external documentation.
setDefaultCellTextColour(This, Val) -> ok
  
Types:
Val = wx:wx_colour()
See external documentation.
setDefaultEditor(This, Editor) -> ok
  
Types:
Editor = wxGridCellEditor:wxGridCellEditor()
See external documentation.
setDefaultRenderer(This, Renderer) -> ok
  
Types:
Renderer = wxGridCellRenderer:wxGridCellRenderer()
See external documentation.
setDefaultColSize(This, Width) -> ok
  
Types:
Width = integer()
Equivalent to setDefaultColSize(This, Width, []).
setDefaultColSize(This, Width, Options::[Option]) -> ok
  
Types:
Width = integer()
Option = {resizeExistingCols, boolean()}
See external documentation.
setDefaultRowSize(This, Height) -> ok
  
Types:
Height = integer()
Equivalent to setDefaultRowSize(This, Height, []).
setDefaultRowSize(This, Height, Options::[Option]) -> ok
  
Types:
Height = integer()
Option = {resizeExistingRows, boolean()}
See external documentation.
setGridCursor(This, Row, Col) -> ok
  
Types:
Row = integer()
Col = integer()
See external documentation.
setGridLineColour(This, Val) -> ok
  
Types:
Val = wx:wx_colour()
See external documentation.
setLabelBackgroundColour(This, Val) -> ok
  
Types:
Val = wx:wx_colour()
See external documentation.
setLabelFont(This, Val) -> ok
  
Types:
Val = wxFont:wxFont()
See external documentation.
setLabelTextColour(This, Val) -> ok
  
Types:
Val = wx:wx_colour()
See external documentation.
setMargins(This, ExtraWidth, ExtraHeight) -> ok
  
Types:
ExtraWidth = integer()
ExtraHeight = integer()
See external documentation.
setReadOnly(This, Row, Col) -> ok
  
Types:
Row = integer()
Col = integer()
Equivalent to setReadOnly(This, Row, Col, []).
setReadOnly(This, Row, Col, Options::[Option]) -> ok
  
Types:
Row = integer()
Col = integer()
Option = {isReadOnly, boolean()}
See external documentation.
setRowAttr(This, Row, Attr) -> ok
  
Types:
Row = integer()
Attr = wxGridCellAttr:wxGridCellAttr()
See external documentation.
setRowLabelAlignment(This, Horiz, Vert) -> ok
  
Types:
Horiz = integer()
Vert = integer()
See external documentation.
setRowLabelSize(This, Width) -> ok
  
Types:
Width = integer()
See external documentation.
setRowLabelValue(This, Row, Val) -> ok
  
Types:
Row = integer()
Val = unicode:chardata()
See external documentation.
setRowMinimalHeight(This, Row, Width) -> ok
  
Types:
Row = integer()
Width = integer()
See external documentation.
setRowMinimalAcceptableHeight(This, Width) -> ok
  
Types:
Width = integer()
See external documentation.
setRowSize(This, Row, Height) -> ok
  
Types:
Row = integer()
Height = integer()
See external documentation.
setScrollLineX(This, X) -> ok
  
Types:
X = integer()
See external documentation.
setScrollLineY(This, Y) -> ok
  
Types:
Y = integer()
See external documentation.
setSelectionBackground(This, C) -> ok
  
Types:
C = wx:wx_colour()
See external documentation.
setSelectionForeground(This, C) -> ok
  
Types:
C = wx:wx_colour()
See external documentation.
setSelectionMode(This, Selmode) -> ok
  
Types:
Selmode = wx:wx_enum()
See external documentation.
  
  Selmode = ?wxGrid_wxGridSelectCells | ?wxGrid_wxGridSelectRows |
    ?wxGrid_wxGridSelectColumns
showCellEditControl(This) -> ok
  
Types:
See external documentation.
xToCol(This, X) -> integer()
  
Types:
X = integer()
Equivalent to xToCol(This, X, []).
xToCol(This, X, Options::[Option]) -> integer()
  
Types:
X = integer()
Option = {clipToMinMax, boolean()}
See external documentation.
xToEdgeOfCol(This, X) -> integer()
  
Types:
X = integer()
See external documentation.
yToEdgeOfRow(This, Y) -> integer()
  
Types:
Y = integer()
See external documentation.
yToRow(This, Y) -> integer()
  
Types:
Y = integer()
See external documentation.
destroy(This::wxGrid()) -> ok
  
Destroys this object, do not use object again
AUTHORS¶
<>| wx 1.8 |