📄 history.txt
字号:
WBAT Version History
--------------------------------------------------------------------
ver 2.50 - 17 Sep, 2005
Mouse Reset optional (may be required for devices like touch screen..)
INI file item: MouseReset (0|1, default 0:no)
ver 2.46 - 23 Aug, 2005
Internal modification for more OS flexibility:
W.BAT is opened allowing other tasks to read and write
ver 2.45 - 14 May, 2005 (no public release)
Bugfix Wbat LIST: if no items in list, the SET WBAT statement
was corrupted.
Now an empty list will NOT be displayed at all, and WBAT exits
as if ESC was pressed.
ver 2.44 - 29 Apr, 2005
Input field, bug fix: options (U,P) are also accepted if lower case.
Password mode: If the variable is not empty, the input string is
replaced with asterisks ("*"), so they will show in the input field.
(Up to version 2.43 the input field was cleared before editing).
Note that in case of NO INPUT (i.e. the user leaves the asterisks
untouched) the asterisks will be returned in the input variable.
ver 2.43 - 01 Sep, 2004
New command WBAT EL n
Set errorlevel - can be used to test if WBAT.COM exists
ver 2.42 - 12 Jul, 2004
New time-out functionality:
If the pre-selected button is invalid (zero or beyond last item),
the ESC key will be triggered instead of ENTER.
This also works with WBAT LIST.
ver 2.41 - 29 Dec, 2003
Symbol for highlighting text (default: "~") can be changed in
INI file, [general] section, e.g.: HiSymbol="@"
This makes it easier to display the short version of filenames.
Wbat Save/Restore: %temp% directory now works if root (e.g. A:\)
ver 2.40 - 06 Jun, 2003
Bugfix: Colon marking end of LIST was not handled properly with hotkeys
ver 2.39 - 13 May, 2003
Wbat LIST, line select by keyboard input: leading spaces ignored
ver 2.38 - 11 Apr, 2003
Wbat LIST: line select by keyboard input, like in Windows Explorer.
ver 2.37 - 22 Mar, 2003
Wbat LIST: lines are truncated if too long; no more error msg.
The WBAT variable will be set to the full length.
ver 2.36 - 12 Dec, 2002
Timer countdown display at position in box marked by "#?" token.
See Layouts / Timer Display
ver 2.35 - 02 Jul, 2002
Accessibility feature added:
INI file option to "never hide blinking input cursor"
ver 2.34 - 21 May, 2002
Bugfix: when ~highlight~ before a button (on same line),
variable was not set.
ver 2.33 - 26 December 2001
Wbat LIST: auto size and box position improved
Wbat INPUT, option P (password): in case the variable is not empty
it will not be offered for editing.
ver 2.32 - 02 June 2001
New feature allows "fields" (fixed output space) for variables:
space reserved by trailing underline symbols. See Demo/Layouts/General
ver 2.31 - 05 May 2001
New option "!" in input field layout: input required.
Box cannot be closed (other than by ESC) when field is empty or blank.
(cursor jumps to this field, sound).
All INI file items (not only colors) can be temporarily overridden
through variables (item name with prefix "W"). See Demo/Setup/INI
New option in WBAT.INI:
ESCinput=1 does not discard input on ESC
(by default input variables remain unchanged)
Bugfix: Highlighting in box (input fields, box width)
Width of boxes: minimim width set according to title (if given)
ver 2.30 - 05 March 2001
Bugfix: Hotkey "8"
Improved 4DOS compatibility (see REAF4DOS.TXT)
ver 2.26 - 24 January, 2001
Box drag animation (can be switched off by Draganim=0 in INI file)
In box: ~highlighting~ also supported (same way as in text).
New color item in WBAT.INI: BoxHi=...
ver 2.25 - 20 January, 2001
The @-sign (denoting file name) may be omitted in LIST command
Hotkeys alternatively with ALT (which also works in input fields)
ALT-X is no longer supported as general ESCAPE equivalent
Cursor up/down handling improved
LIST control:
Now more than 250 lines: limit is 32Kb of source file
>> Errorlevel no longer returns line number (use %?% variablle!)
>> On ESC the %?% variable will be empty (errorlevel 254)
ver 2.24 - 24 December, 2000
Bugfix: ESC / last button handlinh
ver 2.23 - 12 December, 2000
Special ESCAPE button denoted by question mark, e.g. [? cancel ]
with functionality of ESC key (errorlevel 100).
ESC key returns WBAT variable from ESCAPE button, if available.
See Control / ESC handling.
Bugfix: time_out in List box
ver 2.22 - 10 December, 2000
Input field: Password entry mode
Variables in box title supported
ver 2.21 - 04 December, 2000
Bugfix in @%0 handling
ver 2.20 - 25 November, 2000
Layout in batch file: WBAT locates file given by %0 parameter
through PATH assignment, if necessary.
New restriction: layout file names MUST have extension.
See Demo, Commands/Layout reference.
Move box: now drag by mouse (with click on upper frame)
No animation, sorry.
New commands SAVE/RESTORE [n] to save/restore current screen
to/from file %temp%\WSAVE.n (n=0..255)
New command WBAT LIST offers selection from normal text lines,
e.g. list of files, genereted in batch. Max: 250 lines or 16Kb.
Scrolling: click on top/bottom frame (on arrow: page up/dn)
WBAT variable returns full line (incl. special characers!)
In command: file specification with "+": @+[filename.ext]:label
refers to directory of WBAT.
For default source file "@" may be omitted, eg. wbat box :label
Right mouse button outside box = ESC, if rightESC=1 in INI file
On Errors: WBAT displays command and error message,
optionally waits for key press (see WBAT.INI)
ver 2.11 - 17 August, 2000
When box is closed by ESC or [x], the variables for input, checkboxes
and radio buttons will remain unchanged.
New command WBAT STDOUT @file[:label]
Send [a section from] a file to STDOUT for redirection to a file.
Sections handled as for box/text command. Variables are filled in.
Input field: if length is specified, the visible field size
now will never be greater than specified (e.g. [$drive,2] )
ver 2.10 - 06 May, 2000
New method of setting variables thru CALL W.BAT
(see README.1ST and Dialog Boxes / Variables in Demo)
Appearance of box title slightly modified
Color for divider lines: only foreground is relevant
Box position can be specified in label line of layout
Hot key can be turned off for specific button by trailing ampersand
WBAT.INI, new item: KeybFlush=0/1 (flush keyboard buffer)
Bugfix: 33 lines mode
Default settings (if INI file not found) now include the files of
the original WBAT.INI.
ver 2.04 - 02 April, 2000
New: Wbat FILL area with string/pattern, color (demo: Screens & Text).
This command supersedes CLEAR and COLOR (though these are still
supported). Pls. modify your batch files.
Shadow corrected when box is moved
Hotkey background adapted when button color is changed by variable
ver 2.03 - 23 March, 2000
New: Errorlevel as variable %?% (see INI file, ELVAR)
New: Close by mouse at [x] in upper right corner (=ESC)
(see Dialog box / Box style / extra ESC button)
Bugfix: Upper case handling (input)
ver 2.02 - 15 March, 2000
Bugfix: Move Box (by mouse click) did not work when box position
was not specified in command
ver 2.01 - 12 March, 2000
Bugfix: Line break in "Quick Box"
ver 2.0 - 07 March, 2000
"Fix" mode: wbat FIX box|menu ...
Box remains on screen when closed; box cannot be moved.
Bugfix: box position 1,1 possible now
Box shadow: optional, see INI: [color] shadow
Box title by quoted string in label line, INI color/BoxTitle
Dividers in box by "
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -