home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / fdlg.zip / READ.ME < prev    next >
Text File  |  1996-02-19  |  9KB  |  306 lines

  1.  
  2. ExtendedFileDialog Version 2.1
  3. ==============================
  4.  
  5.  
  6. The ExtendedFileDialog was developed for ENFIN 4.1. It offers an OS/2-like
  7. allignment for the file-selection fields. Furtheron there is a user-defined
  8. list of often used directories for a quicker access. This feature is very
  9. usefull for developers in big projects and networks.
  10. Using the preview-option you can see the first lines and attributes of the
  11. selected file.
  12. In the SaveDialog you have the opportunity to create directories.
  13.  
  14.  
  15.  
  16. Installation
  17. ============
  18.  
  19. OS/2 1024x768 Display
  20.  
  21.    1.Copy the files
  22.          DATE_S.CLS
  23.          ICFont.cls
  24.          FDLG_SET.CLS
  25.          SET_1024.CLS
  26.          SET_S.CLS
  27.          WPENF_S.CLS
  28.          FDLG1024.CLS
  29.          FDLG_S.CLS
  30.          LOAD1024.CLS
  31.          LOAD_S.CLS
  32.          OPENDLG.CLS
  33.          MSLO1024.CLS
  34.          MSLO_S.CLS
  35.          TXT_EDIT.CLS
  36.          SAS1024.CLS
  37.          SAS_S.CLS
  38.          SASN1024.CLS
  39.          SASN_S.CLS
  40.          SQL1024.CLS
  41.          SQL_S.CLS
  42.          OAXOpen.CLS
  43.          OAXSave.CLS
  44.      into a directory on your harddisk.
  45.  
  46.    2.Load the files as listed above.
  47.      You can also create a LoadableApplication using LOAD1024.TXT.
  48.      If you use Synchronicity, you must load
  49.          OAXOpen.CLS
  50.          OAXSave.CLS
  51.      AFTER Synchronicity.
  52.  
  53.  
  54. OS/2 Bildschirmauflösung 640x480
  55.  
  56.    1.Copy the files
  57.          DATE_S.CLS
  58.          ICFont.cls
  59.          FDLG_SET.CLS
  60.          SET_640.CLS
  61.          SET_S.CLS
  62.          WPENF_S.CLS
  63.          FDLG640.CLS
  64.          FDLG_S.CLS
  65.          LOAD640.CLS
  66.          LOAD_S.CLS
  67.          OPENDLG.CLS
  68.          MSLO640.CLS
  69.          MSLO_S.CLS
  70.          TXT_EDIT.CLS
  71.          SAS640.CLS
  72.          SAS_S.CLS
  73.          SASN640.CLS
  74.          SASN_S.CLS
  75.          SQL640.CLS
  76.          SQL_S.CLS
  77.          OAXOpen.CLS
  78.          OAXSave.CLS
  79.      into a directory on your harddisk.
  80.  
  81.    2.Load the files as listed above.
  82.      You can also create a LoadableApplication using LOAD640.TXT.
  83.      If you use Synchronicity, you must load
  84.          OAXOpen.CLS
  85.          OAXSave.CLS
  86.      AFTER Synchronicity.
  87.  
  88.  
  89. Windows - Alle Bildschirmauflösungen
  90.  
  91.    1.Copy the files
  92.          DATE_S.CLS
  93.          ICFont.cls
  94.          FDLG_SET.CLS
  95.          SET_WIN.CLS
  96.          SET_S.CLS
  97.          WPENF_S.CLS
  98.          FDLG_WIN.CLS
  99.          FDLG_S.CLS
  100.          LOAD_WIN.CLS
  101.          LOAD_S.CLS
  102.          OPENDLG.CLS
  103.          MSLO_WIN.CLS
  104.          MSLO_S.CLS
  105.          TXT_EDIT.CLS
  106.          SAS_WIN.CLS
  107.          SAS_S.CLS
  108.          SASN_WIN.CLS
  109.          SASN_S.CLS
  110.          SQL_WIN.CLS
  111.          SQL_S.CLS
  112.          OAXOpen.CLS
  113.          OAXSave.CLS
  114.      into a directory on your harddisk.
  115.  
  116.    2.Load the files as listed above.
  117.      You can also create a LoadableApplication using LOAD_WIN.TXT.
  118.      If you use Synchronicity, you must load
  119.          OAXOpen.CLS
  120.          OAXSave.CLS
  121.      AFTER Synchronicity.
  122.  
  123.  
  124.  
  125. The Saving of Data
  126. ==================
  127.  
  128. All setup-informations are saved in one file. This file is an instance
  129. of the class 'Setup'. The class 'Setup' offers all functionality needed, to
  130. save informations like the INI-files from the operation system.
  131. Some ENFIN-settings saved in the enfin.ini file.
  132. The settings from the 'ExtendenFileDialogs' are saved in a file named
  133. ENF_LOC.INI.
  134. To give all user in an network access to ther own ini-file, please add the
  135. following statement to every config.sys SET HOME=<an local dir>
  136. (p.e. SET HOME=C:\ENF_INI).
  137. Then you MUST create (or copy form the ENFIN-dir) the ini-file (or an
  138. emptiy file with the correct name) in this directory otherwise ENFIN
  139. creates the ini-file in the ENFIN-directory. I cant find an direct way
  140. (an method) for doing this staff.
  141.  
  142. It's a feature, a bug or a Sony?
  143. Or is ther any better idea?
  144.  
  145.  
  146.  
  147.  
  148. Versions  Changes
  149. =================
  150.  
  151. 1.0 
  152. ---
  153.  o Initial version
  154.  
  155.  
  156. 1.1 
  157. ---
  158.  o Added the Preview option
  159.  
  160.  
  161. 1.2
  162. ---
  163.  o Created versions for different resolutions
  164.  
  165.  
  166. 1.3
  167. ---
  168.  o Bugfix: missing update for preview
  169.  
  170.  o Enhanced preview: display of file attributes
  171.  
  172.  
  173. 1.4
  174. ---
  175.  o Bugfix: the cancel button now works properly after using
  176.    the preview
  177.  o Bugfix: Changing the Hotkey Altd for the DeleteButton to Altl
  178.    (Altd is used to access the directory list)
  179.  
  180.  o Added SaveAs- and SaveAsName-Dialog
  181.  o Added opportunity to create Directorys directly from the SaveAsDialog
  182.  o Select a file from the SaveDialog filelist
  183.  o Some needed changes in the outfit
  184.  o Loading a file now generates an output on the transcript
  185.  o Now you can load a file without closing the file dialog by
  186.    doubleclicking the right mouse button (FCO's idea)
  187.  o Developing a Windows-Version (for those who don't know better).
  188.    These Version is exactly the same as the 640x480 OS/2 Version,
  189.    replacing '~' by '&'.
  190.    This Version wasn't tested enough.
  191.    But using Windows you are used to it ....
  192.  
  193.  
  194. 1.5
  195. ---
  196.  o Bugfix: The 2xClick with the right mouse button works now
  197.    correctly in the windows version
  198.  o Bugfix: The ReturnKeyMethod for the FileNameEntryField
  199.    works correct now
  200.  
  201.  o Integrating the TextEditorFileDialoges. (for ELO and all
  202.    the others, who have to use it)
  203.  o All funktions for the remember list now can be used by a popupMenu
  204.    That brings you more speed and free space in the rememberList
  205.  o Renaming the files for the LoadableApplication:
  206.     LOAD1024.TXT --> FDLG1024.TXT
  207.     LOAD640.TXT  --> FDLG640.TXT
  208.     LOAD_WIN.TXT --> FDLG_WIN.TXT
  209.  
  210.  
  211. 1.6
  212. ---
  213.  o Bugfix: The 2xClick with the right mouse button works now
  214.    correctly in the OS/2 and Windows version
  215.  o Bugfix: The title in the SaveAsNameDialog is now correct
  216.  
  217.  o An popupMenu is available for the forn.
  218.    You can now change the font for the preview-window.
  219.  
  220.  
  221. 1.7
  222. ---
  223.  o Bugfix: The 2xClick for the Remember-List no longer produce
  224.    an error if no selection is available.
  225.  o Bugfix: Changing some things (bugs) in the read.me file.
  226.  
  227.  o There is now a seperat class for the setup. This reduce the file
  228.    access and give the source a little bit more structure ....
  229.  o You can now mark an Entry in the Remember-List as default. During
  230.    the first access of the FileDialog, this directory will be selected.
  231.  o Implementing a new Algorithm for reducing the directory names. It
  232.    works no longer with the number of character. Now it uses the text
  233.    length. So you can get more Informations in the list.
  234.  o Changing the ENFIN-Desktop-Menu. There are now 2 new entries: 'Load'
  235.    and 'Reload'. The new entrys give you the access to the last loaded
  236.    files.
  237.    The file-list will NOT saved.
  238.    Sorry, i cant find a better way for implementing, during overloding
  239.    the postOpeninitialization for WPENFIN.
  240.    If you don't like this feature, don't load the 'WPENF_S.CLS' file.
  241.  o Splitting some files to reduce the disk-space.
  242.  o There is now a short paragraph about ini-files. I hope it will help,
  243.    to use this utility in a LAN environment.
  244.  
  245.  
  246. 1.8
  247. ---
  248.  o Bugfix: No saving remember-list, when is empty
  249.    (Sorry folks; but i'm only a human...)
  250.  o Bugfix: Selection "Delete selected directory" in the remember-popup
  251.    no longer produce an error if no selection is available.
  252.  o Its works fine under ENFIN 4.10.1.
  253.  
  254.  
  255. 2.0
  256. ---
  257.  o Bugfix: Changing the file load order
  258.    (Thank's to Joyce Mara from VMark)
  259.  o There is now an InterfaceComponent available for the selection of
  260.    Fonts. I dont implement an icon, because i cant find an an way of
  261.    easy distribution, without copying the icon into enfins icons-dir.
  262.    I hope you like this component. Use it and curse me ....
  263.    I there is anybody out there who think about using InterfaceComponents
  264.    in an real world project, please send me an mail. So we can talk
  265.    about it. I can also make same nice (i hope it is) code availabe to
  266.    make InterfaceComponents usable. (make IC's resizeable ....)
  267.  o Last monday i found an class names SQLSaveAsDialog. .....
  268.    Until today there will be only TWO messages with informations for
  269.    these programms. Nobody found this error?? I can't belave it.
  270.    Is there anybody who use the dialogs.
  271.  o Fixing an SMALL bug inside ENFIN. (press the Tab-Key on the FileName
  272.    EntryField in the Original SQLSaveAsNameDialog...)
  273.  o Now there is an seperat class for the setup. This clears the system
  274.    from 6 instances of class form. If the setup is needed, an dynamic
  275.    creation will startet.
  276.  o You can now define your own file extensions. Use the 'enter' an the
  277.    'del' key.
  278.    The mapping means, that during the opening of the dialog for the
  279.    wildcard *.cls the wildcard will changed to the wildcard you define.
  280.    This helps, if you work with files like *.cl2.
  281.  o An options now defines the ordering inside the 'LoadFile' submenu.
  282.    I think, now everybody shoud be happy.
  283.  
  284.  
  285. 2.1
  286. ---
  287.  o Bugfix: changing the SQLSaveAsDialog's title
  288.  
  289.  o Implementing Synchronicity-Support
  290.    Thanks to Andreas Heidrich, making all the testing staff
  291.  
  292.  
  293.  
  294.  
  295.    I promise my source is a little bit better than my english.
  296.  
  297.     Ronald Brill
  298.     Schlagbaumweg 21
  299.     51467 Berg. Gladbach
  300.     Germany
  301.  
  302.  
  303.     For Hints and Tips (and people who know everything better)
  304.        Internet: RBRi@CompuNet.DE
  305.  
  306.