home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / w / wdlgex.zip / README.TXT < prev    next >
Text File  |  1993-01-11  |  16KB  |  391 lines

  1. WINDOWS DIALOG EXTENSIONS
  2.  
  3. Welcome to the Windows Dialog Extensions. This file gives details about
  4. installation and use of the programs and how to register if you find
  5. them useful.
  6.  
  7. Sections in this are document:-
  8.  
  9.    FILE PACKING LIST
  10.    HOW TO INSTALL THE WINDOWS DIALOG EXTENSIONS
  11.    ABOUT THE FILE DIALOG EXTENSIONS
  12.    ABOUT DIALOG 3D
  13.    HOW TO REGISTER THE WINDOWS DIALOG EXTENSIONS
  14.    DISCLAIMER AND AGREEMENT
  15.    NOTES
  16.    VERSION HISTORY
  17.  
  18.  
  19.  
  20. FILE PACKING LIST
  21.  
  22. Two utilities are provided as follows:-
  23.  
  24. Common File Dialog Extension Library (CFDEL)
  25.  
  26. This utility adds useful file manipulation buttons to file load and
  27. save dialogs in your windows apps (see below for full description)
  28.  
  29. Dialog 3d (Dialog3d)
  30.  
  31. This utility adds grey '3d style' dialogs (as in MS Excel 4 and Access)
  32. to all windows applications.
  33.  
  34.  
  35. You should have received the following files:-
  36.  
  37.    COMMDLG.DLL    The file extensions library
  38.    DIALOG3D.EXE   Dialog3d program
  39.    DLG3D.DLL      Dilaog3d runtime library
  40.    CTL3D.DLL      Microsofts redistributable 3d library
  41.    CFDEL.HLP      Help for common file dialog extenders
  42.    REGISTER.HLP   Help file for registering
  43.    README.TXT     This file
  44.  
  45.  
  46.  
  47. HOW TO INSTALL THE WINDOWS DIALOG EXTENSIONS
  48.  
  49. Firstly the Windows Dialog Extensions require Windows 3.1 and will not
  50. work properly under 3.0.
  51.  
  52. Installation of the extensions must be done from DOS (not a DOS box
  53. under Windows) as follows:-
  54.  
  55. To install the Common File Dialog Extensions:-
  56.  
  57.    First, rename the file commdlg.dll in the Windows system
  58.    directory (usually c:\windows\system) to commdlg2.dll.
  59.  
  60.    Next copy the file commdlg.dll from the Dialog Extensions
  61.    distribution to the Windows system directory.
  62.  
  63.    Finally copy the files register.hlp and cfdel.hlp from the
  64.    Dialog Extensions distribution to the Windows directory
  65.    (usually c:\windows).
  66.  
  67. To install Dialog 3d:-
  68.  
  69.    Copy ctl3d.dll and dlg3d.dll from the Dialog Extensions
  70.    distribution to the Windows system directory.
  71.  
  72.    Copy dialog3d.exe and register.hlp (if not copied above) to
  73.    the Windows directory
  74.  
  75.    Add the program 'dialog3d.exe' as the first program in the 'run='
  76.    line of the win.ini file (found in the windows directory). Use any
  77.    ASCII text editor (notepad for example) to do this.
  78.  
  79. When you now run windows the Windows Dialog Extension will automatically
  80. be installed and activated.
  81.  
  82.  
  83.  
  84. ABOUT THE FILE DIALOG EXTENSIONS LIBRARY
  85.  
  86. The File Dialog Extensions attach a number of buttons to the bottom of
  87. a file load or save dialog from the commdlg.dll library supplied with
  88. Windows 3.1. Most Windows applications use this library for obtaining
  89. file names from the user. Thus when you got to load or save data from
  90. within an application the buttons will be available on the file dialog
  91. displayed allowing the manipulation of existing files without having to
  92. switch to the File Manager. The buttons that appear are configurable, as
  93. is the size that file dialogs are displayed. The buttons that may be
  94. added to the bottom of the file dialogs are:-
  95.  
  96.    Make Dir
  97.    Delete
  98.    Rename
  99.    File Info
  100.    Make Backup
  101.  
  102. The extensions library also adds two new items to the System Menu of
  103. file dialogs. These entries are:-
  104.  
  105.    Options...
  106.    About...
  107.  
  108.  
  109. MAKE DIRECTORY BUTTON
  110.  
  111. Clicking on the Make Dir button will allow a directory to be created in
  112. the current directory (as displayed to the top right of the file dialog).
  113. You will be asked for the name of the directory, enter this and click OK to
  114. create it. If the directory is created successfully the file dialog will
  115. update to show the new directory. If an error occurs when trying to create
  116. the directory an error message box will be displayed. Click Cancel to exit
  117. the Make Directory dialog without attempting to create a directory.
  118.  
  119.  
  120. DELETE FILE BUTTON
  121.  
  122. Clicking on the Delete button will delete the currently selected file. This
  123. is the file highlighted in the file dialogs list of files. If no file is
  124. selected the Delete button will be disabled and no deletions can take place.
  125. If the Confirm Deletes option is enabled you will be asked for confirmation
  126. of the deletion, click Yes to delete or No to abort. If Confirm Deletes is
  127. not enabled the deletion will take place immediately after you click the
  128. Delete button. The file dialog file list will update after the deletion. An
  129. error message box will be displayed if the deletion fails.
  130.  
  131. If the application using the file dialog allows multiple files to be selected
  132. all the selected files will be deleted. If the Confirm Deletes option is
  133. enabled you will be prompted to confirm deletion for each file in turn.
  134. Selecting Cancel on a confirmation dialog will stop the deletion of the
  135. currently displayed file and all further selected files.
  136.  
  137.  
  138. RENAME FILE BUTTON
  139.  
  140. The Rename button allows the renaming of the currently selected file. This
  141. is the file highlighted in the file dialogs list of files. If no file is
  142. selected the Rename button will be disabled and no renaming can take place.
  143. Clicking on the Rename with a file selected results in a dialog asking for
  144. the new name for the file. This should be entered and OK selected to rename
  145. it. Click Cancel to abort renaming of the file. An error message box will
  146. be displayed if renaming of the file fails.
  147.  
  148. If the application using the file dialog allows multiple files to be selected
  149. you will be prompted for a new name for each selected file in turn. Click Yes
  150. to rename, No to skip to the next file and Cancel to cancel the renaming of
  151. the current and all further selected files
  152.  
  153.  
  154. FILE INFORMATION BUTTON
  155.  
  156. The File Info button will display information about the currently selected
  157. file. This is the file highlighted in the file dialog list of files. If no
  158. file is selected the File Info button will be disabled. The information
  159. displayed for a file is its name, size, time and date of last modification
  160. and its file attributes. This information is not editable. Click on OK when
  161. finished viewing the information.
  162.  
  163. If the application using the file dialog allows multiple files to be selected
  164. you will be shown details of each selected file in turn. Click OK to move to
  165. the next file and {\cf1Cancel\cf0} to stop viewing the selected list of files.
  166.  
  167.  
  168. MAKE BACKUP CHECKBOX
  169.  
  170. The Make Backup checkbox is only enabled when saving. If it is checked
  171. before selecting OK to save a file, a backup will be made of any existing
  172. file with a name matching that of the file being saved. This is done by
  173. copying the existing file to a similarly named file with the extension .BAK.
  174. An error message box will be displayed if the backup fails.
  175.  
  176.  
  177. ABOUT DIALOG
  178.  
  179. Selecting About... from the System Menu of a file load or save dialog will
  180. bring up the file extensions About dialog box. If the copy is registered it
  181. will show the registered user and serial number. If it is unregistered it
  182. will show *** UNREGISTERED COPY *** and Serial Number : XXXXXX. Clicking
  183. OK on an unregistered copy of the extensions will result in the Shareware
  184. Reminder dialog being shown, offering the user the chance to register the
  185. program. Clicking OK on a registered copy simply returns to the file dialog.
  186.  
  187.  
  188. OPTIONS DIALOG
  189.  
  190. Selecting Options... from the System Menu  of a file load or save dialog
  191. will bring up the file extensions Options dialog box. This dialog allow the
  192. customisation of the extensions and covers three areas. Firstly, the Show
  193. checkboxes control which of the possible five extension buttons are added
  194. to file dialogs. The next section is the Options checkboxes. Currently this
  195. has one checkbox allowing the enabling or disabling of the Confirm Deletes
  196. dialog when deleting files. The final set of buttons allow the selecting of
  197. the dialog size. This may be Small, Medium or Large. Small is the same as
  198. the standard commdlg.dll file dialog, Medium has two columns in the file
  199. list box and is slightly deeper and Large is almost full screen on a VGA
  200. monitor and gives three columns in the file list box.
  201.  
  202. Note that the file list on the medium or large settings is a multi-column
  203. list and you scroll it horizontally to display any files 'off screen'.
  204.  
  205. Sometimes you will find the size buttons disabled (shown shaded), this
  206. occurs when the library is being used with an application that supplies
  207. its own dialog template rather than using the one in commdlg.dll. Because
  208. of this the extensions library doesn't know what the dialog will look like
  209. and so does not attempt to resize it and also disables disables the size
  210. buttons on the Options dialog when called from such a file dialog. The
  211. library still attaches the file buttons to the bottom of such a dialog
  212. and these can be used as normal.
  213.  
  214. Click OK to set the selected options and Cancel to ignore the changes.
  215.  
  216. The options selected in the dialog are saved in a section in the win.ini
  217. file and will be used in later windows sessions.
  218.  
  219.  
  220.  
  221. ABOUT DIALOG 3D
  222.  
  223. Not much to say really, once installed all the dialogs in all apps you
  224. run will appear grey with 3d controls and look really nice ! If you'd
  225. prefer a colour other than grey alter the Windows 'Button Face' system
  226. colour (use the colour applet from the control panel) and this will become
  227. the background colour of your dialogs.
  228.  
  229.  
  230.  
  231. HOW TO REGISTER THE WINDOWS DIALOG EXTENSIONS
  232.  
  233. Registration and initial support contact for this software is handled by
  234. the software publishers SP Services. A wide variety of payment options
  235. are available; choose the method most convenient to you. Please note that
  236. payment is required with order except from UK government organisations
  237. and UK plc companies, who may request invoicing at an additional charge of
  238. 5 pounds per month unpaid after 30 days.
  239.  
  240. To register a copy of the file dialog extenders send your name and address
  241. plus either a Cheque, Postal Order or International Money Order for the
  242. required sum, made payable to SP Services, or your Visa, Mastercard or
  243. American Express number plus the card expiry date, to:-
  244.  
  245.    SP Services
  246.    PO Box 456
  247.    Southampton
  248.    SO9 7XG
  249.    United Kingdom
  250.  
  251. or fax the card number, expiry & address details to  0703 550037
  252. (international:  +44 703 550037), or send them by e-mail to
  253. sphipps@cix.compulink.co.uk or to account 100016,1625 on CompuServe, or
  254. transfer sterling funds pre-paid to the following account:
  255.  
  256. Royal Bank of Scotland, 1 College Place, Southampton,
  257. Sort code 16-31-37, account 00237689, name SP Services
  258.  
  259. Payment may be made (fully pre-paid please) in US dollars to account
  260. number SPSERV-USDC at the same bank.  If you use bank transfer,
  261. please also fax or mail confirmation of the transfer and order.
  262.  
  263. Pricing for the file dialog extenders is a follows:-
  264.  
  265.    Up to 5 copies    10.00 pounds each
  266.    6-10 copies        8.50 pounds each
  267.    over 10 copies     8.00 pounds each
  268.  
  269. All credit card payments are charged in pounds sterling; conveniently, your
  270. credit card company conduct all the messy business of currency exchange for
  271. you at relatively low cost.
  272.  
  273. Cheque, postal order and bank draft payment may be made in pounds sterling or
  274. US dollars, pricing in dollars to be calculated at 2 dollars to the pound.
  275. Please indicate whether you need a receipt when you order.  VAT is not charged
  276. by SP Services at this time.
  277.  
  278. You can calculate the price for the number of copies required by entering the
  279. number of copies you require into the 'copies' field on the programs
  280. Registration dialog. The price will then be displayed on the dialog.
  281.  
  282. When you receive your registration details enter the name, registration number
  283. and serial number as supplied into the appropriate fields on the Registration
  284. dialog and click on OK. These must be entered exactly as supplied. Once
  285. entered successfully the Shareware reminder and timeout will be disabled and
  286. your name and serial number will appear on the About dialog box.
  287.  
  288. You get the registration dialog by selecting the Register button from the
  289. Shareware Reminder dialog box. This will appear after closing the About dialog
  290. on an unregistered copy of the program. The About dialog is available from the
  291. system menu of a file open or close dialog of an application (that uses
  292. commdlg.dll) when the File Dialog Extensions are installed.
  293.  
  294.  
  295.  
  296. DISCLAIMER AND AGREEMENT
  297.  
  298. Users of the Windows Dialog Extensions must accept this disclaimer of
  299. warranty. If you do not accept this disclaimer, do not use the programs.
  300.  
  301. THE WINDOWS DIALOG EXTENSIONS LIBRARY IS SUPPLIED AS IS. THE AUTHOR
  302. DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
  303. LIMITATION, THE WARRANTIES OF MERCHANTABILITY AND OF FITNESS FOR ANY
  304. PURPOSE. THE AUTHOR ASSUMES NO LIABILITY FOR DAMAGES, DIRECT OR
  305. CONSEQUENTIAL, WHICH MAY RESULT FROM THE USE OF THE WINDOWS DIALOG
  306. EXTENSIONS, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY
  307. OF SUCH DAMAGES.
  308.  
  309. THE LICENCE AGREEMENT AND WARRANTY SHALL BE CONSTRUED, INTERPRETED AND
  310. GOVERNED BY THE LAWS OF ENGLAND AND WALES. YOU MAY HAVE OTHER RIGHTS
  311. WHICH VARY FROM ONE STATE TO ANOTHER.
  312.  
  313. The Windows Dialog Extensions are shareware, and are provided at no charge
  314. to users for evaluation. Feel free to share it with your friends and
  315. colleagues, but please do not give it away altered or as part of another
  316. system. The essence of shareware software is to provide computer users
  317. with quality software without high prices, and at the same time to
  318. provide incentive for programmers to continue to develop new products.
  319.  
  320. If you find the Windows Dialog Extensions useful, and you are continuing
  321. to use it after the trial period of 28 days, you must make a registration
  322. payment as indicated in the How to Register section of this document. In
  323. return you will be given a user name, serial number and registration
  324. number to disable the shareware reminders. This information will be good
  325. for all future shareware releases of the extensions. You will be informed
  326. when such releases become available.
  327.  
  328. A site licence for over 10 copies may be obtained at a reduced cost by
  329. contacting SP Services by post or email.
  330.  
  331. Any person or organisation wanting to distribute the File Dialog Extensions
  332. for profit must first contact SP Services by post or email for authorisation.
  333.  
  334.  
  335. Copyright for this software remains the property of:
  336.  
  337.    Mark Woollard
  338.    29 Baskerville Lane
  339.    Lower Shiplake
  340.    Henley-on-Thames
  341.    Oxon RG9 3JY
  342.    United Kingdom
  343.  
  344. All contact should be made with SP Services in the first instance.
  345.  
  346.  
  347. Windows is a registered trademark of Microsoft Corporation.
  348.  
  349.  
  350.  
  351. NOTES
  352.  
  353. Dialog3d has no effect with Microsoft Word. This is because MS Word does not
  354. use the standard Windows dialog routines but its own internal routines and
  355. methods to achieve the same result.
  356.  
  357.  
  358.  
  359. VERSION HISTORY
  360.  
  361. Windows Dialog Extenders Bundle
  362.  
  363. 11/1/93            First release
  364.  
  365.  
  366. Common File Dialog Extensions
  367.  
  368. 21/11/92   V1.0  - First release
  369. 23/11/92   V1.0a - Fix for problems with Rename error dialogs
  370. 24/11/92   V1.0b - Fix for problems with Make Dir, timeout increased
  371.                    to 45 mins
  372. 30/11/92   V1.0c - Timeout removed and replaced with occasional
  373.                    reminder dialogs
  374. 22/12/92   V1.0d - Fix for problems with PM and FM browse dialogs
  375. 23/12/92   V1.0e - Fix for problems with MS QuickC for Windows edit
  376.                    project dialog
  377. 9/1/93     V1.1  - Support for multi selection dialogs and addition
  378.                    of help menu entry. Now bundled with Dialog3d as
  379.                    Windows Dialog Extensions
  380.  
  381.  
  382. Dialog 3D
  383.  
  384. 3/1/93     V1.0  - Initial release
  385. 5/1/93     V1.0a - Sorts out problems with SS_SIMPLE Static controls +
  386.                    works with MS access.
  387. 11/1/93    V1.0b - Bundled with Dialog3d as Windows Dialog Extensions, fix
  388.                    for static controls with < 256 chars (bypasses bug in
  389.                    ctl3d).
  390.  
  391.