Class TframePhastInterpolation
Unit
framePhastInterpolationUnit
Declaration
type TframePhastInterpolation = class(TFrame)
Description
TframePhastInterpolation
is used to provide the user with a standardized method of specifying the parameters needed for PHAST-style interpolation.
See TPhastInterpolationValues.
Hierarchy
- TFrame
- TframePhastInterpolation
Overview
Fields
Methods
Properties
Description
Fields
 |
btnEditMixtureFormula: TButton; |
btnEditMixtureFormula : TButton; btnEditMixtureFormula is designed to be used to allow the user to edit the formula for mixtures in edMixFormula. However, no event-handler is assigned to it OnClick event in the TframePhastInterpolation . The event-handler must be assigned where the TframePhastInterpolation is used. See TPhastInterpolationValues.
|
 |
edMixFormula: TEdit; |
edMixFormula : TEdit; edMixFormula allows the user to edit the formula for mixtures. No event-handler is assigned to its OnChange event. The event-handler must be assigned where the TframePhastInterpolation is used. See TPhastInterpolationValues.
|
 |
lblDistance1: TLabel; |
lblDistance1 : TLabel; lblDistance1 labels rdeDistance1.
|
 |
lblDistance2: TLabel; |
lblDistance2 : TLabel; lblDistance2 labels rdeDistance2.
|
 |
lblMixtureFormula: TLabel; |
lblMixtureFormula : TLabel; lblMixtureFormula labels edMixFormula.
|
 |
lblValue1: TLabel; |
lblValue1 : TLabel; lblValue1 labels rdeValue1.
|
 |
lblValue2: TLabel; |
lblValue2 : TLabel; lblValue2 labels rdeValue2.
|
Methods
 |
procedure cbPhastInterpolationClick(Sender: TObject); |
cbPhastInterpolationClick enables or disables controls depending on whether cbPhastInterpolation is checked. If the controls are enabled and their OnChange events are assigned, the OnChange events are called.
|
 |
procedure rgInterpolationDirectionClick(Sender: TObject); |
rgInterpolationDirectionClick enables or disables controls in response to the user choosing one of the radio buttons in rgInterpolationDirection.
|
 |
procedure AssignData(const InterpValues: TPhastInterpolationValues); |
AssignData fills the controls on the TframePhastInterpolation with the values in InterpValues
|
 |
procedure SetEnabled(const Value: boolean); override; |
SetEnabled enables or disables the controls on the TframePhastInterpolation based on Value and calls inherited SetEnabled.
|
 |
procedure GetFirstData(const InterpValues: TPhastInterpolationValues); |
GetFirstData copies the data in InterpValues to the controls in TframePhastInterpolation and enables or disables controls appropriately.
|
 |
procedure SetMixtureAllowed(const AValue: boolean); |
SetMixtureAllowed is used to enable or disable the radiobutton for mixtures.
|
 |
procedure GetMoreData(const InterpValues: TPhastInterpolationValues); |
GetMoreData should only be called after GetFirstData has already been called. It checks whether the data in InterpValues agrees with the data that has already been copied to the controls. If not, it puts the control in an indeterminate state.
|
Properties
 |
property AssigningValues: boolean read FAssigningValues
write FAssigningValues; |
AssigningValues should be set to True when the values in the TframePhastInterpolation are first being set to prevent OnChange events from being called when they shouldn't.
|
Generated by PasDoc 0.10.0 on 2006-10-31 09:56:33