|  | 
| 2 | 2 | routine library for my projects. | 
| 3 | 3 | 
 | 
| 4 | 4 | ### System requirements: | 
| 5 |  | -- Windows 7 SP1 and above operating system. | 
| 6 |  | -- [Visual C++ 2022 Redistributable package](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170) | 
|  | 5 | +- Windows 7, 8, 8.1, 10, 11 32-bit/64-bit/ARM64 | 
|  | 6 | +- An SSE2-capable CPU | 
|  | 7 | +- <s>KB2533623</s> KB3063858 update for Windows 7 was required [[x64](https://www.microsoft.com/en-us/download/details.aspx?id=47442) / [x32](https://www.microsoft.com/en-us/download/details.aspx?id=47409)] | 
| 7 | 8 | 
 | 
| 8 | 9 | ### Donate: | 
| 9 | 10 | - [Bitcoin](https://www.blockchain.com/btc/address/1LrRTXPsvHcQWCNZotA9RcwjsGcRghG96c) (BTC) | 
| @@ -40,90 +41,97 @@ List of `ini` options for compiled binary with `routine` library: | 
| 40 | 41 | #2.0+ | 
| 41 | 42 | # | 
| 42 | 43 | 
 | 
| 43 |  | -# Enable update checking (boolean) | 
|  | 44 | +# Enable update checking (BOOLEAN) | 
| 44 | 45 | # CheckUpdates=TRUE // removed in 2.3 | 
| 45 | 46 | 
 | 
| 46 |  | -# Last update checking timestamp (long64) | 
|  | 47 | +# Last update checking timestamp (LONG64) | 
| 47 | 48 | CheckUpdatesLast=0 | 
| 48 | 49 | 
 | 
| 49 |  | -# Last opened settings dialog id (long) | 
|  | 50 | +# Last opened settings dialog id (LONG) | 
| 50 | 51 | SettingsLastPage=0 | 
| 51 | 52 | 
 | 
| 52 |  | -# Main window always on top (boolean) | 
|  | 53 | +# Main window always on top (BOOLEAN) | 
| 53 | 54 | AlwaysOnTop=FALSE | 
| 54 | 55 | 
 | 
| 55 |  | -# Minimized main window on startup (boolean) | 
|  | 56 | +# Minimized main window on startup (BOOLEAN) | 
| 56 | 57 | IsStartMinimized=FALSE | 
| 57 | 58 | 
 | 
| 58 |  | -# Application locale name (string) | 
|  | 59 | +# Application locale name (STRING) | 
| 59 | 60 | Language=NULL | 
| 60 | 61 | 
 | 
| 61 |  | -# WinHTTP connections user-agent (string) | 
|  | 62 | +# WinHTTP connections user-agent (STRING) | 
| 62 | 63 | UserAgent=NULL | 
| 63 | 64 | 
 | 
| 64 | 65 | # | 
| 65 | 66 | #2.1+ | 
| 66 | 67 | # | 
| 67 | 68 | 
 | 
| 68 |  | -# Minimum error logging level (long) | 
|  | 69 | +# Minimum error logging level (LONG) | 
| 69 | 70 | ErrorLevel=LOG_LEVEL_INFO | 
| 70 | 71 | 
 | 
| 71 |  | -# Last error notification timestamp (long64) | 
|  | 72 | +# Last error notification timestamp (LONG64) | 
| 72 | 73 | #ErrorNotificationsTimestamp=0 // removed in 2.3 | 
| 73 | 74 | 
 | 
| 74 |  | -# Error notification period in seconds (long64) | 
|  | 75 | +# Error notification period in seconds (LONG64) | 
| 75 | 76 | #ErrorNotificationsPeriod=4 // removed in 2.3 | 
| 76 | 77 | 
 | 
| 77 |  | -# Enable error notifications | 
|  | 78 | +# Enable error notifications (BOOLEAN) | 
| 78 | 79 | IsErrorNotificationsEnabled=TRUE | 
| 79 | 80 | 
 | 
| 80 |  | -# Enable notifications sound | 
|  | 81 | +# Enable notifications sound (BOOLEAN) | 
| 81 | 82 | IsNotificationsSound=TRUE | 
| 82 | 83 | 
 | 
| 83 | 84 | # | 
| 84 | 85 | #2.3+ | 
| 85 | 86 | # | 
| 86 | 87 | 
 | 
| 87 |  | -# Update checking period in days, 0 for disable (long) | 
|  | 88 | +# Update checking period in hours, 0 for disable (LONG) | 
| 88 | 89 | CheckUpdatesPeriod=APP_UPDATE_PERIOD | 
| 89 | 90 | 
 | 
| 90 | 91 | # | 
| 91 | 92 | #2.3.1+ | 
| 92 | 93 | # | 
| 93 | 94 | 
 | 
| 94 |  | -# Minimized main window into system tray (boolean) | 
|  | 95 | +# Minimized main window into system tray (BOOLEAN) | 
| 95 | 96 | # Note: only when APP_HAVE_TRAY defined. | 
| 96 | 97 | IsMinimizeToTray=TRUE | 
| 97 | 98 | 
 | 
| 98 |  | -# Close main window into system tray (boolean) | 
|  | 99 | +# Close main window into system tray (BOOLEAN) | 
| 99 | 100 | # Note: only when APP_HAVE_TRAY defined. | 
| 100 | 101 | IsCloseToTray=TRUE | 
| 101 | 102 | 
 | 
| 102 | 103 | # | 
| 103 | 104 | #2.4+ | 
| 104 | 105 | # | 
| 105 | 106 | 
 | 
| 106 |  | -# Auto install non-executable updates if found (boolean) | 
| 107 |  | -IsAutoinstallUpdates=FALSE | 
|  | 107 | +# Auto install non-executable updates if found (BOOLEAN) | 
|  | 108 | +IsAutoinstallUpdates=FALSE (changed to TRUE in 2.7.12+) | 
|  | 109 | + | 
|  | 110 | +# | 
|  | 111 | +#2.7+ | 
|  | 112 | +# | 
|  | 113 | + | 
|  | 114 | +# Enable dark theme support (BOOLEAN) | 
|  | 115 | +IsDarkThemeEnabled=<reads "HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" "AppsUseLightTheme" value> | 
| 108 | 116 | 
 | 
| 109 | 117 | # | 
| 110 | 118 | #2.7.2+ | 
| 111 | 119 | # | 
| 112 | 120 | 
 | 
| 113 |  | -# Show window border in Windows 11 and above (boolean) | 
|  | 121 | +# Show window border in Windows 11 and above (BOOLEAN) | 
| 114 | 122 | IsWindowBorderEnabled=TRUE | 
| 115 | 123 | 
 | 
| 116 | 124 | # | 
| 117 | 125 | #2.7.10+ | 
| 118 | 126 | # | 
| 119 | 127 | 
 | 
| 120 |  | -# Show window round corners in Windows 11 and above (boolean) | 
|  | 128 | +# Show window round corners in Windows 11 and above (BOOLEAN) | 
| 121 | 129 | IsWindowCornerRound=FALSE | 
| 122 | 130 | ~~~ | 
| 123 |  | ---- | 
| 124 | 131 | </details> | 
| 125 | 132 | 
 | 
|  | 133 | +--- | 
| 126 | 134 | - Website: [github.com/henrypp](https://github.com/henrypp) | 
| 127 | 135 |  | 
| 128 |  | - | 
|  | 136 | +--- | 
| 129 | 137 | (c) 2012-2025 Henry++ | 
0 commit comments