VST 3 Interfaces  VST 3.6.7
SDK for developing VST Plug-in
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
Public Types | Data Fields
IContextMenu::Item Struct Reference

Item is a entry element of the context menu. More...

#include <ivstcontextmenu.h>

Public Types

enum  Flags {
  kIsSeparator = 1 << 0, kIsDisabled = 1 << 1, kIsChecked = 1 << 2, kIsGroupStart = 1 << 3 | kIsDisabled,
  kIsGroupEnd = 1 << 4 | kIsSeparator
}
 

Data Fields

String128 name
 Name of the item. More...
 
int32 tag
 Identifier tag of the item. More...
 
int32 flags
 Flags of the item. More...
 

Detailed Description

Item is a entry element of the context menu.

Member Enumeration Documentation

enum Flags
Enumerator
kIsSeparator 

Item is a separator.

kIsDisabled 

Item is disabled.

kIsChecked 

Item is checked.

kIsGroupStart 

Item is a group start (like sub folder)

kIsGroupEnd 

Item is a group end.

Field Documentation

String128 name

Name of the item.

int32 tag

Identifier tag of the item.

int32 flags

Flags of the item.

Empty

Copyright ©2017 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.