| 1 | #ifndef TXVERS_H |
|---|
| 2 | #define TXVERS_H |
|---|
| 3 | // |
|---|
| 4 | // TxWin, Textmode Windowing Library |
|---|
| 5 | // |
|---|
| 6 | // Original code Copyright (c) 1995-2005 Fsys Software and Jan van Wijk |
|---|
| 7 | // |
|---|
| 8 | // ========================================================================== |
|---|
| 9 | // |
|---|
| 10 | // This file contains Original Code and/or Modifications of Original Code as |
|---|
| 11 | // defined in and that are subject to the GNU Lesser General Public License. |
|---|
| 12 | // You may not use this file except in compliance with the License. |
|---|
| 13 | // BY USING THIS FILE YOU AGREE TO ALL TERMS AND CONDITIONS OF THE LICENSE. |
|---|
| 14 | // A copy of the License is provided with the Original Code and Modifications, |
|---|
| 15 | // and is also available at http://www.dfsee.com/txwin/lgpl.htm |
|---|
| 16 | // |
|---|
| 17 | // This library is free software; you can redistribute it and/or modify |
|---|
| 18 | // it under the terms of the GNU Lesser General Public License as published |
|---|
| 19 | // by the Free Software Foundation; either version 2.1 of the License, |
|---|
| 20 | // or (at your option) any later version. |
|---|
| 21 | // |
|---|
| 22 | // This library is distributed in the hope that it will be useful, |
|---|
| 23 | // but WITHOUT ANY WARRANTY; without even the implied warranty of |
|---|
| 24 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
|---|
| 25 | // See the GNU Lesser General Public License for more details. |
|---|
| 26 | // |
|---|
| 27 | // You should have received a copy of the GNU Lesser General Public License |
|---|
| 28 | // along with this library; (lgpl.htm) if not, write to the Free Software |
|---|
| 29 | // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|---|
| 30 | // |
|---|
| 31 | // Questions on TxWin licensing can be directed to: txwin@fsys.nl |
|---|
| 32 | // |
|---|
| 33 | // ========================================================================== |
|---|
| 34 | // |
|---|
| 35 | // |
|---|
| 36 | // TX window library, version history |
|---|
| 37 | // |
|---|
| 38 | // Author: J. van Wijk |
|---|
| 39 | // |
|---|
| 40 | // Originally developed for LPTool/DFSee utilities, open-sourced in 2005 |
|---|
| 41 | // |
|---|
| 42 | #define TXLIB_V "1.09 05-07-2006" // JvW HEXEDIT Home/End if PgUp/PgDn fails |
|---|
| 43 | //efine TXLIB_V "1.09 03-07-2006" // JvW HEXEDIT Added Find/find-Again logic |
|---|
| 44 | //efine TXLIB_V "1.09 28-06-2006" // JvW HEXEDIT Added highlighted item 0x SN |
|---|
| 45 | //efine TXLIB_V "1.09 25-06-2006" // JvW HEXEDIT RC check on all write-backs |
|---|
| 46 | //efine TXLIB_V "1.09 22-06-2006" // JvW Fix border repaint overlapping popups |
|---|
| 47 | //efine TXLIB_V "1.09 22-06-2006" // JvW HEXEDIT DEL/BACKSPACE and writeback |
|---|
| 48 | //efine TXLIB_V "1.09 20-06-2006" // JvW HEXEDIT keyboard & mouse implemented |
|---|
| 49 | //efine TXLIB_V "1.09 18-06-2006" // JvW HEXEDIT paint/movement logic implemented |
|---|
| 50 | //efine TXLIB_V "1.09 14-06-2006" // JvW Basic HEXEDIT paint logic implemented |
|---|
| 51 | //efine TXLIB_V "1.08 14-05-2006" // JvW Accurate logfile size, ext length 3 |
|---|
| 52 | //efine TXLIB_V "1.08 12-05-2006" // JvW Logfile maximum size and auto-cycling |
|---|
| 53 | //efine TXLIB_V "1.07 04-05-2006" // JvW Avoid (history) popup from other list |
|---|
| 54 | //efine TXLIB_V "1.07 02-05-2006" // JvW Ctrl-D on cmdline, auto NEXT history |
|---|
| 55 | //efine TXLIB_V "1.07 30-04-2006" // JvW Ctrl-D, delete history-item from popup |
|---|
| 56 | //efine TXLIB_V "1.07 26-04-2006" // JvW Add logfile ON/OFF switch (as screen) |
|---|
| 57 | //efine TXLIB_V "1.07 02-04-2006" // JvW Fix possible crash on PATH > 1024 char |
|---|
| 58 | //efine TXLIB_V "1.06 25-03-2006" // JvW Fix SbView update while Msg/Conf popup |
|---|
| 59 | //efine TXLIB_V "1.06 17-03-2006" // JvW Larger user-status text; txStrSec2hms |
|---|
| 60 | //efine TXLIB_V "1.06 11-03-2006" // JvW Allow '-' as cmd letter (not option) |
|---|
| 61 | //efine TXLIB_V "1.06 11-03-2006" // JvW Allow '<' and '>' as accelerator keys |
|---|
| 62 | //efine TXLIB_V "1.06 26-01-2006" // JvW SubstituteParams now external function |
|---|
| 63 | //efine TXLIB_V "1.06 06-01-2006" // JvW Fixed trap in FileDlg due to USER ptr |
|---|
| 64 | //efine TXLIB_V "1.06 05-01-2006" // JvW Topline feedback on alt-/ trace toggle |
|---|
| 65 | //efine TXLIB_V "1.06 05-01-2006" // JvW Added usrdata ptr to txwWidgetDialog() |
|---|
| 66 | //efine TXLIB_V "1.05 29-12-2005" // JvW Fixed Radio-repaint bug on (x == TRUE) |
|---|
| 67 | //efine TXLIB_V "1.05 27-12-2005" // JvW Made O_BINARY default for Linux files |
|---|
| 68 | //efine TXLIB_V "1.05 13-12-2005" // JvW Fix set focus on [OK] in WidgetDialog |
|---|
| 69 | //efine TXLIB_V "1.04 12-12-2005" // JvW Fixed ValidateScript desc for 1-liner |
|---|
| 70 | //efine TXLIB_V "1.03 08-12-2005" // JvW Home/End in SBVIEW now PgLeft/PgRight |
|---|
| 71 | //efine TXLIB_V "1.02 02-12-2005" // JvW Add EventHook/Async Input functions |
|---|
| 72 | //efine TXLIB_V "1.02 30-11-2005" // JvW PromptBox with Widgets fixed width 76 |
|---|
| 73 | //efine TXLIB_V "1.02 29-11-2005" // JvW minor updates for NetLabs release |
|---|
| 74 | //efine TXLIB_V "1.01 07-11-2005" // JvW Added formal LGPL headers to all files |
|---|
| 75 | //efine TXLIB_V "1.01 30-10-2005" // JvW Mouse fix requires explicit -mouse now |
|---|
| 76 | //efine TXLIB_V "1.01 30-10-2005" // JvW TXLN made 320 now, allow longer PATHs |
|---|
| 77 | //efine TXLIB_V "1.01 26-10-2005" // JvW Fix mouse-cursor full-screen (OS2 bug) |
|---|
| 78 | //efine TXLIB_V "1.00 28-09-2005" // Renamed to Open TxWindows, version 1.00 |
|---|
| 79 | // Previous considered to be 0.6.13 now :-) |
|---|
| 80 | //efine TXLIB_V "6.13 28-09-2005" // Added dlgproc parameter to txwWidgetDialog |
|---|
| 81 | //efine TXLIB_V "6.13 22-09-2005" // Added -d:xx option, slowdown while tracing |
|---|
| 82 | //efine TXLIB_V "6.13 15-09-2005" // Removed the DlgBox hack for exit position |
|---|
| 83 | //efine TXLIB_V "6.12 01-09-2005" // Pragma 'setparam ? prompt' added to script |
|---|
| 84 | //efine TXLIB_V "6.12 30-08-2005" // Strip spaces from CR/LF on setdefaultparam |
|---|
| 85 | //efine TXLIB_V "6.12 25-08-2005" // Fix quoted switches like -l:"spaced name" |
|---|
| 86 | //efine TXLIB_V "6.11 22-08-2005" // Auto-close (trace) logfile on TxReboot() |
|---|
| 87 | //efine TXLIB_V "6.11 20-08-2005" // Moved Exe-name tracing to TxINITmain macro |
|---|
| 88 | //efine TXLIB_V "6.11 18-08-2005" // Buffer-flush optional on TxReboot (PM msg) |
|---|
| 89 | //efine TXLIB_V "6.11 16-08-2005" // Allow any single digit APP-cmdline switches |
|---|
| 90 | //efine TXLIB_V "6.10 24-07-2005" // Added optional codepage to DOS keyb command |
|---|
| 91 | //efine TXLIB_V "6.09 13-07-2005" // Fixed mouse bug on OS2-PM after DFSee usage |
|---|
| 92 | //efine TXLIB_V "6.08 05-07-2005" // Enhanced mouse-PTR drawing in OS2 version |
|---|
| 93 | //efine TXLIB_V "6.07 29-06-2005" // Fixed mouse-dragging on OS2 full-screen |
|---|
| 94 | //efine TXLIB_V "6.07 29-06-2005" // Fixed hang on exit in OS2 full-screen |
|---|
| 95 | //efine TXLIB_V "6.07 29-06-2005" // Fixed numLock/scrollLock mouse button bug |
|---|
| 96 | //efine TXLIB_V "6.07 21-06-2005" // Fixed child 1/2 resize 'floating' bug |
|---|
| 97 | //efine TXLIB_V "6.07 20-06-2005" // Fixed a few minor paint-bugs on move SB |
|---|
| 98 | //efine TXLIB_V "6.07 17-06-2005" // Completed DOS mouse with KBD shift-state |
|---|
| 99 | //efine TXLIB_V "6.07 16-06-2005" // Implemented most DOS mouse handling |
|---|
| 100 | //efine TXLIB_V "6.07 15-06-2005" // Fixed 1/2 vertical SIZE/MOVE by 1 char |
|---|
| 101 | //efine TXLIB_V "6.07 14-06-2005" // Added full-window drag and optimized move |
|---|
| 102 | //efine TXLIB_V "6.07 11-06-2005" // Added OK and Cancel buttons to std dialogs |
|---|
| 103 | //efine TXLIB_V "6.07 10-06-2005" // Mouse support for OS2 version, working OK |
|---|
| 104 | //efine TXLIB_V "6.07 03-06-2005" // Fix screen resize trap and 'mode' missing |
|---|
| 105 | //efine TXLIB_V "6.06 28-05-2005" // Click 'scrollbar' TEXTVIEW/LISTBOX scrolls |
|---|
| 106 | //efine TXLIB_V "6.06 27-05-2005" // Added close-button to HELP and TextView() |
|---|
| 107 | //efine TXLIB_V "6.06 26-05-2005" // Added listpopup autoclose and menu-toggle |
|---|
| 108 | //efine TXLIB_V "6.06 25-05-2005" // Added close-button to dialog frame/canvas |
|---|
| 109 | //efine TXLIB_V "6.06 25-05-2005" // Fixed 'mouse-trap' / F10 in scroll-window |
|---|
| 110 | //efine TXLIB_V "6.05 24-05-2005" // Toggle menu with click on top-line SBVIEW |
|---|
| 111 | //efine TXLIB_V "6.05 20-05-2005" // Mouse support completed for WIN version |
|---|
| 112 | //efine TXLIB_V "6.05 17-05-2005" // Rudimentary mouse support for WIN version |
|---|
| 113 | //efine TXLIB_V "6.05 13-05-2005" // Refresh filedialog volume-list unless -V- |
|---|
| 114 | //efine TXLIB_V "6.05 09-05-2005" // TxTrueName fix for (Free?)DOS CDROM paths |
|---|
| 115 | //efine TXLIB_V "6.05 09-05-2005" // Keep embedded spaces in arguments (GetArgs) |
|---|
| 116 | //efine TXLIB_V "6.04 05-05-2005" // Fix retrieval of prefixed history strings |
|---|
| 117 | //efine TXLIB_V "6.04 03-05-2005" // Avoid any escape-sequence for linux TXOEM |
|---|
| 118 | //efine TXLIB_V "6.03 19-04-2005" // Reverted WIN screen to vertical -2 change |
|---|
| 119 | //efine TXLIB_V "6.02 01-04-2005" // Reduced resized WIN screen to vertical -2 |
|---|
| 120 | //efine TXLIB_V "6.01 21-03-2005" // Cleanup FileDialog path+basename handling |
|---|
| 121 | //efine TXLIB_V "6.01 19-03-2005" // Added CreateEmptyFile for DFSee RAW2IMZ |
|---|
| 122 | //efine TXLIB_V "6.01 17-03-2005" // Implemented TAB-groups (radio/checkboxes) |
|---|
| 123 | //efine TXLIB_V "6.01 04-03-2005" // Add display of REXX returned STRING value |
|---|
| 124 | //efine TXLIB_V "6.01 04-03-2005" // Improved filedialogs (default filename etc) |
|---|
| 125 | //efine TXLIB_V "6.00 20-02-2005" // Improved HELP handling File&Prompt dialogs |
|---|
| 126 | //efine TXLIB_V "6.00 17-02-2005" // Use Widget helpid in filedlg & promptbox |
|---|
| 127 | //efine TXLIB_V "6.00 16-02-2005" // Optimized FileDialog sizing and placement |
|---|
| 128 | //efine TXLIB_V "6.00 09-02-2005" // PgDn/PgUp in help will now sync to #items |
|---|
| 129 | //efine TXLIB_V "6.00 30-01-2005" // Fixed MOVE on ListBox popu from Spin-value |
|---|
| 130 | //efine TXLIB_V "6.00 27-01-2005" // Add Widget handling to PromptBox/FileDlg |
|---|
| 131 | //efine TXLIB_V "6.00 25-01-2005" // New GROUP Window-US for better autoradios |
|---|
| 132 | //efine TXLIB_V "6.00 24-01-2005" // Implemented TXWIDGET handling and dialog |
|---|
| 133 | //efine TXLIB_V "6.00 23-01-2005" // Prepared TXZIP for new compr-types and CRC |
|---|
| 134 | //efine TXLIB_V "5.17 19-01-2005" // Changed 3D Gray/Cmdr to 'closed' corners |
|---|
| 135 | //efine TXLIB_V "5.17 19-01-2005" // Added generic TxSeekFile, large file API |
|---|
| 136 | //efine TXLIB_V "5.17 05-01-2005" // Fix ScreenCols=0 TRAP (redirected output) |
|---|
| 137 | //efine TXLIB_V "5.17 04-01-2005" // No trace on DFSEETRACE envvar if -l switch |
|---|
| 138 | //efine TXLIB_V "5.17 03-01-2005" // Add REN and RENAME to trusted commands |
|---|
| 139 | //efine TXLIB_V "5.17 03-01-2005" // Translate spaces to underscore in ..8dot3() |
|---|
| 140 | //efine TXLIB_V "5.17 31-12-2004" // More TXZIP decode-stack and error messages |
|---|
| 141 | //efine TXLIB_V "5.17 30-12-2004" // Reversed default output on subcom handler |
|---|
| 142 | //efine TXLIB_V "5.17 28-12-2004" // Fixed TRAP on trace timestamping |
|---|
| 143 | //efine TXLIB_V "5.17 22-12-2004" // Fixed quoted-string passthrough on argv[] |
|---|
| 144 | //efine TXLIB_V "5.17 02-12-2004" // Updated to allow _TXOEM_ library versions |
|---|
| 145 | //efine TXLIB_V "5.16 22-11-2004" // default number radix, "set radix" for input |
|---|
| 146 | //efine TXLIB_V "5.16 21-11-2004" // Allow 0n or 0t prefix DECIMAL in ParseNumber |
|---|
| 147 | //efine TXLIB_V "5.16 17-11-2004" // Limit max path+fname FileDlg to avoid traps |
|---|
| 148 | //efine TXLIB_V "5.16 17-11-2004" // Fix Linux TxTree/TxTrueName for files > 2Gb |
|---|
| 149 | //efine TXLIB_V "5.16 16-11-2004" // New TxFileSize() retrieves 64-bit filesize |
|---|
| 150 | //efine TXLIB_V "5.16 14-11-2004" // Allow Ctrl-L as screen-repaint, as Ctrl-R |
|---|
| 151 | //efine TXLIB_V "5.16 09-11-2004" // RC 225 (aborted) on escaped 'confirm' cmd |
|---|
| 152 | //efine TXLIB_V "5.15 05-11-2004" // Fixed Linux crash on '*' expanded parameter |
|---|
| 153 | //efine TXLIB_V "5.14 05-10-2004" // Fixed Linux clear-screen non-windowed init |
|---|
| 154 | //efine TXLIB_V "5.14 30-09-2004" // Fixed cursor-home bug in non-windowed mode |
|---|
| 155 | //efine TXLIB_V "5.14 13-09-2004" // Assign Shift-F1 as alternative HELP (GNOME) |
|---|
| 156 | //efine TXLIB_V "5.13 09-09-2004" // Fixed find-file by path for Linux (key) |
|---|
| 157 | //efine TXLIB_V "5.13 09-09-2004" // Added $LOGNAME to Linux version string |
|---|
| 158 | //efine TXLIB_V "5.13 08-09-2004" // Fixed garbage-chars on win-restore Linux |
|---|
| 159 | //efine TXLIB_V "5.13 08-09-2004" // Changed unreadable footer colors on Linux |
|---|
| 160 | //efine TXLIB_V "5.12 30-08-2004" // Add TxReboot() for Linux with sync+reboot |
|---|
| 161 | //efine TXLIB_V "5.12 28-08-2004" // Added TxSleep for linux using nanosleep() |
|---|
| 162 | //efine TXLIB_V "5.12 26-08-2004" // Fixed SCRIPT handling for CR/LF on Linux |
|---|
| 163 | //efine TXLIB_V "5.11 19-08-2004" // Fixed txIsValidHex() (??? seen as hex bug) |
|---|
| 164 | //efine TXLIB_V "5.11 19-08-2004" // Force lower-case keyname for Linux (DFSee) |
|---|
| 165 | //efine TXLIB_V "5.11 12-08-2004" // Changed Linux default color-scheme to 3d-NC |
|---|
| 166 | //efine TXLIB_V "5.11 04-08-2004" // New Selist create with 1 disabled text item |
|---|
| 167 | //efine TXLIB_V "5.11 03-08-2004" // Minor fixes in list-handling (Linux, empty) |
|---|
| 168 | //efine TXLIB_V "5.10 08-07-2004" // Handle F3 in SBVIEW as TAB key (go to cmd) |
|---|
| 169 | //efine TXLIB_V "5.09 23-06-2004" // Added 'IsValidHex' function |
|---|
| 170 | //efine TXLIB_V "5.08 05-06-2004" // Updated SB-status text to "Ctrl", not "Alt" |
|---|
| 171 | //efine TXLIB_V "5.08 04-06-2004" // Enabled TRACE command for all versions (R) |
|---|
| 172 | //efine TXLIB_V "5.08 03-06-2004" // Changed blinking title/footer in 3D-Commander |
|---|
| 173 | //efine TXLIB_V "5.08 02-06-2004" // Fix minor typo in "set color" value display |
|---|
| 174 | //efine TXLIB_V "5.07 24-05-2004" // Allow DOT in PATH for Add/Strip extension |
|---|
| 175 | //efine TXLIB_V "5.07 19-05-2004" // Auto-select SB-colors on scheme-change |
|---|
| 176 | //efine TXLIB_V "5.07 17-05-2004" // Fix 'extension' select bug in FileDialog |
|---|
| 177 | //efine TXLIB_V "5.06 15-05-2004" // Default rsmaxlines to 75 (Windows :-) |
|---|
| 178 | //efine TXLIB_V "5.06 06-05-2004" // Add '\' to drive-spec in file-dialogs |
|---|
| 179 | //efine TXLIB_V "5.05 27-04-2004" // Added KEYB switch & cmd for FreeDOS |
|---|
| 180 | //efine TXLIB_V "5.04 25-04-2004" // Finalized colorschemes and made it work |
|---|
| 181 | //efine TXLIB_V "5.04 20-04-2004" // Added colorschemes for windowed stuff |
|---|
| 182 | //efine TXLIB_V "5.03 15-04-2004" // Fixed trap on resized list-window (menu) |
|---|
| 183 | //efine TXLIB_V "5.02 15-04-2004" // Added arrowMode for size/move window |
|---|
| 184 | //efine TXLIB_V "5.02 13-04-2004" // Fixed trap on FindFirst path with wildcard |
|---|
| 185 | //efine TXLIB_V "5.02 12-04-2004" // Added non-color focus indicator to lists |
|---|
| 186 | //efine TXLIB_V "5.02 08-04-2004" // Removed ANSI test of DOS when windowed |
|---|
| 187 | //efine TXLIB_V "5.01 18-03-2004" // Made COLORS, CHARSET and CBOXES stdcmd |
|---|
| 188 | //efine TXLIB_V "5.01 14-03-2004" // ANSI table now full 256 color-strings |
|---|
| 189 | //efine TXLIB_V "5.00 13-03-2004" // First version to include a Linux target |
|---|
| 190 | //efine TXLIB_V "4.05 03-03-2004" // Trace funcs always available; -r on LOG cmd |
|---|
| 191 | //efine TXLIB_V "4.04 25-02-2004" // Updated WIN keyboard-translations (table) |
|---|
| 192 | //efine TXLIB_V "4.03 16-02-2004" // Updated building to reduce cflags contents |
|---|
| 193 | //efine TXLIB_V "4.02 06-02-2004" // Switch off blink attribute after mode change |
|---|
| 194 | //efine TXLIB_V "4.01 03-02-2004" // 'Not Ready ..' same as CANCEL in FileDialog |
|---|
| 195 | //efine TXLIB_V "4.01 30-01-2004" // Keep exename in Argv(0) even when tracing |
|---|
| 196 | //efine TXLIB_V "4.00 12-01-2004" // Fix wrong ;;defaultparam values with comment |
|---|
| 197 | //efine TXLIB_V "4.á6 03-01-2004" // Add description-display on menu-headers |
|---|
| 198 | //efine TXLIB_V "4.á6 26-12-2003" // Fix SET PRIO command, add query option |
|---|
| 199 | //efine TXLIB_V "4.á5 17-12-2003" // Fix CritErr handler init for OS/2 and WIN |
|---|
| 200 | //efine TXLIB_V "4.á5 17-12-2003" // Add focus-indicator to FileDlg Entry/Drive |
|---|
| 201 | //efine TXLIB_V "4.00 14-12-2003" // Fixed CritErr handler and -F- to enable it |
|---|
| 202 | //efine TXLIB_V "4.00 13-12-2003" // Added -M menustyle switch (right-arrow) |
|---|
| 203 | //efine TXLIB_V "4.00 12-12-2003" // Added critical error handler MsgBox |
|---|
| 204 | //efine TXLIB_V "4.00 10-12-2003" // No fname copy on LN_SETFOCUS in filedialog |
|---|
| 205 | //efine TXLIB_V "4.00 06-12-2003" // Delay autodrop menu on automenu activate |
|---|
| 206 | //efine TXLIB_V "4.00 04-12-2003" // Respect current directory in drive-select |
|---|
| 207 | //efine TXLIB_V "4.00 04-12-2003" // Accept F4=OK as "Yes" response on confirm |
|---|
| 208 | //efine TXLIB_V "4.00 03-12-2003" // Fix CD and X: commands for Watcom compiler |
|---|
| 209 | //efine TXLIB_V "4.00 03-12-2003" // F4 handled as OK button in std dialog-proc |
|---|
| 210 | //efine TXLIB_V "4.00 25-11-2003" // Made normal lists wrap at top/end of list |
|---|
| 211 | //efine TXLIB_V "4.00 20-11-2003" // Fixed TxFsType/TxFsVolumes for DOS version |
|---|
| 212 | //efine TXLIB_V "4.00 19-11-2003" // Focus to Dir-list in select-dir dialog |
|---|
| 213 | //efine TXLIB_V "4.00 17-11-2003" // Return FALSE in TxPrompt on CANCELed dialog |
|---|
| 214 | //efine TXLIB_V "4.00 15-11-2003" // Add 'REMOTE' for disconnected WIN-NT drives |
|---|
| 215 | //efine TXLIB_V "4.00 14-11-2003" // Cache std-file-dialog volume-list; status |
|---|
| 216 | //efine TXLIB_V "4.00 12-11-2003" // Added multiple-wildcards to file-dialog |
|---|
| 217 | //efine TXLIB_V "4.00 11-11-2003" // Remeber last-path-used to file-dialogs |
|---|
| 218 | //efine TXLIB_V "4.00 09-11-2003" // Added Win/Menu/Find special keys |
|---|
| 219 | //efine TXLIB_V "3.10 06-11-2003" // Fixed trap when list-selected is invalid |
|---|
| 220 | //efine TXLIB_V "3.10 03-11-2003" // Fixed 'shadow-only' minimized windows |
|---|
| 221 | //efine TXLIB_V "3.10 02-11-2003" // Fixed trap on empty FD-filelist (any :-) |
|---|
| 222 | //efine TXLIB_V "3.09 28-10-2003" // WM_COMMAND msg on RADIO/CHECK button 'space' |
|---|
| 223 | //efine TXLIB_V "3.08 20-10-2003" // Added SelDirFileDialog DIR selection |
|---|
| 224 | //efine TXLIB_V "3.07 15-10-2003" // Added AUTOSKIP flag on listitems |
|---|
| 225 | //efine TXLIB_V "3.07 06-10-2003" // Fix trap on <F1> with empty filelist |
|---|
| 226 | //efine TXLIB_V "3.06 03-10-2003" // Use std footer on dialogs; 2 * a_F10 fix |
|---|
| 227 | //efine TXLIB_V "3.06 02-10-2003" // F12 on menu and a_F10/a_F5 maximize/restore |
|---|
| 228 | //efine TXLIB_V "3.06 28-09-2003" // Add GetSelectChar for dynamic list create |
|---|
| 229 | //efine TXLIB_V "3.06 27-09-2003" // Position helptext on item-title itself |
|---|
| 230 | //efine TXLIB_V "3.06 25-09-2003" // Allow c_A..c_Z as accelerator in ListBox |
|---|
| 231 | //efine TXLIB_V "3.06 23-09-2003" // Fix paint bug on stray-msg destroyed window |
|---|
| 232 | //efine TXLIB_V "3.05 21-09-2003" // Added submenu FLAG to SELISTitem/listbox |
|---|
| 233 | //efine TXLIB_V "3.05 19-09-2003" // Fixed parsing of -menu- type switches |
|---|
| 234 | //efine TXLIB_V "3.05 15-09-2003" // FileDialog direct/fnames list working OK |
|---|
| 235 | //efine TXLIB_V "3.05 12-09-2003" // FileDialog entry, volume & create working |
|---|
| 236 | //efine TXLIB_V "3.05 07-09-2003" // Added Black-to-Blue background for SBview |
|---|
| 237 | //efine TXLIB_V "3.05 05-09-2003" // Added border-shadow style, use in dialogs |
|---|
| 238 | //efine TXLIB_V "3.05 04-09-2003" // Added Inverted/Bright setting functions |
|---|
| 239 | //efine TXLIB_V "3.04 27-08-2003" // Made TxFileTree OS-neutral; W32 working |
|---|
| 240 | //efine TXLIB_V "3.04 24-08-2003" // Added Disabled and separator to menus |
|---|
| 241 | //efine TXLIB_V "3.04 23-08-2003" // Added F1/WM_HELP as system accelerator |
|---|
| 242 | //efine TXLIB_V "3.04 22-08-2003" // Completed MenuBar and AccelTable stuff |
|---|
| 243 | //efine TXLIB_V "3.04 17-08-2003" // Added MenuBar and more ListBox processing |
|---|
| 244 | //efine TXLIB_V "3.03 08-08-2003" // Support selected long switchnames like query |
|---|
| 245 | //efine TXLIB_V "3.03 07-08-2003" // Allow '/' as SWITCH-char (but not options) |
|---|
| 246 | //efine TXLIB_V "3.03 02-08-2003" // Fixed 'arrow' hang when minimized (F12) |
|---|
| 247 | //efine TXLIB_V "3.03 27-07-2003" // Added more LISTBOX processing and defs |
|---|
| 248 | //efine TXLIB_V "3.02 24-07-2003" // Reduced linelength for registration text |
|---|
| 249 | //efine TXLIB_V "3.02 20-07-2003" // Removed CTRL_FIELD style for entryfields |
|---|
| 250 | //efine TXLIB_V "3.02 10-07-2003" // Fixed wrapping footer-text on Windows-NT |
|---|
| 251 | //efine TXLIB_V "3.02 07-07-2003" // Fixed 'transparent' CANVAS in dialog |
|---|
| 252 | //efine TXLIB_V "3.01 24-06-2003" // Added "set ASC" for 7-bit ascii output |
|---|
| 253 | //efine TXLIB_V "3.01 21-06-2003" // Updated codepage-437/850 compatibility |
|---|
| 254 | //efine TXLIB_V "3.01 18-06-2003" // Refined Windows NT/W2K/XP version display |
|---|
| 255 | //efine TXLIB_V "3.00 16-06-2003" // Changed major version after rename to TX |
|---|
| 256 | //efine TXLIB_V "2.23 16-06-2003" // Fixed centering of too long title/footer |
|---|
| 257 | //efine TXLIB_V "2.23 05-06-2003" // Global rename to TxWindow library |
|---|
| 258 | //efine TXLIB_V "2.22 03-06-2003" // Made some Mb to MiB type updates |
|---|
| 259 | //efine TXLIB_V "2.22 02-06-2003" // Added trace to find expiry problem |
|---|
| 260 | //efine TXLIB_V "2.22 26-05-2003" // Added Windows-ME specific version string |
|---|
| 261 | //efine TXLIB_V "2.21 25-05-2003" // Remove APIRET/SPARAM, fix DOS TxRead/TxWrite |
|---|
| 262 | //efine TXLIB_V "2.20 05-05-2003" // Removed semaphore screen guard from OS/2 |
|---|
| 263 | //efine TXLIB_V "2.19 03-05-2003" // Minor update to registration text (regs@) |
|---|
| 264 | //efine TXLIB_V "2.19 17-04-2003" // Add kernel-revision to OS/2 version string |
|---|
| 265 | //efine TXLIB_V "2.19 13-04-2003" // Updated makefile to use AUTODEPEND on .h |
|---|
| 266 | //efine TXLIB_V "2.19 08-04-2003" // Use Alt-F12 to cycle through all SB colors |
|---|
| 267 | //efine TXLIB_V "2.19 06-04-2003" // '-C:2' or "screen bright" bright SB colors |
|---|
| 268 | //efine TXLIB_V "2.18 27-03-2003" // Added '-7-' option on log for 8bit ASCII |
|---|
| 269 | //efine TXLIB_V "2.17 24-03-2003" // Added xx days left for evaluation message |
|---|
| 270 | //efine TXLIB_V "2.17 22-03-2003" // Added big/little endian convert txSwapUS/L |
|---|
| 271 | //efine TXLIB_V "2.16 10-03-2003" // Update dialog footers & sbview status |
|---|
| 272 | //efine TXLIB_V "2.16 09-03-2003" // Small change to (un) registred text |
|---|
| 273 | //efine TXLIB_V "2.16 08-03-2003" // Implemented "screen invert" and "set ..." |
|---|
| 274 | //efine TXLIB_V "2.16 05-03-2003" // Implemented -C option for inverted sbview |
|---|
| 275 | //efine TXLIB_V "2.16 02-03-2003" // Removed updateRect & updateBorder, cleanup |
|---|
| 276 | //efine TXLIB_V "2.16 25-02-2003" // Support SBview scroll under pop-up window |
|---|
| 277 | //efine TXLIB_V "2.15 13-02-2003" // Moved class indicator to TXWINDOW struct |
|---|
| 278 | //efine TXLIB_V "2.15 12-02-2003" // Improved msg trace; Field copy functions |
|---|
| 279 | //efine TXLIB_V "2.15 05-02-2003" // Increased msg-queue size for large dialogs |
|---|
| 280 | //efine TXLIB_V "2.15 05-02-2003" // Added TXW_STLINE class, single line static |
|---|
| 281 | //efine TXLIB_V "2.15 04-02-2003" // No (Tp)Message if screen-off & no confirm |
|---|
| 282 | //efine TXLIB_V "2.15 02-02-2003" // Increased 'large window' limit to 40 lines |
|---|
| 283 | //efine TXLIB_V "2.14 29-01-2003" // Add 'r' and -r as LogReopen trace option |
|---|
| 284 | //efine TXLIB_V "2.13 28-01-2003" // Support "keys" command for trouble-shoot |
|---|
| 285 | //efine TXLIB_V "2.13 27-01-2003" // Split error-message on Mutex > 4 options |
|---|
| 286 | //efine TXLIB_V "2.13 24-01-2003" // New "-t" timestamp on trace (default off) |
|---|
| 287 | //efine TXLIB_V "2.13 23-01-2003" // Added DOS32A build (D32) and version str |
|---|
| 288 | //efine TXLIB_V "2.12 17-01-2003" // Support SBview painting arround popups |
|---|
| 289 | //efine TXLIB_V "2.12 15-01-2003" // Repaint all windows after collapse (F12) |
|---|
| 290 | //efine TXLIB_V "2.11 13-01-2003" // Allow desktop resize/move/collapse (F12) |
|---|
| 291 | //efine TXLIB_V "2.10 01-01-2003" // TX returncodes range 200..229 (DOS batch) |
|---|
| 292 | //efine TXLIB_V "2.10 31-12-2002" // Search exedir and PATH for native script |
|---|
| 293 | //efine TXLIB_V "2.10 29-12-2002" // Fixed status/progress flicker on TxZip |
|---|
| 294 | //efine TXLIB_V "2.10 28-12-2002" // Allow 1 day date/time difference for key |
|---|
| 295 | //efine TXLIB_V "2.10 22-12-2002" // Add "use <Enter> no mouse" to reg message |
|---|
| 296 | //efine TXLIB_V "2.10 15-12-2002" // New TxaSetItem() and no -tValue syntax |
|---|
| 297 | //efine TXLIB_V "2.09 11-12-2002" // Registration now using TxMessage with [OK] |
|---|
| 298 | //efine TXLIB_V "2.09 09-12-2002" // No Pending-abort after registration check! |
|---|
| 299 | //efine TXLIB_V "2.08 28-11-2002" // fixed output for native scripts (quiet) |
|---|
| 300 | //efine TXLIB_V "2.07 22-11-2002" // changed radio/check button interface (ptr) |
|---|
| 301 | //efine TXLIB_V "2.07 19-11-2002" // fixed bug in prompt-box (curpos not set) |
|---|
| 302 | //efine TXLIB_V "2.06 14-11-2002" // screen-off on windowed confirm/prompt etc |
|---|
| 303 | //efine TXLIB_V "2.06 13-11-2002" // Added mode command for display switching |
|---|
| 304 | //efine TXLIB_V "2.05 05-11-2002" // Fixed TRAP on window size 0 (WATCOM only) |
|---|
| 305 | //efine TXLIB_V "2.05 05-11-2002" // Fixed all Ctrl/Alt/Shift codes (WC-WIN) |
|---|
| 306 | //efine TXLIB_V "2.05 04-11-2002" // Removed getch() from TxwKeyEvent (WC-WIN) |
|---|
| 307 | //efine TXLIB_V "2.04 30-10-2002" // Removed all DOS16 16-bit code |
|---|
| 308 | //efine TXLIB_V "2.03 27-10-2002" // Removed assert() usage (Watcom PMWIN dep) |
|---|
| 309 | //efine TXLIB_V "2.02 21-09-2002" // Added TxAreaEmpty() function |
|---|
| 310 | //efine TXLIB_V "2.02 20-09-2002" // Added 'type' to trusted commands |
|---|
| 311 | //efine TXLIB_V "2.01 21-08-2002" // Changed Reparse mode to 'free-format' |
|---|
| 312 | //efine TXLIB_V "2.01 18-08-2002" // Better VOL text for unknown-FS / Removable |
|---|
| 313 | //efine TXLIB_V "2.00 02-08-2002" // Fine-tune Sbview, fit 53 chars on 80 wide |
|---|
| 314 | //efine TXLIB_V "2.0á 31-07-2002" // Updated registration module for 5.xx |
|---|
| 315 | //efine TXLIB_V "2.0á 30-07-2002" // Moved Sbview status to position 15 from 20 |
|---|
| 316 | //efine TXLIB_V "2.0á 26-07-2002" // Added Sbview status/topline string updates |
|---|
| 317 | //efine TXLIB_V "2.0á 20-07-2002" // Fixed delay for unregistred 'query RV' |
|---|
| 318 | //efine TXLIB_V "2.0á 19-07-2002" // Fixed date/days calculations (two-way now!) |
|---|
| 319 | //efine TXLIB_V "2.0á 18-07-2002" // Don't use '/' as option char (for ext cmds) |
|---|
| 320 | //efine TXLIB_V "2.00 18-07-2002" // Added 'MEM' and 'SET' to trusted commands |
|---|
| 321 | //efine TXLIB_V "2.0á 16-07-2002" // Fixed 'days left' calculation for keys |
|---|
| 322 | //efine TXLIB_V "2.0á 15-07-2002" // Update TxSetSize macro to avoid WATCOM bug |
|---|
| 323 | //efine TXLIB_V "2.0á 12-07-2002" // TRACE file auto reopen when ext is '.lro' |
|---|
| 324 | //efine TXLIB_V "2.0á 11-07-2002" // Fixed FlMakePath trap/function |
|---|
| 325 | //efine TXLIB_V "2.0á 11-07-2002" // DOS32 close/reopen log on each trace-line |
|---|
| 326 | //efine TXLIB_V "2.0á 09-07-2002" // Watcom/Causeway version; DOS32 Reboot code |
|---|
| 327 | |
|---|
| 328 | // last version to be used in DFSee version 4.xx |
|---|
| 329 | //efine TXLIB_V "1.91 03-07-2002" // Allow specified expire time on #T/#U keys |
|---|
| 330 | //efine TXLIB_V "1.90 02-07-2002" // Updated registration for tmp/update keys |
|---|
| 331 | //efine TXLIB_V "1.89 25-06-2002" // TRACE update TxFsSpace; 'trace logfile' |
|---|
| 332 | //efine TXLIB_V "1.88 21-06-2002" // Fixed '-E' option character for errors |
|---|
| 333 | //efine TXLIB_V "1.87 13-06-2002" // Added DPMI alloc and version info (TXUTIL) |
|---|
| 334 | //efine TXLIB_V "1.86 07-06-2002" // Faster Draw and save/restore |
|---|
| 335 | //efine TXLIB_V "1.85 06-06-2002" // First WATCOM ported sources (DOS extender) |
|---|
| 336 | //efine TXLIB_V "1.84 30-05-2002" // Added "123h" syntax for numeric options |
|---|
| 337 | //efine TXLIB_V "1.83 18-05-2002" // Added generic "confirm" command for scripts |
|---|
| 338 | //efine TXLIB_V "1.82 12-05-2002" // Removed confusing " = xx%" from scrollbuf |
|---|
| 339 | //efine TXLIB_V "1.82 08-05-2002" // Nicer display of MutEx option errors |
|---|
| 340 | //efine TXLIB_V "1.81 19-04-2002" // Removed assert from TxZip code (use RC) |
|---|
| 341 | //efine TXLIB_V "1.80 16-04-2002" // Fixed parser alloc bug (possible trap) |
|---|
| 342 | //efine TXLIB_V "1.80 15-04-2002" // Added OutputVerbosity and ErrorStrategy |
|---|
| 343 | //efine TXLIB_V "1.79 03-04-2002" // Search reg-key in executable-DIR/root too |
|---|
| 344 | //efine TXLIB_V "1.78 02-04-2002" // Allow 01-01-xxxx date on key validation |
|---|
| 345 | //efine TXLIB_V "1.77 17-03-2002" // New PromptBox dialog and TxPrompt function |
|---|
| 346 | //efine TXLIB_V "1.76 04-03-2002" // Use basename for $0, not full scriptname |
|---|
| 347 | //efine TXLIB_V "1.75 25-02-2002" // Implemented window-collapse with <F12> |
|---|
| 348 | //efine TXLIB_V "1.74 22-02-2002" // Updated native script engine substitution |
|---|
| 349 | //efine TXLIB_V "1.73 18-02-2002" // MsgBox in UR corner; Alt + <> scrolls text |
|---|
| 350 | //efine TXLIB_V "1.72 12-02-2002" // Added TxsNativeRun to run a script |
|---|
| 351 | //efine TXLIB_V "1.71 10-02-2002" // Added comment parsing to command parser |
|---|
| 352 | //efine TXLIB_V "1.70 04-02-2002" // Moved '-7' to EXE; and AnsiInit 2 params |
|---|
| 353 | //efine TXLIB_V "1.69 01-02-2002" // Added '-7' Exe-switch for 7-bit ASCII |
|---|
| 354 | //efine TXLIB_V "1.68 31-01-2002" // Added "sleep" standard command |
|---|
| 355 | //efine TXLIB_V "1.67 15-01-2002" // Removed built-in "More ..." funcionality |
|---|
| 356 | //efine TXLIB_V "1.66 30-12-2001" // Added .xx check on registration key |
|---|
| 357 | //efine TXLIB_V "1.65 13-12-2001" // Fixed display of NO_VAL options |
|---|
| 358 | //efine TXLIB_V "1.64 10-12-2001" // Fixed nested-string bug in parser |
|---|
| 359 | //efine TXLIB_V "1.63 04-12-2001" // TXA_NO_VAL option type for '-o' => value 0 |
|---|
| 360 | //efine TXLIB_V "1.62 20-11-2001" // Use TXA parser in TxStdCmd |
|---|
| 361 | //efine TXLIB_V "1.61 17-11-2001" // Added '' as alternative string syntax |
|---|
| 362 | //efine TXLIB_V "1.60 09-11-2001" // Added -t- and -tValue switches and ,u Unit |
|---|
| 363 | //efine TXLIB_V "1.59 05-11-2001" // Accept '-a' switch for no-color |
|---|
| 364 | //efine TXLIB_V "1.58 04-11-2001" // Added Ctrl-BS, ctrl-D and <Esc> in entry-F |
|---|
| 365 | //efine TXLIB_V "1.57 19-10-2001" // Added TxSleep / TxBusyWait for DOS |
|---|
| 366 | //efine TXLIB_V "1.56 09-10-2001" // Removed some trace from cmd-parser |
|---|
| 367 | //efine TXLIB_V "1.55 03-10-2001" // Added bright/blink support on fullscreen |
|---|
| 368 | //efine TXLIB_V "1.54 30-09-2001" // Support MDOS library (no windows) |
|---|
| 369 | //efine TXLIB_V "1.53 29-09-2001" // Registration functions added |
|---|
| 370 | //efine TXLIB_V "1.52 18-09-2001" // First MessageBox incarnation |
|---|
| 371 | //efine TXLIB_V "1.51 16-09-2001" // resizable child-windows and fixed help |
|---|
| 372 | //efine TXLIB_V "1.50 14-09-2001" // Bug fixing release (traps) |
|---|
| 373 | //efine TXLIB_V "1.49 12-09-2001" // Help manager txwhelp introduced |
|---|
| 374 | //efine TXLIB_V "1.48 10-09-2001" // Dismiss on EVERY pushbutton; Help dialog |
|---|
| 375 | //efine TXLIB_V "1.47 08-09-2001" // First displayable button classes |
|---|
| 376 | //efine TXLIB_V "1.46 06-09-2001" // Fixed paint-border side clipping bug |
|---|
| 377 | //efine TXLIB_V "1.45 05-09-2001" // Added Dlg functions Process, Dismiss, Box |
|---|
| 378 | //efine TXLIB_V "1.44 04-09-2001" // Added DISABLED & VISIBLE |
|---|
| 379 | //efine TXLIB_V "1.43 03-09-2001" // Destroy children |
|---|
| 380 | //efine TXLIB_V "1.42 02-09-2001" // Fixed recursive parent clipping P#1 |
|---|
| 381 | //efine TXLIB_V "1.41 01-09-2001" // Fixed NT clipping bug on strings |
|---|
| 382 | //efine TXLIB_V "1.40 31-08-2001" // Created test dialog structures |
|---|
| 383 | //efine TXLIB_V "1.39 26-08-2001" // moveable focus windows working! |
|---|
| 384 | //efine TXLIB_V "1.38 22-08-2001" // desktop-border when > 80x25 |
|---|
| 385 | //efine TXLIB_V "1.37 19-08-2001" // Relative sizes in CreateWindow |
|---|
| 386 | //efine TXLIB_V "1.36 16-08-2001" // Added command parser tests (tparse.c) |
|---|
| 387 | //efine TXLIB_V "1.35 18-07-2001" // Added FindByPath test |
|---|
| 388 | //efine TXLIB_V "1.34 11-07-2001" // Added Ctrl>-arrow help to SBVIEW status |
|---|
| 389 | //efine TXLIB_V "1.33 26-02-2001" // Added 8.3 conversion test "83" |
|---|
| 390 | //efine TXLIB_V "1.32 22-02-2001" // Added Win-NT/2000 native reboot API |
|---|
| 391 | //efine TXLIB_V "1.31 07-11-2000" // Removed 'exit' on error from WIN32CON |
|---|
| 392 | //efine TXLIB_V "1.30 15-02-2000" // Fixed 'set ansi on/off' bug in stdcmd |
|---|
| 393 | //efine TXLIB_V "1.29 31-01-2000" // Fixed 'screen on' bug in windowed mode |
|---|
| 394 | //efine TXLIB_V "1.28 17-01-2000" // Added UNICODE modus to FormatMixedStr |
|---|
| 395 | //efine TXLIB_V "1.27 02-01-2000" // Updates to history handling |
|---|
| 396 | //efine TXLIB_V "1.26 11-10-1999" // No timestamp when tracelevel >= 900 |
|---|
| 397 | //efine TXLIB_V "1.25 03-09-1999" // setahead command for typeahead |
|---|
| 398 | //efine TXLIB_V "1.24 20-08-1999" // Keyboard handling in one thread only! |
|---|
| 399 | //efine TXLIB_V "1.23 28-07-1999" // Cleaned up ANSI handling |
|---|
| 400 | //efine TXLIB_V "1.22 22-07-1999" // external-cmd output redirected for DOS/NT |
|---|
| 401 | //efine TXLIB_V "1.21 20-07-1999" // midscroll fix; |
|---|
| 402 | //efine TXLIB_V "1.20 04-07-1999" // Minor fix, repaint status-only on SBuf |
|---|
| 403 | //efine TXLIB_V "1.19 27-06-1999" // New StripAnsi function for Txrintf |
|---|
| 404 | //efine TXLIB_V "1.18 22-06-1999" // Ported txwiop window primitives to NT |
|---|
| 405 | //efine TXLIB_V "1.17 31-05-1999" // Large scrollbuf; fixed SB alloc bug |
|---|
| 406 | //efine TXLIB_V "1.16 22-05-1999" // Dos TXWIN tests, win-ID, scrollbuf |
|---|
| 407 | //efine TXLIB_V "1.15 06-04-1999" // Added reboot test |
|---|
| 408 | //efine TXLIB_V "1.14 16-03-1999" // Added quick argv[0] test |
|---|
| 409 | //efine TXLIB_V "1.13 13-03-1999" // Added critical-error handling for DOS |
|---|
| 410 | //efine TXLIB_V "1.12 28-07-1998" // Fixed entry-field, changed TxShowTxt ! |
|---|
| 411 | //efine TXLIB_V "1.11 26-07-1998" // Added entryfield |
|---|
| 412 | //efine TXLIB_V "1.10 25-07-1998" // Added automatic parent-clipping |
|---|
| 413 | //efine TXLIB_V "1.09 22-07-1998" // Added txwInvalidate... functions |
|---|
| 414 | //efine TXLIB_V "1.08 21-07-1998" // Added fake "cancel" button |
|---|
| 415 | //efine TXLIB_V "1.07 19-07-1998" // Limit keys to 0x1ff; new optimized VIEWTXT |
|---|
| 416 | //efine TXLIB_V "1.06 06-07-1998" // key-value test added |
|---|
| 417 | //efine TXLIB_V "1.05 21-06-1998" // Minor TxZip fixes and txtree root handling |
|---|
| 418 | //efine TXLIB_V "1.04 11-06-1998" // Don't expand on Compress :-) |
|---|
| 419 | //efine TXLIB_V "1.03 05-06-1998" // Fixed TxZip memory leak and Uncompress hang |
|---|
| 420 | //efine TXLIB_V "1.02 03-06-1998" // Extra compression tests (DOS/Win32) |
|---|
| 421 | //efine TXLIB_V "1.01 26-05-1998" // Added compression testing and StdCommand |
|---|
| 422 | //efine TXLIB_V "1.00 08-03-1998" // Added WIN32 ANSI expansion function |
|---|
| 423 | //efine TXLIB_V "0.97 20-04-1997" // Ported to WIN32 |
|---|
| 424 | //efine TXLIB_V "0.90 27-01-1996" // Made more generic, for LPTIO tests |
|---|
| 425 | //efine TXLIB_V "0.80 15-02-1996" // Added ddl global debugging variable |
|---|
| 426 | //efine TXLIB_V "0.70 09-03-1996" // Added trace macro's and implementation |
|---|
| 427 | //efine TXLIB_V "0.60 26-12-1996" // Added RetBool support for 64 threads |
|---|
| 428 | //efine TXLIB_V "0.50 17-06-1995" // Initial version, split off from DHPFS.C |
|---|
| 429 | |
|---|
| 430 | #define TXLIB_N "TX-library" |
|---|
| 431 | #define TXLIB_C "(c) 1995-2006: Fsys Software" |
|---|
| 432 | |
|---|
| 433 | #endif |
|---|