VisuFbTableColumnSimpleBase.IncreaseCellCount (METH) ¶ METHOD IncreaseCellCount : BOOL Method to dynamically increase the cell count. InOut: Scope Name Type Return IncreaseCellCount BOOL Input nCells INT
VisuFbTableColumnSimpleBase.Initialize (METH) ¶ METHOD Initialize : BOOL Initializes the column. InOut: Scope Name Type Comment Return Initialize BOOL Input parentVisu IVisualisation The visualisation, where the table is embedded to dwRowHeaderColor DWORD The color to draw the button of column header dwColorFirst DWORD Color for the first row, used with style9 dwColorSecond DWORD Color for the second row, used with style9 dwColorGrid DWORD grid color / frame color bUseStyle9Look BOOL use different coloring of the rows: bUseBasicStyleLook BOOL another different look: some buttons are rectangles not used here
VisuFbTableColumnSimpleBase.Paint (METH) ¶ METHOD Paint : BOOL See description of the overridden method InOut: Scope Name Type Return Paint BOOL Input dwFlags DWORD
VisuFbTableColumnSimpleBase.PaintContent (METH) ¶ METHOD PaintContent : BOOL InOut: Scope Name Type Return PaintContent BOOL Input dwFlags DWORD
VisuFbTableColumnSimpleBase.ResetCellCount (METH) ¶ METHOD ResetCellCount : BOOL Method to reset the dynamically increased cell count InOut: Scope Name Type Return ResetCellCount BOOL
VisuFbTableColumnSimpleBase.SetClientData (METH) ¶ METHOD SetClientData : BOOL Overrides the method our our super function block and passes the information to all our cells InOut: Scope Name Type Comment Return SetClientData BOOL Input pClientData POINTER TO VisuStructClientData See Interface IVisualElement
VisuFbTableColumnSimpleBase.SetVisible (METH) ¶ METHOD SetVisible : BOOL Sets the column visible or invisible InOut: Scope Name Type Comment Return SetVisible BOOL Input bVisible BOOL TRUE if the column is visible, otherwise FALSE
VisuFbTableColumnSimpleBase.UpdateDynamicCells (METH) ¶ METHOD UpdateDynamicCells : BOOL InOut: Scope Name Type Return UpdateDynamicCells BOOL
VisuFbTableColumnSimpleBase.protPaintCell (METH) ¶ METHOD protPaintCell : BOOL This method implements the “abstract” method of our super function block to draw the content of a particular cell of the column InOut: Scope Name Type Comment Return protPaintCell BOOL Input iDataIndex INT The index within the data array (i.e. considering the first visible row in the table), that is used to retrieve the data of the cell iFirstVisibleRow INT the first visible row dwPaintFlags DWORD The flags that are passed to IVisualElement.Paint
VisuFbTableColumnSimpleBase.protUpdateCell (METH) ¶ METHOD protUpdateCell : BOOL This method implements the “abstract” method of our super function block to update the visualisation elements, that render the cells of the column InOut: Scope Name Type Comment Return protUpdateCell BOOL Input cellPosition VisuStructPaintRectangle the position of the cell iDataIndex INT The index within the data array (i.e. considering the first visible row in the table), that is used to retrieve the data of the cell iFirstVisibleRow INT the first visible row