示例#1
0
        //private Boolean btnPersonalCalendarToggled = false;
        public void btnPersonalCalendar_Click(object sender, EventArgs e)
        {
            resetIsAddingEventManager();
            //Close Attendee Panels If Open
            subEventViewer.hidePanelViewEditAttendeesPersonal();
            subEventViewer.hidePanelViewEditAttendeesManager();
            subEventViewer.hidePanelCheckAvailabilityAttendees();
            subEventViewer.hideSubEventControlsAddEdit();  //Hide Add/Edit Buttons

            if (isLoggedIn == true && userID != -1)
            {
                //Show PersonalCalSubMenu
                showSubMenuCal(panelPersonalCalSubMenu);

                //Change Main Menu Button Colors
                btnLogin.BackColor            = Color.FromArgb(11, 7, 17);
                btnPersonalCalendar.BackColor = Color.FromArgb(91, 62, 136);
                btnManagerCalendar.BackColor  = Color.FromArgb(11, 7, 17);

                //Initialize SubEventViewer & SubEventControls
                openSubFormTop(subEventViewer);
                openSubFormBot(subEventViewer.getSubEventControls());

                //If()Else() To Hide SubForms If SubMenu Is Hidden...
                if (getSubMenuOpen() == false)
                {
                    if (activeSubFormTop != null)
                    {
                        activeSubFormTop.Hide();                            //Top
                    }
                    if (activeSubFormBot != null)
                    {
                        activeSubFormBot.Hide();                            //Bot
                    }
                }
                else if (getSubMenuOpen() == true)
                {
                    if (activeSubFormTop != null)
                    {
                        activeSubFormTop.Show();                            //Top
                    }
                    if (activeSubFormBot != null)
                    {
                        activeSubFormBot.Show();                            //Bot
                    }
                }
            }
            //
            else
            {
                DialogResult Error = MessageBox.Show("You must be logged in to do this.", "Error", MessageBoxButtons.OK);
            }
        }