Features
. 16 bit DOS Graphical User Interface (GUI). . Source code (TP7) available (under a separate download - see below) . Drag/Drop placement of Icons . Supports Image Icons of any size up to 128x128 . Icons easily created using conventional drawing packages (Paint, NeoPaint etc). . Quick Text Icons supported (handy for dropping a reminder on the desktop) . Calendar supports full display of a month at a time with fast preview of daily entries. . Combine with your existing preferred File Manager (I use Dos Navigator and its great), Word Processor (e.g. Word5.5), SpreadSheet (e.g. Quatro-Pro) Paint (e.g. NeoPaint), Image Viewer (e.g. PictView), Email/Newsreader (I prefer Yarn/UKA_PPP) and Web browser (Arachne is great) under DR-DOS (I love 7.03 and its task-switching/multitasking features) and you'll have a powerfull office GUI desktop. . I personally use FLY's desktops extensively on a daily basis for such tasks as reminders and design/concept layouts, dropping notes, lines, arrows, images etc onto the desktop very easily (spider-map/brainstorm type layouts). . Calendar entries easily imported into other programs (Email etc). . Management of Bulk Calendar entries easily performed . Up 65,000 Desktops . Up to 100 Icons per Desktop . Desktops can be arranged to meet your current designs/concepts (Spider plan/brainstorm layout). Null Icons (Icons with no command/action associated) can be used as labels. . Pop Up help . Fast Icon Selection . Fast Desktop Switching . Free's all memory prior to executing a program . Highly configurable - add your own Screen Saver, define your preferred editor, spell checker etc. . User definable Hot Key support . Keypad simulation of Mouse . Mouse Over Icon Helpful Text display
When FLY executes a program, all memory is released for that program
to execute. If you use the MEM command, you wont even see any footprint
(memory) allocated to FLY. Yet when the program completes, FLY pops back
up again (its NOT a TSR but uses the systems internal linkage pointers
instead).
Being a 16 bit program, it runs on a very wide range of PC's ranging from
old 386's up to the latest W2K. And the core program unit is only around
120K in size (disk space).
My Main Desktop. Note that Icons can be any size up to 128x128 and
are simple BMP's that can be created using the likes of Paint, NeoPaint
etc. Alternatively they can be textual based, just select the add icon
text type option and start typing - handy for dropping quick reminders
onto your desktop.
The Calendar
with context (Mouse over date) Popup of individual diary days contents
You don't even need to use a Mouse as all Mouse actions can be
replicated using the arrow keys (move mouse), tab (to next Icon),
- toggle (emulate right mouse press for drag/drop), ENTER (left
mouse click) and PageUp/PageDown for scrolling. The numeric
keypad digits can also be used to jump around the screen with
7, 8 and 9 moving the mouse to the top left, middle and right
(respectively),
4, 5 and 6 moving to the middle of the screen (left, middle and
right)
and 1, 2 and 3 jumping the mouse to the bottom left, middle and
right. So with careful placement of Icons, you can execute up to
9 icons on a desktop with just a couple of keypresses.
Switching between desktops is easy, just click on the desktop and
up pops a desktop selection list.
The TP7 1.0.2i FLY source is somewhat messy and on my todo
list to be cleaned up. Latest versions of the source are available by
Emailing cml55uk@nsworld.com
Combined with the FLY Desktop GUI, my setup principally consists
of Quatro-Pro graphical spreadsheet which has
excellent graphing features including annotation options (don't forget
to switch to graphics mode e.g. options|display mode|graphics mode),
PictView for image
format display and conversion between a wide range of formats, NeoPaint
for image creating/editing, Word 5.5 (DOS graphical) word
processor (multiple windows with cut/paste, spell checker etc),
Dos Navigator - for file management,
Arachne (GUI) DOS Web
Browser and Email (supports viewing PDF's, Windows Word ...etc type
content via plugins), Yarn UKA_PPP/NosBox News Reader, ORG disk defragmentor, and a more recent addition of
Envision (GUI desktop publisher) all
running under Caldera's DR-DOS (OpenDOS) operating system. Yet I don't even have a
hardisk! - as it all runs from a USB2.0 256MB FlashStick on an old Cyrix 686
300Mhz PC bought at a Computer Fare for next to nothing.
DR-DOS's taskswitcher is just great, flick between applications with a single key combination.
The ramdisk driver I use is xmsdsk.exe
predominately because it allows you to set the ramdisk drive letter (I use R:)
My PC's a OHCI type USB so usbaspi.sys and di1000dd.sys
are the two drivers I use to enable the USB flashstick at boot-up time.
Together with FLY's source code, other sources are available e.g. for
Dos Navigator, Arachne, LSPPP...etc - I've personally got most of them
together with the compilers, alternatively hunt around on the net.
Within some bat files I use Memory Mark/Release (TSR unloader)
to ensure that all memory is correctly released. I also use
termin.com to release vector 0x60.
This x_mail.exe is from an older version
of UKA_PPP that can be used to replace x_mailn.exe in that newer
version if you are experiencing (as I did) difficulties with blank FROM:
addresses on posting mail. (Just copy this x_mail.exe to x_mailn.exe).
For a wealth of other DOS downloadable's check out
Richard Bonner's extensive list
The following are a reasonable representative set of screen-shots
from FLY.