diff options
| author | Alee14 <Alee14498@gmail.com> | 2018-08-27 10:54:10 -0400 |
|---|---|---|
| committer | Alee14 <Alee14498@gmail.com> | 2018-08-27 10:54:10 -0400 |
| commit | 618725e5709072902ee51d90c6e67694185f5374 (patch) | |
| tree | 6ee2d8f2c1c7eb95f711ab631cb0db75e8991045 /Project Ports/Desktop.cs | |
| parent | 4f1b685ba37f9523324aa116d8ebade77bcfdae4 (diff) | |
| download | Project-Silicon-618725e5709072902ee51d90c6e67694185f5374.tar.gz Project-Silicon-618725e5709072902ee51d90c6e67694185f5374.tar.bz2 Project-Silicon-618725e5709072902ee51d90c6e67694185f5374.zip | |
Revamped the desktop, added a better menu and more
Diffstat (limited to 'Project Ports/Desktop.cs')
| -rw-r--r-- | Project Ports/Desktop.cs | 115 |
1 files changed, 28 insertions, 87 deletions
diff --git a/Project Ports/Desktop.cs b/Project Ports/Desktop.cs index 3435aaa..da91fa7 100644 --- a/Project Ports/Desktop.cs +++ b/Project Ports/Desktop.cs @@ -54,119 +54,60 @@ namespace Project_Ports MessageBox.Show("You have set the build to \"Debug\" there are some features that is disabled in this build."); #endif dclock.Start(); - hijackScreen.Hide(); - - if (Properties.Settings.Default.hijacked == true) - { - #if DEBUG - hijackScreen.Hide(); - return; - #endif - hijackScreen.Show(); - Thread.Sleep(2000); - txtHijack.AppendText("PortOS is now booting..." + Environment.NewLine); - Thread.Sleep(5000); - txtHijack.AppendText("SYSTEM ERROR: HIJACKED" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("Incoming connection..." + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("A.H.G is now connected..." + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("A.H.G: WHO ARE YOU???" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("A.H.G: HOW DID YOU FIND THIS OS?!?!?!?!?" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("A.H.G: SINCE YOU FOUND THIS COMPUTER" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("A.H.G: PREPARE FOR YOUR COMPUTER TO DIE!!!!!" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("A.H.G is deleting /sys/..." + Environment.NewLine); - Thread.Sleep(1000); - txtHijack.AppendText("Incoming connection..." + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("??? is now Connected..." + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("???: Hey there! Let me help you…" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("??? interupted the deletion of /sys/" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("??? is restoring /sys/" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("A.H.G: GAH! I CAN’T DELETE ANYTHING" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("/sys/ is restored..." + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("A.H.G: WHO ARE YO-" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("A.H.G has been kicked by ???" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("A.H.G disconnected…" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("???: Sorry about that let me reveal myself..." + Environment.NewLine); - Thread.Sleep(1000); - txtHijack.AppendText("??? is now known as Adam…" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("Adam: I am Adam and I am one of the developers of PortOS!" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("Adam: As you know, A.H.G is a group of hackers that destroys PortOS computers." + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("Adam: This computer will shortly reboot and redirected to the desktop…" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("Adam: Also make sure to open Chatter once you get to the desktop!" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("Adam disconnected..." + Environment.NewLine); - Thread.Sleep(5000); - txtHijack.Clear(); - Thread.Sleep(2000); - txtHijack.AppendText("PortOS is now booting..." + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("GUI Driver has been found!" + Environment.NewLine); - Thread.Sleep(2000); - txtHijack.AppendText("Starting Desktop..." + Environment.NewLine); - Thread.Sleep(3000); - - hijackScreen.Hide(); - Properties.Settings.Default.hijacked = false; - - - } - + appMenu.Hide(); + //TODO: Display player name in app menu + } - private void label1_Click(object sender, EventArgs e) + private void appButton_Click(object sender, EventArgs e) { - + appMenu.Show(); } - private void shutdownToolStripMenuItem_Click(object sender, EventArgs e) + private void shutdownButton_Click(object sender, EventArgs e) { this.Close(); } - private void terminalToolStripMenuItem_Click(object sender, EventArgs e) + private void toolStripButton1_Click(object sender, EventArgs e) + { + + } + + private void terminalToolStripMenuItem_Click_1(object sender, EventArgs e) { wm.createWindow(new Terminal(), "Terminal"); + appMenu.Hide(); } - private void testWindowToolStripMenuItem_Click(object sender, EventArgs e) + private void testWindowToolStripMenuItem_Click_1(object sender, EventArgs e) { wm.createWindow(new TestWindow(), "TestWindow"); + appMenu.Hide(); } - private void settingsToolStripMenuItem_Click(object sender, EventArgs e) + private void chatterToolStripMenuItem_Click_1(object sender, EventArgs e) { - wm.createWindow(new Settings(), "System Settings"); + wm.createWindow(new ChatApp(), "Chatter"); + appMenu.Hide(); } - private void chatterToolStripMenuItem_Click(object sender, EventArgs e) + private void settingsToolStripMenuItem_Click_1(object sender, EventArgs e) { - wm.createWindow(new ChatApp(), "Chatter"); + wm.createWindow(new Settings(), "System Settings"); + appMenu.Hide(); } - private void quantumNetBrowserToolStripMenuItem_Click(object sender, EventArgs e) + private void quantumNetBrowserToolStripMenuItem_Click_1(object sender, EventArgs e) { wm.createWindow(new QuantumNet(), "QuantumNet Browser"); + appMenu.Hide(); + } + + private void Desktop_MouseClick(object sender, MouseEventArgs e) + { + appMenu.Hide(); } } } |
