|01 Specify Value The |BSpecify Value|B requester is used when a numerical value is needed. The |BSpecify Value|B requester is used to enter a numeric value; for example, a video frame number or the number of times a loop will run. The |BSpecify Value|B requester opens when you click on a field requiring a numeric value. The value may be an actual number or a variable and may be entered using one of the following three methods: 1. Type the desired number or variable name into the field at the top of the requester. 2. Click on the number gadgets to enter the value into the field. 3. Click on a variable name from the list at the right. The list contains all the variables defined for the current position in the outline. You may exit the requester by one of the following methods: 1. To retain the value, click on the |HOK|H gadget or press the |HEnter|H key on your keyboard. 2. To ignore any changes made, click on the |HCancel|H or |HClose Window|H gadget. |02 Referencing There are two |BReferencing|B requesters. They are used to reference an icon which appears elsewhere in the outline. The first is presented when you click on the placeholder icon (the placeholder icon appears when one of the following icons is placed in the outline: |BGoto|B, |BConditional Goto|B or |BCall|B). The second Referencing requester opens when you have selected the icon you wish to reference. The |BGoto|B, |BConditional Goto|B and |BCall|B icons require a partner which is a reference to another point in the outline. When you place one of these icons into the outline, a Placeholder icon appears. 1. To begin the referencing process, double-click on the Placeholder icon. This opens a requester which asks "Begin reference icon specification?" - Click on |HOK|H to begin the referencing process. - Click on |HCancel|H to abort the selection process. 2. Next, move around in the Flow Window to find the icon you wish to reference and double-click on it. A second requester is presented. You will be prompted "Reference this icon:" - Click on |HOK|H to choose the selected icon as the reference. The reference icon will then replace the Placeholder icon. - Click on |HContinue|H to search for a different reference icon. - Click on |HCancel|H to end the referencing process. After you have completed the process, the referenced icon will appear beside its partner, as well as in its original location in the outline. |03 Transitions The |HTransitions|H requester is used to define the transitional screen between pictures. It is presented when you click on the |HTransitions|H gadget in an icon requester. The |HTransitions|H requester is offered as an option in the requesters for |BScreen|B, |BBrush|B and |BAnimation|B icons. It allows you to select one of several transitional screen patterns. A transition pattern is what the user will see when the screen moves from one picture, brush or animation sequence to another. Select the desired transition by clicking on its name in the list. Use the |HSpeed|H gadget to specify the speed at which the transition occurs. Click on it to change the mode from |HNormal|H to |HFast|H to |HSlow|H. After specifying the transition and the speed, click on the |HOK|H button. You will return to the icon requester. The transition you have chosen will appear in the icon requester in the field next to the |HTransitions|H gadget. |04 Search The |BSearch|B option helps you locate an icon by name. When you choose this option a requester is presented. You can click on the |HIcon List|H gadget to get a list of all the icon names in that window. You can select a name and the flow window will display icons centered around that one. Also, that icon will be in a selected state. You can also type the name of the icon in the field to by-pass the list. In this field you can use the wildcard characters * and ? if you do not remember the exact name of the icon to which you want to search. The ? is used to represent a single character and the * is for one or more characters. For instance, if you vaguely recall the icon name as starting with "St" and with the second to the last character being the letter "r", then you can type in the field a name such as "St*r?". This will locate an icon if the name matches only with the given characters. If an icon is selected when you choose search, you can use the multistate gadget to specify the location in your flow from which to start the search. You can choose |HFrom Selected|H or |HFrom Top|H. The former will search from the currently selected icon and the latter will search from the starting icon in the application. It is a good practice to name the icons as soon as you use them. This way when the application gets very large you can locate various icons. The |BSearch|B option will not work without icon names. |05 Print The |BPrint|B option prints out the information in the outline of your application in the currently selected edit window. Click on the multistate gadget to select the output destination: |HPrint to Printer|H or |HPrint to File|H. If you choose |HFile|H, type the name of the file in the filename field or click on the |HDirectory|H gadget to open the File requester. Here you may choose a filename or create a new one for the output. If you choose the |HPrinter|H option make sure your printer is connected to your computer, is turned on and has paper for printing. If you choose the |HPrinter|H option use the multistate gadget to specify whether you want |HText|H or icon |HImage|H printed. If you select |HText|H, only the name field will be printed, and if you select |HImage|H the icon images and names will be printed. In both cases the printing will be in the same flow sequence as seen in the flow editor. You may print either a selected icon or the entire outline. To print one icon, select it before choosing the |BPrint|B menu option. If there are no selected icons, |IAmigaVision|I prints the entire outline. The names of the icons will be printed. If you wish to print the memo field as well, set the |HMemo|H gadget to ON by clicking on it, so that it is checked. When you click on |HOK|H, |IAmigaVision|I starts printing. If you want to abort printing and exit the print requester click on |HCancel|H. |06 Applications Create Diskette(s) The |BApplications|B option has two submenu items -- |BCreate Diskette(s)|B and |BInstall / Relocate|B. The |BCreate Diskette(s)|B option helps install a finished application on disks for duplication and use. An |IAmigaVision|I application may consist of the flow file, the audiovisual files, the database files, fonts and instruments. The |BApplications|B options help install these files. When you select the |BCreate Diskette(s)|B option, the Application Diskette Creation requester is presented. 1. Click on the |HDirectory|H gadget to open the File requester. Then specify the name of the application you wish to use. The name will appear in the Filename field. 2. Next, click on the |HCourse Name|H field. Type in the name for the application. This does not need to be the same as the Filename. 3. Select |HEdit Protect|H if you want to protect the application from editing. The user will be able to run the presentation but will not be able to view the icon structure in a Flow Window. 4. Specify the drives for copying the application to the disk(s) (DF0:-DF3:). 5. Click on |HOK|H to start the creation process. Click on |HCancel|H to exit the requester without creating a diskette. |IAmigaVision|I will tell you how many diskettes it will need for your application. If one disk becomes full during the creation process, |IAmigaVision|I will prompt you for the next disk. The disks will also be labelled in the order that they are copied. You cannot install more than one application on the same disk, as the disks are named with the name of the application. When the |BApplications|B option creates the diskettes it copies all audiovisual and database files referenced in your application. It installs them in their proper directories and modifies the application to reference the new path names and directories. If a filename is specified as a variable then the |BApplications|B option does not copy a file. It simply creates a |HLog|H file on the application disks. The |HLog|H file also consists of a list of instruments for music playback and any non-standard fonts referenced in your application. Some instruments and fonts are proprietary, you need to be careful copying these into an application intended for commercial use. You are responsible for distributing any copyrighted material. Please read the |HLog|H file by clicking on the |HView .log file|H gadget for a list of all the non-installed resources such as picture files, instruments and fonts. The |HLog|H file is in ASCII format. In the case of instruments, you can install them on the distribution diskettes by loading them in your application using a |BResource|B icon (see Chapter 6). The |BCreate Diskette(s)|B option will then install these instruments on the application diskettes rather than listing them in the |HLog|H file. |07 Applications Install / Relocate The |BApplications|B option has two submenu items: |BCreate Diskette(s)|B and |BInstall / Relocate|B. The |BInstall / Relocate|B option helps you to install an application from a distribution disk to your hard disk or from one directory on your hard disk to another. When you choose this option the |BApplication Install / Relocate|B requester is presented. You must specify the application Source Filename, the Destination Filename, and the specific paths for ANIM (animation), ILBM (picture), SMUS (music), 8SVX (digitized sound) and other Miscellaneous files. Your application will be installed in the destination directory. Your flow file will be automatically modified to reflect the changes in file directories. Using this option you can move applications between disk drives or between directories. |08 Defaults The |BDefaults|B options specify, for each application, a set of default parameters that will be saved with the application. If you are editing different applications in different edit windows, you can specify separate defaults for each of the windows. You can set the edit |HWindow Grid|H gadget to "ON" (default) if you want a grid displayed on top of your edit window. This grid can be helpful in giving visual alignments in placing icons in the outline. Click the |HDouble Buffering|H gadget to "ON" if you want animation playback to use double buffers, i.e., load two consecutive images into memory. This reduces delays in screen update. Set the |HClose Workbench|H gadget to ON if you want to save memory by closing down the Workbench screen during a presentation. The Workbench screen will be closed only if no other application is using the screen. For example, if you have a CLI window open, |IAmigaVision|I will not be able to close down the Workbench. |HStandard Overscan|H uses screen widths of 352 for Low Resolution and 704 for High Resolution. If the overscan pictures on your monitor or display do not reach both the left and right edges of the monitor, switch to |HMaximum Overscan|H which uses 368 pixels for Low Resolution and 736 for High Resolution. Note: when using a Multiscan monitor that can display more than 736 horizontal pixels, overscan will |Bnever|B completely cover the display. |HMaximum Overscan|H is used primarily to record Amiga graphics to a VCR with a genlock; since television sets and professional video monitors generally need more horizontal pixels than |HStandard Overscan|H provides to fill the screen. There are four fields to specify defaults for: |HInstrument Path|H, |HInitial Screen File|H, |HFeedback Sound|H for hit boxes and |HAudio Volume|H. The |HDefault Instrument Path|H specifies the path name for locating the instrument files for playback with SMUS music files. In the |BMusic|B icon you have the option of overriding the default setting. The |HInitial Screen File|H selects a picture file to be displayed at the start of the presentation of an application. It is a good practice to specify an introductory picture file, or the application will start off with a blank screen in the default high-resolution mode with the four Workbench colors. The default |HFeedback Sound|H is the name of the digitized sound file that you want to playback as a response for objects or hit boxes created using the |BObject Editor|B. The default |HAudio Volume|H is an index in the range of 0 to 64 for specifying the default volume of all the sound files: digitized audio, music and speech. In the icons that control these sounds you have the option of overriding the default setting. This option cannot be used to control the audio from the two channels of videodisc player models without volume control through software. The volume control feature is to help you select a volume for sounds from the computer consistent in volume with the audio level from the videodisc player. |09 Preferences The |BPreferences|B requester allows you to select the language |IAmigaVision|I uses, and the formats for date and numerical values. These settings take affect when 'OK' is selected and are stored in the file |IS:AV.prefs|I for use the next time AV is executed. The requester displays all languages currently present in the AV_Help subdirectory. To select one of the displayed languages, click on it in the list. If the language you desire is not present, simply copy its files from the appropriate language disk to the appropriate AV_Help or AV_Text drawer. After adding new languages to the AV_Text drawer close and reopen the |BPreferences|B requester to allow selecting from the list. To select any of the date formats displayed, simply click on the appropriate list entry. Two numeric formats are supported, and are selected by clicking on the multistate gadget until the desired format is shown. Pressing |HOK|H stores the information to disk and causes any needed language change to be made. Selecting |HCancel|H aborts the preferences selection and retains the previous settings.