Description | Hierarchy | Fields | Methods | Properties |
type TframeCustomColor = class(TFrame)
procedure seNumberOfValuesToIgnoreChange(Sender: TObject); |
|
procedure seLegendRowsChange(Sender: TObject); |
|
procedure pbColorSchemePaint(Sender: TObject); |
|
procedure comboColorSchemeChange(Sender: TObject); |
|
procedure seCyclesChange(Sender: TObject); |
|
procedure seCyclesKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); |
|
procedure jsColorExponentChange(Sender: TObject); |
|
procedure seColorExponentChange(Sender: TObject); |
|
procedure virttreecomboDataSetsChange(Sender: TObject); |
|
procedure virttreecomboDataSetsTreeChange(Sender: TBaseVirtualTree; Node: PVirtualNode); |
|
procedure virttreecomboDataSetsTreeGetText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: string); |
|
procedure virttreecomboDataSetsTreeInitNode(Sender: TBaseVirtualTree; ParentNode, Node: PVirtualNode; var InitialStates: TVirtualNodeInitStates); |
|
procedure udDataSetsChangingEx(Sender: TObject; var AllowChange: Boolean; NewValue: SmallInt; Direction: TUpDownDirection); |
|
procedure rdgValuesToIgnoreEndUpdate(Sender: TObject); |
|
procedure comboMethodChange(Sender: TObject); |
|
procedure rdgLegendEndUpdate(Sender: TObject); |
|
procedure rdgLegendSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure rdgLegendStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
|
procedure FrameResize(Sender: TObject); |
|
procedure timerLegendTimer(Sender: TObject); |
|
procedure btnColorSchemesClick(Sender: TObject); |
|
procedure UpdateLegendAfterDelay; |
|
function GetLegendDataSource: TObserver; |
|
procedure SetLegendDataSource(const Value: TObserver); |
|
function CanColorDataSet(DataArray: TDataArray): boolean; |
|
function GetSelectedArray: TDataArray; virtual; abstract; |
|
procedure GetDataSets; |
|
procedure StoreDataSetsInLists; |
|
procedure FinalizeList(List: TStringList); |
|
procedure SetSelectedNode(Sender: TBaseVirtualTree; Node: PVirtualNode); |
|
procedure RetrieveSelectedObject(var AnObject: TObject); |
|
procedure AssignLimits(DataType: TRbwDataType; Limits: TColoringLimits); |
|
procedure ReadLimits(DataType: TRbwDataType; Limits: TColoringLimits); |
|
procedure UpdateLegend; |
|
procedure Loaded; override; |
|
procedure ResetTreeText; |
|
destructor Destroy; override; |
|
procedure SetData; virtual; abstract; |
|
procedure UpdateColorSchemes; |
property LegendDataSource: TObserver read GetLegendDataSource
write SetLegendDataSource; |
|
property SelectedVirtNode: PVirtualNode read FSelectedVirtNode; |
pcChoices: TPageControl; |
|
tabSelection: TTabSheet; |
|
lblDataSet: TLabel; |
|
|
lblColorScheme: TLabel; |
|
|
lblCycles: TLabel; |
|
|
pbColorScheme: TPaintBox; |
|
|
lblColorAdjustment: TLabel; |
|
lblComment: TLabel; |
|
comboColorScheme: TComboBox; |
|
|
seCycles: TJvSpinEdit; |
|
jsColorExponent: TJvxSlider; |
|
seColorExponent: TJvSpinEdit; |
|
cbLogTransform: TCheckBox; |
|
udDataSets: TJvUpDown; |
|
rgUpdateLimitChoice: TRadioGroup; |
|
virttreecomboDataSets: TRbwStringTreeCombo; |
|
tabFilters: TTabSheet; |
|
lblLowerLimit: TLabel; |
|
|
lblUpperLimit: TLabel; |
|
lblValuesToIgnore: TLabel; |
|
lblNumberOfValuesToIgnore: TLabel; |
|
lblEpsilon: TLabel; |
|
frameCheck3DMax: TframeDisplayLimit; |
|
|
frameCheck3DMin: TframeDisplayLimit; |
|
|
cbActiveOnly: TCheckBox; |
|
rdgValuesToIgnore: TRbwDataGrid4; |
|
seNumberOfValuesToIgnore: TJvSpinEdit; |
|
rdeEpsilon: TRbwDataEntry; |
|
tabLegend: TTabSheet; |
|
imLegend: TImage; |
|
pnlLegend: TPanel; |
|
lblMethod: TLabel; |
|
lblColorLegendRows: TLabel; |
|
comboMethod: TComboBox; |
|
seLegendRows: TJvSpinEdit; |
|
rdgLegend: TRbwDataGrid4; |
|
timerLegend: TTimer; |
|
reComment: TRichEdit; |
|
btnColorSchemes: TButton; |
|
FDataSetDummyObjects: TList; |
|
|
FSelectedVirtNode: PVirtualNode; |
|
FUpdatingLegend: Boolean; |
|
FStartTime: TDateTime; |
|
FStoredLegend: TLegend; |
|
Private declarations |
FLegend: TLegend; |
|
FFrontItems: TStringList; |
|
|
FSideItems: TStringList; |
|
|
FTopItems: TStringList; |
|
|
procedure seNumberOfValuesToIgnoreChange(Sender: TObject); |
|
procedure seLegendRowsChange(Sender: TObject); |
|
procedure pbColorSchemePaint(Sender: TObject); |
|
|
procedure comboColorSchemeChange(Sender: TObject); |
|
procedure seCyclesChange(Sender: TObject); |
|
procedure seCyclesKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); |
|
procedure jsColorExponentChange(Sender: TObject); |
|
procedure seColorExponentChange(Sender: TObject); |
|
procedure virttreecomboDataSetsChange(Sender: TObject); |
|
procedure virttreecomboDataSetsTreeChange(Sender: TBaseVirtualTree; Node: PVirtualNode); |
|
procedure virttreecomboDataSetsTreeGetText(Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: string); |
|
procedure virttreecomboDataSetsTreeInitNode(Sender: TBaseVirtualTree; ParentNode, Node: PVirtualNode; var InitialStates: TVirtualNodeInitStates); |
|
procedure udDataSetsChangingEx(Sender: TObject; var AllowChange: Boolean; NewValue: SmallInt; Direction: TUpDownDirection); |
|
procedure rdgValuesToIgnoreEndUpdate(Sender: TObject); |
|
procedure comboMethodChange(Sender: TObject); |
|
procedure rdgLegendEndUpdate(Sender: TObject); |
|
procedure rdgLegendSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string); |
|
procedure rdgLegendStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState); |
|
procedure FrameResize(Sender: TObject); |
|
procedure timerLegendTimer(Sender: TObject); |
|
procedure btnColorSchemesClick(Sender: TObject); |
|
procedure UpdateLegendAfterDelay; |
|
function GetLegendDataSource: TObserver; |
|
procedure SetLegendDataSource(const Value: TObserver); |
|
function CanColorDataSet(DataArray: TDataArray): boolean; |
|
function GetSelectedArray: TDataArray; virtual; abstract; |
|
|
procedure GetDataSets; |
|
procedure StoreDataSetsInLists; |
|
procedure FinalizeList(List: TStringList); |
|
procedure SetSelectedNode(Sender: TBaseVirtualTree; Node: PVirtualNode); |
|
procedure RetrieveSelectedObject(var AnObject: TObject); |
|
procedure AssignLimits(DataType: TRbwDataType; Limits: TColoringLimits); |
|
procedure ReadLimits(DataType: TRbwDataType; Limits: TColoringLimits); |
|
procedure UpdateLegend; |
|
procedure Loaded; override; |
|
procedure ResetTreeText; |
|
destructor Destroy; override; |
|
procedure SetData; virtual; abstract; |
|
procedure UpdateColorSchemes; |
|
property LegendDataSource: TObserver read GetLegendDataSource
write SetLegendDataSource; |
|
property SelectedVirtNode: PVirtualNode read FSelectedVirtNode; |
|