| Class TDelphiXFFEditForm (unit FFBEdit) |
TForm
| Constructors |
| Functions |
procedure AddButtonClick(Sender: TObject);
procedure AddFromFileButtonClick(Sender: TObject);
procedure CancelButtonClick(Sender: TObject);
procedure ChangeEvent(Sender: TObject);
procedure DelButtonClick(Sender: TObject);
procedure EffectViewChange(Sender: TObject; Node: TTreeNode);
procedure EffectViewDragDrop(Sender, Source: TObject; X, Y: Integer);
procedure EffectViewDragOver(Sender, Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
procedure EffectViewEdited(Sender: TObject; Node: TTreeNode;
var S: String);
procedure FormCreate(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure NameEditChange(Sender: TObject);
procedure OKButtonClick(Sender: TObject);
procedure RunButtonClick(Sender: TObject);
procedure RunGroupButtonClick(Sender: TObject);
procedure SaveToFileItemClick(Sender: TObject);
procedure StopButtonClick(Sender: TObject);
procedure TimerTimer(Sender: TObject);
function AddTree(Parent: TTreeNode; Effect: TForceFeedbackEffect): TTreeNode;
procedure Save;| Properties |
| Events |
| Variables |
A1 : TMenuItem;
AddButton : TButton;
AddFromFileButton : TButton;
AttackLevelEdit : TSpinEdit;
AttackTimeEdit : TSpinEdit;
AttackTimeEditLabel : TLabel;
Bevel1 : TBevel;
Bevel2 : TBevel;
CancelButton : TButton;
ConditionLabel : TLabel;
ConditionXEdit : TSpinEdit;
ConditionXLabel : TLabel;
ConditionYEdit : TSpinEdit;
ConditionYLabel : TLabel;
ConstantLabel : TLabel;
ConstantXEdit : TSpinEdit;
ConstantXLabel : TLabel;
ConstantYEdit : TSpinEdit;
ConstantYLabel : TLabel;
DelButton : TButton;
DeleteEffectItem : TMenuItem;
DXInput : TDXInput;
EditGroupBox : TGroupBox;
EffectTypeBox : TComboBox;
EffectTypeLabel : TLabel;
EffectView : TTreeView;
FadeLevelEdit : TSpinEdit;
FadeTimeEdit : TSpinEdit;
FadeTimeLabel : TLabel;
Label1 : TLabel;
Label2 : TLabel;
Label3 : TLabel;
Label4 : TLabel;
Label5 : TLabel;
Label6 : TLabel;
ListGroupBox : TGroupBox;
N1 : TMenuItem;
N2 : TMenuItem;
NameEdit : TEdit;
NameEditLabel : TLabel;
OKButton : TButton;
OpenDialog : TOpenDialog;
PeriodEdit : TSpinEdit;
PeriodLabel : TLabel;
PeriodLabel2 : TLabel;
PopupMenu : TPopupMenu;
PowerEdit : TSpinEdit;
PowerLabel : TLabel;
RunButton : TButton;
RunGroupButton : TButton;
SaveDialog : TSaveDialog;
SaveToFileItem : TMenuItem;
StopButton : TButton;
TimeEdit : TSpinEdit;
TimeLabel : TLabel;
TimeLabel2 : TLabel;
Timer : TTimer;
Effects : TForceFeedbackEffects;
FChanged : Boolean;
FOldStates : TDXInputStates;
FSelectEffect : TForceFeedbackEffect;
FUpdating : Boolean;| Constructors |
| Functions |
procedure AddButtonClick(Sender: TObject);
procedure AddFromFileButtonClick(Sender: TObject);Effect is moved to the brother.
procedure CancelButtonClick(Sender: TObject);
procedure ChangeEvent(Sender: TObject);
procedure DelButtonClick(Sender: TObject);Effect making
procedure EffectViewChange(Sender: TObject; Node: TTreeNode);
procedure EffectViewDragDrop(Sender, Source: TObject; X, Y: Integer);
procedure EffectViewDragOver(Sender, Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
procedure EffectViewEdited(Sender: TObject; Node: TTreeNode;
var S: String);
procedure FormCreate(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure NameEditChange(Sender: TObject);
procedure OKButtonClick(Sender: TObject);
procedure RunButtonClick(Sender: TObject);
procedure RunGroupButtonClick(Sender: TObject);
procedure SaveToFileItemClick(Sender: TObject);
procedure StopButtonClick(Sender: TObject);
procedure TimerTimer(Sender: TObject);
function AddTree(Parent: TTreeNode; Effect: TForceFeedbackEffect): TTreeNode;
procedure Save;| Properties |
| Events |
| Variables |
A1 : TMenuItem;
AddButton : TButton;
AddFromFileButton : TButton;
AttackLevelEdit : TSpinEdit;
AttackTimeEdit : TSpinEdit;
AttackTimeEditLabel : TLabel;
Bevel1 : TBevel;
Bevel2 : TBevel;
CancelButton : TButton;
ConditionLabel : TLabel;
ConditionXEdit : TSpinEdit;
ConditionXLabel : TLabel;
ConditionYEdit : TSpinEdit;
ConditionYLabel : TLabel;
ConstantLabel : TLabel;
ConstantXEdit : TSpinEdit;
ConstantXLabel : TLabel;
ConstantYEdit : TSpinEdit;
ConstantYLabel : TLabel;
DelButton : TButton;
DeleteEffectItem : TMenuItem;
DXInput : TDXInput;
EditGroupBox : TGroupBox;
EffectTypeBox : TComboBox;
EffectTypeLabel : TLabel;
EffectView : TTreeView;
FadeLevelEdit : TSpinEdit;
FadeTimeEdit : TSpinEdit;
FadeTimeLabel : TLabel;
Label1 : TLabel;
Label2 : TLabel;
Label3 : TLabel;
Label4 : TLabel;
Label5 : TLabel;
Label6 : TLabel;
ListGroupBox : TGroupBox;
N1 : TMenuItem;
N2 : TMenuItem;
NameEdit : TEdit;
NameEditLabel : TLabel;
OKButton : TButton;
OpenDialog : TOpenDialog;
PeriodEdit : TSpinEdit;
PeriodLabel : TLabel;
PeriodLabel2 : TLabel;
PopupMenu : TPopupMenu;
PowerEdit : TSpinEdit;
PowerLabel : TLabel;
RunButton : TButton;
RunGroupButton : TButton;
SaveDialog : TSaveDialog;
SaveToFileItem : TMenuItem;
StopButton : TButton;
TimeEdit : TSpinEdit;
TimeLabel : TLabel;
TimeLabel2 : TLabel;
Timer : TTimer;
Effects : TForceFeedbackEffects;
FChanged : Boolean;
FOldStates : TDXInputStates;
FSelectEffect : TForceFeedbackEffect;
FUpdating : Boolean;