diff options
| author | FloppyDiskDrive <[email protected]> | 2017-11-21 16:12:15 -0600 |
|---|---|---|
| committer | FloppyDiskDrive <[email protected]> | 2017-11-21 16:12:15 -0600 |
| commit | 2950e4546a0aad1036a7e655c41d170e6dd7ef12 (patch) | |
| tree | 70b4ecb1b0b7e364749217ca25195b396d0d2f1a | |
| parent | 4534ff6252d2cd442d2180b024a94db1f4379f41 (diff) | |
| download | shiftos-rewind-2950e4546a0aad1036a7e655c41d170e6dd7ef12.tar.gz shiftos-rewind-2950e4546a0aad1036a7e655c41d170e6dd7ef12.tar.bz2 shiftos-rewind-2950e4546a0aad1036a7e655c41d170e6dd7ef12.zip | |
updated the TerminalBackend.cs file lel
| -rw-r--r-- | ShiftOS.Engine/ShiftFS/FileGUI/FileOpener.Designer.cs | 13 | ||||
| -rw-r--r-- | ShiftOS.Engine/ShiftFS/FileGUI/FileOpener.cs | 4 | ||||
| -rw-r--r-- | ShiftOS.Engine/ShiftOS.Engine.csproj | 9 | ||||
| -rw-r--r-- | ShiftOS.Engine/UI/ShiftButton.Designer.cs | 36 | ||||
| -rw-r--r-- | ShiftOS.Engine/UI/ShiftButton.cs | 55 | ||||
| -rw-r--r-- | ShiftOS.Main/Terminal/TerminalBackend.cs | 5 |
6 files changed, 21 insertions, 101 deletions
diff --git a/ShiftOS.Engine/ShiftFS/FileGUI/FileOpener.Designer.cs b/ShiftOS.Engine/ShiftFS/FileGUI/FileOpener.Designer.cs index 7eca5d3..bb7c655 100644 --- a/ShiftOS.Engine/ShiftFS/FileGUI/FileOpener.Designer.cs +++ b/ShiftOS.Engine/ShiftFS/FileGUI/FileOpener.Designer.cs @@ -28,21 +28,30 @@ /// </summary> private void InitializeComponent() { - + this.shiftButton1 = new ShiftOS.Engine.UI.ShiftButton(); this.SuspendLayout(); // + // shiftButton1 + // + this.shiftButton1.Location = new System.Drawing.Point(133, 66); + this.shiftButton1.Name = "shiftButton1"; + this.shiftButton1.Size = new System.Drawing.Size(75, 22); + this.shiftButton1.TabIndex = 0; + // // FileOpener // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.shiftButton1); this.Name = "FileOpener"; this.Size = new System.Drawing.Size(368, 283); this.ResumeLayout(false); } + #endregion - + private UI.ShiftButton shiftButton1; } } diff --git a/ShiftOS.Engine/ShiftFS/FileGUI/FileOpener.cs b/ShiftOS.Engine/ShiftFS/FileGUI/FileOpener.cs index 1947f6f..4c45b18 100644 --- a/ShiftOS.Engine/ShiftFS/FileGUI/FileOpener.cs +++ b/ShiftOS.Engine/ShiftFS/FileGUI/FileOpener.cs @@ -7,6 +7,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; +using ShiftOS.Engine.WindowManager; namespace ShiftOS.Engine.ShiftFS.FileGUI { @@ -15,12 +16,11 @@ namespace ShiftOS.Engine.ShiftFS.FileGUI public FileOpener() { InitializeComponent(); - } private void shiftButton1_Click(object sender, EventArgs e) { - MessageBox.Show("yay"); + ShiftWM.StartInfoboxSession("Test", "lol", InfoboxTemplate.ButtonType.Ok); } } } diff --git a/ShiftOS.Engine/ShiftOS.Engine.csproj b/ShiftOS.Engine/ShiftOS.Engine.csproj index aa9d370..384d356 100644 --- a/ShiftOS.Engine/ShiftOS.Engine.csproj +++ b/ShiftOS.Engine/ShiftOS.Engine.csproj @@ -76,12 +76,6 @@ <Compile Include="ShiftFS\ShiftFS.cs" /> <Compile Include="ShiftFS\IShiftNode.cs" /> <Compile Include="Misc\Tools.cs" /> - <Compile Include="UI\ShiftButton.cs"> - <SubType>Component</SubType> - </Compile> - <Compile Include="UI\ShiftButton.Designer.cs"> - <DependentUpon>ShiftButton.cs</DependentUpon> - </Compile> <Compile Include="WindowManager\InfoboxTemplate.cs"> <SubType>UserControl</SubType> </Compile> @@ -1108,5 +1102,8 @@ <ItemGroup> <None Include="Resources\zoombuttonpressed.png" /> </ItemGroup> + <ItemGroup> + <Folder Include="UI\" /> + </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> </Project>
\ No newline at end of file diff --git a/ShiftOS.Engine/UI/ShiftButton.Designer.cs b/ShiftOS.Engine/UI/ShiftButton.Designer.cs deleted file mode 100644 index c744a90..0000000 --- a/ShiftOS.Engine/UI/ShiftButton.Designer.cs +++ /dev/null @@ -1,36 +0,0 @@ -namespace ShiftOS.Engine.UI -{ - partial class ShiftButton - { - /// <summary> - /// Required designer variable. - /// </summary> - private System.ComponentModel.IContainer components = null; - - /// <summary> - /// Clean up any resources being used. - /// </summary> - /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Component Designer generated code - - /// <summary> - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// </summary> - private void InitializeComponent() - { - components = new System.ComponentModel.Container(); - } - - #endregion - } -} diff --git a/ShiftOS.Engine/UI/ShiftButton.cs b/ShiftOS.Engine/UI/ShiftButton.cs deleted file mode 100644 index a025a40..0000000 --- a/ShiftOS.Engine/UI/ShiftButton.cs +++ /dev/null @@ -1,55 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace ShiftOS.Engine.UI -{ - public partial class ShiftButton : Control, IButtonControl - { - private bool _pressing = false; - private Color _lightBack; - public ShiftButton() - { - InitializeComponent(); - } - - public DialogResult DialogResult { get => throw new NotImplementedException(); set => throw new NotImplementedException(); } - - public void NotifyDefault(bool value) - { - - } - - public void PerformClick() - { - this.OnClick(new EventArgs()); - } - - protected override void OnPaint(PaintEventArgs pe) - { - base.OnPaint(pe); - this.Font = new Font("Lucida Console", 9, FontStyle.Regular); - _lightBack = Color.WhiteSmoke; - var g = pe.Graphics; - g.Clear(BackColor); - g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias; - var sf = new StringFormat(); - - if (_pressing) - { - g.FillRectangle(new SolidBrush(Color.White), 0, 0, Width, Height); - g.DrawString(Text, Font, new SolidBrush(Color.Black), ((Width / 2) + 1), (Height / 2) + 1); - } - else - { - g.FillRectangle(new SolidBrush(Color.WhiteSmoke), 0, 0, Width, Height); - } - } - } -} diff --git a/ShiftOS.Main/Terminal/TerminalBackend.cs b/ShiftOS.Main/Terminal/TerminalBackend.cs index 02c9cd0..59e4f27 100644 --- a/ShiftOS.Main/Terminal/TerminalBackend.cs +++ b/ShiftOS.Main/Terminal/TerminalBackend.cs @@ -40,6 +40,11 @@ namespace ShiftOS.Main.Terminal instance.Run(theParams); return; } + else + { + Array.Find(trm.ToArray(), w => w.TerminalID == TermID).termmain.AppendText($"\nsbash: {command.Split(' ').First()}: invalid command"); + return; + } } Array.Find(trm.ToArray(), w => w.TerminalID == TermID).termmain.Text += " \n The command cannot be found. \n"; |
