; Tools/cdc 2.8 (15 Jan 1997) (NT/TOOLS)
; CAT Help Emitter $Revision: 1.2 $
; 
; Catalog definitions for module "branch.ex" (branch.ex)

; ======================================================================

VERSION 2
REVISION 4
LANGUAGE "English"

; ======================================================================

NATURALNAME    "Branch"
MSG 0x0d880000 "The Branch (Branching and Variables) menu allows you to create variables and set their values, create expressions, use system functions, and redirect script flow to create loops and other non-linear execution flows.@cr@crThe four buttons at the top of the Branch menu let you choose the type of branch or variable event to create."
MSG 0x0d880400 "When selected, displays the Set Variable: prompt, at which you can set variable values."
MSG 0x0d880800 "When selected, displays the Show If Expression: prompt, which allows you to determine whether the event this Branch setting is associated with is played."
MSG 0x0d880c00 "When selected, displays a selector that lets you choose one of two types of repeat, and a text box in which to enter an expression that is the repeat condition."
MSG 0x0d881000 "When selected, displays selectors that allow you to jump script execution to a different place in the script."
MSG 0x0d881400 "Allows you to enter a variable name and value specifier. You can choose an existing variable from the Variables scrolling list, or create a variable. Enter a statement in the form \"x=n\", where x is the name of a variable (existing or new) and n is a value or expression. You can include functions and operators from the other scrolling lists. If the name x is unknown, Scala asks if you want to create a variable, asks you to specify a type: numeric, text, or logical. Only integer values are allowed for numeric variables."
MSG 0x0d881800 "Allows you to enter an expression. If the expression evaluates as True, the event with the Condition event is shown. You can use any variables, functions, and operators in the expression."
MSG 0x0d881c00 "Offers two types of repeats, Repeat While and Repeat Until. Either can repeat the event with which the Repeat branch is associated. For each, you provide an expression that is evaluated with each repetition to determine whether the event should be repeated. To repeat more than one event in a loop, group the events, and apply the Repeat to the group.@cr@cr\"Repeat While\" repeats the event associated with the Repeat only if the expression is True. The expression is evaluated before each time the repeat event is executed, so the event will never execute if the repeat expression is not True to begin with.@cr@cr\"Repeat Until\" repeats the event associated with the Repeat as long as the expression remains True. The expression is evaluated after each time the repeat event is executed, so the event is always executed at least once, even if the expression is not true."
MSG 0x0d882000 "Enter an expression at the prompt, using variables, functions, and operators. It must evaluate to a logical True/False value. For example, \"A<3\" is a valid logical expression, \"3+3\" is not."
MSG 0x0d882400 "Specifies the page or element that is the Go To destination. Click the arrows to cycle through the pages available on the current level. The page/element number appears between the arrows, its name appears to the left, and a Shuffler image of the page/element appears in the space to the right. Additional choices are None (no Go To is performed), Return to Bookmark?, which returns to the event that follows the most recent Go To/Leave Bookmark event, and Exit from Script, which exits a sub-script."
MSG 0x0d882800 "Specifies the script level (group or sub-script) on which the Go To destination page/element is located. Click the arrows to cycle through accessible levels. If the script has no groups or sub-scripts, the selector reads \"<this script>\" and is unavailable. The selected level name appears to the left."
MSG 0x0d882c00 "When on, leaves a \"bookmark\", a marker that allows script execution to later return after executing some events at the Go To location. When a Go To: Return to Bookmark is encountered, script execution returns to the event immediately following the most recent Go To that left a bookmark. Not available when Go To: None, Go To: Return to Bookmark?, or Go To: Exit from Script is also selected."
MSG 0x0d883000 "Shows a miniature of the destination page."
MSG 0x0d883400 "Accepts editing changes and returns you to the Main or List menu."
MSG 0x0d883800 "Closes the Branch menu and returns you to the Main or List menu without saving any changes to the current page."
MSG 0x0d883c00 "Shows the branching or variable event associated with the page. Click to open the Branch (Branching and Variables) menu. The Branch menu lets you create branching events like Repeat Until and Go To, assign values to variables, and create expressions."
MSG 0x0d886000 "Shows the branching or variable event associated with the element. Click to open the Branch (Branching and Variables) menu. The Branch menu lets you create branching events like Repeat Until and Go To, assign values to variables, and create expressions."
MSG 0x0d884000 "The variables scrolling list shows system variables and variables created within the current script, and shows the variable type (numeric, text, or logical). Click on a variable in the list to add it to the Set Variable, Show If Expression, or Repeat Expression text box at the cursor location."
MSG 0x0d884400 "The Functions scrolling list shows system functions available for script use, and shows the type of variable (numeric, text, or logical) that it returns. Click on a function in the list to add it to the Set Variable, Show If Expression, or Repeat Expression text box at the cursor location."
MSG 0x0d884800 "The Operators scrolling list shows standard arithmetic, relational, and logical operators. Click on an operator in the list to add it to the Set Variable, Show If Expression, or Repeat Expression text box at the cursor location. You can also type the operator. Only integer operations are performed. The fractional portion of non-integer input values and results is ignored."
MSG 0x0d884c00 "This dialog allows you to define the variable type for a newly created variable."
MSG 0x0d885000 "Indicates that you want the variable to be defined as a text variable."
MSG 0x0d885400 "Indicates that you want the variable to be defined as a numeric integer variable."
MSG 0x0d885800 "Indicates that you want the variable to be defined as a logical boolean variable."
MSG 0x0d885c00 "Closes the Variable Definition dialog and returns you to the Branch menu without defining the variable."

; ======================================================================

