_3PA.MainFeatures.AppliMenu.ShowMenuAtCursor C# (CSharp) Method

ShowMenuAtCursor() public static method

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
return void
        public static void ShowMenuAtCursor(List<YamuiMenuItem> menuList, string menuTitle, string menuLogo = "logo16x16", int minSize = 180)
        {
            try {
                // Close any already opened menu
                ForceCloseMenu();

                // open requested menu
                var copyMenuList = menuList.ToList();
                copyMenuList.Insert(0, new YamuiMenuItem { IsSeparator = true });

                var menu = new YamuiMenu(Cursor.Position, copyMenuList, "<div class='contextMenuTitle'><img src='" + menuLogo + "' width='16' Height='16' style='padding-right: 5px; padding-top: 1px;'>" + menuTitle + "</span>", minSize);
                menu.Show();
            } catch (Exception e) {
                ErrorHandler.ShowErrors(e, "Error in ShowMenuAtCursor");
            }
        }