4 ms·
>similar to Borland's DOS apps And to Visual Basic for DOS.
by anonymfus 10y ago
>similar to Borland's DOS apps
And to Visual Basic for DOS.
- int_19h 10y agoThis one was more similar to QBASIC and QuickBASIC, and also EDIT.COM. All of these used the same UI toolkit, so far as I know. VB for DOS was a bit different, and tried harder to look like Windows (3.x). You can tell by looking at push buttons and window decorations: http://toastytech.com/guis/textvbdos.png http://toastytech.com/guis/textvbdos.png
- stuaxo 10y agoI wish they would release that textui used by qbasic, edit and Microsoft works.
- rzzzt 10y agoBorland's version is called Turbo Vision, and it was available as a framework to build applications on in their Pascal IDE.
- Narishma 10y agoAnd their DOS C and C++ IDEs as well.
- lobster_johnson 10y agoAs rzzzt says, you can get Turbo Vision [1], which is the framework that Borland used for all their apps. Borland released the C++ source code in the public domain, and it's since been ported to a bunch of platforms, including Linux. Google Images has lots of screenshots [2]. It supports multiple overlapping windows, including modals, and since window rendering is based on buffers, it automatically supports things like region repaint and shadows; it comes with an extensible file editor that supports selection, clipboard and undo/redo; form validation; and even persistence (any UI widget, or set of widgets, can be written to disk and read back again). It's quite an advanced object-oriented toolkit that's impressive even now, though it seems a bit insane today that they spent so much effort on something that could render only VGA's 80x25 characters. Documentation is spotty, but it exists [3]. [1] http://tvision.sourceforge.net http://tvision.sourceforge.net [2] http://bit.ly/2iJuckO http://bit.ly/2iJuckO [3] http://www.sigala.it/sergio/tvision/html/index.html http://www.sigala.it/sergio/tvision/html/index.html
- int_19h 10y agoWhat's more, Turbo Vision source code was eventually adopted by FreePascal, and they ship with it to this day. Their text-mode IDE that looks a great deal like Borland Pascal (but with a lot more features) is written in it. Oh, and it's available on all platforms, not just Windows! http://www.linux-community.de/var/ezwebin_site/storage/images/internal/artikel/print-artikel/linuxuser/2016/02/angetestet/fp-003.png/2806320-1-ger-DE/fp-003.png_lightbox.png http://www.linux-community.de/var/ezwebin_site/storage/image...
- kalleboo 10y agoEDIT.COM was actually just a shortcut to QBASIC.EXE with the /EDITOR flag
- qubex 10y agoWow. That makes so much sense now... I remember using those for ages and I never realised.
- int_19h 10y agoIf I remember correctly, EDIT.COM was a separate binary back when QBASIC didn't ship with DOS. When they started shipping the latter in the box (DOS 5.0?), it became a shortcut.
- kalleboo 10y agoWikipedia says it was the other way around - EDIT didn't even exist until they bundled QBASIC in DOS 5.0, but after they killed QBASIC in the DOS bundled with Windows 95 it became it's own binary.