Class TCurveList
Unit
data_classes
Declaration
type TCurveList = class(TRowCompList)
Description
Set of pattern instances forming the calculated profile in sum.
Hierarchy
Overview
Methods
Description
Methods
 |
function GetCellEnabledCharSet(const ACol, ARow: longint): TCharSet; override; |
|
 |
function GetInfoCols: longint; override; |
|
 |
function GetRowContents(Grid: TStringGrid; RowNum: longint): boolean; override; |
|
 |
function IsDataValid(const ACol, ARow: longint; const AString: string): boolean; override; |
Performs "soft" data validation without throwing an exception. However if coordinates of row or column have inadmissible values exception is thrown. Always returns true. Override to perform suitable validation.
|
 |
function ValueToString(const ACol, ARow: longint): string; override; |
|
 |
function CreateNewObject: TComponent; override; |
|
 |
function RecalcParamValue(P: TSpecialCurveParameter): double; virtual; |
Generic method for conversion values to user friendly representation.
|
 |
procedure SetCaption(Grid: TStringGrid); override; |
|
 |
procedure SetColOptions(Grid: TStringGrid); override; |
|
 |
procedure SetRowContents(Grid: TStringGrid; RowNum: longint); override; |
|
 |
procedure SetValueByDefault(const ACol, ARow: longint); override; |
Sets valid default value for the cell with given coordinates. Is used in cell initialization.
|
 |
procedure StringToValue(const ACol, ARow: longint; const AString: string); override; |
|
 |
procedure ReverseCalcParamValue(P: TSpecialCurveParameter; NewValue: double); virtual; |
Generic method for reverse conversion of value from user to internal representation.
|
Generated by PasDoc 0.15.0.
|