<menu>

Description

This tag describes a single pop-up menu. Dreamweaver opens the menu whenever the user types the last character of the string of the pattern attribute. For example, the menu that shows the contents of a Session variable could have a pattern attribute that is equal to "Session.".

Attributes

pattern, doctypes, casesensitive, classpattern, displayrestriction

  • The pattern attribute specifies the pattern of typed characters that cause Dreamweaver to open the code hints menu. If the first character of the pattern is a letter, number, or underscore, Dreamweaver displays the menu only if the character that precedes the pattern in the document is not a letter, number, or underscore. For example, if the pattern is "Session.", Dreamweaver does not display the menu if the user types "my_Session.".

  • The doctypes attribute specifies that the menu is active only for the specified document types. This attribute lets you specify different lists of function names for ASP-JavaScript (ASP-JS), Java Server Pages (JSP), Adobe ColdFusion, and so on. You can specify the doctypes attribute as a comma-separated list of document type IDs. See the Dreamweaver Configuration/Documenttypes/MMDocumentTypes.xml file for a list of Dreamweaver document types.

  • The casesensitive attribute specifies whether the pattern is case-sensitive. The possible values for the casesensitive attribute are true, false, or a subset of the comma-separated list that you specify for the doctypes attribute. The list of document types lets you specify that the pattern is case-sensitive for some document types, but not for others. The value defaults to false if you omit this attribute. If the casesensitive attribute is a value of true, the code hints menu opens only if the text that the user types exactly match the pattern that the pattern attribute specifies. If the casesensitive attribute is a value of false, the menu appears even if the pattern is lowercase and the text is uppercase.

  • The classpattern attribute associates the class member list with the class.

  • The displayrestriction attribute is used to restrict the code hinting menu to a specific programming language syntax block based on color coding schemes defined in CodeColoring.xml. For example, if displayrestriction= "JavaScript", then the code hinting menu is restricted to JavaScript syntax block.

Contents

The menuitem tag.

Container

The menugroup tag.

Example

<menu pattern="CGI." doctypes="ColdFusion">