home *** CD-ROM | disk | FTP | other *** search
-
- 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
-