Class TfrmScaleRotateMove

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TfrmScaleRotateMove = class(TfrmCustomGoPhast)

Description

no description available, TfrmCustomGoPhast description follows

TfrmCustomGoPhast is the ancestor of all TForms in GoPhast.

TfrmCustomGoPhast handles setting the color and font. TfrmCustomGoPhast also tries to keep from appearing at a location where it can't be seen. )

Hierarchy

Overview

Fields

Implicit gbScale: TJvGroupBox;
Implicit gbRotate: TJvGroupBox;
Implicit gbMove: TJvGroupBox;
Implicit rdeXScale: TRbwDataEntry;
Implicit lblXScale: TLabel;
Implicit cbLockAspectRatio: TCheckBox;
Implicit lblYScale: TLabel;
Implicit rdeYScale: TRbwDataEntry;
Implicit lblAngle: TLabel;
Implicit rdeAngle: TRbwDataEntry;
Implicit lblMoveX: TLabel;
Implicit rdeMoveX: TRbwDataEntry;
Implicit lblMoveY: TLabel;
Implicit rdeMoveY: TRbwDataEntry;
Implicit btnHelp: TBitBtn;
Implicit btnOK: TBitBtn;
Implicit btnCancel: TBitBtn;
Implicit gbCenter: TGroupBox;
Implicit comboCenterOfRotation: TJvImageComboBox;
Implicit lblXCenter: TLabel;
Implicit rdeXCenter: TRbwDataEntry;
Implicit lblYCenter: TLabel;
Implicit rdeYCenter: TRbwDataEntry;
Private FViewDirection: TViewDirection;

Methods

Implicit procedure rdeXScaleChange(Sender: TObject);
Implicit procedure cbLockAspectRatioClick(Sender: TObject);
Implicit procedure FormCreate(Sender: TObject); override;
Implicit procedure EnableOk(Sender: TObject);
Implicit procedure comboCenterOfRotationChange(Sender: TObject);
Implicit procedure btnOKClick(Sender: TObject);
Implicit procedure rdeAngleChange(Sender: TObject);
Implicit procedure rdeMoveXChange(Sender: TObject);
Implicit procedure rdeMoveYChange(Sender: TObject);
Private procedure SetViewDirection(const Value: TViewDirection);
Private procedure EnableRotationCenterControls;
Private procedure EnableOkButton;

Properties

Private property ViewDirection: TViewDirection read FViewDirection write SetViewDirection;

Description

Fields

Implicit gbScale: TJvGroupBox;
 
Implicit gbRotate: TJvGroupBox;
 
Implicit gbMove: TJvGroupBox;
 
Implicit rdeXScale: TRbwDataEntry;
 
Implicit lblXScale: TLabel;
 
Implicit cbLockAspectRatio: TCheckBox;
 
Implicit lblYScale: TLabel;
 
Implicit rdeYScale: TRbwDataEntry;
 
Implicit lblAngle: TLabel;
 
Implicit rdeAngle: TRbwDataEntry;
 
Implicit lblMoveX: TLabel;
 
Implicit rdeMoveX: TRbwDataEntry;
 
Implicit lblMoveY: TLabel;
 
Implicit rdeMoveY: TRbwDataEntry;
 
Implicit btnHelp: TBitBtn;
 
Implicit btnOK: TBitBtn;
 
Implicit btnCancel: TBitBtn;
 
Implicit gbCenter: TGroupBox;
 
Implicit comboCenterOfRotation: TJvImageComboBox;
 
Implicit lblXCenter: TLabel;
 
Implicit rdeXCenter: TRbwDataEntry;
 
Implicit lblYCenter: TLabel;
 
Implicit rdeYCenter: TRbwDataEntry;
 
Private FViewDirection: TViewDirection;

FScaleOnClick: TNotifyEvent; FRotateOnClick: TNotifyEvent; FMoveOnClick: TNotifyEvent;

Methods

Implicit procedure rdeXScaleChange(Sender: TObject);
 
Implicit procedure cbLockAspectRatioClick(Sender: TObject);
 
Implicit procedure FormCreate(Sender: TObject); override;
 
Implicit procedure EnableOk(Sender: TObject);
 
Implicit procedure comboCenterOfRotationChange(Sender: TObject);
 
Implicit procedure btnOKClick(Sender: TObject);
 
Implicit procedure rdeAngleChange(Sender: TObject);
 
Implicit procedure rdeMoveXChange(Sender: TObject);
 
Implicit procedure rdeMoveYChange(Sender: TObject);
 
Private procedure SetViewDirection(const Value: TViewDirection);
 
Private procedure EnableRotationCenterControls;
 
Private procedure EnableOkButton;
 

Properties

Private property ViewDirection: TViewDirection read FViewDirection write SetViewDirection;
 

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