@@ -6,7 +6,7 @@ interface |
| 6 |
|
6 |
|
| 7 |
uses |
7 |
uses |
| 8 |
Classes, SysUtils, Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls, |
8 |
Classes, SysUtils, Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls, |
| 9 |
ComCtrls, hugeDatatypes, utils; |
9 |
ComCtrls, hugeDatatypes, utils, LCLType; |
| 10 |
|
10 |
|
| 11 |
type |
11 |
type |
| 12 |
|
12 |
|
@@ -52,13 +52,12 @@ type |
| 52 |
Value2: TLabel; |
52 |
Value2: TLabel; |
| 53 |
VibratoPage: TPage; |
53 |
VibratoPage: TPage; |
| 54 |
TwoParamsPage: TPage; |
54 |
TwoParamsPage: TPage; |
| 55 |
procedure Button1Click(Sender: TObject); |
|
|
| 56 |
procedure CheckBox1Change(Sender: TObject); |
55 |
procedure CheckBox1Change(Sender: TObject); |
| 57 |
procedure ComboBox1Change(Sender: TObject); |
56 |
procedure ComboBox1Change(Sender: TObject); |
| 58 |
procedure DutyRadioGroupSelectionChanged(Sender: TObject); |
57 |
procedure DutyRadioGroupSelectionChanged(Sender: TObject); |
| 59 |
procedure FormClose(Sender: TObject; var CloseAction: TCloseAction); |
|
|
| 60 |
procedure FormCloseQuery(Sender: TObject; var CanClose: boolean); |
58 |
procedure FormCloseQuery(Sender: TObject; var CanClose: boolean); |
| 61 |
procedure FormCreate(Sender: TObject); |
59 |
procedure FormCreate(Sender: TObject); |
|
|
60 |
procedure FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); |
| 62 |
procedure OneParamTrackBarChange(Sender: TObject); |
61 |
procedure OneParamTrackBarChange(Sender: TObject); |
| 63 |
procedure RightVolumeTrackBarChange(Sender: TObject); |
62 |
procedure RightVolumeTrackBarChange(Sender: TObject); |
| 64 |
procedure TwoParamsTrackBar1Change(Sender: TObject); |
63 |
procedure TwoParamsTrackBar1Change(Sender: TObject); |
@@ -122,11 +121,6 @@ begin |
| 122 |
LoadEffect; |
121 |
LoadEffect; |
| 123 |
end; |
122 |
end; |
| 124 |
|
123 |
|
| 125 |
procedure TfrmEffectEditor.Button1Click(Sender: TObject); |
|
|
| 126 |
begin |
|
|
| 127 |
Close; |
|
|
| 128 |
end; |
|
|
| 129 |
|
|
|
| 130 |
procedure TfrmEffectEditor.CheckBox1Change(Sender: TObject); |
124 |
procedure TfrmEffectEditor.CheckBox1Change(Sender: TObject); |
| 131 |
var |
125 |
var |
| 132 |
Val: Integer; |
126 |
Val: Integer; |
@@ -156,11 +150,6 @@ begin |
| 156 |
end; |
150 |
end; |
| 157 |
end; |
151 |
end; |
| 158 |
|
152 |
|
| 159 |
procedure TfrmEffectEditor.FormClose(Sender: TObject; |
|
|
| 160 |
var CloseAction: TCloseAction); |
|
|
| 161 |
begin |
|
|
| 162 |
end; |
|
|
| 163 |
|
|
|
| 164 |
procedure TfrmEffectEditor.FormCloseQuery(Sender: TObject; var CanClose: boolean |
153 |
procedure TfrmEffectEditor.FormCloseQuery(Sender: TObject; var CanClose: boolean |
| 165 |
); |
154 |
); |
| 166 |
begin |
155 |
begin |
@@ -176,6 +165,13 @@ begin |
| 176 |
end; |
165 |
end; |
| 177 |
end; |
166 |
end; |
| 178 |
|
167 |
|
|
|
168 |
procedure TfrmEffectEditor.FormKeyDown(Sender: TObject; var Key: Word; |
|
|
169 |
Shift: TShiftState); |
|
|
170 |
begin |
|
|
171 |
if Key = VK_ESCAPE then |
|
|
172 |
Close; |
|
|
173 |
end; |
|
|
174 |
|
| 179 |
procedure TfrmEffectEditor.OneParamTrackBarChange(Sender: TObject); |
175 |
procedure TfrmEffectEditor.OneParamTrackBarChange(Sender: TObject); |
| 180 |
begin |
176 |
begin |
| 181 |
Cell^.EffectParams.Value := OneParamTrackBar.Position; |
177 |
Cell^.EffectParams.Value := OneParamTrackBar.Position; |