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
402
402
end
403
403
end
404
404
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
405
430
end
406
431
object pnBottom: TPanel
407
432
Left = 0
Original file line number Diff line number Diff line change @@ -56,6 +56,8 @@ TDelphiAIDevSettingsView = class(TForm)
56
56
lbLinkGemini03: TLabel;
57
57
Label4: TLabel;
58
58
cBoxLanguageQuestions: TComboBox;
59
+ gboxData: TGroupBox;
60
+ btnOpenDataFolder: TButton;
59
61
procedure FormCreate (Sender: TObject);
60
62
procedure FormKeyDown (Sender: TObject; var Key: Word; Shift: TShiftState);
61
63
procedure btnCloseClick (Sender: TObject);
@@ -67,6 +69,7 @@ TDelphiAIDevSettingsView = class(TForm)
67
69
procedure FormClose (Sender: TObject; var Action: TCloseAction);
68
70
procedure lbRestoreDefaultsClick (Sender: TObject);
69
71
procedure ckColorHighlightCodeDelphiUseClick (Sender: TObject);
72
+ procedure btnOpenDataFolderClick (Sender: TObject);
70
73
private
71
74
FSettings: TDelphiAIDevSettings;
72
75
procedure SaveSettings ;
@@ -247,4 +250,15 @@ procedure TDelphiAIDevSettingsView.SaveSettings;
247
250
FSettings.SaveData;
248
251
end ;
249
252
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
+
250
264
end .
You can’t perform that action at this time.
0 commit comments