public void ExpandingSumFunction() { ExpandingSumTotal = ExpandingAdd_01 + ExpandingAdd_02 + ExpandingAdd_03 + ExpandingAdd_04 + ExpandingAdd_05; Global_Access.MonolithConsole("_____________________________"); int EventSpacing = 120 / ExpandingSumTotal; int[] Expanding_Locations = new int[] { 0, EventSpacing, EventSpacing * 2, EventSpacing * 3, EventSpacing * 4, EventSpacing * 5 }; int[] Expanding_Array_Transfer = new int[6]; int HoldCounter = 0; for (int x = 0; x < 6; x++) { if (Expanding_MainHold[x] != 0) { Global_Access.MonolithConsole("Stored Location: " + Expanding_Locations[HoldCounter]); Expanding_Array_Transfer[x] = Expanding_MainHold[x]; if (Expanding_Array_Transfer[x] == 1) { Day_Expanding_Panel_01.Left = Expanding_Locations[HoldCounter]; HoldLocation_01 = Expanding_Locations[HoldCounter]; } if (Expanding_Array_Transfer[x] == 2) { Day_Expanding_Panel_02.Left = Expanding_Locations[HoldCounter]; HoldLocation_02 = Expanding_Locations[HoldCounter]; } if (Expanding_Array_Transfer[x] == 3) { Day_Expanding_Panel_03.Left = Expanding_Locations[HoldCounter]; HoldLocation_03 = Expanding_Locations[HoldCounter]; } if (Expanding_Array_Transfer[x] == 4) { Day_Expanding_Panel_04.Left = Expanding_Locations[HoldCounter]; HoldLocation_04 = Expanding_Locations[HoldCounter]; } if (Expanding_Array_Transfer[x] == 5) { Day_Expanding_Panel_05.Left = Expanding_Locations[HoldCounter]; HoldLocation_05 = Expanding_Locations[HoldCounter]; } HoldCounter = HoldCounter + 1; Global_Access.MonolithConsole("Stored Integers: " + Expanding_Array_Transfer[x]); } } }
private void Outer_Panel_MouseWheel(object sender, MouseEventArgs e) { if (e.X < 120 && e.X > 0 && e.Y > 0 && e.Y < 20) { Global_Access.MonolithConsole("P1"); } if (e.X < 120 && e.X > 0 && e.Y > 20 && e.Y < 40) { Global_Access.MonolithConsole("P1"); } if (e.X < 120 && e.X > 0 && e.Y > 40 && e.Y < 60) { Global_Access.MonolithConsole("P3"); } if (e.X < 120 && e.X > 0 && e.Y > 60 && e.Y < 80) { Global_Access.MonolithConsole("P4"); } if (e.X < 120 && e.X > 0 && e.Y > 80 && e.Y < 100) { Global_Access.MonolithConsole("P1"); } }
private void Outer_Panel_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { // Add Event if (e.X < 120 && e.X > 0 && e.Y > 0 && e.Y < 20) { if (Day_Expanding_Panel_01.Visible == false) { dataform_01.Show(); dataform_eventlive = 1; //Global_Access.dialog_dataentry.Owner = this.ParentForm; //Global_Access.dialog_dataentry.Show(); // Parameters //Day_Expanding_Panel_01.Visible = true; Day_Expanding_Panel_01.Location = DropDownMenuLocation; Day_Expanding_Panel_01.Height = Label_12AM.Height; // +++Odd Width error Fix //Day_Expanding_Panel_01.Width = 120; Expanding_MainHold[0] = 1; ExpandingAdd_01 = 1; } else if (Day_Expanding_Panel_02.Visible == false) { dataform_02.Show(); dataform_eventlive = 2; //Day_Expanding_Panel_02.Visible = true; Day_Expanding_Panel_02.Location = DropDownMenuLocation; Day_Expanding_Panel_02.Height = Label_12AM.Height; Expanding_MainHold[1] = 2; ExpandingAdd_02 = 1; } else if (Day_Expanding_Panel_03.Visible == false) { dataform_03.Show(); dataform_eventlive = 3; //Day_Expanding_Panel_03.Visible = true; Day_Expanding_Panel_03.Location = DropDownMenuLocation; Day_Expanding_Panel_03.Height = Label_12AM.Height; Expanding_MainHold[2] = 3; ExpandingAdd_03 = 1; } else if (Day_Expanding_Panel_04.Visible == false) { dataform_04.Show(); dataform_eventlive = 4; //Day_Expanding_Panel_04.Visible = true; Day_Expanding_Panel_04.Location = DropDownMenuLocation; Day_Expanding_Panel_04.Height = Label_12AM.Height; Expanding_MainHold[3] = 4; ExpandingAdd_04 = 1; } else if (Day_Expanding_Panel_05.Visible == false) { dataform_05.Show(); dataform_eventlive = 5; //Day_Expanding_Panel_05.Visible = true; Day_Expanding_Panel_05.Location = DropDownMenuLocation; Day_Expanding_Panel_05.Height = Label_12AM.Height; Expanding_MainHold[4] = 5; ExpandingAdd_05 = 1; } // +++ Non-imperative/ Remove "Day_Expanding_Panel_01.Width = 120 / ExpandingSumTotal;" to view Odd Width error on 01 ExpandingSumFunction(); Day_Expanding_Panel_01.Width = 120 / ExpandingSumTotal; Day_Expanding_Panel_02.Width = 120 / ExpandingSumTotal; Day_Expanding_Panel_03.Width = 120 / ExpandingSumTotal; Day_Expanding_Panel_04.Width = 120 / ExpandingSumTotal; Day_Expanding_Panel_05.Width = 120 / ExpandingSumTotal; DetectEventWidth(); Outer_Panel_MouseLeave(sender, e); } // Remove Event if (e.X < 120 && e.X > 0 && e.Y > 20 && e.Y < 40) { if (WhichControlUnderMouse == 1) { Day_Expanding_Panel_01.Visible = false; Day_Expanding_Panel_01.Location = new Point(-100, -100); Day_Expanding_Panel_01.Height = 20; ExpandingAdd_01 = 0; Expanding_MainHold[0] = 0; Outer_Panel_MouseLeave(sender, e); } if (WhichControlUnderMouse == 2) { Day_Expanding_Panel_02.Visible = false; Day_Expanding_Panel_02.Location = new Point(-100, -100); Day_Expanding_Panel_02.Height = 20; ExpandingAdd_02 = 0; Expanding_MainHold[1] = 0; Outer_Panel_MouseLeave(sender, e); } if (WhichControlUnderMouse == 3) { Day_Expanding_Panel_03.Visible = false; Day_Expanding_Panel_03.Location = new Point(-100, -100); Day_Expanding_Panel_03.Height = 20; ExpandingAdd_03 = 0; Expanding_MainHold[2] = 0; Outer_Panel_MouseLeave(sender, e); } if (WhichControlUnderMouse == 4) { Day_Expanding_Panel_04.Visible = false; Day_Expanding_Panel_04.Location = new Point(-100, -100); Day_Expanding_Panel_04.Height = 20; ExpandingAdd_04 = 0; Expanding_MainHold[3] = 0; Outer_Panel_MouseLeave(sender, e); } if (WhichControlUnderMouse == 5) { Day_Expanding_Panel_05.Visible = false; Day_Expanding_Panel_05.Location = new Point(-100, -100); Day_Expanding_Panel_05.Height = 20; ExpandingAdd_05 = 0; Expanding_MainHold[4] = 0; Outer_Panel_MouseLeave(sender, e); } if (Day_Expanding_Panel_01.Visible != false) { ExpandingSumFunction(); DetectEventWidth(); } } // Properties of Event if (e.X < 120 && e.X > 0 && e.Y > 40 && e.Y < 60) { if (WhichControlUnderMouse == 1) { dataform_01.Show(); } if (WhichControlUnderMouse == 2) { dataform_02.Show(); } if (WhichControlUnderMouse == 3) { dataform_03.Show(); } if (WhichControlUnderMouse == 4) { dataform_04.Show(); } if (WhichControlUnderMouse == 5) { dataform_05.Show(); } } if (e.X < 120 && e.X > 0 && e.Y > 60 && e.Y < 80) { Global_Access.MonolithConsole("P4"); } if (e.X < 120 && e.X > 0 && e.Y > 80 && e.Y < 100) { Global_Access.MonolithConsole("P5"); } if (e.X < 120 && e.X > 0 && e.Y > 100 && e.Y < 120) { Outer_Panel_MouseLeave(sender, e); } } Global_Access.MonolithConsole("Menu Mouse Down"); DetectEventWidth(); }