|
| | 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 |
| |