r346
Pre-release
Pre-release
Windows/DOS binary release
Below are the DOS and DPMI32 binaries for the tvdemo
and tvedit
applications.
Changelog
Turbo Vision
- Applications fit the console window size instead of the buffer size.
- The console buffer is restored when exiting or suspending Turbo Vision.
kbCtrlC
, Shift+Arrow,kbShiftTab
and AltGr key combinations work properly on Windows.- No busy polling for events on Windows.
- Middle mouse button support (
mbMiddleButton
), even on DOS. - Horizontal and vertical mouse wheel support (
evMouseWheel
), even on DOS. - Arbitrary screen size support (with up to 65535 rows or columns).
- Graceful handling of screen resize events.
- Support for
kbCtrlUp
andkbCtrlDown
key codes. They can be used to move windows faster with the keyboard (askbCtrlLeft
andkbCtrlRight
already did). - Improved usability of menus: they can be closed by clicking twice on them, even in submenus.
- Improved usability of scrollbars: dragging them also scrolls the page. Clicking on an empty area of the scrollbar moves the thumb right under the cursor. They are responsive by default to mouse wheel events.
- Views don't lose their sizes when extremely resized.
tvdemo
- Support for LF line ending in File Viewer.
- Event Viewer applet useful for event debugging (available in the
≡
menu or withkbAlt0
). - Option to change the background pattern in
Options
>Background...
.
tvedit
- Support for files bigger than 64 KiB on 32-bit builds.
- Support for LF line ending. New files use CRLF but existing LF files are kept that way.
- Drag scroll with middle mouse button in the text editor.
- Delete whole word with
kbCtrlBack
andkbCtrlDel
. - Select all text with
kbCtrlA
. - Smart Home key (toggles between beggining of line and beggining of indentation).
- Create new document with
kbCtrlN
, close window withkbCtrlW
.