public QuickMouseMenuItem AddQuickMouseMenuItem(string key, Image img, string Caption, string Description) { var newitem = new QuickMouseMenuItem(img, Caption, Description); newitem.Key = key; lstRootItems.Add(newitem); return(newitem); }
private void NavigateToChild(QuickMouseMenuItem qmmi) { if (qmmi.lstSubQuickMouseMenuItems.Count > 0) { //Point cur_loc = System.Windows.Forms.Cursor.Position; //this.Location = Parent.PointToClient(new Point(cur_loc.X - MenuCentral.X, cur_loc.Y - MenuCentral.Y)); navigated_parentQuickMouseMenuItem = qmmi; CreatePicBoxes(qmmi.lstSubQuickMouseMenuItems); } }
/// <summary> /// Add child menu from Menustrip with Click event!!! /// </summary> /// <param name="menustrip"></param> /// <returns></returns> public QuickMouseMenuItem CreateChildQuickMouseMenuItemFromMenuStrip(ToolStripMenuItem menustrip) { var childitem = new QuickMouseMenuItem(); childitem.caption = menustrip.Text; childitem.description = menustrip.ToolTipText; if (menustrip.Image == null) { childitem.menuimage = Resources.AppMenu32; } else { childitem.menuimage = menustrip.Image; } tsmenuitem = menustrip; lstSubQuickMouseMenuItems.Add(childitem); childitem.ParentQuickMouseMenuItem = this; return(childitem); }
public QuickMouseMenuItem AddQuickMouseMenuItem(string key, Image img, string Caption, string Description) { var newitem = new QuickMouseMenuItem(img, Caption, Description); newitem.Key = key; lstRootItems.Add(newitem); return newitem; }
/// <summary> /// Add child menuItem /// </summary> /// <param name="childitem"></param> /// <returns></returns> public QuickMouseMenuItem AddChildQuickMouseMenuItem(QuickMouseMenuItem childitem) { lstSubQuickMouseMenuItems.Add(childitem); childitem.ParentQuickMouseMenuItem = this; return childitem; }
/// <summary> /// Add child menu from Menustrip with Click event!!! /// </summary> /// <param name="menustrip"></param> /// <returns></returns> public QuickMouseMenuItem CreateChildQuickMouseMenuItemFromMenuStrip(ToolStripMenuItem menustrip) { var childitem = new QuickMouseMenuItem(); childitem.caption = menustrip.Text; childitem.description = menustrip.ToolTipText; if (menustrip.Image == null) { childitem.menuimage = Resources.AppMenu32; } else { childitem.menuimage = menustrip.Image; } tsmenuitem = menustrip; lstSubQuickMouseMenuItems.Add(childitem); childitem.ParentQuickMouseMenuItem = this; return childitem; }
/// <summary> /// Add child menuItem /// </summary> /// <param name="childitem"></param> /// <returns></returns> public QuickMouseMenuItem AddChildQuickMouseMenuItem(QuickMouseMenuItem childitem) { lstSubQuickMouseMenuItems.Add(childitem); childitem.ParentQuickMouseMenuItem = this; return(childitem); }