|
| GameEndDialogGrid (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxString &name=wxGridNameStr) |
|
void | equally_size_columns () |
|
| wxGrid () |
|
| wxGrid (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxWANTS_CHARS, const wxString &name=wxGridNameStr) |
|
virtual | ~wxGrid () |
|
bool | Create (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxWANTS_CHARS, const wxString &name=wxGridNameStr) |
|
bool | CreateGrid (int numRows, int numCols, wxGridSelectionModes selmode=wxGridSelectCells) |
|
bool | SetTable (wxGridTableBase *table, bool takeOwnership=false, wxGridSelectionModes selmode=wxGridSelectCells) |
|
void | AssignTable (wxGridTableBase *table, wxGridSelectionModes selmode=wxGridSelectCells) |
|
bool | ProcessTableMessage (wxGridTableMessage &msg) |
|
void | EnableGridLines (bool enable=true) |
|
virtual wxPen | GetColGridLinePen (int col) |
|
virtual wxPen | GetDefaultGridLinePen () |
|
wxColour | GetGridLineColour () const |
|
virtual wxPen | GetRowGridLinePen (int row) |
|
bool | GridLinesEnabled () const |
|
void | SetGridLineColour (const wxColour &colour) |
|
void | GetColLabelAlignment (int *horiz, int *vert) const |
|
int | GetColLabelTextOrientation () const |
|
wxString | GetColLabelValue (int col) const |
|
void | GetCornerLabelAlignment (int *horiz, int *vert) const |
|
int | GetCornerLabelTextOrientation () const |
|
wxString | GetCornerLabelValue () const |
|
wxColour | GetLabelBackgroundColour () const |
|
wxFont | GetLabelFont () const |
|
wxColour | GetLabelTextColour () const |
|
void | GetRowLabelAlignment (int *horiz, int *vert) const |
|
wxString | GetRowLabelValue (int row) const |
|
void | HideColLabels () |
|
void | HideRowLabels () |
|
void | SetColLabelAlignment (int horiz, int vert) |
|
void | SetColLabelTextOrientation (int textOrientation) |
|
void | SetColLabelValue (int col, const wxString &value) |
|
void | SetCornerLabelAlignment (int horiz, int vert) |
|
void | SetCornerLabelTextOrientation (int textOrientation) |
|
void | SetCornerLabelValue (const wxString &) |
|
void | SetLabelBackgroundColour (const wxColour &colour) |
|
void | SetLabelFont (const wxFont &font) |
|
void | SetLabelTextColour (const wxColour &colour) |
|
void | SetRowLabelAlignment (int horiz, int vert) |
|
void | SetRowLabelValue (int row, const wxString &value) |
|
void | SetUseNativeColLabels (bool native=true) |
|
bool | UseNativeColHeader (bool native=true) |
|
void | GetCellAlignment (int row, int col, int *horiz, int *vert) const |
|
wxColour | GetCellBackgroundColour (int row, int col) const |
|
wxFont | GetCellFont (int row, int col) const |
|
wxColour | GetCellTextColour (int row, int col) const |
|
void | GetDefaultCellAlignment (int *horiz, int *vert) const |
|
wxColour | GetDefaultCellBackgroundColour () const |
|
wxFont | GetDefaultCellFont () const |
|
wxColour | GetDefaultCellTextColour () const |
|
void | SetCellAlignment (int row, int col, int horiz, int vert) |
|
void | SetCellAlignment (int align, int row, int col) |
|
void | SetCellBackgroundColour (int row, int col, const wxColour &colour) |
|
void | SetCellFont (int row, int col, const wxFont &font) |
|
void | SetCellTextColour (int row, int col, const wxColour &colour) |
|
void | SetCellTextColour (const wxColour &val, int row, int col) |
|
void | SetCellTextColour (const wxColour &colour) |
|
void | SetDefaultCellAlignment (int horiz, int vert) |
|
void | SetDefaultCellBackgroundColour (const wxColour &colour) |
|
void | SetDefaultCellFont (const wxFont &font) |
|
void | SetDefaultCellTextColour (const wxColour &colour) |
|
bool | CanEnableCellControl () const |
|
void | DisableCellEditControl () |
|
void | EnableCellEditControl (bool enable=true) |
|
void | EnableEditing (bool edit) |
|
wxGridCellEditor * | GetCellEditor (int row, int col) const |
|
wxGridCellRenderer * | GetCellRenderer (int row, int col) const |
|
wxString | GetCellValue (int row, int col) const |
|
wxString | GetCellValue (const wxGridCellCoords &coords) const |
|
wxGridCellEditor * | GetDefaultEditor () const |
|
virtual wxGridCellEditor * | GetDefaultEditorForCell (int row, int col) const |
|
wxGridCellEditor * | GetDefaultEditorForCell (const wxGridCellCoords &c) const |
|
virtual wxGridCellEditor * | GetDefaultEditorForType (const wxString &typeName) const |
|
wxGridCellRenderer * | GetDefaultRenderer () const |
|
virtual wxGridCellRenderer * | GetDefaultRendererForCell (int row, int col) const |
|
virtual wxGridCellRenderer * | GetDefaultRendererForType (const wxString &typeName) const |
|
void | HideCellEditControl () |
|
bool | IsCellEditControlEnabled () const |
|
bool | IsCellEditControlShown () const |
|
bool | IsCurrentCellReadOnly () const |
|
bool | IsEditable () const |
|
bool | IsReadOnly (int row, int col) const |
|
void | RegisterDataType (const wxString &typeName, wxGridCellRenderer *renderer, wxGridCellEditor *editor) |
|
void | SaveEditControlValue () |
|
void | SetCellEditor (int row, int col, wxGridCellEditor *editor) |
|
void | SetCellRenderer (int row, int col, wxGridCellRenderer *renderer) |
|
void | SetCellValue (int row, int col, const wxString &s) |
|
void | SetCellValue (const wxGridCellCoords &coords, const wxString &s) |
|
void | SetCellValue (const wxString &val, int row, int col) |
|
void | SetColFormatBool (int col) |
|
void | SetColFormatCustom (int col, const wxString &typeName) |
|
void | SetColFormatFloat (int col, int width=-1, int precision=-1) |
|
void | SetColFormatNumber (int col) |
|
void | SetColFormatDate (int col, const wxString &format=wxString()) |
|
void | SetDefaultEditor (wxGridCellEditor *editor) |
|
void | SetDefaultRenderer (wxGridCellRenderer *renderer) |
|
void | SetReadOnly (int row, int col, bool isReadOnly=true) |
|
void | ShowCellEditControl () |
|
void | AutoSize () |
|
void | AutoSizeColLabelSize (int col) |
|
void | AutoSizeColumn (int col, bool setAsMin=true) |
|
void | AutoSizeColumns (bool setAsMin=true) |
|
void | AutoSizeRow (int row, bool setAsMin=true) |
|
void | AutoSizeRowLabelSize (int col) |
|
void | AutoSizeRows (bool setAsMin=true) |
|
wxGridFitMode | GetCellFitMode (int row, int col) const |
|
bool | GetCellOverflow (int row, int col) const |
|
int | GetColLabelSize () const |
|
int | GetColMinimalAcceptableWidth () const |
|
int | GetColSize (int col) const |
|
bool | IsColShown (int col) const |
|
wxGridFitMode | GetDefaultCellFitMode () const |
|
bool | GetDefaultCellOverflow () const |
|
int | GetDefaultColLabelSize () const |
|
int | GetDefaultColSize () const |
|
int | GetDefaultRowLabelSize () const |
|
int | GetDefaultRowSize () const |
|
int | GetRowMinimalAcceptableHeight () const |
|
int | GetRowLabelSize () const |
|
int | GetRowSize (int row) const |
|
bool | IsRowShown (int row) const |
|
void | SetCellFitMode (int row, int col, wxGridFitMode fitMode) |
|
void | SetCellOverflow (int row, int col, bool allow) |
|
void | SetColLabelSize (int height) |
|
void | SetColMinimalAcceptableWidth (int width) |
|
void | SetColMinimalWidth (int col, int width) |
|
void | SetColSize (int col, int width) |
|
void | HideCol (int col) |
|
void | ShowCol (int col) |
|
void | SetDefaultCellFitMode (wxGridFitMode fitMode) |
|
void | SetDefaultCellOverflow (bool allow) |
|
void | SetDefaultColSize (int width, bool resizeExistingCols=false) |
|
void | SetDefaultRowSize (int height, bool resizeExistingRows=false) |
|
void | SetRowLabelSize (int width) |
|
void | SetRowMinimalAcceptableHeight (int height) |
|
void | SetRowMinimalHeight (int row, int height) |
|
void | SetRowSize (int row, int height) |
|
void | HideRow (int col) |
|
void | ShowRow (int col) |
|
wxGridSizesInfo | GetColSizes () const |
|
wxGridSizesInfo | GetRowSizes () const |
|
void | SetColSizes (const wxGridSizesInfo &sizeInfo) |
|
void | SetRowSizes (const wxGridSizesInfo &sizeInfo) |
|
void | SetCellSize (int row, int col, int num_rows, int num_cols) |
|
CellSpan | GetCellSize (int row, int col, int *num_rows, int *num_cols) const |
|
wxSize | GetCellSize (const wxGridCellCoords &coords) const |
|
bool | CanDragCell () const |
|
bool | CanDragColMove () const |
|
bool | CanDragColSize (int col) const |
|
bool | CanDragGridColEdges () const |
|
bool | CanDragGridRowEdges () const |
|
bool | CanDragGridSize () const |
|
bool | CanDragRowMove () const |
|
bool | CanDragRowSize (int row) const |
|
bool | CanHideColumns () const |
|
void | DisableColResize (int col) |
|
void | DisableRowResize (int row) |
|
void | DisableDragColMove () |
|
void | DisableDragRowMove () |
|
void | DisableDragColSize () |
|
void | DisableDragGridSize () |
|
void | DisableDragRowSize () |
|
void | DisableHidingColumns () |
|
void | EnableDragCell (bool enable=true) |
|
bool | EnableDragColMove (bool enable=true) |
|
bool | EnableDragRowMove (bool enable=true) |
|
void | EnableDragColSize (bool enable=true) |
|
void | EnableDragGridSize (bool enable=true) |
|
void | EnableDragRowSize (bool enable=true) |
|
bool | EnableHidingColumns (bool enable=true) |
|
int | GetColAt (int colPos) const |
|
int | GetColPos (int colID) const |
|
void | SetColPos (int colID, int newPos) |
|
void | SetColumnsOrder (const wxArrayInt &order) |
|
void | ResetColPos () |
|
int | GetRowAt (int rowPos) const |
|
int | GetRowPos (int rowID) const |
|
void | SetRowPos (int rowID, int newPos) |
|
void | SetRowsOrder (const wxArrayInt &order) |
|
void | ResetRowPos () |
|
const wxGridCellCoords & | GetGridCursorCoords () const |
|
int | GetGridCursorCol () const |
|
int | GetGridCursorRow () const |
|
void | GoToCell (int row, int col) |
|
void | GoToCell (const wxGridCellCoords &coords) |
|
bool | MoveCursorDown (bool expandSelection) |
|
bool | MoveCursorDownBlock (bool expandSelection) |
|
bool | MoveCursorLeft (bool expandSelection) |
|
bool | MoveCursorLeftBlock (bool expandSelection) |
|
bool | MoveCursorRight (bool expandSelection) |
|
bool | MoveCursorRightBlock (bool expandSelection) |
|
bool | MoveCursorUp (bool expandSelection) |
|
bool | MoveCursorUpBlock (bool expandSelection) |
|
bool | MovePageDown () |
|
bool | MovePageUp () |
|
void | SetGridCursor (int row, int col) |
|
void | SetGridCursor (const wxGridCellCoords &coords) |
|
void | SetTabBehaviour (TabBehaviour behaviour) |
|
void | ClearSelection () |
|
void | DeselectRow (int row) |
|
void | DeselectCol (int col) |
|
void | DeselectCell (int row, int col) |
|
wxGridBlocks | GetSelectedBlocks () const |
|
wxGridBlockCoordsVector | GetSelectedRowBlocks () const |
|
wxGridBlockCoordsVector | GetSelectedColBlocks () const |
|
wxGridCellCoordsArray | GetSelectedCells () const |
|
wxArrayInt | GetSelectedCols () const |
|
wxArrayInt | GetSelectedRows () const |
|
wxColour | GetSelectionBackground () const |
|
wxGridCellCoordsArray | GetSelectionBlockBottomRight () const |
|
wxGridCellCoordsArray | GetSelectionBlockTopLeft () const |
|
wxColour | GetSelectionForeground () const |
|
wxGridSelectionModes | GetSelectionMode () const |
|
bool | IsInSelection (int row, int col) const |
|
bool | IsInSelection (const wxGridCellCoords &coords) const |
|
bool | IsSelection () const |
|
void | SelectAll () |
|
void | SelectBlock (int topRow, int leftCol, int bottomRow, int rightCol, bool addToSelected=false) |
|
void | SelectBlock (const wxGridCellCoords &topLeft, const wxGridCellCoords &bottomRight, bool addToSelected=false) |
|
void | SelectCol (int col, bool addToSelected=false) |
|
void | SelectRow (int row, bool addToSelected=false) |
|
void | SetSelectionBackground (const wxColour &c) |
|
void | SetSelectionForeground (const wxColour &c) |
|
void | SetSelectionMode (wxGridSelectionModes selmode) |
|
int | GetScrollLineX () const |
|
int | GetScrollLineY () const |
|
bool | IsVisible (int row, int col, bool wholeCellVisible=true) const |
|
bool | IsVisible (const wxGridCellCoords &coords, bool wholeCellVisible=true) const |
|
void | MakeCellVisible (int row, int col) |
|
void | MakeCellVisible (const wxGridCellCoords &coords) |
|
int | GetFirstFullyVisibleRow () const |
|
int | GetFirstFullyVisibleColumn () const |
|
void | SetScrollLineX (int x) |
|
void | SetScrollLineY (int y) |
|
wxRect | BlockToDeviceRect (const wxGridCellCoords &topLeft, const wxGridCellCoords &bottomRight, const wxGridWindow *gridWindow=NULL) const |
|
wxRect | CellToRect (int row, int col) const |
|
wxRect | CellToRect (const wxGridCellCoords &coords) const |
|
wxGridWindow * | CellToGridWindow (int row, int col) const |
|
wxGridWindow * | CellToGridWindow (const wxGridCellCoords &coords) const |
|
wxGridWindow * | DevicePosToGridWindow (wxPoint pos) const |
|
wxGridWindow * | DevicePosToGridWindow (int x, int y) const |
|
void | GetGridWindowOffset (const wxGridWindow *gridWindow, int &x, int &y) const |
|
wxPoint | GetGridWindowOffset (const wxGridWindow *gridWindow) const |
|
void | CalcGridWindowUnscrolledPosition (int x, int y, int *xx, int *yy, const wxGridWindow *gridWindow) const |
|
wxPoint | CalcGridWindowUnscrolledPosition (const wxPoint &pt, const wxGridWindow *gridWindow) const |
|
void | CalcGridWindowScrolledPosition (int x, int y, int *xx, int *yy, const wxGridWindow *gridWindow) const |
|
wxPoint | CalcGridWindowScrolledPosition (const wxPoint &pt, const wxGridWindow *gridWindow) const |
|
int | XToCol (int x, bool clipToMinMax=false, wxGridWindow *gridWindow=NULL) const |
|
int | XToEdgeOfCol (int x) const |
|
wxGridCellCoords | XYToCell (int x, int y, wxGridWindow *gridWindow=NULL) const |
|
wxGridCellCoords | XYToCell (const wxPoint &pos, wxGridWindow *gridWindow=NULL) const |
|
int | YToEdgeOfRow (int y) const |
|
int | YToRow (int y, bool clipToMinMax=false, wxGridWindow *gridWindow=NULL) const |
|
bool | AppendCols (int numCols=1, bool updateLabels=true) |
|
bool | AppendRows (int numRows=1, bool updateLabels=true) |
|
bool | AreHorzGridLinesClipped () const |
|
bool | AreVertGridLinesClipped () const |
|
void | BeginBatch () |
|
void | ClearGrid () |
|
void | ClipHorzGridLines (bool clip) |
|
void | ClipVertGridLines (bool clip) |
|
bool | DeleteCols (int pos=0, int numCols=1, bool updateLabels=true) |
|
bool | DeleteRows (int pos=0, int numRows=1, bool updateLabels=true) |
|
bool | FreezeTo (unsigned row, unsigned col) |
|
bool | FreezeTo (const wxGridCellCoords &coords) |
|
void | EndBatch () |
|
virtual void | Fit () |
|
void | ForceRefresh () |
|
int | GetBatchCount () const |
|
int | GetNumberCols () const |
|
int | GetNumberRows () const |
|
int | GetNumberFrozenCols () const |
|
int | GetNumberFrozenRows () const |
|
wxGridCellAttr * | GetOrCreateCellAttr (int row, int col) const |
|
wxGridCellAttrPtr | GetOrCreateCellAttrPtr (int row, int col) const |
|
wxGridTableBase * | GetTable () const |
|
bool | InsertCols (int pos=0, int numCols=1, bool updateLabels=true) |
|
bool | InsertRows (int pos=0, int numRows=1, bool updateLabels=true) |
|
void | RefreshAttr (int row, int col) |
|
void | RefreshBlock (const wxGridCellCoords &topLeft, const wxGridCellCoords &bottomRight) |
|
void | RefreshBlock (int topRow, int leftCol, int bottomRow, int rightCol) |
|
void | Render (wxDC &dc, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, const wxGridCellCoords &topLeft=wxGridCellCoords(-1, -1), const wxGridCellCoords &bottomRight=wxGridCellCoords(-1, -1), int style=wxGRID_DRAW_DEFAULT) |
|
void | SetAttr (int row, int col, wxGridCellAttr *attr) |
|
void | SetColAttr (int col, wxGridCellAttr *attr) |
|
void | SetMargins (int extraWidth, int extraHeight) |
|
void | SetRowAttr (int row, wxGridCellAttr *attr) |
|
wxArrayInt | CalcRowLabelsExposed (const wxRegion ®, wxGridWindow *gridWindow=NULL) const |
|
wxArrayInt | CalcColLabelsExposed (const wxRegion ®, wxGridWindow *gridWindow=NULL) const |
|
wxGridCellCoordsArray | CalcCellsExposed (const wxRegion ®, wxGridWindow *gridWindow=NULL) const |
|
int | GetSortingColumn () const |
|
bool | IsSortingBy (int col) const |
|
bool | IsSortOrderAscending () const |
|
void | SetSortingColumn (int col, bool ascending=true) |
|
void | UnsetSortingColumn () |
|
wxWindow * | GetGridWindow () const |
|
wxWindow * | GetFrozenCornerGridWindow () const |
|
wxWindow * | GetFrozenRowGridWindow () const |
|
wxWindow * | GetFrozenColGridWindow () const |
|
wxWindow * | GetGridRowLabelWindow () const |
|
wxWindow * | GetGridColLabelWindow () const |
|
wxWindow * | GetGridCornerLabelWindow () const |
|
wxHeaderCtrl * | GetGridColHeader () const |
|
bool | IsUsingNativeHeader () const |
|
virtual void | DrawCellHighlight (wxDC &dc, const wxGridCellAttr *attr) |
|
virtual void | DrawRowLabels (wxDC &dc, const wxArrayInt &rows) |
|
virtual void | DrawRowLabel (wxDC &dc, int row) |
|
virtual void | DrawColLabels (wxDC &dc, const wxArrayInt &cols) |
|
virtual void | DrawColLabel (wxDC &dc, int col) |
|
virtual void | DrawCornerLabel (wxDC &dc) |
|
void | DrawTextRectangle (wxDC &dc, const wxString &text, const wxRect &rect, int horizontalAlignment=wxALIGN_LEFT, int verticalAlignment=wxALIGN_TOP, int textOrientation=wxHORIZONTAL) const |
|
void | DrawTextRectangle (wxDC &dc, const wxArrayString &lines, const wxRect &rect, int horizontalAlignment=wxALIGN_LEFT, int verticalAlignment=wxALIGN_TOP, int textOrientation=wxHORIZONTAL) const |
|
wxColour | GetCellHighlightColour () const |
|
int | GetCellHighlightPenWidth () const |
|
int | GetCellHighlightROPenWidth () const |
|
void | SetCellHighlightColour (const wxColour &) |
|
void | SetCellHighlightPenWidth (int width) |
|
void | SetCellHighlightROPenWidth (int width) |
|
void | SetGridFrozenBorderColour (const wxColour &) |
|
void | SetGridFrozenBorderPenWidth (int width) |
|
| wxGrid () |
|
| wxGrid (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxWANTS_CHARS, const wxString &name=wxGridNameStr) |
|
virtual | ~wxGrid () |
|
bool | Create (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxWANTS_CHARS, const wxString &name=wxGridNameStr) |
|
bool | CreateGrid (int numRows, int numCols, wxGridSelectionModes selmode=wxGridSelectCells) |
|
bool | SetTable (wxGridTableBase *table, bool takeOwnership=false, wxGridSelectionModes selmode=wxGridSelectCells) |
|
void | AssignTable (wxGridTableBase *table, wxGridSelectionModes selmode=wxGridSelectCells) |
|
bool | ProcessTableMessage (wxGridTableMessage &msg) |
|
void | EnableGridLines (bool enable=true) |
|
virtual wxPen | GetColGridLinePen (int col) |
|
virtual wxPen | GetDefaultGridLinePen () |
|
wxColour | GetGridLineColour () const |
|
virtual wxPen | GetRowGridLinePen (int row) |
|
bool | GridLinesEnabled () const |
|
void | SetGridLineColour (const wxColour &colour) |
|
void | GetColLabelAlignment (int *horiz, int *vert) const |
|
int | GetColLabelTextOrientation () const |
|
wxString | GetColLabelValue (int col) const |
|
void | GetCornerLabelAlignment (int *horiz, int *vert) const |
|
int | GetCornerLabelTextOrientation () const |
|
wxString | GetCornerLabelValue () const |
|
wxColour | GetLabelBackgroundColour () const |
|
wxFont | GetLabelFont () const |
|
wxColour | GetLabelTextColour () const |
|
void | GetRowLabelAlignment (int *horiz, int *vert) const |
|
wxString | GetRowLabelValue (int row) const |
|
void | HideColLabels () |
|
void | HideRowLabels () |
|
void | SetColLabelAlignment (int horiz, int vert) |
|
void | SetColLabelTextOrientation (int textOrientation) |
|
void | SetColLabelValue (int col, const wxString &value) |
|
void | SetCornerLabelAlignment (int horiz, int vert) |
|
void | SetCornerLabelTextOrientation (int textOrientation) |
|
void | SetCornerLabelValue (const wxString &) |
|
void | SetLabelBackgroundColour (const wxColour &colour) |
|
void | SetLabelFont (const wxFont &font) |
|
void | SetLabelTextColour (const wxColour &colour) |
|
void | SetRowLabelAlignment (int horiz, int vert) |
|
void | SetRowLabelValue (int row, const wxString &value) |
|
void | SetUseNativeColLabels (bool native=true) |
|
bool | UseNativeColHeader (bool native=true) |
|
void | GetCellAlignment (int row, int col, int *horiz, int *vert) const |
|
wxColour | GetCellBackgroundColour (int row, int col) const |
|
wxFont | GetCellFont (int row, int col) const |
|
wxColour | GetCellTextColour (int row, int col) const |
|
void | GetDefaultCellAlignment (int *horiz, int *vert) const |
|
wxColour | GetDefaultCellBackgroundColour () const |
|
wxFont | GetDefaultCellFont () const |
|
wxColour | GetDefaultCellTextColour () const |
|
void | SetCellAlignment (int row, int col, int horiz, int vert) |
|
void | SetCellAlignment (int align, int row, int col) |
|
void | SetCellBackgroundColour (int row, int col, const wxColour &colour) |
|
void | SetCellFont (int row, int col, const wxFont &font) |
|
void | SetCellTextColour (int row, int col, const wxColour &colour) |
|
void | SetCellTextColour (const wxColour &val, int row, int col) |
|
void | SetCellTextColour (const wxColour &colour) |
|
void | SetDefaultCellAlignment (int horiz, int vert) |
|
void | SetDefaultCellBackgroundColour (const wxColour &colour) |
|
void | SetDefaultCellFont (const wxFont &font) |
|
void | SetDefaultCellTextColour (const wxColour &colour) |
|
bool | CanEnableCellControl () const |
|
void | DisableCellEditControl () |
|
void | EnableCellEditControl (bool enable=true) |
|
void | EnableEditing (bool edit) |
|
wxGridCellEditor * | GetCellEditor (int row, int col) const |
|
wxGridCellRenderer * | GetCellRenderer (int row, int col) const |
|
wxString | GetCellValue (int row, int col) const |
|
wxString | GetCellValue (const wxGridCellCoords &coords) const |
|
wxGridCellEditor * | GetDefaultEditor () const |
|
virtual wxGridCellEditor * | GetDefaultEditorForCell (int row, int col) const |
|
wxGridCellEditor * | GetDefaultEditorForCell (const wxGridCellCoords &c) const |
|
virtual wxGridCellEditor * | GetDefaultEditorForType (const wxString &typeName) const |
|
wxGridCellRenderer * | GetDefaultRenderer () const |
|
virtual wxGridCellRenderer * | GetDefaultRendererForCell (int row, int col) const |
|
virtual wxGridCellRenderer * | GetDefaultRendererForType (const wxString &typeName) const |
|
void | HideCellEditControl () |
|
bool | IsCellEditControlEnabled () const |
|
bool | IsCellEditControlShown () const |
|
bool | IsCurrentCellReadOnly () const |
|
bool | IsEditable () const |
|
bool | IsReadOnly (int row, int col) const |
|
void | RegisterDataType (const wxString &typeName, wxGridCellRenderer *renderer, wxGridCellEditor *editor) |
|
void | SaveEditControlValue () |
|
void | SetCellEditor (int row, int col, wxGridCellEditor *editor) |
|
void | SetCellRenderer (int row, int col, wxGridCellRenderer *renderer) |
|
void | SetCellValue (int row, int col, const wxString &s) |
|
void | SetCellValue (const wxGridCellCoords &coords, const wxString &s) |
|
void | SetCellValue (const wxString &val, int row, int col) |
|
void | SetColFormatBool (int col) |
|
void | SetColFormatCustom (int col, const wxString &typeName) |
|
void | SetColFormatFloat (int col, int width=-1, int precision=-1) |
|
void | SetColFormatNumber (int col) |
|
void | SetColFormatDate (int col, const wxString &format=wxString()) |
|
void | SetDefaultEditor (wxGridCellEditor *editor) |
|
void | SetDefaultRenderer (wxGridCellRenderer *renderer) |
|
void | SetReadOnly (int row, int col, bool isReadOnly=true) |
|
void | ShowCellEditControl () |
|
void | AutoSize () |
|
void | AutoSizeColLabelSize (int col) |
|
void | AutoSizeColumn (int col, bool setAsMin=true) |
|
void | AutoSizeColumns (bool setAsMin=true) |
|
void | AutoSizeRow (int row, bool setAsMin=true) |
|
void | AutoSizeRowLabelSize (int col) |
|
void | AutoSizeRows (bool setAsMin=true) |
|
wxGridFitMode | GetCellFitMode (int row, int col) const |
|
bool | GetCellOverflow (int row, int col) const |
|
int | GetColLabelSize () const |
|
int | GetColMinimalAcceptableWidth () const |
|
int | GetColSize (int col) const |
|
bool | IsColShown (int col) const |
|
wxGridFitMode | GetDefaultCellFitMode () const |
|
bool | GetDefaultCellOverflow () const |
|
int | GetDefaultColLabelSize () const |
|
int | GetDefaultColSize () const |
|
int | GetDefaultRowLabelSize () const |
|
int | GetDefaultRowSize () const |
|
int | GetRowMinimalAcceptableHeight () const |
|
int | GetRowLabelSize () const |
|
int | GetRowSize (int row) const |
|
bool | IsRowShown (int row) const |
|
void | SetCellFitMode (int row, int col, wxGridFitMode fitMode) |
|
void | SetCellOverflow (int row, int col, bool allow) |
|
void | SetColLabelSize (int height) |
|
void | SetColMinimalAcceptableWidth (int width) |
|
void | SetColMinimalWidth (int col, int width) |
|
void | SetColSize (int col, int width) |
|
void | HideCol (int col) |
|
void | ShowCol (int col) |
|
void | SetDefaultCellFitMode (wxGridFitMode fitMode) |
|
void | SetDefaultCellOverflow (bool allow) |
|
void | SetDefaultColSize (int width, bool resizeExistingCols=false) |
|
void | SetDefaultRowSize (int height, bool resizeExistingRows=false) |
|
void | SetRowLabelSize (int width) |
|
void | SetRowMinimalAcceptableHeight (int height) |
|
void | SetRowMinimalHeight (int row, int height) |
|
void | SetRowSize (int row, int height) |
|
void | HideRow (int col) |
|
void | ShowRow (int col) |
|
wxGridSizesInfo | GetColSizes () const |
|
wxGridSizesInfo | GetRowSizes () const |
|
void | SetColSizes (const wxGridSizesInfo &sizeInfo) |
|
void | SetRowSizes (const wxGridSizesInfo &sizeInfo) |
|
void | SetCellSize (int row, int col, int num_rows, int num_cols) |
|
CellSpan | GetCellSize (int row, int col, int *num_rows, int *num_cols) const |
|
wxSize | GetCellSize (const wxGridCellCoords &coords) const |
|
bool | CanDragCell () const |
|
bool | CanDragColMove () const |
|
bool | CanDragColSize (int col) const |
|
bool | CanDragGridColEdges () const |
|
bool | CanDragGridRowEdges () const |
|
bool | CanDragGridSize () const |
|
bool | CanDragRowMove () const |
|
bool | CanDragRowSize (int row) const |
|
bool | CanHideColumns () const |
|
void | DisableColResize (int col) |
|
void | DisableRowResize (int row) |
|
void | DisableDragColMove () |
|
void | DisableDragRowMove () |
|
void | DisableDragColSize () |
|
void | DisableDragGridSize () |
|
void | DisableDragRowSize () |
|
void | DisableHidingColumns () |
|
void | EnableDragCell (bool enable=true) |
|
bool | EnableDragColMove (bool enable=true) |
|
bool | EnableDragRowMove (bool enable=true) |
|
void | EnableDragColSize (bool enable=true) |
|
void | EnableDragGridSize (bool enable=true) |
|
void | EnableDragRowSize (bool enable=true) |
|
bool | EnableHidingColumns (bool enable=true) |
|
int | GetColAt (int colPos) const |
|
int | GetColPos (int colID) const |
|
void | SetColPos (int colID, int newPos) |
|
void | SetColumnsOrder (const wxArrayInt &order) |
|
void | ResetColPos () |
|
int | GetRowAt (int rowPos) const |
|
int | GetRowPos (int rowID) const |
|
void | SetRowPos (int rowID, int newPos) |
|
void | SetRowsOrder (const wxArrayInt &order) |
|
void | ResetRowPos () |
|
const wxGridCellCoords & | GetGridCursorCoords () const |
|
int | GetGridCursorCol () const |
|
int | GetGridCursorRow () const |
|
void | GoToCell (int row, int col) |
|
void | GoToCell (const wxGridCellCoords &coords) |
|
bool | MoveCursorDown (bool expandSelection) |
|
bool | MoveCursorDownBlock (bool expandSelection) |
|
bool | MoveCursorLeft (bool expandSelection) |
|
bool | MoveCursorLeftBlock (bool expandSelection) |
|
bool | MoveCursorRight (bool expandSelection) |
|
bool | MoveCursorRightBlock (bool expandSelection) |
|
bool | MoveCursorUp (bool expandSelection) |
|
bool | MoveCursorUpBlock (bool expandSelection) |
|
bool | MovePageDown () |
|
bool | MovePageUp () |
|
void | SetGridCursor (int row, int col) |
|
void | SetGridCursor (const wxGridCellCoords &coords) |
|
void | SetTabBehaviour (TabBehaviour behaviour) |
|
void | ClearSelection () |
|
void | DeselectRow (int row) |
|
void | DeselectCol (int col) |
|
void | DeselectCell (int row, int col) |
|
wxGridBlocks | GetSelectedBlocks () const |
|
wxGridBlockCoordsVector | GetSelectedRowBlocks () const |
|
wxGridBlockCoordsVector | GetSelectedColBlocks () const |
|
wxGridCellCoordsArray | GetSelectedCells () const |
|
wxArrayInt | GetSelectedCols () const |
|
wxArrayInt | GetSelectedRows () const |
|
wxColour | GetSelectionBackground () const |
|
wxGridCellCoordsArray | GetSelectionBlockBottomRight () const |
|
wxGridCellCoordsArray | GetSelectionBlockTopLeft () const |
|
wxColour | GetSelectionForeground () const |
|
wxGridSelectionModes | GetSelectionMode () const |
|
bool | IsInSelection (int row, int col) const |
|
bool | IsInSelection (const wxGridCellCoords &coords) const |
|
bool | IsSelection () const |
|
void | SelectAll () |
|
void | SelectBlock (int topRow, int leftCol, int bottomRow, int rightCol, bool addToSelected=false) |
|
void | SelectBlock (const wxGridCellCoords &topLeft, const wxGridCellCoords &bottomRight, bool addToSelected=false) |
|
void | SelectCol (int col, bool addToSelected=false) |
|
void | SelectRow (int row, bool addToSelected=false) |
|
void | SetSelectionBackground (const wxColour &c) |
|
void | SetSelectionForeground (const wxColour &c) |
|
void | SetSelectionMode (wxGridSelectionModes selmode) |
|
int | GetScrollLineX () const |
|
int | GetScrollLineY () const |
|
bool | IsVisible (int row, int col, bool wholeCellVisible=true) const |
|
bool | IsVisible (const wxGridCellCoords &coords, bool wholeCellVisible=true) const |
|
void | MakeCellVisible (int row, int col) |
|
void | MakeCellVisible (const wxGridCellCoords &coords) |
|
int | GetFirstFullyVisibleRow () const |
|
int | GetFirstFullyVisibleColumn () const |
|
void | SetScrollLineX (int x) |
|
void | SetScrollLineY (int y) |
|
wxRect | BlockToDeviceRect (const wxGridCellCoords &topLeft, const wxGridCellCoords &bottomRight, const wxGridWindow *gridWindow=NULL) const |
|
wxRect | CellToRect (int row, int col) const |
|
wxRect | CellToRect (const wxGridCellCoords &coords) const |
|
wxGridWindow * | CellToGridWindow (int row, int col) const |
|
wxGridWindow * | CellToGridWindow (const wxGridCellCoords &coords) const |
|
wxGridWindow * | DevicePosToGridWindow (wxPoint pos) const |
|
wxGridWindow * | DevicePosToGridWindow (int x, int y) const |
|
void | GetGridWindowOffset (const wxGridWindow *gridWindow, int &x, int &y) const |
|
wxPoint | GetGridWindowOffset (const wxGridWindow *gridWindow) const |
|
void | CalcGridWindowUnscrolledPosition (int x, int y, int *xx, int *yy, const wxGridWindow *gridWindow) const |
|
wxPoint | CalcGridWindowUnscrolledPosition (const wxPoint &pt, const wxGridWindow *gridWindow) const |
|
void | CalcGridWindowScrolledPosition (int x, int y, int *xx, int *yy, const wxGridWindow *gridWindow) const |
|
wxPoint | CalcGridWindowScrolledPosition (const wxPoint &pt, const wxGridWindow *gridWindow) const |
|
int | XToCol (int x, bool clipToMinMax=false, wxGridWindow *gridWindow=NULL) const |
|
int | XToEdgeOfCol (int x) const |
|
wxGridCellCoords | XYToCell (int x, int y, wxGridWindow *gridWindow=NULL) const |
|
wxGridCellCoords | XYToCell (const wxPoint &pos, wxGridWindow *gridWindow=NULL) const |
|
int | YToEdgeOfRow (int y) const |
|
int | YToRow (int y, bool clipToMinMax=false, wxGridWindow *gridWindow=NULL) const |
|
bool | AppendCols (int numCols=1, bool updateLabels=true) |
|
bool | AppendRows (int numRows=1, bool updateLabels=true) |
|
bool | AreHorzGridLinesClipped () const |
|
bool | AreVertGridLinesClipped () const |
|
void | BeginBatch () |
|
void | ClearGrid () |
|
void | ClipHorzGridLines (bool clip) |
|
void | ClipVertGridLines (bool clip) |
|
bool | DeleteCols (int pos=0, int numCols=1, bool updateLabels=true) |
|
bool | DeleteRows (int pos=0, int numRows=1, bool updateLabels=true) |
|
bool | FreezeTo (unsigned row, unsigned col) |
|
bool | FreezeTo (const wxGridCellCoords &coords) |
|
void | EndBatch () |
|
virtual void | Fit () |
|
void | ForceRefresh () |
|
int | GetBatchCount () const |
|
int | GetNumberCols () const |
|
int | GetNumberRows () const |
|
int | GetNumberFrozenCols () const |
|
int | GetNumberFrozenRows () const |
|
wxGridCellAttr * | GetOrCreateCellAttr (int row, int col) const |
|
wxGridCellAttrPtr | GetOrCreateCellAttrPtr (int row, int col) const |
|
wxGridTableBase * | GetTable () const |
|
bool | InsertCols (int pos=0, int numCols=1, bool updateLabels=true) |
|
bool | InsertRows (int pos=0, int numRows=1, bool updateLabels=true) |
|
void | RefreshAttr (int row, int col) |
|
void | RefreshBlock (const wxGridCellCoords &topLeft, const wxGridCellCoords &bottomRight) |
|
void | RefreshBlock (int topRow, int leftCol, int bottomRow, int rightCol) |
|
void | Render (wxDC &dc, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, const wxGridCellCoords &topLeft=wxGridCellCoords(-1, -1), const wxGridCellCoords &bottomRight=wxGridCellCoords(-1, -1), int style=wxGRID_DRAW_DEFAULT) |
|
void | SetAttr (int row, int col, wxGridCellAttr *attr) |
|
void | SetColAttr (int col, wxGridCellAttr *attr) |
|
void | SetMargins (int extraWidth, int extraHeight) |
|
void | SetRowAttr (int row, wxGridCellAttr *attr) |
|
wxArrayInt | CalcRowLabelsExposed (const wxRegion ®, wxGridWindow *gridWindow=NULL) const |
|
wxArrayInt | CalcColLabelsExposed (const wxRegion ®, wxGridWindow *gridWindow=NULL) const |
|
wxGridCellCoordsArray | CalcCellsExposed (const wxRegion ®, wxGridWindow *gridWindow=NULL) const |
|
int | GetSortingColumn () const |
|
bool | IsSortingBy (int col) const |
|
bool | IsSortOrderAscending () const |
|
void | SetSortingColumn (int col, bool ascending=true) |
|
void | UnsetSortingColumn () |
|
wxWindow * | GetGridWindow () const |
|
wxWindow * | GetFrozenCornerGridWindow () const |
|
wxWindow * | GetFrozenRowGridWindow () const |
|
wxWindow * | GetFrozenColGridWindow () const |
|
wxWindow * | GetGridRowLabelWindow () const |
|
wxWindow * | GetGridColLabelWindow () const |
|
wxWindow * | GetGridCornerLabelWindow () const |
|
wxHeaderCtrl * | GetGridColHeader () const |
|
bool | IsUsingNativeHeader () const |
|
| wxScrolled () |
|
| wxScrolled (wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxHSCROLL|wxVSCROLL, const wxString &name="scrolledWindow") |
|
void | CalcScrolledPosition (int x, int y, int *xx, int *yy) const |
|
wxPoint | CalcScrolledPosition (const wxPoint &pt) const |
|
void | CalcUnscrolledPosition (int x, int y, int *xx, int *yy) const |
|
wxPoint | CalcUnscrolledPosition (const wxPoint &pt) const |
|
bool | Create (wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxHSCROLL|wxVSCROLL, const wxString &name="scrolledWindow") |
|
void | DisableKeyboardScrolling () |
|
void | DoPrepareDC (wxDC &dc) |
|
void | EnableScrolling (bool xScrolling, bool yScrolling) |
|
void | ShowScrollbars (wxScrollbarVisibility horz, wxScrollbarVisibility vert) |
|
void | GetScrollPixelsPerUnit (int *xUnit, int *yUnit) const |
|
void | GetViewStart (int *x, int *y) const |
|
wxPoint | GetViewStart () const |
|
void | GetVirtualSize (int *x, int *y) const |
|
bool | IsRetained () const |
|
virtual void | OnDraw (wxDC &dc) |
|
void | PrepareDC (wxDC &dc) |
|
void | Scroll (int x, int y) |
|
void | Scroll (const wxPoint &pt) |
|
void | SetScrollRate (int xstep, int ystep) |
|
void | SetScrollbars (int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX, int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=false) |
|
void | SetTargetWindow (wxWindow *window) |
|
wxWindow * | GetTargetWindow () const |
|
void | SetTargetRect (const wxRect &rect) |
|
wxRect | GetTargetRect () const |
|
int | GetScrollPageSize (int orient) const |
|
void | SetScrollPageSize (int orient, int pageSize) |
|
int | GetScrollLines (int orient) const |
|
void | SetScale (double xs, double ys) |
|
double | GetScaleX () const |
|
double | GetScaleY () const |
|
virtual void | AdjustScrollbars () |
|
bool | IsAutoScrolling () const |
|
void | StopAutoScrolling () |
|
virtual bool | SendAutoScrollEvents (wxScrollWinEvent &event) const |
|