u Consts Unit
*************************************************************************** FMX Tools Starter Kit Copyright 2024-2025 Patrick Prémartin under AGPL 3.0 license. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. *************************************************************************** Author(s) : Patrick PREMARTIN Site : https://fmxtoolsstarterkit.developpeur-pascal.fr/ Project site : https://github.com/DeveloppeurPascal/FMX-Tools-Starter-Kit *************************************************************************** File last update : 2025-02-26T19:52:24.000+01:00 Signature : 1067cec42b47f7897ce44a6e94351f2b5b2b84b0 ***************************************************************************
Name | Description | |
---|---|---|
![]() | TDocumentsMode | How to manage project documents ? None - no default options or features about documents editing. Solo - edit only one document at a time, if "New" or "Open" are used, current document is closed. Multi - allow opening/creating more than one document at the same time |
![]() | TLicenseManagers | List of available license systems managed by this Starter Kit. |
![]() | TProgramUpdatesManagers | List of available programs updates systems managed by this Starter Kit. |
![]() | TStyleMode | Available modes for the user interface style. |
Name | Description | |
---|---|---|
![]() | GConfigXORKey | This variable must contains the XOR key to crypt/uncrypt the program settings file in RELEASE mode. |
![]() | GLanguages | Contains the list of languages available in the program. |
Name | Description | |
---|---|---|
![]() | CAboutCopyright | The copyright to show in the About box |
![]() | CAboutTitle | Title of your project used in the About box and as the main form caption |
![]() | CAboutURL | The website URL of your project (used in the About box) |
![]() | CAboutVersionDate | Version date of your project. |
![]() | CAboutVersionNumber | Version number of your project. |
![]() | CDefaultLanguage | Default language used if the system language is not supported (of course you have to translate all textes of the program in this language, so use yours or English by default) |
![]() | CDefaultStyleCustom | Name of the default style used when the user choose the custom mode. |
![]() | CDefaultStyleDark | Name of the default style used when the user choose the dark mode. |
![]() | CDefaultStyleLight | Name of the default style used when the user choose the light mode. |
![]() | CDefaultStyleMode | Default style mode to use in the program. |
![]() | CDocumentsMode | Define if the program manage documents with default classes and their descendants |
![]() | CEditorFolderName | Used as a folder name to store your projects settings |
![]() | CExitWithEscapeKey | Close active form with ESCape key (and close the program if you are on the main form) |
![]() | CLanguages | Available languages in this project as an array of 2 letters language ISO code strings. |
![]() | COpenPreviousDocumentsMaxCount | Maximum number of documents listed in the "File/Open recent" menu item |
![]() | CProjectFolderName | Used as a subfolder name to store your projects settings |
![]() | CReportMemoryLeaksOnShutdown | Enable or disable the memory leaks report on shutdown for Windows platform. |
![]() | CShowAboutBoxWithF1 | Show the About box dialog when F1 key is used |
![]() | CShowDocumentOptionsMenuItem | Show (if true) / hide (if false) the Project/Options menu item |
![]() | CShowDocumentsMenuItems | If the program has to manage documents (mode solo or multi), define if the default menus are visible or not. |
![]() | CShowHelpSupportMenuItem | Show (if true) / hide (if false) the Help/Support menu item |
![]() | CShowOpenPreviousDocumentMenuItem | Show the "File/Open recent" menu item |
![]() | CShowOpenPreviousDocumentOptions | Show the "File/Open recent/Properties" menu item |
![]() | CShowToolsLanguagesMenuItem | Show (if true) / hide (if false) the Tools/Languages menu item |
![]() | CShowToolsOptionsMenuItem | Show (if true) / hide (if false) the Tool/Options menu item |
![]() | CShowToolsStylesMenuItem | Show (if true) / hide (if false) the Tool/Styles menu item |
![]() | CSoftwareBuyURL | The URL where you can buy the software. (if not empty, a "Buy" button is added in the About Box) |
![]() | CSupportURL | Website open by Tools / Support menu option |
![]() | CUsedLicenseManager | |
![]() | CUsedProgramUpdatesManager |