



    ________________________________________________________________________
                                                              Index   363
    ________________________________________________________________________


    Special Characters
      & (concatenate) (See operators)
      && (concatenate with space) (See operators)
      ( ) (grouping) (See operators)
      * (multiply) (See operators)
      + (plus) (See operators)
      - (unary minus) (See operators)
      - (minus) (See operators)
      -- (comment) 18
      / (divide) (See operators)
      < (less than) (See operators)
      <= (less than or equal to) (See operators)
      <> (not equal) (See operators)
      = (equal) (See operators)
      > (greater than) (See operators)
      >= (greater than or equal to) (See operators)
      ^ (exponent) (See operators)
      {} (comment) 18
      ; (end of statement) 16
      # (pound sign)
        with numberFormat 162-164
        with play 122-123
    -----------------------------------
    A
      abbreviated (keyword) 104
      abs (function) 223
      acceleratorColor (property)
        buttons 194
        fields 175
      acceleratorKey (property)
        buttons 195
        fields 175-176
      accessing data 59
      acos (function) 223
      add (command) 100
      after (preposition) 62
      alert dialog boxes (See dialog boxes)
      align (property) 195
        buttons 195
        fields 176
      altKey (function) 224
      am (keyword) (See convert)
      and (operator) (See operators)
      animation 347-348
      annuity (function) 224
      answer (command) 101
      any (ordinal) (See ordinals)
      append (function) 225
      application types 7
      ascending (keyword) 141
      ASCII table 359



    ________________________________________________________________________
                                                              Index   364
    ________________________________________________________________________


      asciiChar (property) 149
      asin (function) 225
      ask (command) 102-103
      assembly language programming 297
      atan (function) 226
      autoHilite (property)
        buttons 196
        fields 176
      automatic highlighting
        of buttons 196,201
        of fields 180
      autoSave (property) 149-150
      average (function) 226
    -----------------------------------
    B
      back (See go)
      background
        introduced 8
        numbers 10
        properties of (See properties)
      backgrounds (keyword) (See number of)
      baud (property) 151
      beep (command) 74
      before (preposition) 62
      begin...end 53,57
      blinking (color constant) 70
      borderColor (property)
        buttons 196
        fields 176
      box (effect) 142
      break (message) 85,86
      browsing 5
      built-in functions 28,219-276
      buttons
        check boxes 78-79,197,198,207
        creating 15
        introduced 8
        layering 10,201,202
        messages sent to (See messages)
        names 9
        placing scripts in 39
        properties of (See properties)
        referenced by ID 11,201
        referenced by name 9,204
        referenced by number 10
        shadows 206-207
      buttons (keyword) (See number of)
    -----------------------------------
    C
      C language programming 297
      cache 114,149-150,159
      cancel (message) 86-87



    ________________________________________________________________________
                                                              Index   365
    ________________________________________________________________________


      cantDelete (property) 171
        background 212
        page 209
      cantModify (property) 171-172,354
      case (control structure) 51,52-54
      case sensitivity 16
      centered (constant) 26,195
      changing disks 117,361
      changing the current object 47,154
      changing the name of a pad 9,173
      character (See chunking)
      character constants 25
      characters (keyword) (See number of)
      charToNum (function) 226-227
      check (property) 197-198
      check box buttons 78-79,197,198,207
      checkBox (constant) 26
      checkBox (property) 207,197,198
      choose (function) 227
      chunk expressions (See chunking)
      chunking 59-62
        character 60
        deleting 107-108
        highlighting 120-121
        item 61
        line 61
        nonexistent chunks 62
        number of 255-256
        word 60
      clean (function) 227
      clear (keyword) (See query)
      clockwise (direction) (See visual)
      close (command) 103
      closeButton (message) 74,75
      closeField (message) 79,80
      closePad (message) 86-87
      closePage (message) 87
      color (property)
        buttons 198
        fields 176
      colors 69-71
        by name
          black 69
          blue 69
          brown 69
          cyan 69
          dark grey 69
          green 69
          grey 69
          light blue 69
          light cyan 69



    ________________________________________________________________________
                                                              Index   366
    ________________________________________________________________________


          light green 69
          light magenta 69
          light red 69
          magenta 69
          red 69
          white 69
          yellow 69
        numbers 70
        of buttons 196,198,199,200
        of fields 176,179,180,186
        of popup menus 138
        on monochrome 71
        specifying in PADtalk 69-70
      command line 269
      commandLine (function) 228
      commands
        by name 99
        defined 14,24
        listing 99
        sent as messages 34
        that send messages 74
      comments 18
      compact utility 351
      compiler errors
        listing 277-284
      compiling 21
        debug option 21-22
      compound (function) 228-229
      conditional structures (See control structures)
      configuration file 354
      constants 24-26
        by name
          centered 26
          character 25
          checkBox 26
          defined 24
          down 25
          eight 26
          empty 25
          even 26
          false 25,51
          fat 26
          five 26
          formfeed 25
          four 26
          layer 26
          left 26
          linefeed 25
          listBox 26
          nine 26
          none 26
          numeric 26



    ________________________________________________________________________
                                                              Index   367
    ________________________________________________________________________


          odd 26
          off 26
          on 26
          one 26
          pi 25
          property 26
          quote 25
          return 25
          seven 26
          six 26
          space 25
          tab 25
          ten 26
          thin 26
          three 26
          true 25,51
          two 26
          up 25
          zero 26
      containers 41
        fields 41
        introduced 28
        selectedText 45
        storage limit 41
        variables 42
      contains (operator) (See operators)
      control structures 51
        case 51,52-54
        conditional 51
        else 51
        for 51,56-57
        if 51-52
        looping 51,54,56-58
        repeat 51,55
        then 51
        until 51,55
        while...do 51,56
      convert (command) 104-107,274
      coprocessor (function) 229
      cos (function) 229
      counterclockwise (direction) (See visual)
      cpu (function) 229
      create (function) 230
      creating commands
        with assembly language (See extensions)
        with C (See extensions)
        with PADtalk 16-18
      ctrlKey (function) 230
      currentBackground (function) 231
      currentDirectory (property) 151
      currentLine (property) 176



    ________________________________________________________________________
                                                              Index   368
    ________________________________________________________________________


      currentObject
        function 48,231
        object 47
      currentPad (function) 232
      currentPage (function) 232-233
      cursor (property) 152
      cursorLoc (property)
        as a function 233
        as a property 152
      cursorX (function) 234
      cursorY (function) 234
      customizing
        menus 89
        Open Pad dialog box 241
    -----------------------------------
    D
      dataBits (property) 153
      date
        as a function 234-235
        sort data 140
      date formats 104,105
      dateItems (keyword) (See convert)
      dateTime (keyword) (See sort)
      days of the week 107
      debugging scripts 21-22
      defining properties 137
      delay (keyword) 142
      delete (command) 107-108
      deleteBackground (message) 87
      deleteButton (message) 74,75-76
      deleteField 79,80
      deletePad (message) 88-89
      deletePage (message) 88
      descending (keyword) 141
      destinations 62
      dial (command) 108-110
      dialog boxes 101,102,262-265
      directions (See visual)
      directories
        changing 151
        reading 236
        reading current 235
        reading files from 242,250
      directory (function) 235
      dirs (function) 236
      diskChange (keyword) 117,361
      diskSpace (function) 236
      div (operator) (See operators)
      divide (command) 111
      do (command) 111-112



    ________________________________________________________________________
                                                              Index   369
    ________________________________________________________________________


      doMenu (message) 89
      DOS
        determining if a file exists 240-241
        finding a file's size 242
        finding free disk space 236
        getting command line parameters 228
        getting environment variables 238
        getting the current directory 151,235
        getting the current drive 237,238
        listing files 242,250
        running a program 134-136
        version 276
      DOS path 184
      dosVersion (function) 237
      down (constant) 25
      drip (effect) 142
      drive (function) 237
      drives (function) 238
    -----------------------------------
    E
      edge types 357
      edgeType (property)
        buttons 199
        fields 178
      edit script (command) 112
      effect (See visual)
      eight (constant) 26
      eighth (ordinal) 60
      else (keyword) 52
      empty 25,42
        equivalence with zero 42
      end (keyword) 16
      environment
        (See also HPADNET)
        as a function 238
        variable 135
      even (constant) 26
      events 6
      exit (command) 23,35
      exp (function) 239
      exp1 (function) 239
      exp2 (function) 240
      expressions
        chunking 59-62
        numeric operators 63-68
      extensions 297-345
        attaching to a pad 298
        callback functions 297,306,310-334
        data structures 336-345
        example 300,301
        function listing 307-309,335
        guidelines for writing 298,302



    ________________________________________________________________________
                                                              Index   370
    ________________________________________________________________________


        memory usage and 304-306
        object hierarchy 297
        parameter block 302-303
        scope 297
        sharing data with HyperPAD 303-304
        structure of 299-301
        uses for 297
      external handlers and functions (See extensions)
    -----------------------------------
    F
      fact (function) 240
      fade (effect) 142
      false (constant) 25
      fat (constant) (See cursor)
      field 41
        changing marks in list boxes 157-158
        introduced 8,41
        list boxes 191-192
        messages sent to (See messages)
        properties of (See properties)
        referred to by ID 11,180-181
        referred to by name 9,186
        referred to by number 10
        text justification 176
      fields (keyword) (See number of)
      fifth (ordinal) 60
      fileExists (function) 240-241
      fileOpen (function) 241
      files
        appending 225
        closing 103
        creating 230
        opening 131,258
        reading 131-133
        reading list from directory (See directory)
        sorting 153
        writing 144
      files (function) 242
      fileSize (function) 242
      fileSortMethod (property) 153
      fillColor (property)
        buttons (199)
        fields 179
      find (command) 112-114
      findFile (function) 243
      finding information
        with find 112-114
        with offset 257
        with query 130
        with sort 139-141
      first (ordinal) 60



    ________________________________________________________________________
                                                              Index   371
    ________________________________________________________________________


      five (constant) 26
      floating point numbers 27
      floppy disks 361
      flow control in scripts (See control structures)
      flushCache (command) 114
      focus
        as a property 154
        the object with 47
      for (control structure) (See control structures)
      formfeed (constant) 25
      "found" message 112-114,268
      four (constant) 26
      fourth (ordinal) 60
      freeMem (function) 243
      freeSize (function) 244
      freezing the screen 156-157
      from (preposition) 131-132
      fullName (function) 244-245
      functions
        built-in 28
        by name 219
        calling 219
        defining your own 23-24
        examples 24
        external (See extensions)
        listings 220
        returning values 23
        sent as messages 219-220
        syntax 23-24,219
        user defined 23-24
      fxshow (command) 115,347-348
    -----------------------------------
    G
      get (command) 116
      global (command) 116
      global variables (See variables)
      go (command) 117-119,361
      graphics 115,347-348
      graphics cards 245
      graphicsCard (function) 245
    -----------------------------------
    H
      handler 22
        creating 22
        examined 15-17
        external (See extensions)
        introduced 15
        placing in the hierarchy 39
        receiving parameters 22
      Hayes modem 107
      help (message) 90



    ________________________________________________________________________
                                                              Index   372
    ________________________________________________________________________


      hide (command) 120
      hiding
        buttons 208
        fields 192-193
        menu bar 218
        message box 215
        objects 120
        status bar 218
        tool box 217
      hierarchy (See object hierarchy)
      highlighting (See hilite)
      hilite (command) 120-121
      hilite (property)
        buttons 200
        fields 179
      hiliteColor (property)
        buttons 200
        fields 180
      hiliteIfFocus (property)
        buttons 201
        fields 180
      Home pad
        going there 117
        in the hierarchy 30-32
      horizontal (direction) (See visual)
      HPAD.INI configuration file 355
      HPADNET environment variable 135,243,355
      hsplit (effect) 142
      HyperPAD (keyword) 35
    -----------------------------------
    I
      ID (property)
        background 212
        button 201
        fields 180-181
        page 209
      ID 11
      idle (message) 90-91
      if...then...else (control structure) 52
      in (keyword) 248
      in1 (function) 249
      insertPoint (property) 181
      installation on a network 353-354
      intercepting menu commands 89
      intercepting keystrokes (See keyPress)
      intercepting messages 22,32-33,73-74
      interrupting script execution 85-86
      into (preposition) 62
      is (operator) (See operators)
      is in (operator) (See operators)
      is not (operator) (See operators)
      is not in (operator) (See operators)



    ________________________________________________________________________
                                                              Index   373
    ________________________________________________________________________


      isSound (function) 246
      issuing a menu command 89
      it 43
        with answer 101
        with ask 102-103
        with get 116
        with read 131-133
      item (See chunking)
      items (keyword) (See number of)
    -----------------------------------
    J
      justification in fields 176
    -----------------------------------
    K
      key (function) 246-247,291
      keyboard
        handling 291
        redefinition 91-92
      keycodes
        keys understood only by HyperPAD 295
        listing 291-295
      keyPress (message) 74,76,79,80,91-92,291
      keystroke piping 124,133-134
    -----------------------------------
    L
      language support 297
      last (ordinal) (See ordinals)
      launching DOS programs (See running programs)
      layer (constant) 26
      layer (property)
        buttons 201-202
        fields 182
        move closer 201
        send farther 201
      layers 10
        as a constant 168
      left (constant) 26,195
      leftString (function) 247
      length (function) 248
      line (See chunking)
      lines (keyword) (See number of)
      listBox (constant) 26,191
      literals 27
      ln (function) 248
      ln1 (function) 249
      local variables (see variables)
      location (property)
        buttons 202
        fields 182
        message box 215
        tool box 217



    ________________________________________________________________________
                                                              Index   374
    ________________________________________________________________________


      lockMessages (property) 154-155
      lockRecent (property) 156
      lockScreen (property) 156-157
      lockText (property)
        buttons 202
        fields 183
      long (keyword) (See convert)
      longDate (function) 249
      longFiles (function) 250
      longID (property)
        background 212
        buttons 203
        fields 183
        page 209
      longName (property)
        background 213
        buttons 184
        pad 172
        page 210
      longTime (function) 250
      loops (See control structures)
      lower (function) 251
    -----------------------------------
    M
      mark (message) 79,81
      markerAttr (property) 157-158
      markerChar (property) 158
      markLines (property) 184-185
      max (function) 251
      maxDirtyPages (property) 149-150,159
      me (object) 47,49
      memory management 243
      menu bar (object) 8,218
      menus
        creating (See popup)
        selecting a command from 89
      message box (object) 45,216
        sending messages 33
      messages 73
        changing the path 37
        from scripts 33
        identifying the initial receiver 48
        listings 74,79,85
        normal 32-33
        notification 32
        passing 23,34,36
        path 30
        received by objects
        receiving 34
        sending (See send)
        sending 30
        sent by commands 34,74



    ________________________________________________________________________
                                                              Index   375
    ________________________________________________________________________


        sent to a button 74
        sent to a field 79
        sent to page 85
        system 32
        translated from events 5,96-97
        travel 30
        types 32-34
        (See also hierarchy)
      middle (ordinal) (See ordinals)
      min (function) 252
      mod (operator) (See operators)
      modem (property) 159
      modem commands 108-110
      months of the year 106
      mouse shape 160-161,162
      mouse (property) 160
      mouseAttr (property) 160-161
      mouseButton (function) 252
      mouseChar (property) 162
      mouseClick (function) 253
      mouseDown (message) 74,76,79,81,92
      mouseEnter (message) 74,76-77,79,81
      mouseExists (function) 253
      mouseLeave (message) 74,76,79,82
      mouseLoc (function) 254
      mouseStillDown (message) 75,77,79,82,92
      mouseUp (message) 75,77,79,82,92
      mouseWithin (message) 75,77,79
      mouseX (function) 254
      mouseY (function) 254
      mover utility 349
      msg (see message box)
      multiply (command) 121,265
      music 123
    -----------------------------------
    N
        name (property)
        background 213
        button 204
        field 186
        pad 173
        page 210
      nameColor (property) 186
      namePosition (property) 187
      navigation 117-119
      negation 63
      networks 172,353-356 (See also cantModify)
      newBackground (message) 92



    ________________________________________________________________________
                                                              Index   376
    ________________________________________________________________________


      newButton (message) 75,77
      newField (message) 79,82
      newPad (message) 93
      newPage (message) 93
      next (ordinal) 118
      nine (constant) 26
      ninth (ordinal) 60
      noHayes (See dial)
      none (constant) 26
      noSound (command) 122
      not (operator) (See operators)
      "not found" message 112-114,268
      Novell (See networks)
      number of (function) 255-256
      numberFormat (property) 162-164
      numeric (keyword) 140
      numeric constants 26
      numeric precision (See operators)
      numToChar (function) 256
    -----------------------------------
    O
      objects
        hierarchy 29,31
        layers 10
        referencing 8
          by ID 11
          by name 9
          by number 9
        changing the name of 9
        introduced 7-8
        tabbing order 168
        types 7
          background 8
          button 8
          field 8
          pads 7
          page 8
      odd (constant) 26
      of (preposition) (See chunking)
      off (constant) 26
      offset (function) 257
      on (constant) 26
      one (constant) 26
      opaque (constant) 191,207
      open (function) 131,258
      openButton (message) 75,78
      openField (message) 79
      openFile (function) 241
      opening files (See create,append,open)
      openPad (message) 93
      openPage (message) 94



    ________________________________________________________________________
                                                              Index   377
    ________________________________________________________________________


      operators 63-67
        by name
          & (concatenate) 64
          && (concatenate with space) 65
          ( ) (grouping) 63
          * (multiply) 64
          + (plus) 64
          - (minus) 64
          - (unary minus) 63
          / (divide) 64
          < (less than) 65
          <= (less than or equal to) 65
          <> (not equal) 66
          = (equal) 66
          > (greater than) 65
          >= (greater than or equal to) 65
          ^ (exponent) 63
          contains 66
          is 66
          is in 65
          is not 66
          is not in 66
        precedence of 67
      or (operator) (See operators)
      ordinals
        any 60
        eighth 60
        fifth 60
        first 60
        fourth 60
        last 60
        middle 60
        ninth 60
        second 60
        seventh 60
        sixth 60
        tenth 60
        third 60
      otherwise (keyword) 53
      out (direction) (See visual)
    -----------------------------------
    P
      pad
        compacting 351
        creating 14-15
        getting information 350
        properties of (See properties)
        protection (see userLevel,cantModify,passwordOnly)
        referencing 8
        saving to disk 150
      padinfo utility 350
      padSize (function) 259



    ________________________________________________________________________
                                                              Index   378
    ________________________________________________________________________


      PADtalk
        case sensitivity 16
        compare with Pascal 54,58
        introduced 6
        writing statements 17
      page
        introduced 8
        messages sent to (See messages)
        properties of (See properties)
        referred to by number 10
      page stack 124-125,127-128
      pages (keyword) (See number of)
      paintAttr (property) 164
      param (function) 22,259-260
      paramCount (function) 22,260
      parameter variables (See variables)
      parameters 22,259,260,261
        variable number of 22
      params (function) 22,261
      parity (property) 165
      part (keyword) 113
      pass (command) 23,34,36
      passing messages 36
      passwords 169, 173
      passwordOnly (property) 173
      pathnames 244-245
      pause (keyword) 135
      peel (effect) (See visual)
      phone dialing 108
      pi (constant) 25
      picture file formats 347
      play (command) 122-123
      playback (command) 133,295
      pm (keyword) (See convert)
      pop page 124-125,127,128
      popup (function) 262-265
      position (constant) 168
      precedence (See operator precedence)
      precision (See numberFormat)
      previous (ordinal) 118
      print (command) 125-127
      printDevice (property) 165
      printer (property) 166
      printerTranslation (property) 166-167
      printing 125-127
        pages 125-127
        scripts 21
      product (function) 265
      programDirectory (keyword) 135
      proper (function) 265



    ________________________________________________________________________
                                                              Index   379
    ________________________________________________________________________


      properties
        by name 145
        constants 26
        field 175
        global 146,149-170
        introduced 28
        listings 146
        of backgrounds 147,212-214
        of buttons 147,194-208
        of fields 148,175-193
        of pads 146,171-174
        of pages 147,209-211
        of the menu bar 148,218
        of the message box 148,215-216
        of the status bar 148,218
        of the tool box 148,217
        retrieving 116
        scrollable 189
      pulse (keyword) (See dial)
      push (command) 127-128
      push page (command) 127-128
      push recent (command) 128
      put (command) 129
    -----------------------------------
    Q
      quad (effect) 142
      query (command) 130
      query clear (command) 130
      quit (message) 94
      quote (constant) 25
    -----------------------------------
    R
      random (function) 266
      read (command) 131-133
      read-only pads 354
      recent (ordinal) (See go)
      record (command) 133-134,295
      rectangle (property)
        button 204-205
        field 187-188
      recursion 155
      referring to
        backgrounds 9-11
        buttons 9-11,201,204
        fields 9-11,180-181,186
        pages 9-11,209,210
        the currently executing object 49
        the initial receiver of a message 48
        the object with the focus 47



    ________________________________________________________________________
                                                              Index   380
    ________________________________________________________________________


      removing
        leading and trailing spaces 275
        non-printable characters 227
        script text 350
      repeat...until (control structure) 55
      repeatChars (function) 267
      replace (effect) 142-143
      resources (See extensions)
      result (function) 267-268
        with append 225
        with create 230
        with open 258
        with query 130
        with read 132
        with run 135
      resume (message) 94,95
      return (constant) 25
      return (statement) 23
      right (constant) 195
      rightString (function) 268
      round (function) 269
      run (command) 134-136
      running other programs
        fxShow 115
        messages sent 96
        with run command (See run)
      runtime errors 21-22
        listing 285-290
    -----------------------------------
    S
      screenHeight (function) 269
      screenWidth (function) 270
      script (property)
        background 214
        buttons 206
        fields 188-189
        pad 174
        page 211
      Script Editor 13
        editing 19
        editing scripts 19
        exiting 14
        keyboard usage 18-19
        navigation 18
      Scripts
        accessing 13
        compiling 21
        components 22
        copying text 20
        cut text 20
        editing 19



    ________________________________________________________________________
                                                              Index   381
    ________________________________________________________________________


        find 20
        paste text 20
        removing script text 350
        search & Replace 20
        selecting text 19
      scrollable (property) 189
      scrolling (constant) 191
      second (ordinal) 60
      seconds (function) 270-271
      select (message) 75,78-79,83
      selectedText (property) 41,45,167
      send (command) 37-38,136-137
      serial port (See modem, stopBits,dataBits,parity,baud,dial)
      set (command) 137
      setDefaultPopupColors (command) 138
      setPopupColors (command) 138
      seven (constant) 26
      seventh (ordinal) 60
      shadow (property) 206-207
      sharing pads 354
      shiftKey (function) 271
      short (keyword) (See convert)
      show (command) 139
      Show Partner F/X 115,347-348
      showing
        buttons 208
        fields 192-193
        menu bar 218
        message box 215
        objects 120
        status bar 218
        tool box 217
      showName (property)
        buttons 207
        fields 190
      simulating keystrokes
        using keyPress (See keyPress)
        using record and playback 133-134
      sin (function) 272
      six (constant) 26
      sixth (ordinal) 60
      size
        buttons 204-205
        fields 187-188
      sort (command) 139-141
      sound (command) 141
      space (constant) 25
      specifying a piece of data 59-62
      speeding up scripts 154
      spiral (effect) (See visual)
      sqrt (function) 272



    ________________________________________________________________________
                                                              Index   382
    ________________________________________________________________________


      square root (function) 272
      standard deviation (See stdev)
      startLine (property) 190-191
      startUp (message) 95
      status bar 8,218
      stdev (function) 272
      step (keyword) 56-57
      stopBits (property) 168
      stopping script execution 35
      strings 27
        concatenation 64-65
        finding within other strings 257
        highlighting 120-121
        in quotes 27
        searching for 112-114
      strip utility 350-351
      stripping text from script 350-351
      style (property)
        button 207
        fields 191-192
      subroutines
      substitute (function) 273
      subtract (command) 142
      sum (function) 273
      suspend (message) 95
      system messages (See messages)
    -----------------------------------
    T
      tab (constant) 25
      tabbing (property) 168
      tan (function) 273
      target (object) 47,48
        function 48,274
      telephone (See dial)
      ten (constant) 26
      tenth (ordinal) 60
      text (sort data) 140
      text data (See strings)
      text files (See files)
      the (preposition) 17
      then (keyword) 51-52
      thin (constant) (See cursor)
      third (ordinal) 60
      this (keyword) 49
      three (constant) 26
      time (function) 274
      time
        converting 104-107,274
        formats 104,105
        function 274
        measuring 270-271



    ________________________________________________________________________
                                                              Index   383
    ________________________________________________________________________


      to (preposition)
        with for 56-57
        with go 117-118
        with set 137
      tone (keyword) (See dial)
      tool box (object) 8,217
      top (direction) (See visual)
      transparent (constant) 191,207
      trim (function) 275
      true (constant) 25,51
      trunc (function) 275
      two (constant) 26
    -----------------------------------
    U
      unmark (message) 79,84
      until (keyword) 55-56
      up (constant) 25
      upper (function) 276
      userLevel (property) 169-170
      utilities 349-352
        compact 351
        mover 349
        padinfo 350
        strip 350-351
    -----------------------------------
    V
      value (property) 192
      variables 42-44
        capacity 42
        global 44,116
        internal representation 43
        local 43
        maximum size 42
        parameter 44
        scope 43-44
      variance 276
      version (function) 276
      vertical (direction) (See visual)
      visible (property)
        button 208
        fields 192-193
        menu bar or status bar 218
        message box 215
        tool box 217
        with hide command 120
        with show command 139
      visual (command) 142-143
      visual effect (See visual)
      vsplit (effect) (See visual)



    ________________________________________________________________________
                                                              Index   384
    ________________________________________________________________________


    -----------------------------------
    W
      wait (command) 143
      weave (effect) (See visual)
      while...do 54
      whole (keyword) 113
      width (property)
        message box 216
      with (preposition)
        with answer 101
        with ask 102-103
        with dial 108-110
        with go 117-118
        with run 134-136
        with visual 142-143
      withEdge (property)
        buttons 208
        fields 193
      word (keyword) (See chunking)
      words (keyword) (See number of)
      write (command) 144
    -----------------------------------
    Z
      zero (constant) 26