File tree Expand file tree Collapse file tree 2 files changed +39
-0
lines changed
Expand file tree Collapse file tree 2 files changed +39
-0
lines changed Original file line number Diff line number Diff line change @@ -402,6 +402,31 @@ object DelphiAIDevSettingsView: TDelphiAIDevSettingsView
402402 end
403403 end
404404 end
405+ object gboxData: TGroupBox
406+ Left = 0
407+ Top = 436
408+ Width = 632
409+ Height = 58
410+ Align = alTop
411+ Caption = ' Data '
412+ Padding.Left = 2
413+ Padding.Top = 5
414+ Padding.Bottom = 3
415+ TabOrder = 3
416+ ExplicitTop = 426
417+ ExplicitWidth = 686
418+ object btnOpenDataFolder: TButton
419+ Left = 4
420+ Top = 20
421+ Width = 122
422+ Height = 33
423+ Cursor = crHandPoint
424+ Align = alLeft
425+ Caption = ' Open Data Folder'
426+ TabOrder = 0
427+ OnClick = btnOpenDataFolderClick
428+ end
429+ end
405430 end
406431 object pnBottom: TPanel
407432 Left = 0
Original file line number Diff line number Diff line change @@ -56,6 +56,8 @@ TDelphiAIDevSettingsView = class(TForm)
5656 lbLinkGemini03: TLabel;
5757 Label4: TLabel;
5858 cBoxLanguageQuestions: TComboBox;
59+ gboxData: TGroupBox;
60+ btnOpenDataFolder: TButton;
5961 procedure FormCreate (Sender: TObject);
6062 procedure FormKeyDown (Sender: TObject; var Key: Word; Shift: TShiftState);
6163 procedure btnCloseClick (Sender: TObject);
@@ -67,6 +69,7 @@ TDelphiAIDevSettingsView = class(TForm)
6769 procedure FormClose (Sender: TObject; var Action: TCloseAction);
6870 procedure lbRestoreDefaultsClick (Sender: TObject);
6971 procedure ckColorHighlightCodeDelphiUseClick (Sender: TObject);
72+ procedure btnOpenDataFolderClick (Sender: TObject);
7073 private
7174 FSettings: TDelphiAIDevSettings;
7275 procedure SaveSettings ;
@@ -247,4 +250,15 @@ procedure TDelphiAIDevSettingsView.SaveSettings;
247250 FSettings.SaveData;
248251end ;
249252
253+ procedure TDelphiAIDevSettingsView.btnOpenDataFolderClick (Sender: TObject);
254+ var
255+ LPathFolder: string;
256+ begin
257+ LPathFolder := TUtils.GetPathFolderRoot;
258+ if (not DirectoryExists(LPathFolder))then
259+ TUtils.ShowMsg(' Forder not found: ' + LPathFolder);
260+
261+ TUtils.OpenFolder(LPathFolder);
262+ end ;
263+
250264end .
You can’t perform that action at this time.
0 commit comments