{PAGE GUI} {LINE 64,12} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Graphic User Interface {LINE 26,53} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/A Graphic User Interface (GUI) allows the user to select options and commands from the computer screen. Different images on the screen represent different functions. A graphic user interface makes maximum use of a pointing device, such as a mouse. This IconAuthor Demonstration uses a GUI because you are selecting options from graphic images on the screen with the mouse. The GUI in IconAuthor lets you select options and commands quickly and easily. All you do is Point and Click, with no commands or syntax to memorize. Some of the elements of theGUI are /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/pull down menus/Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/, /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/dialog boxes /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/and IconAuthor's /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/Visual Programming/Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/. {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {PAGE ADP} {LINE 33,2} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Application Development {LINE 95,31} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Procedures {LINE 11,61} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/The standard procedures for creating a multimedia application are flowcharting, storyboarding, and finally programing. The flowchart and storyboard are usually done by hand, with manypencil and eraser changes along the way. This procedure is often very tedious. Adding the content layout in the storyboard complicates things even more. IconAuthor automates all these procedures. The application flowchart is created using IconAuthor's /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/Visual Programming/Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/. The multiple media (graphics, text, animation, video, etc.) content items are created separately and can be changed without affecting the flowchart. Once you add the content specification to the flowchart the application is complete, with no program coding. {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {PAGE FEATURES} {LINE 95,15} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/IconAuthor Features {LINE 13,78} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/IconAuthor is a computer application development tool. IconAuthor runs on IBM PC 286 or 386 compatible systems under /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/Microsoft Windows/Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/. IconAuthor uses a /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/Graphic User Interface/Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/, which makes it easy to learn and use. IconAuthor is the only development tool that has automated the /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/Application Development Procedures /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/usually done on paper. /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/Context Sensitive Help /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/is available throughout IconAuthor to assist in application development. All these features contribute to the /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/Benefits/Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/ of using IconAuthor. {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {PAGE PDMENUS} {LINE 112,4} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Pull down menus {LINE 46,294} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/Pull down menus, like the one above, let you use the mouse or keyboard to select commands from a list. {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {PAGE DIALOGBOX} {LINE 123,19} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Dialog Boxes/Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/ {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {LINE 50,61} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/Dialog boxes are used to specify functions and set options. Dialog boxes let you review all the options with a glance. Using the mouse to make selections from a dialog box makes your time more productive. This dialog box is the Display Icon Content Editor. {PAGE FLOWCHART} {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {LINE 22,40} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/A flowchart is a visual representation of a program. Each block in the flowchart represents a different function for the computer to perform. IconAuthor calls each block an icon. Using a flowchart makes application development easy. You can easily follow the steps of the program and you don't have to be familiar with program code requirements. You can edit the program by simply changing an icon. {LINE 144,7} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Flowchart {LINE 128,116} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/ {LINE 99,105} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/ {PAGE VISPROG} {LINE 91,14} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Visual Programming {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {LINE 11,55} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/IconAuthor uses a technique called Visual Programming, or Symbolic Authoring. Visual Programming is the use of "symbols" or /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1//Tms Rmn:16:9:400:0:0:255,0,0:255,0,0:1/icons/Tms Rmn:16:9:400:0:0:0,0,0:255,0,0:1//Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/ to represent the structure of an application. The structure of the application is a /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1//Tms Rmn:16:9:400:0:0:255,0,0:255,0,0:1/flowchart/Tms Rmn:16:9:400:0:0:0,0,0:255,0,0:1//Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/ with the icons used as building blocks. With Visual Programming there is no code, no command lines, and no syntax. You can run the program at any time during development, with no compiling! Visual Programming also separates the structure (the flowchart) from the content of the application. The content is the graphics,text,animation and video used in the application. You can have a group working on each part separately and they can be changed without affecting each other. {PAGE ICONS} {LINE 186,11} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Icons {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {LINE 49,219} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/Icons are images that represent a function for the computer to perform. The Icon Library contains all the icons you need to create your interactive, multimedia application. {PAGE MULTAPP} {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {LINE 79,0} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Multiple Applications {PAGE HELP} {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {LINE 83,4} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Context Sensitive Help {LINE 34,273} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/Context Sensitive Help, like the one shown above for the Display Icon, is available /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/for all menus and dialog boxes in IconAuthor. {PAGE BENEFITS} {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {LINE 144,5} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Benefits {LINE 11,38} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1//Tms Rmn:16:9:400:0:1:0,0,0:0,0,0:1/Ease of Use/Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/ - It is easier to learn and use the visual intuitive interface. There are no commands and you don't have to be a programmer. The ease of use is attained without the loss of flexibility or power. /Tms Rmn:16:9:400:0:1:0,0,0:0,0,0:1/Productivity /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/- A team of subject matter experts, graphic artists and courseware developers, as well as individual developers, will attain high productivity. Productivity gains include standarized course structures, reduced edit time and no reprogramming. also, programs are developed once and then customized through the use of variable substitution in the content specification. /Tms Rmn:16:9:400:0:1:0,0,0:0,0,0:1/Maintainability /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/- Applications are edited by simply changing the icon structure of the flowchart. Content material is updated without impacting on the course structure. {PAGE WORDLIST} {LINE 112,15} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Keyword List {LINE 66,64} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/Application Development Procedures Benefits Contenxt Sensitive Help Dialog Boxes Features Flowchart Graphic User Interface Icons Microsoft Windows Multiple Applications Pull down menus Visual Programming {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box. {PAGE WINDOWS} {LINE 68,19} /Tms Rmn:26:16:400:0:1:0,0,0:0,0,0:1/Microsoft Windows {LINE 11,71} /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/Microsoft Windows uses a /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/graphical interface /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/for its/Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/ /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/applications. Mic/Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/rosoft Windows offers many other system enhancements. It allows an MS-DOS system to make use of both extended and virtual memory. Microsoft Windows offers a consistent user interface for all applications, it allows for /Tms Rmn:16:9:400:0:0:255,0,0:0,0,0:1/more than one application /Tms Rmn:16:9:400:0:0:0,0,0:0,0,0:1/to be running at one time and allows communication between those applications. The Clipboard lets you import graphics or text from other applications, and the Dynamic Data Exchange allows for data exchange between applications. Microsoft Windows also lets you mix and match many hardware configurations. {LINE 9,331} /Tms Rmn:16:9:400:0:0:0,0,255:0,0,0:1/Click on a keyword or make a selection from the Control Box.