home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 19
/
CD_ASCQ_19_010295.iso
/
vrac
/
gfile22a.zip
/
TECHNOTE.DOC
< prev
Wrap
Text File
|
1994-11-12
|
5KB
|
127 lines
GFile revision 2.2A - Copyright 1994, Galen J. Bunnell <ASP>
GFile 2.2A Tech Notes
=====================
Note - If you have not read the file REGISTER.DOC, please do so now. It
contains particular license terms and warranty information to which
you are implicitly agreeing by using this program.
Revision History
========================================
Revision 1.0 3/14/92 Original program completed, written in Visual Basic
Revision 1.1 3/29/92 Fixed several bugs.
Added View/Small and Options menu
Made error handling more robust
Revision 1.2 4/5/92 Fixed more bugs.
Added Disk Info screens
Changed order of selecting default destination
for Copy/Move.
Revision 1.3 4/11/92 Fixed bugs.
Added the ability to save configuration between
subsequent executions.
Revision 1.4 4/19/92 Changed 'Selected File' listing to give date/time
and attributes along with filename and length.
Added 'About...' item to menu.
Extended the configuation save/load to include the
drives/directories being displayed, the working
directory, and the location of GFile on the screen.
Revision 1.5 5/3/92 Completely rewrote the panel display, hilighting and
directory selection logic to make it more 'visually
intuitive' - incorporating the idea of an 'active
pane' and a 'destination pane' similar to many DOS
file manipulation utilities.
Fixed several minor bugs.
Cleaned up the Tab Groups.
Enhanced performance of the File Info panels.
Decided GFile had progressed as far as it could
using 'Out Of The Box' Visual Basic. Considered
writing custom controls in C, decided it would be
be better in the long run to re-write the entire
program in C. Began development of Revision 2.0.
Revision 2.0 2/25/93 Released GFile 2.0
Added Program Groups
Enhanced command line
Added serialized printing/execution
Added icons to Program Item list box.
Many additional small enhancements.
Revision 2.0A 3/12/93 Released GFile 2.0A.
Corrected several bugs that appeared after 2.0 release
Revision 2.1 11/1/93 Released GFile 2.1
Resizable main window
Multiple, resizable panels
Recursive (tree) copy/move/delete
User configurable button bars
Enhanced dialogs - browse and options
Enhanced help - graphical hotspots, popups, more text
Ported code to C++, cleaned up code
Revision 2.2 9/9/94 Released GFile 2.2
Separate panels and button bars
Context sensitive help - both F1 and Shift-F1 styles
Proper icons for minimized DOS applications
Support for 4DOS/NDOS compatible file descriptions
Support for File Manager extensions
Ability to hide hidden directories
Topmost window support
Popup menus
Popup button titles
Modified shell behavior
Bug fixes
Revision 2.2A 11/12/94 Released GFile 2.2A
Association of Shareware Professionals (ASP) documentation
Minor bug fixes
Corrected documentation typos/omissions
Notes
=====
Although GFile directly reads the group files to implement the Program Item
lists, GFile uses DDE (program to program communication) messages with
Program Manager to make changes in group files. Thus, any time GFile runs,
it will attach to or start Program Manager. If you are not running GFile as
your shell, you may want to minimize(iconize) Program Manager to prevent
it from covering GFile while groups/program items are being manipulated. This
is slightly different from the way in which program manager was used in
earlier versions of GFile - the change was done to make the group/item
manipulation more efficient, and to allow GFile to run correctly as the
shell (actually as a pseudo-shell - see the help file for details).
Users of earlier versions of GFile will possibly notice that the colors
GFile uses are not determined by GFILE.INI. Instead, GFile now uses standard
Windows colors (Button and Window colors) as set by the control panel. This
change was done for 2 reasons:
1. To make the program compatible with every other Windows program.
In particular, when you change one of the system colors with
Control Panel, GFile is automatically updated.
2. To get rid of a lot of buggy 'special case' code that the earlier
versions of GFile had. I found that using standard colors
eliminated about 10K of color specific code - primarily in the
handling of color in the dialog boxes, and made possible the
enhanced 'tree structure' the directory lists now use.
GFile Hall of Fame
==================
Thanks to the following folks for their help in designing, testing, distributing, and
improving GFile
Jack Cotterman
John Gareri
Tim Gleason
Randy("I've found a GBug") Hoch
David Meredith
Tim Wallace