C# Класс _3PA.MainFeatures.AppliMenu

This class handle the Main context menu (and its children) It also has knownledge of the shortcuts for each item in the menu
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Dispose ( ) : void
ForceCloseMenu ( ) : void

Closes the visible menu (if any)

ShowDatabaseToolsMenuAtCursor ( ) : void
ShowEditCodeMenuAtCursor ( ) : void
ShowEnvMenuAtCursor ( ) : void
ShowGenerateCodeMenuAtCursor ( ) : void
ShowMainMenuAtCursor ( ) : void
ShowMenuAtCursor ( List menuList, string menuTitle, string menuLogo = "logo16x16", int minSize = 180 ) : void

Show a given menu

ShowMiscMenuAtCursor ( ) : void

Приватные методы

Метод Описание
AppliMenu ( ) : System
DisableItemIfNeeded ( List list ) : List

Allows to disable the items in a list depending on the conditions (item must be generic or we must be on a progress file to Enable)

RebuildSwitchEnvMenu ( ) : void

Called when an environement is modified/add or simply switched, rebuilds the environment menu

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

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

public Dispose ( ) : void
Результат void

ForceCloseMenu() публичный статический Метод

Closes the visible menu (if any)
public static ForceCloseMenu ( ) : void
Результат void

ShowDatabaseToolsMenuAtCursor() публичный статический Метод

public static ShowDatabaseToolsMenuAtCursor ( ) : void
Результат void

ShowEditCodeMenuAtCursor() публичный статический Метод

public static ShowEditCodeMenuAtCursor ( ) : void
Результат void

ShowEnvMenuAtCursor() публичный статический Метод

public static ShowEnvMenuAtCursor ( ) : void
Результат void

ShowGenerateCodeMenuAtCursor() публичный статический Метод

public static ShowGenerateCodeMenuAtCursor ( ) : void
Результат void

ShowMainMenuAtCursor() публичный статический Метод

public static ShowMainMenuAtCursor ( ) : void
Результат void

ShowMenuAtCursor() публичный статический Метод

Show a given menu
public static ShowMenuAtCursor ( List menuList, string menuTitle, string menuLogo = "logo16x16", int minSize = 180 ) : void
menuList List
menuTitle string
menuLogo string
minSize int
Результат void

ShowMiscMenuAtCursor() публичный статический Метод

public static ShowMiscMenuAtCursor ( ) : void
Результат void