From 4ce3c28c6c18f021eaa47f8b03fed130f433872f Mon Sep 17 00:00:00 2001 From: Alee14 Date: Sat, 12 May 2018 21:20:42 -0400 Subject: Some changes in desktop and main menu --- Project Ports/Desktop.Designer.cs | 69 ++++++++++++++++++++++++++++++++++++++- Project Ports/Desktop.cs | 24 ++++++++++++++ Project Ports/MainMenu.cs | 3 +- 3 files changed, 94 insertions(+), 2 deletions(-) diff --git a/Project Ports/Desktop.Designer.cs b/Project Ports/Desktop.Designer.cs index 9c64f92..90496dd 100644 --- a/Project Ports/Desktop.Designer.cs +++ b/Project Ports/Desktop.Designer.cs @@ -30,11 +30,18 @@ { this.appMenu = new System.Windows.Forms.MenuStrip(); this.menuToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.ltime = new System.Windows.Forms.Label(); + this.programsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.noProgramsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.settingsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.shutdownToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator(); this.appMenu.SuspendLayout(); this.SuspendLayout(); // // appMenu // + this.appMenu.BackColor = System.Drawing.Color.Silver; this.appMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.menuToolStripMenuItem}); this.appMenu.Location = new System.Drawing.Point(0, 0); @@ -45,16 +52,69 @@ // // menuToolStripMenuItem // + this.menuToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.programsToolStripMenuItem, + this.settingsToolStripMenuItem, + this.toolStripSeparator1, + this.shutdownToolStripMenuItem}); + this.menuToolStripMenuItem.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.menuToolStripMenuItem.ForeColor = System.Drawing.Color.Black; this.menuToolStripMenuItem.Name = "menuToolStripMenuItem"; - this.menuToolStripMenuItem.Size = new System.Drawing.Size(50, 20); + this.menuToolStripMenuItem.Size = new System.Drawing.Size(51, 20); this.menuToolStripMenuItem.Text = "Menu"; // + // ltime + // + this.ltime.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); + this.ltime.AutoSize = true; + this.ltime.BackColor = System.Drawing.Color.Silver; + this.ltime.ForeColor = System.Drawing.Color.Black; + this.ltime.Location = new System.Drawing.Point(753, 7); + this.ltime.Name = "ltime"; + this.ltime.Size = new System.Drawing.Size(35, 13); + this.ltime.TabIndex = 1; + this.ltime.Text = "label1"; + this.ltime.Click += new System.EventHandler(this.label1_Click); + // + // programsToolStripMenuItem + // + this.programsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.noProgramsToolStripMenuItem}); + this.programsToolStripMenuItem.Name = "programsToolStripMenuItem"; + this.programsToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.programsToolStripMenuItem.Text = "Programs"; + // + // noProgramsToolStripMenuItem + // + this.noProgramsToolStripMenuItem.Name = "noProgramsToolStripMenuItem"; + this.noProgramsToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.noProgramsToolStripMenuItem.Text = "No programs :("; + // + // settingsToolStripMenuItem + // + this.settingsToolStripMenuItem.Name = "settingsToolStripMenuItem"; + this.settingsToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.settingsToolStripMenuItem.Text = "Settings"; + // + // shutdownToolStripMenuItem + // + this.shutdownToolStripMenuItem.Name = "shutdownToolStripMenuItem"; + this.shutdownToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.shutdownToolStripMenuItem.Text = "Shutdown"; + this.shutdownToolStripMenuItem.Click += new System.EventHandler(this.shutdownToolStripMenuItem_Click); + // + // toolStripSeparator1 + // + this.toolStripSeparator1.Name = "toolStripSeparator1"; + this.toolStripSeparator1.Size = new System.Drawing.Size(177, 6); + // // Desktop // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.BackColor = System.Drawing.Color.Black; this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.ltime); this.Controls.Add(this.appMenu); this.ForeColor = System.Drawing.Color.White; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; @@ -62,6 +122,7 @@ this.Name = "Desktop"; this.Text = "Desktop"; this.WindowState = System.Windows.Forms.FormWindowState.Maximized; + this.Load += new System.EventHandler(this.Desktop_Load); this.appMenu.ResumeLayout(false); this.appMenu.PerformLayout(); this.ResumeLayout(false); @@ -73,5 +134,11 @@ private System.Windows.Forms.MenuStrip appMenu; private System.Windows.Forms.ToolStripMenuItem menuToolStripMenuItem; + private System.Windows.Forms.Label ltime; + private System.Windows.Forms.ToolStripMenuItem programsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem noProgramsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem settingsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem shutdownToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; } } \ No newline at end of file diff --git a/Project Ports/Desktop.cs b/Project Ports/Desktop.cs index 9ab8f50..a16139c 100644 --- a/Project Ports/Desktop.cs +++ b/Project Ports/Desktop.cs @@ -16,5 +16,29 @@ namespace Project_Ports { InitializeComponent(); } + + private void Desktop_Load(object sender, EventArgs e) + { + MessageBox.Show("Welcome to the Project Ports Desktop!"); + + } + + public static string GetTime() + { + var time = DateTime.Now; + + return time.TimeOfDay.TotalHours > 12 ? $"{time.Hour - 12} PM" : $"{time.Hour} AM"; + + } + + private void label1_Click(object sender, EventArgs e) + { + + } + + private void shutdownToolStripMenuItem_Click(object sender, EventArgs e) + { + this.Close(); + } } } diff --git a/Project Ports/MainMenu.cs b/Project Ports/MainMenu.cs index f092c6f..20063f1 100644 --- a/Project Ports/MainMenu.cs +++ b/Project Ports/MainMenu.cs @@ -38,7 +38,8 @@ namespace Project_Ports private void button1_Click(object sender, EventArgs e) { - MessageBox.Show("Oof... you can't play this game yet, but our team is working very hard :)"); + Desktop desktop = new Desktop(); + desktop.Show(); } private void button2_Click(object sender, EventArgs e) -- cgit v1.2.3