
/`-                      Nod Programming Inc.                          -\
/`-                   Director6 - Lingo Help File                      -\
/`-                 http://come.to/NodProgrammingInc                   -\
/`-                     Help File By: Cheese                           -\


I. Making pulldown menus

     Make a cast member field with the following text format in it:
           (make sure there are no spaces before "Menu:" in your field)

   Menu: Cheeser
         Cheesier | CheesierHandler
         Chilly Cheese | ChillyCheeseHandler
         Quit | QuitHandler

* "Menu:" tells the field not to take it as a normal text but as a pulldown
          menu with the title "Cheeser" in the menu bar where "File, Edit.."
          usually sits
* "Quit | QuitHandler" is the third menu item in the list when you pull the
                       menu down. The "pipe" "|" tells it that whatever
                       comes after the pipe will be run. In our case we have
                       said the Handlers "QuitHandler" should be run. We
                       will then have to built a "On QuitHandler" in our
                       movie script so it will know what to run.

    Put these in the movie script (Ctrl+Shift+U)

     On CheesierHandler
          go to frame 30
     end

     On ChillyCheeseHandler
          go to frame 50
     end

     On QuitHandler
          halt
     end


II. Making quick kets for your men items:

   Your menu field cast member changed as follows: basically just at / + 
   letter you want as quick key before the pipe

     E.g.  /F you trigger it when you hit Ctrl+F

   Menu: Cheeser
         Cheesier      /A | CheesierHandler
         Chilly Cheese /B | ChillyCheeseHandler
         Quit          /Q | QuitHandler


III. Adding a dividing bar into pull down menus:

        "(-" is used to add a dividing bar.  

   Menu: Cheeser
         Cheesier      /A | CheesierHandler
         Chilly Cheese /B | ChillyCheeseHandler
         (-
         Quit          /Q | QuitHandler

IV. Adding another menu:

     Just add another "Menu:" statement to your menu text field

V. Enabling and Disenabling menus:

     menuitem(                 -- this grays out or disables the item

     set the enabled of menuitem "Name of menu item" 
                 of menu "name of menu" = true/false

    E.g.
       on exitframe
            set the enabled of menuitem "Cheesier" of menu "Cheeser" = False
       end