[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 FT_FILL()
 Declare menu options for FT_MENU1()
------------------------------------------------------------------------------

 Syntax

      FT_FILL( <aSubArrayName>, <cMenuSelection>, <bFunction>,
               <lSelectable> ) -> NIL

 Arguments

     <aSubArrayName> is a sub-array of <acOptions> in FT_MENU1()
     denoting the group in which to include the selection --
     e.g., acOptions[1]

     <cMenuSelection> is the character string that will appear on
     the menu.

     <bFunction> is the code block to be executed when that menu
     option is selected.  i.e. {|| MyFunction() } would execute
     the function called MyFunction().  {|| .f.} would exit the
     FT_MENU1 and return to the calling routine.   {|| .T.} would
     do nothing.

     <lSelectable> is a logical variable that determines whether
     the corresponding menu option is selectable or not.

 Returns

     NIL

 Description

     FT_FILL() is a function used to set up the menu options prior
     to calling FT_MENU1().

 Examples

  FT_FILL( aOptions[1], 'A. Execute A Dummy Procedure' , {|| fubar()}, .t. )

  The above would be added to the sub-menu associated with the first menu
  bar item, would execute the function FUBAR() when that option was
  selected, and would be selectable.


  FT_FILL( aOptions[3], 'B. Enter Daily Charges'       , {|| .t.},     .f. )

  The above would be added to the sub-menu associated with the third menu
  bar item, and would be unselectable.


  FT_FILL( aOptions[2], 'C. Enter Payments On Accounts', {|| .t.},     .t. )

  The above would be added to the sub-menu associated with the second menu
  bar item, and would be selectable, but would do nothing when selected.


  FT_FILL( aOptions[4], 'C. Exit'                      , {|| .f.},     .t. )

  The above would be added to the sub-menu associated with the fourth menu
  bar item, and would be selectable, and would exit FT_MENU1() when chosen.

 Source: MENU1.PRG

 Author: Paul Ferrara

See Also: FT_MENU1()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson