Introduction to PIC (Program Instance Control) V2.00e July 5, 1995 What is PIC? Green Willow PIC is a Shareware productivity tool designed to save you time and frustration by putting programs that you frequently use onto a toolbar so that you do not have to search for them in Program Manager groups each time you want to run them. To run a program installed on PIC, you just click its button on the PIC toolbar. The PIC toolbar is organized as a collection of up to 52 independent button sets identified with titles of your choice and by letters of the alphabet for fast call up. Each button set typically contains a set of up to 10 programs or help files, ect., that you often use together. To get you started, we provide button sets containing standard Windows programs. But as you will see when you start using PIC, we make adding new buttons and button sets so easy that you will soon be creating your own to streamline the way that you like to work. System Requirements PIC requires Windows 3.1+, WfW 3.11 or OS/2 running on compatible hardware. Installing PIC Install PIC by running SETUP.EXE provided with the PIC distribution files. Run SETUP from Windows or OS/2. Please be sure that all of the PIC distribution files are on the same directory on some disk and that this is NOT the destination directory for the installed version of the program. If you download PIC from a BBS or the Internet, all of the files should be in one compressed distribution file. In this case, it's best to unzip the compressed PIC distribution file to a floppy disk first. Then run the SETUP on this floppy. For example, from the Program Manager menu select "File" and then from the drop-down menu select "Run...". Then in the edit window of the Run box type something like, a:setup if, for example, the PIC files are a floppy disk in the a: drive. Previous Users Please be sure to read the section of this file that describes how to keep your original button configuration. (See "Users with Previous PIC.INI Files" below.) Standard Installation In the installation, PIC is installed to the Program Manager Startup group is so that PIC will automatically run whenever Windows starts up. This is usually just what you want. But, if not, you can modify the startup option from within the PIC program after you get it running as follows: When PIC is running, click on the upper left corner of the PIC button bar to open the system menu. Select "Run..." from the menu. Then click on the "Help" button and find the "PIC Setup" topic in Help for descriptions of the several ways that PIC can be configured. Uninstalling PIC For various reasons (hopefully not because you didn't like it!) you may need to remove PIC from your system. PIC can be completely removed by running its companion REMOVE.EXE utility. This program is copied into the PIC directory by SETUP at the time you install PIC. This utility can be accessed by any of the following methods: 1. From any Windows File menu, select "Run..." and then "Browse..." into the PIC directory and then select REMOVE.EXE. At this point, the Run Edit window will display something like: C:\GWPIC\REMOVE.EXE Select the OK button to execute REMOVE. 2. Use the "Run..." command from the PIC system menu exactly as in method 1. 3. Locate the "Program Instance Control" group in the Program Manager group Window. Click on the "Remove PIC" icon to run REMOVE. The REMOVE utility will provide complete removal instructions and will require that you select the OK button before the removal process actually begins. REMOVE will take all PIC changes out of both WIN.INI and SYSTEM.INI if PIC made any changes to these files. It will also remove the PIC directory and delete the GWPIC.INI file in your windows directory. Changes to WIN.INI and SYSTEM.INI When you first install PIC by using its SETUP utility, the only changes made to your system are to add icons to Program Manager groups. If you later decide to change the way PIC is installed from within the PIC program while it is running, PIC may change WIN.INI and SYSTEM.INI. But, please note that PIC can easily undo any of the changes that it might make to WIN.INI and SYSTEM.INI. All of the commands that effect the INI files are accessible from the "Run.." command on the PIC system menu as follows: 1. If you type "pic /run" in the PIC Run box, the PIC path is appended to the "run=" entry in the [Windows] section of WIN.INI. 2. If you type "pic /load" in the PIC Run box, the PIC path is appended to the "load=" entry in the [Windows] section of WIN.INI. 3. If you type "pic /shell" in the PIC Run box, the PIC path replaces the program name that normally follows "shell=" in the [boot] section of SYSTEM.INI. (The original shell name is saved.) 4. All of these changes are removed by typing "pic /uninstall". Also any changes that were made by a previous command are removed before a new command makes a change to either WIN.INI or SYSTEM.INI. PIC Directory The only installation option is the name of the PIC directory. This directory can be renamed, if necessary but, in general, you should NOT make it a subdirectory of your Windows directory because of possible multiple configuration issues which are discussed next. File Locations As a new user, you will probably not need to be concerned with the issues discussed here because PIC will quite efficiently take care of all of its file management behind the scenes. However, if you are a system administrator or if you have a previous version of PIC and want to use your original PIC.INI file, you may need to know where PIC places its files. After installation, PIC.EXE along with a few text files and the default INI files will be located in a directory probably called C:\GWPIC unless you have renamed it. The INI files that you find in this directory are used ONLY to create the working INI file which will be placed in your Windows directory by PIC the first time you run the PIC program from Windows. That is the organization recommended by Microsoft and is very convenient if either you run PIC on a network or if, like the developer on this side of the keyboard, you boot more than one operating system. In this case, you must install PIC separately on each operating system, (WIN 3.1 and WIN95, for example) or network node. This will result in only ONE home directory for PIC (e.g., C:\GWPIC) but each operating system or network node will get a separate GWPIC.INI file in its local Windows directory when PIC runs. Users with Previous PIC.INI Files For the reasons discussed above, this version of PIC organizes its files differently from previous versions. If you are using a previous version of PIC and want to retain your current PIC configuration, you will need to replace the GWPIC.INI file with your original PIC.INI file. This is how to do it: 1) Delete any existing copy of the file: GWPIC.INI that you might find in your Windows directory. If you find a copy there, it was created as a default by the new version of PIC. 2) Find the file: PIC.INI in the directory that contains your old PIC 1.0 files. 3) Rename this PIC.INI file to GWPIC.INI. 4) Move your renamed file directly into the Windows directory. (Not into a subdirectory of it.) 5) Finally, delete the remaining PIC 1.0 files. If you follow the steps above, all of your previous configurations will be retained. Customizing PIC As with previous versions, PIC will run standard Windows programs without requiring any configuring. However, since this version makes custom configuration incredibly easy, naturally, you will want to add your own buttons to the button bar. To see how to do this, run PIC and when it is active, click on the upper left corner of the PIC button bar to call up the system menu. Then select "Modify Buttons.." from the menu. At this point, if you don't instantly see what you need to do, just click on the Help button. The evaluation version of PIC will allow you to create up to 10 separate button bars of 10 buttons each. The registered version (which is the only one you are licensed to use for purposes other than evaluation) will create up to 52 separate, simultaneous button bars for a total of 520 maximum independent buttons. More than enough for even the REALLY SERIOUS uses. BUG REPORTS Finally and most importantly, this is still a fairly "green" version of PIC. If you find any problems in the software, please let me know about it. Once a problem has been identified, I can fix it fairly quickly and will do so. The interval from the time a problem is identified until it appears as a new version on CompuServe is usually a couple of days. If you would like a new copy sooner than that, I can probably e-mail one to you (I haven't had time to actually try this yet; but it should work OK if you are using a MIME-compliant e-mail program). Enjoy, Ray Connell Green Willow Software CompuServe 73277,1501 rayconl@netcom.com