@database EditPrefs.guide @Master sD/EditPrefs.texi @Width 72 This is the AmigaGuide® file EditPrefs.guide, produced by Makeinfo-1.55 from the input file sD/EditPrefs.texi. @Node Main "EditPrefs.guide" @{b}EditPrefs@{ub} 5.4 Contents ********************** @Remark $VER: EditPrefs_guide 5.4 (26.2.97) @{" Overview " Link "Overview"} Quick overview @{" Requirements " Link "Requirements"} Software and Hardware required @{" Parameters " Link "Par"} Shell parameters @{" Menus " Link "men"} Menus @{" Bugs " Link "Bugs"} Known (and unknown) errors @{" History " Link "History"} Version History @{" Distribution " Link "Distribution"} Copyright and distribution requirements @{" Index " Link "Index"} The index for this guide @{" ARexx " Link "EditPrefs-rexx/Main"} ARexx Interface @{" AutoDocs " Link "Docs/MPGui.doc/Main"} MPGui.library AutoDocs @EndNode @Node "Overview" "EditPrefs.guide/Overview" @Next "Requirements" @Prev "Main" @Toc "Main" Quick overview ************** EditPrefs provides a GUI to allow editing of prefs files which are in the format: Setting=Value Switch etc. @EndNode @Node "Requirements" "EditPrefs.guide/Requirements" @Next "Par" @Prev "Overview" @Toc "Main" Software and Hardware required ****************************** Requires OS3.0+. Also needs MPGui.library (included). @EndNode @Node "Par" "EditPrefs.guide/Par" @Next "men" @Prev "Requirements" @Toc "Main" Shell Parameters **************** The command line is: EditPrefs @{"DIR/K/A" Link "DIR"},@{"SAVEDIR/K/A" Link "SAVEDIR"},@{"FILE/K/A" Link "FILE"},@{"HELP/K/A" Link "HELP"},@{"DEFAULT/K/A" Link "DEFAULT"},@{"GUI/K/A" Link "GUI"},@{"PORTNAME/K" Link "PORTNAME"}. @{" DIR " Link "DIR"} Use Directory parameter @{" SAVEDIR " Link "SAVEDIR"} Save Directory parameter @{" FILE " Link "FILE"} File name parameter @{" HELP " Link "HELP"} Help file parameter @{" DEFAULT " Link "DEFAULT"} Default prefs parameter @{" GUI " Link "GUI"} Gui definition parameter @{" PORTNAME " Link "PORTNAME"} ARexx portname parameter @EndNode @Node "DIR" "EditPrefs.guide/DIR" @Next "SAVEDIR" @Toc "Par" DIR parameter ============= This specifies the name of the directory where the prefs file should be saved when the 'Use' gadget is clicked. It should end with : or /. @EndNode @Node "SAVEDIR" "EditPrefs.guide/SAVEDIR" @Next "FILE" @Prev "DIR" @Toc "Par" SAVEDIR parameter ================= This specifies the name of the directory where the prefs file should be saved when the 'Save' gadget is clicked. It should end with : or /. @EndNode @Node "FILE" "EditPrefs.guide/FILE" @Next "HELP" @Prev "SAVEDIR" @Toc "Par" FILE parameter ============== This specifies the name of the file to save the prefs in when the 'Use' or 'Save' gadget is clicked. @EndNode @Node "HELP" "EditPrefs.guide/HELP" @Next "DEFAULT" @Prev "FILE" @Toc "Par" HELP parameter ============== This specifies the name of the AmigaGuide file from which help will be displayed when the Help key is pressed. @EndNode @Node "DEFAULT" "EditPrefs.guide/DEFAULT" @Next "GUI" @Prev "HELP" @Toc "Par" DEFAULT parameter ================= This specifies the name of the file where the default prefs are held. The format of the file is: ; comment line A Comment GadgetTitle1=SettingsPrefix=DefaultValue Used where "SettingsPrefix=DefaultValue" is to be written GadgetTitle2==List Values=Default Values Used for an MLIST where multiple switch values are to be written. Prefixing a line with a + means that that setting will not be reset to the default value when "Reset To Defaults" is chosen. @EndNode @Node "GUI" "EditPrefs.guide/GUI" @Next "PORTNAME" @Prev "DEFAULT" @Toc "Par" GUI parameter ============= This specifies the name of the GUI file to be used with MPGui.library. Parameters should be specified as #n# (n starting as 0). These should be in the same order as the DEFAULT file. See @{"Docs/MPGui.doc" Link "Docs/MPGui.doc/Main"}. @EndNode @Node "PORTNAME" "EditPrefs.guide/PORTNAME" @Prev "GUI" @Toc "Par" PORTNAME parameter ================== This specifies the name to use as an ARexx port. If not supplied then no ARexx port is created. See @{"Docs/MPGui.doc" Link "Docs/MPGui.doc/Main"}. @EndNode @Node "men" "EditPrefs.guide/men" @Next "Bugs" @Prev "Par" @Toc "Main" Menus ***** @{" Project " Link "men-Project"} Project Menu @{" Edit " Link "men-Edit"} Edit Menu @{" Settings " Link "men-Settings"} Settings Menu @EndNode @Node "men-Project" "EditPrefs.guide/men-Project" @Next "men-Edit" @Toc "men" Project Menu ============ @{" Open... " Link "men-P-Open"} Open Menu Item @{" Save As... " Link "men-P-SaveAs"} Save As... Menu Item @{" Quit " Link "men-P-Quit"} Quit Menu Item @EndNode @Node "men-P-Open" "EditPrefs.guide/men-P-Open" @Next "men-P-SaveAs" @Toc "men-Project" Project/Open... Menu Item ------------------------- Shows a file requester to open prefs from a file. @EndNode @Node "men-P-SaveAs" "EditPrefs.guide/men-P-SaveAs" @Next "men-P-Quit" @Prev "men-P-Open" @Toc "men-Project" Project/Save As... Menu Item ---------------------------- Shows a file requester to save prefs to a file. @EndNode @Node "men-P-Quit" "EditPrefs.guide/men-P-Quit" @Prev "men-P-SaveAs" @Toc "men-Project" Project/Quit Menu Item ---------------------- Quits EditPrefs without saving prefs. @EndNode @Node "men-Edit" "EditPrefs.guide/men-Edit" @Next "men-Settings" @Prev "men-Project" @Toc "men" Edit Menu ========= @{" Reset To Defaults " Link "men-E-ResetD"} Reset To Defaults Menu Item @{" Last Saved " Link "men-E-LastS"} Last Saved Menu Item @{" Restore " Link "men-E-Restore"} Restore Menu Item @EndNode @Node "men-E-ResetD" "EditPrefs.guide/men-E-ResetD" @Next "men-E-LastS" @Toc "men-Edit" Edit/Reset To Defaults Menu Item -------------------------------- Resets the prefs to the default settings. @EndNode @Node "men-E-LastS" "EditPrefs.guide/men-E-LastS" @Next "men-E-Restore" @Prev "men-E-ResetD" @Toc "men-Edit" Edit/Last Saved Menu Item ------------------------- Resets the prefs to the values that were last Saved. @EndNode @Node "men-E-Restore" "EditPrefs.guide/men-E-Restore" @Prev "men-E-LastS" @Toc "men-Edit" Edit/Restore Menu Item ---------------------- Resests the prefs to the values that were last Used. @EndNode @Node "men-Settings" "EditPrefs.guide/men-Settings" @Prev "men-Edit" @Toc "men" Settings Menu ============= @{" Create Icons? " Link "men-S-Icons"} Create Icons? Menu Item @EndNode @Node "men-S-Icons" "EditPrefs.guide/men-S-Icons" @Toc "men-Settings" Settings/Create Icons? Menu Item -------------------------------- Switches if an Icon should be saved with the prefs file. The Icon used is: 1 The existing Icon; 2 def_prefs.info in the Use directory; 3 ENV:SYS/def_prefs.info; 4 The default Project Icon. @EndNode @Node "Bugs" "EditPrefs.guide/Bugs" @Next "History" @Prev "men" @Toc "Main" Known (and unknown) errors ************************** The docs are a bit sparse. @EndNode @Node "History" "EditPrefs.guide/History" @Next "Distribution" @Prev "Bugs" @Toc "Main" Version History *************** @{b}*@{ub} Version 5.4 26/2/97 @{b}*@{ub} Now tries to open locale.library(38) to work on OS3.0. @{b}*@{ub} Version 5.3 16/2/97 @{b}*@{ub} Non beta version of 5.2. @{b}*@{ub} Added install script and moved library location. @{b}*@{ub} Version beta1 5.2 14/11/96 @{b}*@{ub} Recompiled with SAS/C 6.57. @{b}*@{ub} Localised. @{b}*@{ub} Version 5.1 12/8/96 @{b}*@{ub} Updated version number. @{b}*@{ub} Version 5.0 8/5/96 @{b}*@{ub} Source code released - GNU license. @{b}*@{ub} Only opens version 34 of amigaguide.library. Thanks to Thomas Byrer @{b}*@{ub} Refreshes windows when a requester is open @{b}*@{ub} Version 4.2 24/3/96 @{b}*@{ub} Version 4.1 10/3/96 @{b}*@{ub} Updated this doc. @{b}*@{ub} Version 4.0 19/2/96 @{b}*@{ub} Released to CIX. @EndNode @Node "Distribution" "EditPrefs.guide/Distribution" @Next "Index" @Prev "History" @Toc "Main" Copyright and distribution requirements *************************************** EditPrefs - Amiga Prefs editing program Copyright (C) © 1996 Mark John Paddock This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. mark@topic.demon.co.uk mpaddock@cix.compulink.co.uk @{b}EditPrefs@{ub} IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE; NO WARRANTIES ARE MADE. ALL USE IS AT YOUR OWN RISK. NO LIABILITY OR RESPONSIBILITY IS ASSUMED. @{b}EditPrefs@{ub} is ©1996 Mark John Paddock Please send any criticisms, bugs, etc. by EMail to mark@topic.demon.co.uk or mpaddock@cix.compulink.co.uk. Note - the source code to EditPrefs (not MPGui.library) is freely distributable and is not covered by the above license. @EndNode @Node "Index" "EditPrefs.guide/Index" @Prev "Distribution" @Toc "Main" Index ***** @Index "Index" @{" Bugs " Link "Bugs"} Bugs @{" Copyright " Link "Distribution"} Distribution @{" Create Icons? Menu Item " Link "men-S-Icons"} men-S-Icons @{" DEFAULT parameter " Link "DEFAULT"} DEFAULT @{" DIR parameter " Link "DIR"} DIR @{" Distribution " Link "Distribution"} Distribution @{" Edit Menu " Link "men-Edit"} men-Edit @{" Errors " Link "Bugs"} Bugs @{" FILE parameter " Link "FILE"} FILE @{" GUI parameter " Link "GUI"} GUI @{" Hardware required " Link "Requirements"} Requirements @{" HELP parameter " Link "HELP"} HELP @{" History " Link "History"} History @{" Last Saved Menu Item " Link "men-E-LastS"} men-E-LastS @{" Menus " Link "men"} men @{" Open... Menu Item " Link "men-P-Open"} men-P-Open @{" Overview " Link "Overview"} Overview @{" Parameters " Link "Par"} Par @{" PORTNAME parameter " Link "PORTNAME"} PORTNAME @{" Project Menu " Link "men-Project"} men-Project @{" Quick overview " Link "Overview"} Overview @{" Quit Menu Item " Link "men-P-Quit"} men-P-Quit @{" Reset To Defaults Menu Item " Link "men-E-ResetD"} men-E-ResetD @{" Restore Menu Item " Link "men-E-Restore"} men-E-Restore @{" Save As... Menu Item " Link "men-P-SaveAs"} men-P-SaveAs @{" SAVEDIR parameter " Link "SAVEDIR"} SAVEDIR @{" Settings Menu " Link "men-Settings"} men-Settings @{" Shell Parameters " Link "Par"} Par @{" Software required " Link "Requirements"} Requirements @{" Version History " Link "History"} History @EndNode