Product Logo

CNS Menu

Dynamic Menus

Functions

CNSMenu_DefineJSONMenu

NameCNSMenu_DefineJSONMenu
Description

Define a menu using the CNS Menu JSON format.

Return TypeText
FormatCNSMenu_DefineJSONMenu ( JSON )
Required Parameters
JSON

The JSON that defines your menu[s].

Example
Example 1

Defines the "Options" menu.

CNSMenu_DefineJSONMenu ( " {\"CNSMenu\" : [ {\"type\" : \"menu\", \"name\" : \"Options\", \"action\" : \"update\", \"items\" : [ {\"type\" : \"menuitem\", \"name\" : \"Bold\", \"style\" : \"bold\"}, {\"type\" : \"menuitem\", \"name\" : \"Three Styles\", \"style\" : \"bold+italic+underline\"}, {\"type\" : \"menuitem\", \"name\" : \"Disabled\", \"enabled\" : false}, {\"type\" : \"menuitem\", \"name\" : \"Check\", \"mark\" : \"check\"}, ] } ] }" )