@@ -8,161 +8,162 @@ interface
88type
99 TC4DConsts = class
1010 public const
11- C_SEMANTIC_VERSION = ' 1.16.0' ;
12- C_NAME_FOLDER_GIT = ' .git\' ;
13- C_WIN_CONTROL_FOCU_NIL = nil ;
14- C_C4D_WIZARD_DPROJ = ' C4DWizard.dproj' ;
15- C_C4D_WIZARD_BPL = ' C4DWizard.bpl' ;
16- C_C4D_PROJECT_GROUP1 = ' ProjectGroup1.groupproj' ;
17- C_NAME_FOLDER_TEMP = ' Temp' ;
18- C_DEFAULT_HTM = ' default.htm' ;
11+ SEMANTIC_VERSION = ' 1.17.0' ;
12+ NAME_FOLDER_GIT = ' .git\' ;
13+ WIN_CONTROL_FOCU_NIL = nil ;
14+ C4D_WIZARD_DPROJ = ' C4DWizard.dproj' ;
15+ C4D_WIZARD_BPL = ' C4DWizard.bpl' ;
16+ C4D_PROJECT_GROUP1 = ' ProjectGroup1.groupproj' ;
17+ NAME_FOLDER_TEMP = ' Temp' ;
18+ DEFAULT_HTM = ' default.htm' ;
19+ GITHUB_Code4Delphi = ' https://github.com/Code4Delphi' ;
20+ GITHUB_Code4D_Wizard = ' https://github.com/Code4Delphi/Code4D-Wizard' ;
1921
2022 // BUILD TYPES
21- C_BUILD_DEBUG = ' Debug' ;
22- C_BUILD_RELEASE = ' Release' ;
23+ BUILD_DEBUG = ' Debug' ;
24+ BUILD_RELEASE = ' Release' ;
2325
2426 // TAGS
25- C_TAG_BLOCK_TEXT_SELECT = ' <BlockTextSelect/>' ;
26- C_TAG_FOLDER_GIT = ' <FolderGit/>' ;
27- C_TAG_FILE_PATH_BINARY = ' <FilePathBinary/>' ;
27+ TAG_BLOCK_TEXT_SELECT = ' <BlockTextSelect/>' ;
28+ TAG_FOLDER_GIT = ' <FolderGit/>' ;
29+ TAG_FILE_PATH_BINARY = ' <FilePathBinary/>' ;
2830
2931 // NAMES FILES .INI
30- C_FILE_INI_GENERAL_SETTINGS = ' code4d-wizard.ini' ;
31- C_FILE_INI_REOPEN = ' reopen.ini' ;
32- C_FILE_INI_DEFAULT_FILES_IN_OPENING_PROJECT = ' default-files-in-opening-project.ini' ;
33- C_FILE_INI_GROUPS = ' groups.ini' ;
34- C_FILE_INI_OPEN_EXTERNAL = ' open-external.ini' ;
32+ FILE_INI_GENERAL_SETTINGS = ' code4d-wizard.ini' ;
33+ FILE_INI_REOPEN = ' reopen.ini' ;
34+ FILE_INI_DEFAULT_FILES_IN_OPENING_PROJECT = ' default-files-in-opening-project.ini' ;
35+ FILE_INI_GROUPS = ' groups.ini' ;
36+ FILE_INI_OPEN_EXTERNAL = ' open-external.ini' ;
3537
3638 // NAMES FILES .rtf
37- C_FILE_RTF_NOTES = ' notes.rtf' ;
39+ FILE_RTF_NOTES = ' notes.rtf' ;
3840
3941 // ABOUT AND SPLASH
40- C_ABOUT_TITLE = ' Code4Delphi Wizard' ;
41- C_ABOUT_COPY_RIGHT = ' Copyright 2024 Code4Delphi Team.' ;
42- C_ABOUT_DESCRIPTION = ' Wizard/plugin designed to be used in the Delphi IDE.' + sLineBreak +
43- ' https://github.com/Code4Delphi/Code4D-Wizard' ;
44- C_WIZARD_LICENSE = ' MIT license' ;
42+ ABOUT_TITLE = ' Code4Delphi Wizard' ;
43+ ABOUT_COPY_RIGHT = ' Copyright 2024 Code4Delphi Team.' ;
44+ ABOUT_DESCRIPTION = ' Wizard/plugin designed to be used in the Delphi IDE.' ;
45+ WIZARD_LICENSE = ' MIT license' ;
4546 IS_UNREGISTERED = False;
4647
4748 // NAMES FILES AND IMAGES RESOURCE
48- C_RESOURCE_c4d_logo_24x24 = ' c4d_logo_24x24' ;
49- C_RESOURCE_c4d_logo_48x48 = ' c4d_logo_48x48' ;
49+ RESOURCE_c4d_logo_24x24 = ' c4d_logo_24x24' ;
50+ RESOURCE_c4d_logo_48x48 = ' c4d_logo_48x48' ;
5051
5152 // CAPTIONS ITENS MAIN MENU IDE, AND POPUPMENU PROJ
52- C_ITEM_MENU_Code4D_NAME = ' Code4DelphiItemMenu' ;
53- C_ITEM_MENU_Code4D_CAPTION = ' Code4D' ;
54- C_ITEM_MENU_Mark_Favorite_CAPTION = ' Mark as Favorite' ;
55- C_ITEM_MENU_Mark_Unfavorite_CAPTION = ' Mark as Unfavorite' ;
56- C_ITEM_MENU_EditInformations_CAPTION = ' Edit Informations' ;
57- C_ITEM_MENU_DefaultFilesInOpeningProject_NAME = ' C4DWizarDefaultFilesInOpeningProject1' ;
58- C_ITEM_MENU_DefaultFilesInOpeningProject_CAPTION = ' Default Files In Opening Project' ;
59- C_ITEM_MENU_OpenInGitHubDesktop_NAME = ' C4DWizarOpenInGitHubDesktop1' ;
60- C_ITEM_MENU_OpenInGitHubDesktop_CAPTION = ' Open in GitHub Desktop' ;
61- C_ITEM_MENU_ViewInRemoteRepository_NAME = ' C4DWizarViewInRemoteRepository1' ;
62- C_ITEM_MENU_ViewInRemoteRepository_CAPTION = ' View in Remote Repository' ;
63- C_ITEM_MENU_ViewInfRemoteRepository_NAME = ' C4DWizarViewInfRemoteRepository1' ;
64- C_ITEM_MENU_ViewInfRemoteRepository_CAPTION = ' View Information Remote Repository' ;
65- C_ITEM_MENU_ViewFileInExplorer_NAME = ' C4DWizarViewFileInExplorer1' ;
66- C_ITEM_MENU_ViewFileInExplorer_CAPTION = ' View File in Explorer' ;
67- C_ITEM_MENU_ViewExeInExplorer_CAPTION = ' View Binary in Explorer' ;
68- C_ITEM_MENU_ViewFileProjInExplorer_NAME = ' C4DWizarViewFileProjectInExplorer1' ;
69- C_ITEM_MENU_ViewFileProjInExplorer_CAPTION = ' View File Project in Explorer' ;
70- C_ITEM_MENU_ViewCurFileInExplorer_NAME = ' C4DWizarViewCurrentFileInExplorer1' ;
71- C_ITEM_MENU_ViewCurFileInExplorer_CAPTION = ' View Current File in Explorer' ;
72- C_ITEM_MENU_ViewCurExeInExplorer_NAME = ' C4DWizarViewCurrentExeInExplorer1' ;
73- C_ITEM_MENU_ViewCurExeInExplorer_CAPTION = ' View Current Binary in Explorer' ;
53+ ITEM_MENU_Code4D_NAME = ' Code4DelphiItemMenu' ;
54+ ITEM_MENU_Code4D_CAPTION = ' Code4D' ;
55+ ITEM_MENU_Mark_Favorite_CAPTION = ' Mark as Favorite' ;
56+ ITEM_MENU_Mark_Unfavorite_CAPTION = ' Mark as Unfavorite' ;
57+ ITEM_MENU_EditInformations_CAPTION = ' Edit Informations' ;
58+ ITEM_MENU_DefaultFilesInOpeningProject_NAME = ' C4DWizarDefaultFilesInOpeningProject1' ;
59+ ITEM_MENU_DefaultFilesInOpeningProject_CAPTION = ' Default Files In Opening Project' ;
60+ ITEM_MENU_OpenInGitHubDesktop_NAME = ' C4DWizarOpenInGitHubDesktop1' ;
61+ ITEM_MENU_OpenInGitHubDesktop_CAPTION = ' Open in GitHub Desktop' ;
62+ ITEM_MENU_ViewInRemoteRepository_NAME = ' C4DWizarViewInRemoteRepository1' ;
63+ ITEM_MENU_ViewInRemoteRepository_CAPTION = ' View in Remote Repository' ;
64+ ITEM_MENU_ViewInfRemoteRepository_NAME = ' C4DWizarViewInfRemoteRepository1' ;
65+ ITEM_MENU_ViewInfRemoteRepository_CAPTION = ' View Information Remote Repository' ;
66+ ITEM_MENU_ViewFileInExplorer_NAME = ' C4DWizarViewFileInExplorer1' ;
67+ ITEM_MENU_ViewFileInExplorer_CAPTION = ' View File in Explorer' ;
68+ ITEM_MENU_ViewExeInExplorer_CAPTION = ' View Binary in Explorer' ;
69+ ITEM_MENU_ViewFileProjInExplorer_NAME = ' C4DWizarViewFileProjectInExplorer1' ;
70+ ITEM_MENU_ViewFileProjInExplorer_CAPTION = ' View File Project in Explorer' ;
71+ ITEM_MENU_ViewCurFileInExplorer_NAME = ' C4DWizarViewCurrentFileInExplorer1' ;
72+ ITEM_MENU_ViewCurFileInExplorer_CAPTION = ' View Current File in Explorer' ;
73+ ITEM_MENU_ViewCurExeInExplorer_NAME = ' C4DWizarViewCurrentExeInExplorer1' ;
74+ ITEM_MENU_ViewCurExeInExplorer_CAPTION = ' View Current Binary in Explorer' ;
7475
7576 // MAIN MENU IDE NAME
76- C_MENU_IDE_OpenExternal_NAME = ' C4DWizarOpenExternal1' ;
77- C_MENU_IDE_OpenExternal_CAPTION = ' Open External Path' ;
78- C_MENU_IDE_ORGANIZATION_NAME = ' C4DWizarUsesOrganization1' ;
79- C_MENU_IDE_ORGANIZATION_CAPTION = ' Uses Organization' ;
80- C_MENU_IDE_REOPEN_NAME = ' C4DWizarReopen1' ;
81- C_MENU_IDE_REOPEN_CAPTION = ' Reopen File History' ;
82- C_MENU_IDE_TRANSLATE_NAME = ' C4DWizarTranslateText1' ;
83- C_MENU_IDE_TRANSLATE_CAPTION = ' Translate Text' ;
84- C_MENU_IDE_INDENT_NAME = ' C4DWizarIndent1' ;
85- C_MENU_IDE_INDENT_CAPTION = ' Indent Text Selected' ;
86- C_MENU_IDE_FIND_NAME = ' C4DWizarFind1' ;
87- C_MENU_IDE_FIND_CAPTION = ' Find in Files' ;
88- C_MENU_IDE_REPLACE_NAME = ' C4DWizarReplace1' ;
89- C_MENU_IDE_REPLACE_CAPTION = ' Replace in Files' ;
90- C_MENU_IDE_BACKUP_NAME = ' C4DWizarBackupConfig1' ;
91- C_MENU_IDE_BACKUP_CAPTION = ' Backup/Restore Configs' ;
92- C_MENU_IDE_IMPORT_NAME = ' C4DWizarBackupImportConfig1' ;
93- C_MENU_IDE_IMPORT_CAPTION = ' Import Configs' ;
94- C_MENU_IDE_EXPORT_NAME = ' C4DWizarBackupExportConfig1' ;
95- C_MENU_IDE_EXPORT_CAPTION = ' Export Configs' ;
96- C_MENU_IDE_SETTINGS_NAME = ' C4DWizarSettings1' ;
97- C_MENU_IDE_SETTINGS_CAPTION = ' Settings' ;
98- C_MENU_IDE_ABOUT_NAME = ' C4DWizarAbout1' ;
99- C_MENU_IDE_ABOUT_CAPTION = ' About Code4Delphi Wizard' ;
100- C_MENU_IDE_FormatSource_NAME = ' C4DFormatSource1' ;
101- C_MENU_IDE_FormatSource_CAPTION = ' Format Source' ;
102- C_MENU_IDE_NOTES_NAME = ' C4DWizarNotes1' ;
103- C_MENU_IDE_NOTES_CAPTION = ' Notes' ;
77+ MENU_IDE_OpenExternal_NAME = ' C4DWizarOpenExternal1' ;
78+ MENU_IDE_OpenExternal_CAPTION = ' Open External Path' ;
79+ MENU_IDE_ORGANIZATION_NAME = ' C4DWizarUsesOrganization1' ;
80+ MENU_IDE_ORGANIZATION_CAPTION = ' Uses Organization' ;
81+ MENU_IDE_REOPEN_NAME = ' C4DWizarReopen1' ;
82+ MENU_IDE_REOPEN_CAPTION = ' Reopen File History' ;
83+ MENU_IDE_TRANSLATE_NAME = ' C4DWizarTranslateText1' ;
84+ MENU_IDE_TRANSLATE_CAPTION = ' Translate Text' ;
85+ MENU_IDE_INDENT_NAME = ' C4DWizarIndent1' ;
86+ MENU_IDE_INDENT_CAPTION = ' Indent Text Selected' ;
87+ MENU_IDE_FIND_NAME = ' C4DWizarFind1' ;
88+ MENU_IDE_FIND_CAPTION = ' Find in Files' ;
89+ MENU_IDE_REPLACE_NAME = ' C4DWizarReplace1' ;
90+ MENU_IDE_REPLACE_CAPTION = ' Replace in Files' ;
91+ MENU_IDE_BACKUP_NAME = ' C4DWizarBackupConfig1' ;
92+ MENU_IDE_BACKUP_CAPTION = ' Backup/Restore Configs' ;
93+ MENU_IDE_IMPORT_NAME = ' C4DWizarBackupImportConfig1' ;
94+ MENU_IDE_IMPORT_CAPTION = ' Import Configs' ;
95+ MENU_IDE_EXPORT_NAME = ' C4DWizarBackupExportConfig1' ;
96+ MENU_IDE_EXPORT_CAPTION = ' Export Configs' ;
97+ MENU_IDE_SETTINGS_NAME = ' C4DWizarSettings1' ;
98+ MENU_IDE_SETTINGS_CAPTION = ' Settings' ;
99+ MENU_IDE_ABOUT_NAME = ' C4DWizarAbout1' ;
100+ MENU_IDE_ABOUT_CAPTION = ' About Code4Delphi Wizard' ;
101+ MENU_IDE_FormatSource_NAME = ' C4DFormatSource1' ;
102+ MENU_IDE_FormatSource_CAPTION = ' Format Source' ;
103+ MENU_IDE_NOTES_NAME = ' C4DWizarNotes1' ;
104+ MENU_IDE_NOTES_CAPTION = ' Notes' ;
104105
105106 // FILE .INI REOPEN
106- C_REOPEN_INI_Favorite = ' Favorite' ;
107- C_REOPEN_INI_Nickname = ' Nickname' ;
108- C_REOPEN_INI_Name = ' Name' ;
109- C_REOPEN_INI_LastOpen = ' LastOpen' ;
110- C_REOPEN_INI_LastClose = ' LastClose' ;
111- C_REOPEN_INI_FilePath = ' FilePath' ;
112- C_REOPEN_INI_Color = ' Color' ;
113- C_REOPEN_INI_FolderGit = ' FolderGit' ;
114- C_REOPEN_INI_GuidGroup = ' GuidGroup' ;
107+ REOPEN_INI_Favorite = ' Favorite' ;
108+ REOPEN_INI_Nickname = ' Nickname' ;
109+ REOPEN_INI_Name = ' Name' ;
110+ REOPEN_INI_LastOpen = ' LastOpen' ;
111+ REOPEN_INI_LastClose = ' LastClose' ;
112+ REOPEN_INI_FilePath = ' FilePath' ;
113+ REOPEN_INI_Color = ' Color' ;
114+ REOPEN_INI_FolderGit = ' FolderGit' ;
115+ REOPEN_INI_GuidGroup = ' GuidGroup' ;
115116
116117 // FILE .INI DefaultFilesInOpeningProject
117- C_DEFAULT_FILES_IN_OPENING_PROJECT_INI_ListFilePathDefault = ' ListFilePathDefault' ;
118+ DEFAULT_FILES_IN_OPENING_PROJECT_INI_ListFilePathDefault = ' ListFilePathDefault' ;
118119
119120 // GROUPS FILE .INI
120- C_GROUPS_GUID_ALL = ' ALL' ;
121- C_GROUPS_GUID_NO_GROUP = ' NO-GROUP' ;
122- C_GROUPS_INI_Name = ' Name' ;
123- C_GROUPS_INI_FixedSystem = ' FixedSystem' ;
124- C_GROUPS_INI_DefaultGroup = ' DefaultGroup' ;
121+ GROUPS_GUID_ALL = ' ALL' ;
122+ GROUPS_GUID_NO_GROUP = ' NO-GROUP' ;
123+ GROUPS_INI_Name = ' Name' ;
124+ GROUPS_INI_FixedSystem = ' FixedSystem' ;
125+ GROUPS_INI_DefaultGroup = ' DefaultGroup' ;
125126
126127 // OpenExternal FILE .INI
127- C_OPEN_EXTERNAL_Separator_PARAMETERS = ' |p|' ;
128- C_OPEN_EXTERNAL_INI_Description = ' Description' ;
129- C_OPEN_EXTERNAL_INI_Path = ' Path' ;
130- C_OPEN_EXTERNAL_INI_Parameters = ' Parameters' ;
131- C_OPEN_EXTERNAL_INI_Kind = ' Kind' ;
132- C_OPEN_EXTERNAL_INI_Visible = ' Visible' ;
133- C_OPEN_EXTERNAL_INI_VisibleInToolBarUtilities = ' VisibleInToolBarUtilities' ;
134- C_OPEN_EXTERNAL_INI_Order = ' Order' ;
135- C_OPEN_EXTERNAL_INI_Shortcut = ' Shortcut' ;
136- C_OPEN_EXTERNAL_INI_IconHas = ' IconHas' ;
137- C_OPEN_EXTERNAL_INI_PREFIX_IMG = ' OPEN_EXTERNAL_IMG_' ;
128+ OPEN_EXTERNAL_Separator_PARAMETERS = ' |p|' ;
129+ OPEN_EXTERNAL_INI_Description = ' Description' ;
130+ OPEN_EXTERNAL_INI_Path = ' Path' ;
131+ OPEN_EXTERNAL_INI_Parameters = ' Parameters' ;
132+ OPEN_EXTERNAL_INI_Kind = ' Kind' ;
133+ OPEN_EXTERNAL_INI_Visible = ' Visible' ;
134+ OPEN_EXTERNAL_INI_VisibleInToolBarUtilities = ' VisibleInToolBarUtilities' ;
135+ OPEN_EXTERNAL_INI_Order = ' Order' ;
136+ OPEN_EXTERNAL_INI_Shortcut = ' Shortcut' ;
137+ OPEN_EXTERNAL_INI_IconHas = ' IconHas' ;
138+ OPEN_EXTERNAL_INI_PREFIX_IMG = ' OPEN_EXTERNAL_IMG_' ;
138139
139140 // TOOLBAR BRANCH
140- C_TOOL_BAR_BRANCH_NAME = ' C4DToolBarBranch' ;
141- C_TOOL_BAR_BRANCH_CAPTION = ' C4D Branch' ;
142- C_TOOL_BAR_BRANCH_TOOL_BUTTON_NAME = ' C4DToolButtonGetNameCurrentBranch' ;
143- C_TOOL_BAR_BRANCH_LABEL_NAME = ' C4DToolLabelNameCurrentBranch' ;
141+ TOOL_BAR_BRANCH_NAME = ' C4DToolBarBranch' ;
142+ TOOL_BAR_BRANCH_CAPTION = ' C4D Branch' ;
143+ TOOL_BAR_BRANCH_TOOL_BUTTON_NAME = ' C4DToolButtonGetNameCurrentBranch' ;
144+ TOOL_BAR_BRANCH_LABEL_NAME = ' C4DToolLabelNameCurrentBranch' ;
144145 // TOOLBAR BRANCH INI
145- C_TOOL_BAR_BRANCH_INI_Visible = ' Visible' ;
146+ TOOL_BAR_BRANCH_INI_Visible = ' Visible' ;
146147
147148 // TOOLBAR BUILD
148- C_TOOL_BAR_BUILD_NAME = ' C4DToolBarBuild' ;
149- C_TOOL_BAR_BUILD_CAPTION = ' C4D Build' ;
150- C_TOOL_BAR_BUILD_TOOL_BUTTON_BuildAllGroup_NAME = ' C4DToolButtonBuildAllGroup' ;
151- C_TOOL_BAR_BUILD_TOOL_BUTTON_BuildInRelease_NAME = ' C4DToolButtonBuildInRelease' ;
152- C_TOOL_BAR_BUILD_COMBOBOX_NAME = ' C4DToolComboBoxNameCurrentBuild' ;
153- C_TOOL_BAR_BUILD_TOOL_BUTTON_REFRESH_NAME = ' C4DToolButtonBuildRefresh' ;
149+ TOOL_BAR_BUILD_NAME = ' C4DToolBarBuild' ;
150+ TOOL_BAR_BUILD_CAPTION = ' C4D Build' ;
151+ TOOL_BAR_BUILD_TOOL_BUTTON_BuildAllGroup_NAME = ' C4DToolButtonBuildAllGroup' ;
152+ TOOL_BAR_BUILD_TOOL_BUTTON_BuildInRelease_NAME = ' C4DToolButtonBuildInRelease' ;
153+ TOOL_BAR_BUILD_COMBOBOX_NAME = ' C4DToolComboBoxNameCurrentBuild' ;
154+ TOOL_BAR_BUILD_TOOL_BUTTON_REFRESH_NAME = ' C4DToolButtonBuildRefresh' ;
154155 // TOOLBAR BUILD INI
155- C_TOOL_BAR_BUILD_INI_Visible = ' Visible' ;
156+ TOOL_BAR_BUILD_INI_Visible = ' Visible' ;
156157
157158 // TOOLBAR UTILITIES
158- C_TOOL_BAR_UTILITIES_NAME = ' C4DToolBarUtilities' ;
159- C_TOOL_BAR_UTILITIES_CAPTION = ' C4D Utilities' ;
160- C_TOOL_BAR_UTILITIES_TOOL_BUTTON_UnitInReadOnly_NAME = ' C4DToolButtoUtilitiesUnitInReadOnly' ;
161- C_TOOL_BAR_UTILITIES_TOOL_BUTTON_GithubDesktop_NAME = ' C4DToolButtonUtilitiesGithubDesktop' ;
159+ TOOL_BAR_UTILITIES_NAME = ' C4DToolBarUtilities' ;
160+ TOOL_BAR_UTILITIES_CAPTION = ' C4D Utilities' ;
161+ TOOL_BAR_UTILITIES_TOOL_BUTTON_UnitInReadOnly_NAME = ' C4DToolButtoUtilitiesUnitInReadOnly' ;
162+ TOOL_BAR_UTILITIES_TOOL_BUTTON_GithubDesktop_NAME = ' C4DToolButtonUtilitiesGithubDesktop' ;
162163 // TOOLBAR UTILITIES INI
163- C_TOOL_BAR_UTILITIES_INI_Visible = ' Visible' ;
164+ TOOL_BAR_UTILITIES_INI_Visible = ' Visible' ;
164165
165- C_EXTENSIONS_PERMITTED_BACKUP_EXPORT : TC4DExtensionsOfFiles = [TC4DExtensionsFiles.INI,
166+ EXTENSIONS_PERMITTED_BACKUP_EXPORT : TC4DExtensionsOfFiles = [TC4DExtensionsFiles.INI,
166167 TC4DExtensionsFiles.BMP];
167168 end ;
168169
0 commit comments