Class TframeModpathDisplay

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TframeModpathDisplay = class(TFrame)

Description

Hierarchy

Overview

Fields

Implicit pcMain: TPageControl;
Implicit tabBasic: TTabSheet;
Implicit lblModpathFile: TLabel;
Implicit lblColorScheme: TLabel;
Implicit pbColorScheme: TPaintBox;
Implicit lblColorAdjustment: TLabel;
Implicit lblCycles: TLabel;
Implicit lblMaxTime: TLabel;
Implicit fedModpathFile: TJvFilenameEdit;
Implicit cbShowPathlines: TCheckBox;
Implicit cbLimitToCurrentIn2D: TCheckBox;
Implicit comboColorScheme: TComboBox;
Implicit jsColorExponent: TJvxSlider;
Implicit seColorExponent: TJvSpinEdit;
Implicit seCycles: TJvSpinEdit;
Implicit tabOptions: TTabSheet;
Implicit rgShow2D: TRadioGroup;
Implicit rgColorBy: TRadioGroup;
Implicit rdgLimits: TRbwDataGrid4;
Implicit comboModelSelection: TComboBox;
Implicit lblModelSelection: TLabel;
Private FPathLines: TPathLinesObjectList;

Methods

Implicit procedure pbColorSchemePaint(Sender: TObject);
Implicit procedure rgColorByClick(Sender: TObject);
Implicit procedure comboColorSchemeChange(Sender: TObject);
Implicit procedure seColorExponentChange(Sender: TObject);
Implicit procedure jsColorExponentChange(Sender: TObject);
Implicit procedure rgShow2DClick(Sender: TObject);
Implicit procedure rdgLimitsSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
Implicit procedure rdgLimitsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string);
Implicit procedure rdgLimitsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState);
Implicit procedure fedModpathFileBeforeDialog(Sender: TObject; var AName: string; var AAction: Boolean);
Implicit procedure comboModelSelectionChange(Sender: TObject);
Protected procedure Loaded; override;
Private procedure ReadIntLimit(IntLimits: TShowIntegerLimit; ALimitRow: TPathlineLimits);
Private procedure ReadFloatLimits(FloatLimits: TShowFloatLimit; ALimitRow: TPathlineLimits);
Private procedure SetIntLimit(LimitRow: TPathlineLimits; DefaultLimit: integer; IntLimit: TShowIntegerLimit);
Private procedure SetFloatLimit(LimitRow: TPathlineLimits; MinLimit, MaxLimit: Double; FloatLimit: TShowFloatLimit);
Public procedure GetData;
Public procedure SetData;
Public constructor Create(Owner: TComponent); override;
Public destructor Destroy; override;

Description

Fields

Implicit pcMain: TPageControl;
 
Implicit tabBasic: TTabSheet;
 
Implicit lblModpathFile: TLabel;
 
Implicit lblColorScheme: TLabel;
 
Implicit pbColorScheme: TPaintBox;
 
Implicit lblColorAdjustment: TLabel;
 
Implicit lblCycles: TLabel;
 
Implicit lblMaxTime: TLabel;
 
Implicit fedModpathFile: TJvFilenameEdit;
 
Implicit cbShowPathlines: TCheckBox;
 
Implicit cbLimitToCurrentIn2D: TCheckBox;
 
Implicit comboColorScheme: TComboBox;
 
Implicit jsColorExponent: TJvxSlider;
 
Implicit seColorExponent: TJvSpinEdit;
 
Implicit seCycles: TJvSpinEdit;
 
Implicit tabOptions: TTabSheet;
 
Implicit rgShow2D: TRadioGroup;
 
Implicit rgColorBy: TRadioGroup;
 
Implicit rdgLimits: TRbwDataGrid4;
 
Implicit comboModelSelection: TComboBox;
 
Implicit lblModelSelection: TLabel;
 
Private FPathLines: TPathLinesObjectList;
 

Methods

Implicit procedure pbColorSchemePaint(Sender: TObject);
 
Implicit procedure rgColorByClick(Sender: TObject);
 
Implicit procedure comboColorSchemeChange(Sender: TObject);
 
Implicit procedure seColorExponentChange(Sender: TObject);
 
Implicit procedure jsColorExponentChange(Sender: TObject);
 
Implicit procedure rgShow2DClick(Sender: TObject);
 
Implicit procedure rdgLimitsSelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
 
Implicit procedure rdgLimitsSetEditText(Sender: TObject; ACol, ARow: Integer; const Value: string);
 
Implicit procedure rdgLimitsStateChange(Sender: TObject; ACol, ARow: Integer; const Value: TCheckBoxState);
 
Implicit procedure fedModpathFileBeforeDialog(Sender: TObject; var AName: string; var AAction: Boolean);
 
Implicit procedure comboModelSelectionChange(Sender: TObject);
 
Protected procedure Loaded; override;
 
Private procedure ReadIntLimit(IntLimits: TShowIntegerLimit; ALimitRow: TPathlineLimits);
 
Private procedure ReadFloatLimits(FloatLimits: TShowFloatLimit; ALimitRow: TPathlineLimits);
 
Private procedure SetIntLimit(LimitRow: TPathlineLimits; DefaultLimit: integer; IntLimit: TShowIntegerLimit);
 
Private procedure SetFloatLimit(LimitRow: TPathlineLimits; MinLimit, MaxLimit: Double; FloatLimit: TShowFloatLimit);
 
Public procedure GetData;

Private declarations

Public procedure SetData;
 
Public constructor Create(Owner: TComponent); override;
 
Public destructor Destroy; override;
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:41:32