private void BuildContextMenu() { CalendarContextMenu menu = new CalendarContextMenu(); menu.Opening += contextMenuStrip1_Opening; menu.MenuHourTImescale.Click += new System.EventHandler(this.hourToolStripMenuItem_Click); menu.Menu30MinsTimeScale.Click += new System.EventHandler(this.minutesToolStripMenuItem_Click); menu.Menu15MinsTimescale.Click += new System.EventHandler(this.toolStripMenuItem4_Click); menu.Menu10MinsTimescale.Click += new System.EventHandler(this.minutesToolStripMenuItem1_Click); menu.Menu6MinsTimescale.Click += new System.EventHandler(this.minutesToolStripMenuItem2_Click); menu.Menu5MinsTimeScale.Click += new System.EventHandler(this.minutesToolStripMenuItem3_Click); menu.MenuEditText.Click += new System.EventHandler(this.editItemToolStripMenuItem_Click); menu.MenuRemoveTask.Click += MenuRemoveTask_Click; menu.MenuCompleteTask.Click += MenuCompleteTask_Click; menu.MenuEditDueDate.Click += MenuEditDueDate_Click; menu.MenuDueDateToday.Click += MenuDueDateToday_Click; menu.MenuDueDateTomorrow.Click += MenuDueDateTomorrow_Click; menu.MenuDueDateNextWeek.Click += MenuDueDateNextWeek_Click; menu.MenuDueDateNextMonth.Click += MenuDueDateNextMonth_Click; menu.MenuDueDateNextQuarter.Click += MenuDueDateNextQuarter_Click; ContextMenuStrip = menu; }
private void SetCalendarItemMenuVisibility(bool value) { CalendarContextMenu menu = (CalendarContextMenu)ContextMenuStrip; menu.MenuRemoveTask.Available = value; menu.MenuEditText.Available = value; menu.MenuEditDueDate.Available = value; menu.MenuQuickDates.Available = value; //menu.MenuDueDateTomorrow.Available = value; //menu.MenuDueDateToday.Available = value; //menu.MenuDueDateNextWeek.Available = value; //menu.MenuDueDateNextQuarter.Available = value; //menu.MenuDueDateNextMonth.Available = value; menu.MenuCompleteTask.Available = value; }
private void SetTimeScaleMenuVisibility(bool value) { CalendarContextMenu menu = (CalendarContextMenu)ContextMenuStrip; menu.MenuTimescale.Available = value; }