VST 3 Interfaces VST 3.7
SDK for developing VST plug-in
IContextMenuItem Struct Reference

IContextMenuItem is an 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
}
 

Public Attributes

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

Detailed Description

IContextMenuItem is an entry element of the context menu.

Member Enumeration Documentation

◆ Flags

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.

Member Data Documentation

◆ name

String128 name

Name of the item.

◆ tag

int32 tag

Identifier tag of the item.

◆ flags

int32 flags

Flags of the item.

Empty

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