You are on page 1of 6

From the Authorware Help pages.

Frameworks in depth

AVCE ICT Multimedia

Navigation structures let users select the path they want to take through a piece. Most navigation in Authorware is handled with the navigate and framework icons. The two icons work hand in hand. (For more information, see Navigation structures—step !y step procedures for specific procedures." The navigate icon takes Authorware from one place on the flowline to another place that#s inside a framework icon.

A navigate icon can !e on the flowline outside a framework, !ut the destination it directs Authorware to must !e inside a framework. The navigate icon is much more sophisticated and fle$i!le than the Authorware use the navigate icon to do the following& 'o to any specific icon inside a framework 'o to an icon (ust !y identifying its location relative to the current icon (for e$ample, the ne$t icon or the previous one" )eturn to the last icon a user looked at *isplay a list of all the icons a user looked at recently *isplay a dialog !o$ that a user can use to search for an icon and then go to it %ou can place a navigate icon anywhere on the flowline or use it anywhere you#d use any other icon& inside a map icon, attached to a decision or interaction icon, or attached to a framework. A navigate icon#s destination must !e a page attached to a framework. %ou can#t select an icon on the main flowline as the destination. +ts destination can !e a page attached to a different framework, !ut not attached to a framework that#s in a different file. +f you nest one framework inside another, you can select a page attached to the nested framework as the destination of a navigate icon, !ut if you attach a map icon to a framework, you can#t select a specific icon inside the map as the destination.

GoTo function. %ou can

C E Edey

November 1

1

AVCE ICT Multimedia How the framework icon works The framework icon sets up an environment designed to make creating navigation easy. a set of default navigation controls. The elements of the environment appear in the framework window. if you set up a display icon in the entry pane to display a !ackground. For e$ample. (Any icon attached directly to a framework icon is called a page +*. The framework environment works like this& -hen Authorware enters the framework. it first goes to the flowline in the framework window#s entry pane.From the Authorware Help pages." The framework window has two parts& an entry pane and an e$it pane. The icons in the entry pane affect every page that#s attached to the framework icon. and the icons attached to the framework icon. the !ackground appears on every page. The default navigation controls are part of the entry pane. so they appear on every page as well. The environment has three components& the framework window. C E Edey November 1 ! .

Things to consider about navigation structures /ere are some things to think a!out when you#re designing navigation& Are you designing the piece to run over the Internet? +f so. C E Edey November 1 . . set those elements up in the entry pane of the framework icon. consider a nested structure. set it up to happen in the entry pane. What navigation controls do you need? +f the default navigation controls aren#t what you want. +n short. Are any text or graphic elements common to everything inside the navigation framework? +f so. +t erases everything in the entry pane and in any page in the framework. the third icon attached to the framework. This includes any !uttons you#ve set up as perpetual. no matter what order they#re displayed in. 0onsider your overall navigation design carefully.efore Authorware e$its the framework. +f Authorware is coming from somewhere outside the framework directly to. it returns everything to the way it was when it entered the framework. it does two things& +t returns to the framework window and goes to the flowline in the e$it pane. For e$ample. Is there anything you want Authorware to do every time users exit the navigation framework? +f so. do you want Authorware to set the value of a varia!le whenever users enter the navigation framework2 +f so. That#s how Authorware makes sure that the environment you set up in the entry pane affects every page in the framework.From the Authorware Help pages. How should the content be structured? +f the information you want to present is too deep for a single framework. Anything you set up there happens each time Authorware leaves the framework. Modify the navigation controls to make it easy for users to get where they want as 1uickly as possi!le. it still goes to the flowline inside the entry pane first. Is there anything you want Authorware to do every time users enter the navigation framework? For e$ample. change them or create a set of custom controls. AVCE ICT Multimedia Authorware goes to the flowline inside the entry pane whenever it enters the framework—no matter where it#s headed. if you want to change the value of a varia!le each time a user e$its the framework. set it up to happen in the e$it pane. you#d set up a calculation icon in the e$it pane to do that. say. remem!er that downloading data over the +nternet takes longer than reading the same data from a local hard disk.

For e$ample. a page doesn#t have to !e (ust a screen full of te$t. or even a map icon containing another framework.a6d that#s in the same folder as Authorware. %ou can even make a set of custom controls a permanent part of the framework icon. you can include it in the model. Nesting one framework inside another is a good way of structuring material and providing users with 1uick access to the information they#re interested in. For e$ample.From the Authorware Help pages. imagine an electronic version of a !ook. it#s easy to change the controls or to replace them entirely with a set of custom controls. -ith the piece organi4ed that way. AVCE ICT Multimedia The framework s navigation controls The Authorware default navigation controls work well for most common navigation structures. %ou can customi4e the framework icon model even further if you want. A !etter way to organi4e the piece is to create a framework in which each page is a map icon containing an entire chapter and then to nest inside each map icon another framework in which each page is a page of te$t. 3ust open up the framework window and edit the navigation control#s interaction—or delete the interaction and create a new one. 5ne way to set it up is to use a single framework icon with a display icon attached for every page in the !ook. and it will appear on every page you attach to the framework icon. users can (ump directly from the !eginning of one chapter to the !eginning of the ne$t. C E Edey November 1 " . !esting navigation frameworks Although any icon attached directly to a framework icon is called a page. +f you want to make a custom set of controls a permanent part of the framework icon. if you use a layout template to lay out the screen. a sound icon. +t can !e a digital movie icon. replace the current model with a model that contains a framework icon with the new navigation controls inside it. Although. They don#t have to page through all of one chapter to get to the ne$t. The framework icon—and the default navigation controls inside it—are contained in a model named Framewrk.

0reate a hot te$t style 0reating a hot te$t style :.etting up a navigation framework . *isa!le <revious and Ne$t !uttons so piece doesn#t go from last page to the first or from first to last <aging structures—step !y step procedures 0hange the way a navigation control works 0hanging where a navigation control takes a user 0hange the look of a navigation control or the sound it makes 0hanging a navigation control#s graphic or sound <rovide a key that a user can press instead of clicking a navigation control Assigning a shortcut key to a !utton Make a navigation control active only under certain conditions =imiting when a !utton is active /ide or dim a navigation control when it#s not active /iding or dimming an inactive !utton Make a navigation control the default Making one !utton the default C E Edey November 1 # .etting up a framework#s entry and e$it panes +mport te$t into a paging structure from an )TF file +mporting te$t into a framework )eposition the default navigation controls )epositioning the navigation controls 0hoose a transition effect !etween pages . AVCE ICT Multimedia !avigation structures"step#by#step procedures What you can do 6.et up a navigation framework . 0reate custom navigation controls $earch the Help for % 0reating custom navigation controls 7.From the Authorware Help pages. 0reate hyperte$t Navigating with hot te$t 9.et up a framework#s entry and e$it panes .etting up page transitions <reventing wraparound paging. Apply the hot te$t style to te$t Applying a hot te$t style . Attach a navigation link to hot te$t Navigating with hyperte$t 8.

From the Authorware Help pages.aving navigation controls as a model )eplace the default navigation controls with a model )eplacing the default navigation controls with a model C E Edey November 1 $ .ave navigation controls as a model . AVCE ICT Multimedia Add or delete a default navigation control Adding or deleting a default navigation control Adding or deleting a default navigation control .