NAME: menu example AUTHOR INFO: Larry Gelberg, Stardent Computer, 508-287-0100 SOURCE FILE: menus.c TYPE: data INPUTS: NONE OUTPUTS: NONE PARAMETERS: Name Type Choices top choice radio level_1, level_2 level2a1 toggle only visible when level_1 is chosen level2a2 toggle only visible when level_1 is chosen level2a3 toggle only visible when level_1 is chosen level2b1 toggle only visible when level_2 is chosen level2b2 toggle only visible when level_2 is chosen level2b3 toggle only visible when level_2 is chosen IMPORTANT: This module will not work with AVS2 - it only works with AVS3!!!! DESCRIPTION: This is an example of how you can use the AVS3 layout features to implement multiple level menus. When the selection "level_1" is made a menu showing the choices: level2a1, level2a2, level2a3 is displayed. When the selection "level_2" is made, the choices level2b1, level2b2, level2b3 are displayed. There are several ways in which this is accomplished in the source code: (1) the call AVSadd_parameter_prop() is used to set up the layout (2) the call AVScommand is used to issue CLI calls from within the module body. EXAMPLE NETWORK: This module has no inputs or outputs, it is only an example of how to write source to get menus to work: MENU EXAMPLE NAME: menu example AUTHOR INFO: Larry Gelberg, Stardent Computer, 508-287-0100 SOURCE FILE: menus.c TYPE: data INPUTS: NONE OUTPUTS: NONE PARAMETERS: Name Type Choices top choice radio level_1, level_2 level2a1 toggle only visible when level_1 is chosen level2a2 toggle only visible when level_1 is chosen level2a3 toggle only visible when level_1 is chosen level2b1 toggle only visible when level_2 is chosen level2b2 toggle only visible when level_2 is chosen level2b3 toggle only visible when level_2 is chosen IMPORTANT: This module will not work with AVS2 - it only works with AVS3!!!! DESCRIPTION: This is an example of how you can use the AVS3 layout features to implement multiple level menus. When the selection "level_1" is made a menu showing the choices: level2a1, level2a2, level2a3 is displayed. When the selection "level_2" is made, the choices level2b1, level2b2, level2b3 are displayed. There are several ways in which this is accomplished in the source code: (1) the call AVSadd_parameter_prop() is used to set up the layout (2) the call AVScommand is used to issue CLI calls from within the module body. EXAMPLE NETWORK: This module has no inputs or outputs, it is only an example of how to write source to get menus to work: MENU EXAMPLE