Changeset 34 for trunk/Forms/UFormMain.pas
- Timestamp:
- Dec 10, 2016, 10:00:19 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Forms/UFormMain.pas
r33 r34 15 15 16 16 TFormMain = class(TForm) 17 AShowSettings: TAction; 17 18 AShowAbout: TAction; 18 19 AOperationAdd: TAction; … … 80 81 MenuItem20: TMenuItem; 81 82 MenuItem21: TMenuItem; 83 MenuItem22: TMenuItem; 84 MenuItem23: TMenuItem; 82 85 MenuItemOpenRecent: TMenuItem; 83 86 MenuItem2: TMenuItem; … … 119 122 procedure AScanStopExecute(Sender: TObject); 120 123 procedure AShowAboutExecute(Sender: TObject); 124 procedure AShowSettingsExecute(Sender: TObject); 121 125 procedure AViewToolbarExecute(Sender: TObject); 122 126 procedure ComboBoxDriveChange(Sender: TObject); … … 162 166 163 167 uses 164 UCore, UFormProject, UFormOperation, UFormAbout ;168 UCore, UFormProject, UFormOperation, UFormAbout, UFormSettings; 165 169 166 170 resourcestring … … 180 184 Detect; 181 185 LoadConfig; 186 Core.LoadConfig; 182 187 Core.PersistentForm1.Load(Self); 183 188 if (LastOpenedList1.Items.Count > 0) and FileExists(LastOpenedList1.Items[0]) then … … 234 239 235 240 procedure TFormMain.AShowAboutExecute(Sender: TObject); 236 var237 FormAbout: TFormAbout;238 241 begin 239 242 FormAbout := TFormAbout.Create(nil); … … 243 246 finally 244 247 FreeAndNil(FormAbout); 248 end; 249 end; 250 251 procedure TFormMain.AShowSettingsExecute(Sender: TObject); 252 begin 253 FormSettings := TFormSettings.Create(nil); 254 try 255 FormSettings.Load; 256 if FormSettings.ShowModal = mrOK then 257 FormSettings.Save; 258 finally 259 FreeAndNil(FormSettings); 245 260 end; 246 261 end; … … 417 432 AFileClose.Execute; 418 433 SaveConfig; 434 Core.SaveConfig; 419 435 Core.PersistentForm1.Save(Self); 420 436 end;
Note:
See TracChangeset
for help on using the changeset viewer.