__VSMEINIT Enumeration

 

Specifies initialization parameters for the Menu Editor.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

public enum __VSMEINIT

Member nameDescription
MD_ACCELSUPPORT

Supports Accl.

MD_BOLDSUPPORT

Supports bold formatting.

MD_BOTTOMDOCKED

This menu should dock on the bottom, and pop-up windows should cascade upward.

MD_BREAKSUPPORT

Supports the break and barbreak flags on menu items.

MD_COMMANDIDSUPPORT

Means no Control names. Like VC.

MD_CONTEXTMENU

Supports a context menu.

MD_EDITIDSNOTEDITNAMES

Menu item "Edit Names" is displayed as "Edit ID's."

MD_NAMELIMIT

Use the MEINIT dwNameLimit field.

MD_NOPROPERTIESSUPPORT

Does not support the Properties command.

MD_NOUNDOSUPPORT

Does not store undo information, even if passed an undo manager.

MD_RADIOCHECKSUPPORT

Supports radio check boxes

MD_RIGHTJUSTIFYSUPPORT

Supports the right justification of menu bar items (moves all to the right of the bar).

MD_TEXTLIMIT

Uses the MEINIT dwTextLimit field.

MD_TOPLEVELSEPSUPPORT

Enables separators on the top-level menu.

MD_VIEWCODESUPPORT

Supports the ViewCode command.

MD_VISIBLESUPPORT

Supports visible controls.

The VSMEINIT enumerations is a member of the __VSMEINIT structure, which is a parameter of CreateMenuEditor.

From vsshell.idl:

Return to top
Show: