Main Page About Ldoc+ Error Lists Main Index Index Groups

Ldoc+ Lingo Groups:
    INTERFACE / BUTTONs

 info D5/601:
      menu
 6    15 elements new in Director 6.0,
  !    3 contain Dictionary fixes 601 & 501,
   +  20 miss from the 'Appendix' 6.0 for INTERFACE.


Toolbox Button Lingo: (7):
   +  buttonStyle
      checkBoxAccess
   +  checkBoxType
   +  enabled of sprite
      buttonType of member
   +  hilite     of member
   +  text       of member

Button Editor Lingo: (10):
 6 +  behavesLikeToggle  of member
 6 +  behavesLikeToggle  of sprite
 6 +  enabled            of member
 6 +  enabled            of sprite
 6 +  initialToggleState of member
 6 +  isToggle           of sprite
 6 +  labelString        of member (test only)
 6 +  tracking           of sprite (test only)
 6 +  putImageIntoCastmember()
 6 +  setButtonImageFromCastmember()

Menu Elements (10):
x6!+  field (outdated -> member)
  !   installMenu(fieldMember)
  !   menu
      name of menu
      number of menus
      number  of menuItems of menu
      checkMark of menuItem...of menu
      enabled   of menuItem...of menu
      name      of menuItem...of menu
      script    of menuItem...of menu

User Communication (5):
      alert()
 6 +  alertHook
 6 +  getPref()
 6 +  on alertHook me
 6 +  setPref()

--

New INTERFACE Lingo:
Button Editor xtra #btned type castMembers.

Outdated INTERFACE Lingo (5):
 5                        closeDA -> none
 5                         openDA -> open "programPathAndName"
 6                        colorQD -> colorDepth, switchColorDepth (Mac)
 6                          field -> member
 6                      mouseCast -> mouseMember





[index] _ D5/601 _ 971212:


installMenu()

system interface command

6.0 Dictionary Errors, same in 5.0:

"...specified by whichCast member."
= A space too much; should read:
"...specified by whichCastmember."

'installMenu 37'
= Better avoid absolute member numbers; Example 1 should read:
'installMenu(the number of member "aMenuField")'

'...using the 'number of member' property...
    installMenu member "Menubar" '
= Example 2 should read:
'...using the FIELD MEMBER'S NAME ...'

= Missing:
"See Also: ...name of menu, menuItem properties, field (keyword)"
 --

1. TIP: You CANNOT use 'installMenu()' or 'menu' in a Shockwave file.

2. TIP: 5.0: Calling 'installMenu()' many times (depending on the amount of available RAM) inside a projector will cause the custom menus to stop displaying and also delete System resources. Doing 'installMenu(0)' between switches doesn't help in this case.

3. TIP: See 'menu' for more problems.






[index] _ D5/601 _ 971212:


menu

system interface keyword

6.0 Dictionary Errors, same in 5.0:

"!ÃEasy Select -- On the Macintosh, checks the menu..."
= Should read:
"! + (ASCII 195) Select -- On the Macintosh, checks the menu named 'Select'..."

...using wrong character: ASCII 204 instead of ASCII 195
   (the proper check mark sign is not printable in HTML).
   On Macintosh, use OPTION+V to create it (Ã would be APPLE+V).
   Same mistake repeated in the table under the "Note" for Macintosh.
   --

"Special symbols...precede the "~" symbol."
= The 5.0 Dictionary should read:
"Special symbols...precede the "|" symbol (OPTION+7 or ALT+7)."
 --

From the '501 ReadMe':
  On Windows, NOT all of the special characters mentioned in the
  docs are supported for a 'menu', such as custom accelerator
  keys, separator lines, and certain styles like bold and outline.
  --

1. TIP: You CANNOT use 'menu' or 'installMenu(fieldMember)' in a Shockwave file.

2. TIP: The '|' menuItem delimiter symbol (was '~' in Director 4) is ASCII 124 or numToChar(124), OPTION+7 or ALT+7 on the keyboard. It is used to separate the executable code from the 'menuItem' text and its possible style and accelerator keys.

3. TIP: The Dictionary advises to use the two characters '!' plus 'ASCII 195' (numToChar(195), Option+V on Macintosh) for the checkmark of an item in a menu, in Director 4 it was just the ASCII 195 check mark sign. The 6.0 Dictionary mentions that checkmarks only work on Macintosh; I guess that's also true for the 'checkMark of menuItem'. Also on Windows, the menu element " (- " doesn't create a disabled line in the menu; this only works on Macintosh.

4. TIP: 5.0 on Windows95: When a menu containing a very long list of 'menuItems' is clicked by the user and its list drops down, the number of visible menu items is limited by the screen, and no way to get at the overflow items.

5. TIP: If an installed custom menu uses certain keyboard shortcuts, Director's identical authoring shortcuts don't work while the custom menu is in effect.

6. TIP: See 'installMenu()' for more problems.





(Top)

URL = "http://www.a3w.de/Lingo/Ldoc_Interface.html"  (971212)

 Top [Main Page] [About...] [Error Lists] [Ldoc+ Index] [Lingo Groups]
The Ldoc+ © Copyright 97-98 by Denis Wieger Online since June 1, 1997. All rights reserved.
<mailto:Denis@a3w.de
 Top