From 57e6eec1bc00eaedeb6004c225184ba03f1155e0 Mon Sep 17 00:00:00 2001 From: TheUltimateHacker Date: Sat, 23 May 2015 10:21:24 -0400 Subject: Basic Window Manager implemented WARNING: Due to a bug that made the save engine think it was ShiftOS 0.0.8, I had to change the actualshiftversion variable to prevent older ShiftOS versions opening the save file thus crashing. Due to this, ShiftOS-Next will automatically delete C:\ShiftOS and rewrite the save. Besides that, I've added a new Window Manager that can be bought after buying Gray, Basic GUI Server, File Skimmer, and Textpad. This window manager allows you to run multiple apps at once in their own window, as well as having up to 3 Terminals running at once. It is a work-in-progress feature, but it's currently stable. --- shiftos_next/TextPad.Designer.vb | 113 ++++++++++++++++++++++++--------------- 1 file changed, 70 insertions(+), 43 deletions(-) (limited to 'shiftos_next/TextPad.Designer.vb') diff --git a/shiftos_next/TextPad.Designer.vb b/shiftos_next/TextPad.Designer.vb index 93057b3..2db0d56 100644 --- a/shiftos_next/TextPad.Designer.vb +++ b/shiftos_next/TextPad.Designer.vb @@ -24,31 +24,34 @@ Partial Class TextPad Private Sub InitializeComponent() Me.MenuStrip1 = New System.Windows.Forms.MenuStrip() Me.FileToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() - Me.EditToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.NewToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.OpenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.SaveToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.ExitToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.EditToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.CutToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.CopyToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.PasteToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.ToolStripSeparator2 = New System.Windows.Forms.ToolStripSeparator() Me.UndoToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.RedoToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() - Me.SelectAllToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() - Me.ReplaceToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.ToolStripSeparator1 = New System.Windows.Forms.ToolStripSeparator() - Me.ToolStripSeparator2 = New System.Windows.Forms.ToolStripSeparator() - Me.FindToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.SelectAllToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.ToolStripSeparator3 = New System.Windows.Forms.ToolStripSeparator() + Me.FindToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.ReplaceToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.txtfilebody = New System.Windows.Forms.RichTextBox() + Me.lbtitle = New System.Windows.Forms.Label() + Me.pnltop = New System.Windows.Forms.Panel() Me.MenuStrip1.SuspendLayout() + Me.pnltop.SuspendLayout() Me.SuspendLayout() ' 'MenuStrip1 ' Me.MenuStrip1.Font = New System.Drawing.Font("Courier New", 8.25!) Me.MenuStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.FileToolStripMenuItem, Me.EditToolStripMenuItem}) - Me.MenuStrip1.Location = New System.Drawing.Point(0, 0) + Me.MenuStrip1.Location = New System.Drawing.Point(0, 30) Me.MenuStrip1.Name = "MenuStrip1" Me.MenuStrip1.Size = New System.Drawing.Size(652, 24) Me.MenuStrip1.TabIndex = 0 @@ -61,100 +64,100 @@ Partial Class TextPad Me.FileToolStripMenuItem.Size = New System.Drawing.Size(47, 20) Me.FileToolStripMenuItem.Text = "File" ' - 'EditToolStripMenuItem - ' - Me.EditToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.CutToolStripMenuItem, Me.CopyToolStripMenuItem, Me.PasteToolStripMenuItem, Me.ToolStripSeparator2, Me.UndoToolStripMenuItem, Me.RedoToolStripMenuItem, Me.ToolStripSeparator1, Me.SelectAllToolStripMenuItem, Me.ToolStripSeparator3, Me.FindToolStripMenuItem, Me.ReplaceToolStripMenuItem}) - Me.EditToolStripMenuItem.Name = "EditToolStripMenuItem" - Me.EditToolStripMenuItem.Size = New System.Drawing.Size(47, 20) - Me.EditToolStripMenuItem.Text = "Edit" - ' 'NewToolStripMenuItem ' Me.NewToolStripMenuItem.Name = "NewToolStripMenuItem" - Me.NewToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.NewToolStripMenuItem.Size = New System.Drawing.Size(102, 22) Me.NewToolStripMenuItem.Text = "New" ' 'OpenToolStripMenuItem ' Me.OpenToolStripMenuItem.Name = "OpenToolStripMenuItem" - Me.OpenToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.OpenToolStripMenuItem.Size = New System.Drawing.Size(102, 22) Me.OpenToolStripMenuItem.Text = "Open" ' 'SaveToolStripMenuItem ' Me.SaveToolStripMenuItem.Name = "SaveToolStripMenuItem" - Me.SaveToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.SaveToolStripMenuItem.Size = New System.Drawing.Size(102, 22) Me.SaveToolStripMenuItem.Text = "Save" ' 'ExitToolStripMenuItem ' Me.ExitToolStripMenuItem.Name = "ExitToolStripMenuItem" - Me.ExitToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.ExitToolStripMenuItem.Size = New System.Drawing.Size(102, 22) Me.ExitToolStripMenuItem.Text = "Exit" ' + 'EditToolStripMenuItem + ' + Me.EditToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.CutToolStripMenuItem, Me.CopyToolStripMenuItem, Me.PasteToolStripMenuItem, Me.ToolStripSeparator2, Me.UndoToolStripMenuItem, Me.RedoToolStripMenuItem, Me.ToolStripSeparator1, Me.SelectAllToolStripMenuItem, Me.ToolStripSeparator3, Me.FindToolStripMenuItem, Me.ReplaceToolStripMenuItem}) + Me.EditToolStripMenuItem.Name = "EditToolStripMenuItem" + Me.EditToolStripMenuItem.Size = New System.Drawing.Size(47, 20) + Me.EditToolStripMenuItem.Text = "Edit" + ' 'CutToolStripMenuItem ' Me.CutToolStripMenuItem.Name = "CutToolStripMenuItem" - Me.CutToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.CutToolStripMenuItem.Size = New System.Drawing.Size(144, 22) Me.CutToolStripMenuItem.Text = "Cut" ' 'CopyToolStripMenuItem ' Me.CopyToolStripMenuItem.Name = "CopyToolStripMenuItem" - Me.CopyToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.CopyToolStripMenuItem.Size = New System.Drawing.Size(144, 22) Me.CopyToolStripMenuItem.Text = "Copy" ' 'PasteToolStripMenuItem ' Me.PasteToolStripMenuItem.Name = "PasteToolStripMenuItem" - Me.PasteToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.PasteToolStripMenuItem.Size = New System.Drawing.Size(144, 22) Me.PasteToolStripMenuItem.Text = "Paste" ' + 'ToolStripSeparator2 + ' + Me.ToolStripSeparator2.Name = "ToolStripSeparator2" + Me.ToolStripSeparator2.Size = New System.Drawing.Size(141, 6) + ' 'UndoToolStripMenuItem ' Me.UndoToolStripMenuItem.Name = "UndoToolStripMenuItem" - Me.UndoToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.UndoToolStripMenuItem.Size = New System.Drawing.Size(144, 22) Me.UndoToolStripMenuItem.Text = "Undo" ' 'RedoToolStripMenuItem ' Me.RedoToolStripMenuItem.Name = "RedoToolStripMenuItem" - Me.RedoToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.RedoToolStripMenuItem.Size = New System.Drawing.Size(144, 22) Me.RedoToolStripMenuItem.Text = "Redo" ' + 'ToolStripSeparator1 + ' + Me.ToolStripSeparator1.Name = "ToolStripSeparator1" + Me.ToolStripSeparator1.Size = New System.Drawing.Size(141, 6) + ' 'SelectAllToolStripMenuItem ' Me.SelectAllToolStripMenuItem.Name = "SelectAllToolStripMenuItem" - Me.SelectAllToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.SelectAllToolStripMenuItem.Size = New System.Drawing.Size(144, 22) Me.SelectAllToolStripMenuItem.Text = "Select All" ' - 'ReplaceToolStripMenuItem - ' - Me.ReplaceToolStripMenuItem.Name = "ReplaceToolStripMenuItem" - Me.ReplaceToolStripMenuItem.Size = New System.Drawing.Size(152, 22) - Me.ReplaceToolStripMenuItem.Text = "Replace" - ' - 'ToolStripSeparator1 - ' - Me.ToolStripSeparator1.Name = "ToolStripSeparator1" - Me.ToolStripSeparator1.Size = New System.Drawing.Size(149, 6) - ' - 'ToolStripSeparator2 + 'ToolStripSeparator3 ' - Me.ToolStripSeparator2.Name = "ToolStripSeparator2" - Me.ToolStripSeparator2.Size = New System.Drawing.Size(149, 6) + Me.ToolStripSeparator3.Name = "ToolStripSeparator3" + Me.ToolStripSeparator3.Size = New System.Drawing.Size(141, 6) ' 'FindToolStripMenuItem ' Me.FindToolStripMenuItem.Name = "FindToolStripMenuItem" - Me.FindToolStripMenuItem.Size = New System.Drawing.Size(152, 22) + Me.FindToolStripMenuItem.Size = New System.Drawing.Size(144, 22) Me.FindToolStripMenuItem.Text = "Find" Me.FindToolStripMenuItem.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' - 'ToolStripSeparator3 + 'ReplaceToolStripMenuItem ' - Me.ToolStripSeparator3.Name = "ToolStripSeparator3" - Me.ToolStripSeparator3.Size = New System.Drawing.Size(149, 6) + Me.ReplaceToolStripMenuItem.Name = "ReplaceToolStripMenuItem" + Me.ReplaceToolStripMenuItem.Size = New System.Drawing.Size(144, 22) + Me.ReplaceToolStripMenuItem.Text = "Replace" ' 'txtfilebody ' @@ -162,12 +165,31 @@ Partial Class TextPad Me.txtfilebody.BorderStyle = System.Windows.Forms.BorderStyle.None Me.txtfilebody.Dock = System.Windows.Forms.DockStyle.Fill Me.txtfilebody.ForeColor = System.Drawing.Color.White - Me.txtfilebody.Location = New System.Drawing.Point(0, 24) + Me.txtfilebody.Location = New System.Drawing.Point(0, 54) Me.txtfilebody.Name = "txtfilebody" - Me.txtfilebody.Size = New System.Drawing.Size(652, 293) + Me.txtfilebody.Size = New System.Drawing.Size(652, 263) Me.txtfilebody.TabIndex = 1 Me.txtfilebody.Text = "" ' + 'lbtitle + ' + Me.lbtitle.AutoSize = True + Me.lbtitle.Location = New System.Drawing.Point(12, 9) + Me.lbtitle.Name = "lbtitle" + Me.lbtitle.Size = New System.Drawing.Size(56, 14) + Me.lbtitle.TabIndex = 0 + Me.lbtitle.Text = "TextPad" + ' + 'pnltop + ' + Me.pnltop.BackColor = System.Drawing.Color.Gray + Me.pnltop.Controls.Add(Me.lbtitle) + Me.pnltop.Dock = System.Windows.Forms.DockStyle.Top + Me.pnltop.Location = New System.Drawing.Point(0, 0) + Me.pnltop.Name = "pnltop" + Me.pnltop.Size = New System.Drawing.Size(652, 30) + Me.pnltop.TabIndex = 2 + ' 'TextPad ' Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 14.0!) @@ -176,6 +198,7 @@ Partial Class TextPad Me.ClientSize = New System.Drawing.Size(652, 317) Me.Controls.Add(Me.txtfilebody) Me.Controls.Add(Me.MenuStrip1) + Me.Controls.Add(Me.pnltop) Me.Font = New System.Drawing.Font("Courier New", 8.25!) Me.ForeColor = System.Drawing.Color.White Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None @@ -184,6 +207,8 @@ Partial Class TextPad Me.Text = "TextPad" Me.MenuStrip1.ResumeLayout(False) Me.MenuStrip1.PerformLayout() + Me.pnltop.ResumeLayout(False) + Me.pnltop.PerformLayout() Me.ResumeLayout(False) Me.PerformLayout() @@ -207,4 +232,6 @@ Partial Class TextPad Friend WithEvents FindToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem Friend WithEvents ReplaceToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem Friend WithEvents txtfilebody As System.Windows.Forms.RichTextBox + Friend WithEvents lbtitle As System.Windows.Forms.Label + Friend WithEvents pnltop As System.Windows.Forms.Panel End Class -- cgit v1.2.3