C# Класс cadencii.RendererMenuHandler

合成器のメニュー項目へのアクションに応答するハンドラ
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
context_menu_ System.Windows.Forms.ToolStripMenuItem
kind_ RendererKind
track_menu_ System.Windows.Forms.ToolStripMenuItem
vsti_ui_menu_ System.Windows.Forms.ToolStripMenuItem

Открытые методы

Метод Описание
RendererMenuHandler ( RendererKind kind, ToolStripMenuItem track_menu, ToolStripMenuItem context_menu, ToolStripMenuItem vsti_ui_menu ) : System
isMatch ( object menu ) : bool
updateCheckedState ( RendererKind kind ) : void

現在選択されている合成器を設定する。これにより、メニューのチェック状態が更新される

updateRendererAvailability ( EditorConfig config ) : void

合成器が使用可能かどうかを元に、メニューのアイコンを更新する

Описание методов

RendererMenuHandler() публичный Метод

public RendererMenuHandler ( RendererKind kind, ToolStripMenuItem track_menu, ToolStripMenuItem context_menu, ToolStripMenuItem vsti_ui_menu ) : System
kind RendererKind
track_menu System.Windows.Forms.ToolStripMenuItem
context_menu System.Windows.Forms.ToolStripMenuItem
vsti_ui_menu System.Windows.Forms.ToolStripMenuItem
Результат System

isMatch() публичный Метод

public isMatch ( object menu ) : bool
menu object
Результат bool

updateCheckedState() публичный Метод

現在選択されている合成器を設定する。これにより、メニューのチェック状態が更新される
public updateCheckedState ( RendererKind kind ) : void
kind RendererKind 現在選択されている合成器の種類
Результат void

updateRendererAvailability() публичный Метод

合成器が使用可能かどうかを元に、メニューのアイコンを更新する
public updateRendererAvailability ( EditorConfig config ) : void
config EditorConfig エディタの設定情報
Результат void

Описание свойств

context_menu_ защищенное свойство

protected ToolStripMenuItem,System.Windows.Forms context_menu_
Результат System.Windows.Forms.ToolStripMenuItem

kind_ защищенное свойство

protected RendererKind kind_
Результат RendererKind

track_menu_ защищенное свойство

protected ToolStripMenuItem,System.Windows.Forms track_menu_
Результат System.Windows.Forms.ToolStripMenuItem

vsti_ui_menu_ защищенное свойство

protected ToolStripMenuItem,System.Windows.Forms vsti_ui_menu_
Результат System.Windows.Forms.ToolStripMenuItem