home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 11 Util
/
11-Util.zip
/
fdlg.zip
/
READ.ME
< prev
next >
Wrap
Text File
|
1996-02-19
|
9KB
|
306 lines
ExtendedFileDialog Version 2.1
==============================
The ExtendedFileDialog was developed for ENFIN 4.1. It offers an OS/2-like
allignment for the file-selection fields. Furtheron there is a user-defined
list of often used directories for a quicker access. This feature is very
usefull for developers in big projects and networks.
Using the preview-option you can see the first lines and attributes of the
selected file.
In the SaveDialog you have the opportunity to create directories.
Installation
============
OS/2 1024x768 Display
1.Copy the files
DATE_S.CLS
ICFont.cls
FDLG_SET.CLS
SET_1024.CLS
SET_S.CLS
WPENF_S.CLS
FDLG1024.CLS
FDLG_S.CLS
LOAD1024.CLS
LOAD_S.CLS
OPENDLG.CLS
MSLO1024.CLS
MSLO_S.CLS
TXT_EDIT.CLS
SAS1024.CLS
SAS_S.CLS
SASN1024.CLS
SASN_S.CLS
SQL1024.CLS
SQL_S.CLS
OAXOpen.CLS
OAXSave.CLS
into a directory on your harddisk.
2.Load the files as listed above.
You can also create a LoadableApplication using LOAD1024.TXT.
If you use Synchronicity, you must load
OAXOpen.CLS
OAXSave.CLS
AFTER Synchronicity.
OS/2 Bildschirmauflösung 640x480
1.Copy the files
DATE_S.CLS
ICFont.cls
FDLG_SET.CLS
SET_640.CLS
SET_S.CLS
WPENF_S.CLS
FDLG640.CLS
FDLG_S.CLS
LOAD640.CLS
LOAD_S.CLS
OPENDLG.CLS
MSLO640.CLS
MSLO_S.CLS
TXT_EDIT.CLS
SAS640.CLS
SAS_S.CLS
SASN640.CLS
SASN_S.CLS
SQL640.CLS
SQL_S.CLS
OAXOpen.CLS
OAXSave.CLS
into a directory on your harddisk.
2.Load the files as listed above.
You can also create a LoadableApplication using LOAD640.TXT.
If you use Synchronicity, you must load
OAXOpen.CLS
OAXSave.CLS
AFTER Synchronicity.
Windows - Alle Bildschirmauflösungen
1.Copy the files
DATE_S.CLS
ICFont.cls
FDLG_SET.CLS
SET_WIN.CLS
SET_S.CLS
WPENF_S.CLS
FDLG_WIN.CLS
FDLG_S.CLS
LOAD_WIN.CLS
LOAD_S.CLS
OPENDLG.CLS
MSLO_WIN.CLS
MSLO_S.CLS
TXT_EDIT.CLS
SAS_WIN.CLS
SAS_S.CLS
SASN_WIN.CLS
SASN_S.CLS
SQL_WIN.CLS
SQL_S.CLS
OAXOpen.CLS
OAXSave.CLS
into a directory on your harddisk.
2.Load the files as listed above.
You can also create a LoadableApplication using LOAD_WIN.TXT.
If you use Synchronicity, you must load
OAXOpen.CLS
OAXSave.CLS
AFTER Synchronicity.
The Saving of Data
==================
All setup-informations are saved in one file. This file is an instance
of the class 'Setup'. The class 'Setup' offers all functionality needed, to
save informations like the INI-files from the operation system.
Some ENFIN-settings saved in the enfin.ini file.
The settings from the 'ExtendenFileDialogs' are saved in a file named
ENF_LOC.INI.
To give all user in an network access to ther own ini-file, please add the
following statement to every config.sys SET HOME=<an local dir>
(p.e. SET HOME=C:\ENF_INI).
Then you MUST create (or copy form the ENFIN-dir) the ini-file (or an
emptiy file with the correct name) in this directory otherwise ENFIN
creates the ini-file in the ENFIN-directory. I cant find an direct way
(an method) for doing this staff.
It's a feature, a bug or a Sony?
Or is ther any better idea?
Versions Changes
=================
1.0
---
o Initial version
1.1
---
o Added the Preview option
1.2
---
o Created versions for different resolutions
1.3
---
o Bugfix: missing update for preview
o Enhanced preview: display of file attributes
1.4
---
o Bugfix: the cancel button now works properly after using
the preview
o Bugfix: Changing the Hotkey Altd for the DeleteButton to Altl
(Altd is used to access the directory list)
o Added SaveAs- and SaveAsName-Dialog
o Added opportunity to create Directorys directly from the SaveAsDialog
o Select a file from the SaveDialog filelist
o Some needed changes in the outfit
o Loading a file now generates an output on the transcript
o Now you can load a file without closing the file dialog by
doubleclicking the right mouse button (FCO's idea)
o Developing a Windows-Version (for those who don't know better).
These Version is exactly the same as the 640x480 OS/2 Version,
replacing '~' by '&'.
This Version wasn't tested enough.
But using Windows you are used to it ....
1.5
---
o Bugfix: The 2xClick with the right mouse button works now
correctly in the windows version
o Bugfix: The ReturnKeyMethod for the FileNameEntryField
works correct now
o Integrating the TextEditorFileDialoges. (for ELO and all
the others, who have to use it)
o All funktions for the remember list now can be used by a popupMenu
That brings you more speed and free space in the rememberList
o Renaming the files for the LoadableApplication:
LOAD1024.TXT --> FDLG1024.TXT
LOAD640.TXT --> FDLG640.TXT
LOAD_WIN.TXT --> FDLG_WIN.TXT
1.6
---
o Bugfix: The 2xClick with the right mouse button works now
correctly in the OS/2 and Windows version
o Bugfix: The title in the SaveAsNameDialog is now correct
o An popupMenu is available for the forn.
You can now change the font for the preview-window.
1.7
---
o Bugfix: The 2xClick for the Remember-List no longer produce
an error if no selection is available.
o Bugfix: Changing some things (bugs) in the read.me file.
o There is now a seperat class for the setup. This reduce the file
access and give the source a little bit more structure ....
o You can now mark an Entry in the Remember-List as default. During
the first access of the FileDialog, this directory will be selected.
o Implementing a new Algorithm for reducing the directory names. It
works no longer with the number of character. Now it uses the text
length. So you can get more Informations in the list.
o Changing the ENFIN-Desktop-Menu. There are now 2 new entries: 'Load'
and 'Reload'. The new entrys give you the access to the last loaded
files.
The file-list will NOT saved.
Sorry, i cant find a better way for implementing, during overloding
the postOpeninitialization for WPENFIN.
If you don't like this feature, don't load the 'WPENF_S.CLS' file.
o Splitting some files to reduce the disk-space.
o There is now a short paragraph about ini-files. I hope it will help,
to use this utility in a LAN environment.
1.8
---
o Bugfix: No saving remember-list, when is empty
(Sorry folks; but i'm only a human...)
o Bugfix: Selection "Delete selected directory" in the remember-popup
no longer produce an error if no selection is available.
o Its works fine under ENFIN 4.10.1.
2.0
---
o Bugfix: Changing the file load order
(Thank's to Joyce Mara from VMark)
o There is now an InterfaceComponent available for the selection of
Fonts. I dont implement an icon, because i cant find an an way of
easy distribution, without copying the icon into enfins icons-dir.
I hope you like this component. Use it and curse me ....
I there is anybody out there who think about using InterfaceComponents
in an real world project, please send me an mail. So we can talk
about it. I can also make same nice (i hope it is) code availabe to
make InterfaceComponents usable. (make IC's resizeable ....)
o Last monday i found an class names SQLSaveAsDialog. .....
Until today there will be only TWO messages with informations for
these programms. Nobody found this error?? I can't belave it.
Is there anybody who use the dialogs.
o Fixing an SMALL bug inside ENFIN. (press the Tab-Key on the FileName
EntryField in the Original SQLSaveAsNameDialog...)
o Now there is an seperat class for the setup. This clears the system
from 6 instances of class form. If the setup is needed, an dynamic
creation will startet.
o You can now define your own file extensions. Use the 'enter' an the
'del' key.
The mapping means, that during the opening of the dialog for the
wildcard *.cls the wildcard will changed to the wildcard you define.
This helps, if you work with files like *.cl2.
o An options now defines the ordering inside the 'LoadFile' submenu.
I think, now everybody shoud be happy.
2.1
---
o Bugfix: changing the SQLSaveAsDialog's title
o Implementing Synchronicity-Support
Thanks to Andreas Heidrich, making all the testing staff
I promise my source is a little bit better than my english.
Ronald Brill
Schlagbaumweg 21
51467 Berg. Gladbach
Germany
For Hints and Tips (and people who know everything better)
Internet: RBRi@CompuNet.DE