From d7cdf48c58d3663550a88975747c3db04efe7c29 Mon Sep 17 00:00:00 2001 From: EverythingWindows Date: Sun, 27 Nov 2022 20:58:48 +0700 Subject: [PATCH] nice try on file skimmer lol --- .../Functions/InGame/ROMs/Strings.vb | 4 +- .../InGame/StoreManager/Shiftoriums.vb | 67 +++- .../InGame/SystemManager/Terminate.vb | 1 + .../Functions/OutGame/SaveLoadSystem.vb | 152 ++++++--- .../Icons/FileSkimmerFileIcons.Designer.vb | 157 +++++++++ .../Icons/FileSkimmerFileIcons.resx | 148 +++++++++ .../FileSkimmerFunctionIcons.Designer.vb | 77 +++++ .../Icons/FileSkimmerFunctionIcons.resx | 124 +++++++ .../Universal/File Skimmer/Icons/ico_exe.png | Bin 0 -> 288 bytes .../File Skimmer/Icons/ico_folder.bmp | Bin 0 -> 208 bytes .../File Skimmer/Icons/ico_picture.bmp | Bin 0 -> 345 bytes .../Universal/File Skimmer/Icons/ico_sfp.png | Bin 0 -> 272 bytes .../File Skimmer/Icons/ico_textfile.bmp | Bin 0 -> 429 bytes .../File Skimmer/Icons/ico_unknown.bmp | Bin 0 -> 594 bytes .../Universal/File Skimmer/Icons/ico_up.bmp | Bin 0 -> 295 bytes .../Universal/File Skimmer/Icons/ico_url.bmp | Bin 0 -> 471 bytes .../File Skimmer/Icons/ico_video.bmp | Bin 0 -> 251 bytes .../File Skimmer/Uni_FileSkimmer.Designer.vb | 308 ++++++++++++++++++ .../File Skimmer/Uni_FileSkimmer.resx | 234 +++++++++++++ .../Universal/File Skimmer/Uni_FileSkimmer.vb | 244 ++++++++++++++ .../Knowledge Input/Contents/Countries.txt | 7 +- .../KnowledgeInputContent.Designer.vb | 66 +++- .../Contents/KnowledgeInputContent.resx | 3 + .../Knowledge Input/Contents/US_States.txt | 51 +++ .../Uni_KnowledgeInput.Designer.vb | 2 +- .../Knowledge Input/Uni_KnowledgeInput.vb | 40 ++- ShiftOS-TheRevival/MainForms/Epilepsy.vb | 2 +- ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb | 8 + .../My Project/Resources.Designer.vb | 12 +- ShiftOS-TheRevival/My Project/Resources.resx | 153 ++++----- ShiftOS-TheRevival/Resources/ico_up1.png | Bin 0 -> 2466 bytes ShiftOS-TheRevival/ShiftOS-TheRevival.vbproj | 40 +++ .../External/BasicCalculator/App_BC.vb | 3 + .../External/MathQuiz/App_MathQuiz.vb | 54 +-- .../External/TerminalExternalApps.vb | 4 +- .../TerminalApplications/Internal/Com_App.vb | 2 + 36 files changed, 1801 insertions(+), 162 deletions(-) create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFileIcons.Designer.vb create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFileIcons.resx create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFunctionIcons.Designer.vb create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFunctionIcons.resx create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_exe.png create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_folder.bmp create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_picture.bmp create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_sfp.png create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_textfile.bmp create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_unknown.bmp create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_up.bmp create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_url.bmp create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_video.bmp create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Uni_FileSkimmer.Designer.vb create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Uni_FileSkimmer.resx create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Uni_FileSkimmer.vb create mode 100644 ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/US_States.txt create mode 100644 ShiftOS-TheRevival/Resources/ico_up1.png diff --git a/ShiftOS-TheRevival/Functions/InGame/ROMs/Strings.vb b/ShiftOS-TheRevival/Functions/InGame/ROMs/Strings.vb index 9ebbd3e..e9c28a1 100644 --- a/ShiftOS-TheRevival/Functions/InGame/ROMs/Strings.vb +++ b/ShiftOS-TheRevival/Functions/InGame/ROMs/Strings.vb @@ -3,7 +3,7 @@ Public Shared ComputerInfo(7) As String Public Shared IsFree As Boolean Public Shared OnceInfo(8) As String - Public Shared AvailableFeature(41) As String + Public Shared AvailableFeature(42) As String Public Shared CLIInterpreter As String Public Shared SaveFile As String Public Shared Achievement As String @@ -96,6 +96,7 @@ '39 = KI Fruits [Adds fruit category into the Knowledge Input] (default : 0) '40 = DuWM RGB Support [Adds RGB and its other variant support to DuWM] (default : 0) '41 = DuWM 16 Colors Support [Adds mix of RGB color support into ShiftOS] (default : 0) + '42 = KI US States [Adds United States States category into the Knowledge Input] (default : 0) ' 'Features bought hierarchy : ' @@ -145,4 +146,5 @@ '>>Knowledge Input (KNOWLEDGE) (275 CP) '>>>KI Animals (KI_ANIMALS) (300 CP) '>>>KI Fruits (KI_FRUITS) (300 CP) + '>>>KI US States (KI_US) (300 CP) End Class diff --git a/ShiftOS-TheRevival/Functions/InGame/StoreManager/Shiftoriums.vb b/ShiftOS-TheRevival/Functions/InGame/StoreManager/Shiftoriums.vb index 098e782..d13c40c 100644 --- a/ShiftOS-TheRevival/Functions/InGame/StoreManager/Shiftoriums.vb +++ b/ShiftOS-TheRevival/Functions/InGame/StoreManager/Shiftoriums.vb @@ -159,8 +159,11 @@ If Strings.AvailableFeature(39) = 0 Then NewLine("(ki_fruits | 300 CP) KI Fruits") End If + If Strings.AvailableFeature(42) = 0 Then + NewLine("(ki_us | 300 CP) KI US States") + End If + End If End If - End If End Sub Public Sub Shiftorium_InformationFeatures() @@ -495,6 +498,61 @@ NewLine(ManHeader(1)) NormalCommand() End If + Case "ki_animals" + If Strings.AvailableFeature(38) = 0 Then + ManHeader(0) = "KI Animals" + ManHeader(1) = "300 CP" + NewLine(ManHeader(0)) + NewLine(Nothing) + NewLine("Adds animals category into Knowledge Input") + NewLine(Nothing) + NewLine(ManHeader(1)) + NormalCommand() + End If + Case "ki_fruits" + If Strings.AvailableFeature(39) = 0 Then + ManHeader(0) = "KI Fruits" + ManHeader(1) = "300 CP" + NewLine(ManHeader(0)) + NewLine(Nothing) + NewLine("Adds fruits category into Knowledge Input") + NewLine(Nothing) + NewLine(ManHeader(1)) + NormalCommand() + End If + Case "duwmrgb" + If Strings.AvailableFeature(40) = 0 Then + ManHeader(0) = "DuWM RGB support" + ManHeader(1) = "225 CP" + NewLine(ManHeader(0)) + NewLine(Nothing) + NewLine("Adds Red, Green, and Blue and its darker/lighter color support for Dual Window Manager") + NewLine(Nothing) + NewLine(ManHeader(1)) + NormalCommand() + End If + Case "duwmrgb2" + If Strings.AvailableFeature(41) = 0 Then + ManHeader(0) = "DuWM 16 Colors support" + ManHeader(1) = "275 CP" + NewLine(ManHeader(0)) + NewLine(Nothing) + NewLine("Adds 16 colors support for Dual Window Manager") + NewLine(Nothing) + NewLine(ManHeader(1)) + NormalCommand() + End If + Case "ki_us" + If Strings.AvailableFeature(42) = 0 Then + ManHeader(0) = "KI US States" + ManHeader(1) = "300 CP" + NewLine(ManHeader(0)) + NewLine(Nothing) + NewLine("Adds US States category into Knowledge Input") + NewLine(Nothing) + NewLine(ManHeader(1)) + NormalCommand() + End If Case Else NormalCommand() Console.TextBox1.Text = Console.TextBox1.Text & Environment.NewLine & "Shiftorium: Bad command or not available" @@ -631,6 +689,9 @@ Case "duwmrgb2" Shiftorium_InstallFeatures(True, "duwmrgb2", 41, 275) NormalCommand() + Case "ki_us" + Shiftorium_InstallFeatures(True, "ki_us", 42, 300) + NormalCommand() Case Else NormalCommand() NewLine("Shiftorium: Bad command or not available") @@ -811,6 +872,7 @@ Strings.AvailableFeature(37) = "1" Strings.AvailableFeature(38) = "0" Strings.AvailableFeature(39) = "0" + Strings.AvailableFeature(42) = "0" success = True Case "ki_animals" Strings.AvailableFeature(38) = "1" @@ -825,6 +887,9 @@ Strings.AvailableFeature(40) = "3" Strings.AvailableFeature(41) = "1" success = True + Case "ki_us" + Strings.AvailableFeature(42) = "1" + success = True End Select If success = False Then If IsCLI = True Then diff --git a/ShiftOS-TheRevival/Functions/InGame/SystemManager/Terminate.vb b/ShiftOS-TheRevival/Functions/InGame/SystemManager/Terminate.vb index 25dabb2..263c5ff 100644 --- a/ShiftOS-TheRevival/Functions/InGame/SystemManager/Terminate.vb +++ b/ShiftOS-TheRevival/Functions/InGame/SystemManager/Terminate.vb @@ -12,6 +12,7 @@ Cursor.Show() NewLine("Shutting down...") ShiftOSMenu.Show() + Cursor.Show() If IsStartG = False Then Console.Close() End If diff --git a/ShiftOS-TheRevival/Functions/OutGame/SaveLoadSystem.vb b/ShiftOS-TheRevival/Functions/OutGame/SaveLoadSystem.vb index 187fcbd..97721fe 100644 --- a/ShiftOS-TheRevival/Functions/OutGame/SaveLoadSystem.vb +++ b/ShiftOS-TheRevival/Functions/OutGame/SaveLoadSystem.vb @@ -2,7 +2,7 @@ Module SaveLoadSystem - Public Sub NewGameMode() + Public Sub NewGameMode(Chapter As Integer) 'Sets all features to 2 (Unavailable for Shiftorium) except ShiftOS Key (AvailableFeatures(11)) Directory.Delete(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\ShiftFS", True) Directory.Delete(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS", True) @@ -14,52 +14,106 @@ Module SaveLoadSystem Strings.ComputerInfo(1) = "user" Strings.ComputerInfo(2) = "0" Strings.ComputerInfo(4) = "0" - Strings.AvailableFeature(0) = "2" - Strings.AvailableFeature(1) = "2" - Strings.AvailableFeature(2) = "2" - Strings.AvailableFeature(3) = "2" - Strings.AvailableFeature(4) = "2" - Strings.AvailableFeature(5) = "2" - Strings.AvailableFeature(6) = "2" - Strings.AvailableFeature(7) = "2" - Strings.AvailableFeature(8) = "2" - Strings.AvailableFeature(9) = "2" - Strings.AvailableFeature(10) = "2" - Strings.AvailableFeature(11) = "0" - Strings.AvailableFeature(12) = "2" - Strings.AvailableFeature(13) = "2" - Strings.AvailableFeature(14) = "2" - Strings.AvailableFeature(15) = "2" - '0.2.4 Features - Strings.AvailableFeature(16) = "2" - Strings.AvailableFeature(17) = "2" - Strings.AvailableFeature(18) = "2" - Strings.AvailableFeature(19) = "2" - Strings.AvailableFeature(20) = "2" - Strings.AvailableFeature(21) = "2" - Strings.AvailableFeature(22) = "2" - '0.2.5 Features - Strings.AvailableFeature(23) = "2" - Strings.AvailableFeature(24) = "2" - Strings.AvailableFeature(25) = "2" - Strings.AvailableFeature(26) = "2" - Strings.AvailableFeature(27) = "2" - Strings.AvailableFeature(28) = "2" - Strings.AvailableFeature(29) = "2" - Strings.AvailableFeature(30) = "2" - '0.2.6 Features - Strings.AvailableFeature(31) = "2" - Strings.AvailableFeature(32) = "2" - Strings.AvailableFeature(33) = "2" - '0.2.7 Features - Strings.AvailableFeature(34) = "2" - Strings.AvailableFeature(35) = "2" - Strings.AvailableFeature(36) = "2" - Strings.AvailableFeature(37) = "2" - Strings.AvailableFeature(38) = "2" - Strings.AvailableFeature(39) = "2" - Strings.AvailableFeature(40) = "2" - Strings.AvailableFeature(41) = "2" + Select Case Chapter + Case 0 + Strings.AvailableFeature(0) = "2" + Strings.AvailableFeature(1) = "2" + Strings.AvailableFeature(2) = "2" + Strings.AvailableFeature(3) = "2" + Strings.AvailableFeature(4) = "2" + Strings.AvailableFeature(5) = "2" + Strings.AvailableFeature(6) = "2" + Strings.AvailableFeature(7) = "2" + Strings.AvailableFeature(8) = "2" + Strings.AvailableFeature(9) = "2" + Strings.AvailableFeature(10) = "2" + Strings.AvailableFeature(11) = "0" + Strings.AvailableFeature(12) = "2" + Strings.AvailableFeature(13) = "2" + Strings.AvailableFeature(14) = "2" + Strings.AvailableFeature(15) = "2" + '0.2.4 Features + Strings.AvailableFeature(16) = "2" + Strings.AvailableFeature(17) = "2" + Strings.AvailableFeature(18) = "2" + Strings.AvailableFeature(19) = "2" + Strings.AvailableFeature(20) = "2" + Strings.AvailableFeature(21) = "2" + Strings.AvailableFeature(22) = "2" + '0.2.5 Features + Strings.AvailableFeature(23) = "2" + Strings.AvailableFeature(24) = "2" + Strings.AvailableFeature(25) = "2" + Strings.AvailableFeature(26) = "2" + Strings.AvailableFeature(27) = "2" + Strings.AvailableFeature(28) = "2" + Strings.AvailableFeature(29) = "2" + Strings.AvailableFeature(30) = "2" + '0.2.6 Features + Strings.AvailableFeature(31) = "2" + Strings.AvailableFeature(32) = "2" + Strings.AvailableFeature(33) = "2" + '0.2.7 Features + Strings.AvailableFeature(34) = "2" + Strings.AvailableFeature(35) = "2" + Strings.AvailableFeature(36) = "2" + Strings.AvailableFeature(37) = "2" + Strings.AvailableFeature(38) = "2" + Strings.AvailableFeature(39) = "2" + Strings.AvailableFeature(40) = "2" + Strings.AvailableFeature(41) = "2" + '0.2.8 Features + Strings.AvailableFeature(42) = "2" + Case 1 + Strings.AvailableFeature(0) = "1" + Strings.AvailableFeature(1) = "1" + Strings.AvailableFeature(2) = "1" + Strings.AvailableFeature(3) = "1" + Strings.AvailableFeature(4) = "1" + Strings.AvailableFeature(5) = "3" + Strings.AvailableFeature(6) = "3" + Strings.AvailableFeature(7) = "3" + Strings.AvailableFeature(8) = "1" + Strings.AvailableFeature(9) = "1" + Strings.AvailableFeature(10) = "1" + Strings.AvailableFeature(11) = "1" + Strings.AvailableFeature(12) = "3" + Strings.AvailableFeature(13) = "1" + Strings.AvailableFeature(14) = "1" + Strings.AvailableFeature(15) = "1" + '0.2.4 Features + Strings.AvailableFeature(16) = "1" + Strings.AvailableFeature(17) = "1" + Strings.AvailableFeature(18) = "1" + Strings.AvailableFeature(19) = "1" + Strings.AvailableFeature(20) = "1" + Strings.AvailableFeature(21) = "1" + Strings.AvailableFeature(22) = "1" + '0.2.5 Features + Strings.AvailableFeature(23) = "1" + Strings.AvailableFeature(24) = "3" + Strings.AvailableFeature(25) = "3" + Strings.AvailableFeature(26) = "3" + Strings.AvailableFeature(27) = "3" + Strings.AvailableFeature(28) = "3" + Strings.AvailableFeature(29) = "1" + Strings.AvailableFeature(30) = "1" + '0.2.6 Features + Strings.AvailableFeature(31) = "1" + Strings.AvailableFeature(32) = "1" + Strings.AvailableFeature(33) = "1" + '0.2.7 Features + Strings.AvailableFeature(34) = "1" + Strings.AvailableFeature(35) = "2" + Strings.AvailableFeature(36) = "2" + Strings.AvailableFeature(37) = "2" + Strings.AvailableFeature(38) = "2" + Strings.AvailableFeature(39) = "2" + Strings.AvailableFeature(40) = "2" + Strings.AvailableFeature(41) = "2" + '0.2.8 Features + Strings.AvailableFeature(42) = "2" + End Select End Sub Public Sub FreeRoamMode() @@ -115,6 +169,8 @@ Module SaveLoadSystem Strings.AvailableFeature(39) = "1" Strings.AvailableFeature(40) = "3" Strings.AvailableFeature(41) = "1" + '0.2.8 Features + Strings.AvailableFeature(42) = "1" End Sub Public Sub GodMode() @@ -168,6 +224,8 @@ Module SaveLoadSystem Strings.AvailableFeature(39) = "2" Strings.AvailableFeature(40) = "2" Strings.AvailableFeature(41) = "2" + '0.2.8 Features + Strings.AvailableFeature(42) = "2" End Sub Public Sub SaveGame() diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFileIcons.Designer.vb b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFileIcons.Designer.vb new file mode 100644 index 0000000..5f701af --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFileIcons.Designer.vb @@ -0,0 +1,157 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.42000 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Imports System + +Namespace My.Resources + + 'This class was auto-generated by the StronglyTypedResourceBuilder + 'class via a tool like ResGen or Visual Studio. + 'To add or remove a member, edit your .ResX file then rerun ResGen + 'with the /str option, or rebuild your VS project. + ''' + ''' A strongly-typed resource class, for looking up localized strings, etc. + ''' + _ + Friend Class FileSkimmerFileIcons + + Private Shared resourceMan As Global.System.Resources.ResourceManager + + Private Shared resourceCulture As Global.System.Globalization.CultureInfo + + _ + Friend Sub New() + MyBase.New + End Sub + + ''' + ''' Returns the cached ResourceManager instance used by this class. + ''' + _ + Friend Shared ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager + Get + If Object.ReferenceEquals(resourceMan, Nothing) Then + Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("ShiftOS_TheRevival.FileSkimmerFileIcons", GetType(FileSkimmerFileIcons).Assembly) + resourceMan = temp + End If + Return resourceMan + End Get + End Property + + ''' + ''' Overrides the current thread's CurrentUICulture property for all + ''' resource lookups using this strongly typed resource class. + ''' + _ + Friend Shared Property Culture() As Global.System.Globalization.CultureInfo + Get + Return resourceCulture + End Get + Set + resourceCulture = value + End Set + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend Shared ReadOnly Property ico_exe() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_exe", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend Shared ReadOnly Property ico_folder() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_folder", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend Shared ReadOnly Property ico_picture() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_picture", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend Shared ReadOnly Property ico_sfp() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_sfp", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend Shared ReadOnly Property ico_textfile() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_textfile", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend Shared ReadOnly Property ico_unknown() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_unknown", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend Shared ReadOnly Property ico_up() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_up", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend Shared ReadOnly Property ico_url() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_url", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend Shared ReadOnly Property ico_video() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_video", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + End Class +End Namespace diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFileIcons.resx b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFileIcons.resx new file mode 100644 index 0000000..f36ed03 --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFileIcons.resx @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ico_exe.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ico_folder.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ico_picture.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ico_sfp.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ico_textfile.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ico_unknown.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ico_up.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ico_url.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ico_video.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFunctionIcons.Designer.vb b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFunctionIcons.Designer.vb new file mode 100644 index 0000000..725b336 --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFunctionIcons.Designer.vb @@ -0,0 +1,77 @@ +'------------------------------------------------------------------------------ +' +' This code was generated by a tool. +' Runtime Version:4.0.30319.42000 +' +' Changes to this file may cause incorrect behavior and will be lost if +' the code is regenerated. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + +Imports System + +Namespace My.Resources + + 'This class was auto-generated by the StronglyTypedResourceBuilder + 'class via a tool like ResGen or Visual Studio. + 'To add or remove a member, edit your .ResX file then rerun ResGen + 'with the /str option, or rebuild your VS project. + ''' + ''' A strongly-typed resource class, for looking up localized strings, etc. + ''' + _ + Friend Class FileSkimmerFunctionIcons + + Private Shared resourceMan As Global.System.Resources.ResourceManager + + Private Shared resourceCulture As Global.System.Globalization.CultureInfo + + _ + Friend Sub New() + MyBase.New + End Sub + + ''' + ''' Returns the cached ResourceManager instance used by this class. + ''' + _ + Friend Shared ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager + Get + If Object.ReferenceEquals(resourceMan, Nothing) Then + Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("ShiftOS_TheRevival.FileSkimmerFunctionIcons", GetType(FileSkimmerFunctionIcons).Assembly) + resourceMan = temp + End If + Return resourceMan + End Get + End Property + + ''' + ''' Overrides the current thread's CurrentUICulture property for all + ''' resource lookups using this strongly typed resource class. + ''' + _ + Friend Shared Property Culture() As Global.System.Globalization.CultureInfo + Get + Return resourceCulture + End Get + Set + resourceCulture = value + End Set + End Property + + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend Shared ReadOnly Property ico_up1() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_up1", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + End Class +End Namespace diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFunctionIcons.resx b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFunctionIcons.resx new file mode 100644 index 0000000..e3944a1 --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/FileSkimmerFunctionIcons.resx @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\..\..\..\..\Resources\ico_up1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + \ No newline at end of file diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_exe.png b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_exe.png new file mode 100644 index 0000000000000000000000000000000000000000..291770a8b00bce9025277ae8817702942b6a1598 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS24TkI`72U@f)XXJ5hcO-X(i=}MX3x0iJ5sNdU>fO3MP66 zdZwwZMyWtG6FprVLn7SYPIlyKFc4t={pDYcsnf!wSDId2k`fW&n$8EqLZdyVZ}=YP zcgf>~-M>?1_rz=FMyklP|9NPXHxIGl8{i!8xie-1CVT$q))LYgyl za)2pkX!Ej%eCAbORYM$|uBwFiA`?2!vb8O{yr=hFTDrL8rAF+p$hQnv%c}nsCrEh% P9mnA5>gTe~DWM4fB8Frs literal 0 HcmV?d00001 diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_folder.bmp b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_folder.bmp new file mode 100644 index 0000000000000000000000000000000000000000..e9f684ecbde2c4b88021322753910dc2cce3bbf9 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS24TkI`72U@f~lS^jv*25Z!a9=YETehdszFcHrIKHpRCgI zqXl(8`d%gMn0sAq%DU8N+JE2dSd_M1(Esb_$Fts-+ilymQ+{oN#@T>b3r(Ce+b;1e omGm;6l7=d<+o}H0+Z`RuMS`(U0_;Ao1X{@8>FVdQ&MBb@0DR0$lmGw# literal 0 HcmV?d00001 diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_picture.bmp b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_picture.bmp new file mode 100644 index 0000000000000000000000000000000000000000..543a1624bbe219fe11f7037ef7de59031b8cac70 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS24TkI`72U@g6}+C977`9-%fDkJFLLNQdzri?ke_h?d;rb zT?-c&U5ep3I(ggSMCNzCIp1^Ez5aDdc-BFus%dSTSXUf8S2e9&>j%ftO##&bjLaeO zt-p>-ypc&?)$de&Lx`Vk1t0fTRzZn{5prGq=?`py%4$pw&3~K^)SY(2ssC*CwAQp6 zn>cv7=7_C&@c4}RVduh`>a&d7TB2e^B+p8g<$GkfiM>C#+nzJ^%cJFOkL;gBDqUgP z>`~UXS#zOeJofsWTi1t&B$Pi5hzZkdK6^Rf{|gOKyM=EWZ>H&pc2!N|{W|YL mmVd_9->rF%9?ECFW##;N>fmF~cW;0`XYh3Ob6Mw<&;$U{0gU7T literal 0 HcmV?d00001 diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_sfp.png b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_sfp.png new file mode 100644 index 0000000000000000000000000000000000000000..09ad898fb32064816319ab4afeba4c3861ad356b GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS24TkI`72U@g3~=+977`9-_E?v)u152diUS|`MJvSVOh;j zM7WFP+y(9JzBmd-e%vsSP4;m^3-vPbvd$Fp$MKC#$oVN|2b zd$UA+)=59fU)GUDA-szwF8+Va@X+eE|LX6qel>JjpC)e#z1)vV4W+&YEAJI{=-?;OXk;vd$@?Nu?2)2LO*i BV%-1$ literal 0 HcmV?d00001 diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_textfile.bmp b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_textfile.bmp new file mode 100644 index 0000000000000000000000000000000000000000..c4ffe12e2ea167a40a4dcb5deabe1db776ab2544 GIT binary patch literal 429 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS24TkI`72U@8k{^`977`9&t7!QVlfnOzGzt+U)}VB%WT<{ zxr^%ptaa_Kq<^Tr`1j>+wpR-3pSO6+K1rEZwz7H7nP8jqpY_Xw*ez!+k3~r7U0$7c z#}BUPvR>(g$(3C%UCrMu;VUxo-+jf=?^)(_s}m<}VwZ*A-7y!$dW$ebb%7 literal 0 HcmV?d00001 diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_unknown.bmp b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_unknown.bmp new file mode 100644 index 0000000000000000000000000000000000000000..ba26acb9c7929b812868c4c62a7fcc8dd241157a GIT binary patch literal 594 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS24TkI`72U@8lHQ)IEF;HzrAkV_sD^vCDHG^;Di$#&sgRh zU{_FAQc`}*;^sPa>AbRV`yTh)B|lZNw|Xo7GyQhpjnFY(*~rIY3z{wGEvsFKoh+Sq z{&~gDm}8e;rr&x0eShEKhXz2A?~m7BI4I+PdDH8!R^6v%Z(Mg`FShahT(B(2a4GZo z)s1}5DrQw3HaNr7cl`11o`*pUe>(R+zW-QvUVIZsYMG)!-NQ?fUUUB*f4tEBGT5js zKXM+atrEPSv-H1=)r`lPv&8mE^!@(3&izvX+u`RA)t&f2qE_Pj-!2vJPL#K^XO}(m z(PZx7$b->lcNMmle^A-Cu?TF^*Vc)%d58ozyWjmPTuyE6zvj&=st2AO+H z9EsH1V`pC5`>$PU*0$fXE|}s7eo(aBGr4t0ara&B^}H6$oQ|pQf$4z3)78&qol`;+ E0E#6PUH||9 literal 0 HcmV?d00001 diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_up.bmp b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_up.bmp new file mode 100644 index 0000000000000000000000000000000000000000..d72cd8254c0a78b2a8ce9c297bcd156034fa16d0 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS24TkI`72U@f_pq&977`9-%g0;I&8qhQd<>o?Wz*p6Sy(X zkoRWe&+e_xQkBN;ht|sM{XXH-H=B*@riWJTu|I!@|Jc8~cjWIXI>;YE)JcX?XVlpE8p z%SMTEuDQK1;H>B^=@oC!#NEH;Z2I(XR~K(vpTQMnXLd=e!vXy~vMDckoNev2t}Oa? n?NzCAc}n~J3+*2FJhJ6Y^L4qWpZ~%F^aq2dtDnm{r-UW|)7x_{ literal 0 HcmV?d00001 diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_url.bmp b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_url.bmp new file mode 100644 index 0000000000000000000000000000000000000000..be1e63d59701f66b7e7f9c75d0d951be24047795 GIT binary patch literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS24TkI`72U@8ge{c977`9-%bzgJ7mDaTKy|dTH;UB8V%pr z(~NIdDOVN-r_Z}-zfD-Kd(|9wQ;X209`WqwYVV((K6M}89G$4WYrd44q<`I%pQ(B; za_5>Ur4QzWNWHx7Jk9mlgf!cf$P~WJYou`4CQ2QDQyufS53Kc_tNn!3iIz)#s(1f7 z|4)Z2Qf#L4tilcPtLp7%&36RbA#>+k+WSQiRnFZ^{rjZu-k5#yCeJ1vqjrgMeWO-Vev3?%jb zcbL2P>sqPIq#r*c{l9X*w&^uFZs08V=K1+wWy=qKUVX{K_}KpC@8?S|o_Bt}4p;hT zxwQS;G+ff$3f`~ob}Bh{cy9GY$?){QlMYBWM$S?Q33MwDWzV@S{E9u+r=;qOJ1{aB NJYD@<);T3K0RX|A%8>v7 literal 0 HcmV?d00001 diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_video.bmp b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Icons/ico_video.bmp new file mode 100644 index 0000000000000000000000000000000000000000..d55037b0706338dafb8eef6bd30be8fc3d52890e GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`u%tWsIx;Y9 z?C1WI$O`0h7I;J!GcfQS24TkI`72U@f)hMl977`9-=25mI$*%VeDKfz%bIK#gKu|- zFI1HJ5W2?QMJ6M!DEVKkQ)YVWx(X5Q(&LL3-kqy|>$%hJ==?2b+seMr%b3o;Ryp&s zaFqMSdHP%W7U +Partial Class Uni_FileSkimmer + Inherits System.Windows.Forms.Form + + 'Form overrides dispose to clean up the component list. + + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Required by the Windows Form Designer + Private components As System.ComponentModel.IContainer + + 'NOTE: The following procedure is required by the Windows Form Designer + 'It can be modified using the Windows Form Designer. + 'Do not modify it using the code editor. + + Private Sub InitializeComponent() + Me.components = New System.ComponentModel.Container() + Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Uni_FileSkimmer)) + Dim ListViewItem2 As System.Windows.Forms.ListViewItem = New System.Windows.Forms.ListViewItem("test", 0) + Me.msn_Options = New System.Windows.Forms.MenuStrip() + Me.FileToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.CloseToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.OptionsToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.PropertyPaneToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.AboutToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.pnl_Ribbon = New System.Windows.Forms.Panel() + Me.pnl_Properties = New System.Windows.Forms.Panel() + Me.lbl_filesize = New System.Windows.Forms.Label() + Me.lbl_filetype = New System.Windows.Forms.Label() + Me.lbl_filename = New System.Windows.Forms.Label() + Me.lbl_Properties = New System.Windows.Forms.Label() + Me.iml_icons = New System.Windows.Forms.ImageList(Me.components) + Me.pnl_AddressBar = New System.Windows.Forms.Panel() + Me.btn_Up = New System.Windows.Forms.Button() + Me.txt_AddressBar = New System.Windows.Forms.TextBox() + Me.lbl_Address = New System.Windows.Forms.Label() + Me.lsv_Content = New System.Windows.Forms.ListView() + Me.pic_Icon = New System.Windows.Forms.PictureBox() + Me.btn_NewFolder = New System.Windows.Forms.Button() + Me.msn_Options.SuspendLayout() + Me.pnl_Ribbon.SuspendLayout() + Me.pnl_Properties.SuspendLayout() + Me.pnl_AddressBar.SuspendLayout() + CType(Me.pic_Icon, System.ComponentModel.ISupportInitialize).BeginInit() + Me.SuspendLayout() + ' + 'msn_Options + ' + Me.msn_Options.BackColor = System.Drawing.Color.White + Me.msn_Options.Font = New System.Drawing.Font("Segoe UI", 10.0!) + Me.msn_Options.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.FileToolStripMenuItem, Me.OptionsToolStripMenuItem, Me.AboutToolStripMenuItem}) + Me.msn_Options.Location = New System.Drawing.Point(0, 0) + Me.msn_Options.Name = "msn_Options" + Me.msn_Options.Size = New System.Drawing.Size(800, 27) + Me.msn_Options.TabIndex = 0 + Me.msn_Options.Text = "mns_Options" + ' + 'FileToolStripMenuItem + ' + Me.FileToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.CloseToolStripMenuItem}) + Me.FileToolStripMenuItem.Name = "FileToolStripMenuItem" + Me.FileToolStripMenuItem.Size = New System.Drawing.Size(41, 23) + Me.FileToolStripMenuItem.Text = "File" + ' + 'CloseToolStripMenuItem + ' + Me.CloseToolStripMenuItem.Name = "CloseToolStripMenuItem" + Me.CloseToolStripMenuItem.Size = New System.Drawing.Size(111, 24) + Me.CloseToolStripMenuItem.Text = "Close" + ' + 'OptionsToolStripMenuItem + ' + Me.OptionsToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.PropertyPaneToolStripMenuItem}) + Me.OptionsToolStripMenuItem.Name = "OptionsToolStripMenuItem" + Me.OptionsToolStripMenuItem.Size = New System.Drawing.Size(70, 23) + Me.OptionsToolStripMenuItem.Text = "Options" + ' + 'PropertyPaneToolStripMenuItem + ' + Me.PropertyPaneToolStripMenuItem.CheckOnClick = True + Me.PropertyPaneToolStripMenuItem.Name = "PropertyPaneToolStripMenuItem" + Me.PropertyPaneToolStripMenuItem.Size = New System.Drawing.Size(165, 24) + Me.PropertyPaneToolStripMenuItem.Text = "Property Pane" + ' + 'AboutToolStripMenuItem + ' + Me.AboutToolStripMenuItem.Name = "AboutToolStripMenuItem" + Me.AboutToolStripMenuItem.Size = New System.Drawing.Size(59, 23) + Me.AboutToolStripMenuItem.Text = "About" + ' + 'pnl_Ribbon + ' + Me.pnl_Ribbon.BackColor = System.Drawing.Color.Silver + Me.pnl_Ribbon.Controls.Add(Me.btn_NewFolder) + Me.pnl_Ribbon.Dock = System.Windows.Forms.DockStyle.Top + Me.pnl_Ribbon.Location = New System.Drawing.Point(0, 27) + Me.pnl_Ribbon.Name = "pnl_Ribbon" + Me.pnl_Ribbon.Size = New System.Drawing.Size(800, 69) + Me.pnl_Ribbon.TabIndex = 1 + ' + 'pnl_Properties + ' + Me.pnl_Properties.BackColor = System.Drawing.Color.Gray + Me.pnl_Properties.Controls.Add(Me.pic_Icon) + Me.pnl_Properties.Controls.Add(Me.lbl_filesize) + Me.pnl_Properties.Controls.Add(Me.lbl_filetype) + Me.pnl_Properties.Controls.Add(Me.lbl_filename) + Me.pnl_Properties.Controls.Add(Me.lbl_Properties) + Me.pnl_Properties.Dock = System.Windows.Forms.DockStyle.Right + Me.pnl_Properties.Location = New System.Drawing.Point(600, 132) + Me.pnl_Properties.Name = "pnl_Properties" + Me.pnl_Properties.Size = New System.Drawing.Size(200, 318) + Me.pnl_Properties.TabIndex = 2 + Me.pnl_Properties.Visible = False + ' + 'lbl_filesize + ' + Me.lbl_filesize.AutoSize = True + Me.lbl_filesize.Font = New System.Drawing.Font("Segoe UI", 8.25!) + Me.lbl_filesize.Location = New System.Drawing.Point(8, 155) + Me.lbl_filesize.Name = "lbl_filesize" + Me.lbl_filesize.Size = New System.Drawing.Size(26, 13) + Me.lbl_filesize.TabIndex = 1 + Me.lbl_filesize.Text = "size" + ' + 'lbl_filetype + ' + Me.lbl_filetype.AutoSize = True + Me.lbl_filetype.Font = New System.Drawing.Font("Segoe UI", 8.25!) + Me.lbl_filetype.Location = New System.Drawing.Point(9, 139) + Me.lbl_filetype.Name = "lbl_filetype" + Me.lbl_filetype.Size = New System.Drawing.Size(45, 13) + Me.lbl_filetype.TabIndex = 1 + Me.lbl_filetype.Text = "filetype" + ' + 'lbl_filename + ' + Me.lbl_filename.AutoSize = True + Me.lbl_filename.Font = New System.Drawing.Font("Segoe UI", 11.0!) + Me.lbl_filename.Location = New System.Drawing.Point(7, 117) + Me.lbl_filename.Name = "lbl_filename" + Me.lbl_filename.Size = New System.Drawing.Size(67, 20) + Me.lbl_filename.TabIndex = 1 + Me.lbl_filename.Text = "filename" + ' + 'lbl_Properties + ' + Me.lbl_Properties.AutoSize = True + Me.lbl_Properties.Font = New System.Drawing.Font("Segoe UI", 14.0!, System.Drawing.FontStyle.Bold) + Me.lbl_Properties.Location = New System.Drawing.Point(7, 7) + Me.lbl_Properties.Name = "lbl_Properties" + Me.lbl_Properties.Size = New System.Drawing.Size(105, 25) + Me.lbl_Properties.TabIndex = 0 + Me.lbl_Properties.Text = "Properties" + ' + 'iml_icons + ' + Me.iml_icons.ImageStream = CType(resources.GetObject("iml_icons.ImageStream"), System.Windows.Forms.ImageListStreamer) + Me.iml_icons.TransparentColor = System.Drawing.Color.Transparent + Me.iml_icons.Images.SetKeyName(0, "ico_folder.bmp") + Me.iml_icons.Images.SetKeyName(1, "ico_textfile.bmp") + Me.iml_icons.Images.SetKeyName(2, "ico_unknown.bmp") + Me.iml_icons.Images.SetKeyName(3, "ico_picture.bmp") + Me.iml_icons.Images.SetKeyName(4, "ico_up.bmp") + Me.iml_icons.Images.SetKeyName(5, "ico_url.bmp") + Me.iml_icons.Images.SetKeyName(6, "ico_video.bmp") + Me.iml_icons.Images.SetKeyName(7, "ico_sfp.png") + Me.iml_icons.Images.SetKeyName(8, "ico_exe.png") + ' + 'pnl_AddressBar + ' + Me.pnl_AddressBar.Controls.Add(Me.btn_Up) + Me.pnl_AddressBar.Controls.Add(Me.txt_AddressBar) + Me.pnl_AddressBar.Controls.Add(Me.lbl_Address) + Me.pnl_AddressBar.Dock = System.Windows.Forms.DockStyle.Top + Me.pnl_AddressBar.Location = New System.Drawing.Point(0, 96) + Me.pnl_AddressBar.Name = "pnl_AddressBar" + Me.pnl_AddressBar.Size = New System.Drawing.Size(800, 36) + Me.pnl_AddressBar.TabIndex = 4 + ' + 'btn_Up + ' + Me.btn_Up.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch + Me.btn_Up.FlatStyle = System.Windows.Forms.FlatStyle.Flat + Me.btn_Up.Location = New System.Drawing.Point(65, 5) + Me.btn_Up.Name = "btn_Up" + Me.btn_Up.Size = New System.Drawing.Size(24, 24) + Me.btn_Up.TabIndex = 2 + Me.btn_Up.UseVisualStyleBackColor = True + ' + 'txt_AddressBar + ' + Me.txt_AddressBar.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _ + Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.txt_AddressBar.Font = New System.Drawing.Font("Segoe UI", 10.0!) + Me.txt_AddressBar.Location = New System.Drawing.Point(161, 5) + Me.txt_AddressBar.Name = "txt_AddressBar" + Me.txt_AddressBar.Size = New System.Drawing.Size(627, 25) + Me.txt_AddressBar.TabIndex = 1 + ' + 'lbl_Address + ' + Me.lbl_Address.AutoSize = True + Me.lbl_Address.Font = New System.Drawing.Font("Segoe UI", 10.0!) + Me.lbl_Address.Location = New System.Drawing.Point(90, 8) + Me.lbl_Address.Name = "lbl_Address" + Me.lbl_Address.Size = New System.Drawing.Size(65, 19) + Me.lbl_Address.TabIndex = 0 + Me.lbl_Address.Text = "Address :" + ' + 'lsv_Content + ' + Me.lsv_Content.BackColor = System.Drawing.Color.White + Me.lsv_Content.BorderStyle = System.Windows.Forms.BorderStyle.None + Me.lsv_Content.Dock = System.Windows.Forms.DockStyle.Fill + Me.lsv_Content.HideSelection = False + Me.lsv_Content.Items.AddRange(New System.Windows.Forms.ListViewItem() {ListViewItem2}) + Me.lsv_Content.LargeImageList = Me.iml_icons + Me.lsv_Content.Location = New System.Drawing.Point(0, 132) + Me.lsv_Content.MultiSelect = False + Me.lsv_Content.Name = "lsv_Content" + Me.lsv_Content.Size = New System.Drawing.Size(600, 318) + Me.lsv_Content.Sorting = System.Windows.Forms.SortOrder.Ascending + Me.lsv_Content.TabIndex = 5 + Me.lsv_Content.UseCompatibleStateImageBehavior = False + ' + 'pic_Icon + ' + Me.pic_Icon.Location = New System.Drawing.Point(10, 42) + Me.pic_Icon.Name = "pic_Icon" + Me.pic_Icon.Size = New System.Drawing.Size(64, 64) + Me.pic_Icon.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage + Me.pic_Icon.TabIndex = 2 + Me.pic_Icon.TabStop = False + ' + 'btn_NewFolder + ' + Me.btn_NewFolder.FlatStyle = System.Windows.Forms.FlatStyle.Flat + Me.btn_NewFolder.Image = Global.ShiftOS_TheRevival.My.Resources.Resources.ico_folder + Me.btn_NewFolder.ImageAlign = System.Drawing.ContentAlignment.TopCenter + Me.btn_NewFolder.Location = New System.Drawing.Point(0, 0) + Me.btn_NewFolder.Name = "btn_NewFolder" + Me.btn_NewFolder.Size = New System.Drawing.Size(72, 69) + Me.btn_NewFolder.TabIndex = 0 + Me.btn_NewFolder.Text = "New Folder" + Me.btn_NewFolder.TextAlign = System.Drawing.ContentAlignment.BottomCenter + Me.btn_NewFolder.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText + Me.btn_NewFolder.UseVisualStyleBackColor = True + ' + 'Uni_FileSkimmer + ' + Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.BackColor = System.Drawing.Color.White + Me.ClientSize = New System.Drawing.Size(800, 450) + Me.Controls.Add(Me.lsv_Content) + Me.Controls.Add(Me.pnl_Properties) + Me.Controls.Add(Me.pnl_AddressBar) + Me.Controls.Add(Me.pnl_Ribbon) + Me.Controls.Add(Me.msn_Options) + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None + Me.MainMenuStrip = Me.msn_Options + Me.Name = "Uni_FileSkimmer" + Me.ShowIcon = False + Me.ShowInTaskbar = False + Me.Text = "Uni_FileSkimmer" + Me.msn_Options.ResumeLayout(False) + Me.msn_Options.PerformLayout() + Me.pnl_Ribbon.ResumeLayout(False) + Me.pnl_Properties.ResumeLayout(False) + Me.pnl_Properties.PerformLayout() + Me.pnl_AddressBar.ResumeLayout(False) + Me.pnl_AddressBar.PerformLayout() + CType(Me.pic_Icon, System.ComponentModel.ISupportInitialize).EndInit() + Me.ResumeLayout(False) + Me.PerformLayout() + + End Sub + + Friend WithEvents msn_Options As MenuStrip + Friend WithEvents FileToolStripMenuItem As ToolStripMenuItem + Friend WithEvents AboutToolStripMenuItem As ToolStripMenuItem + Friend WithEvents pnl_Ribbon As Panel + Friend WithEvents pnl_Properties As Panel + Friend WithEvents pnl_AddressBar As Panel + Friend WithEvents lbl_Address As Label + Friend WithEvents txt_AddressBar As TextBox + Friend WithEvents lbl_Properties As Label + Friend WithEvents lbl_filename As Label + Friend WithEvents lbl_filetype As Label + Friend WithEvents lbl_filesize As Label + Friend WithEvents pic_Icon As PictureBox + Friend WithEvents CloseToolStripMenuItem As ToolStripMenuItem + Friend WithEvents iml_icons As ImageList + Friend WithEvents lsv_Content As ListView + Friend WithEvents OptionsToolStripMenuItem As ToolStripMenuItem + Friend WithEvents PropertyPaneToolStripMenuItem As ToolStripMenuItem + Friend WithEvents btn_NewFolder As Button + Friend WithEvents btn_Up As Button +End Class diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Uni_FileSkimmer.resx b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Uni_FileSkimmer.resx new file mode 100644 index 0000000..c259752 --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Uni_FileSkimmer.resx @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + + 140, 17 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACA + FwAAAk1TRnQBSQFMAgEBCQEAATgBAAE4AQABKgEAASoBAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo + AwABqAMAAX4DAAEBAQABCAUAAbABUhgAAYACAAGAAwACgAEAAYADAAGAAQABgAEAAoACAAPAAQABwAHc + AcABAAHwAcoBpgEAATMFAAEzAQABMwEAATMBAAIzAgADFgEAAxwBAAMiAQADKQEAA1UBAANNAQADQgEA + AzkBAAGAAXwB/wEAAlAB/wEAAZMBAAHWAQAB/wHsAcwBAAHGAdYB7wEAAdYC5wEAAZABqQGtAgAB/wEz + AwABZgMAAZkDAAHMAgABMwMAAjMCAAEzAWYCAAEzAZkCAAEzAcwCAAEzAf8CAAFmAwABZgEzAgACZgIA + AWYBmQIAAWYBzAIAAWYB/wIAAZkDAAGZATMCAAGZAWYCAAKZAgABmQHMAgABmQH/AgABzAMAAcwBMwIA + AcwBZgIAAcwBmQIAAswCAAHMAf8CAAH/AWYCAAH/AZkCAAH/AcwBAAEzAf8CAAH/AQABMwEAATMBAAFm + AQABMwEAAZkBAAEzAQABzAEAATMBAAH/AQAB/wEzAgADMwEAAjMBZgEAAjMBmQEAAjMBzAEAAjMB/wEA + ATMBZgIAATMBZgEzAQABMwJmAQABMwFmAZkBAAEzAWYBzAEAATMBZgH/AQABMwGZAgABMwGZATMBAAEz + AZkBZgEAATMCmQEAATMBmQHMAQABMwGZAf8BAAEzAcwCAAEzAcwBMwEAATMBzAFmAQABMwHMAZkBAAEz + AswBAAEzAcwB/wEAATMB/wEzAQABMwH/AWYBAAEzAf8BmQEAATMB/wHMAQABMwL/AQABZgMAAWYBAAEz + AQABZgEAAWYBAAFmAQABmQEAAWYBAAHMAQABZgEAAf8BAAFmATMCAAFmAjMBAAFmATMBZgEAAWYBMwGZ + AQABZgEzAcwBAAFmATMB/wEAAmYCAAJmATMBAANmAQACZgGZAQACZgHMAQABZgGZAgABZgGZATMBAAFm + AZkBZgEAAWYCmQEAAWYBmQHMAQABZgGZAf8BAAFmAcwCAAFmAcwBMwEAAWYBzAGZAQABZgLMAQABZgHM + Af8BAAFmAf8CAAFmAf8BMwEAAWYB/wGZAQABZgH/AcwBAAHMAQAB/wEAAf8BAAHMAQACmQIAAZkBMwGZ + AQABmQEAAZkBAAGZAQABzAEAAZkDAAGZAjMBAAGZAQABZgEAAZkBMwHMAQABmQEAAf8BAAGZAWYCAAGZ + AWYBMwEAAZkBMwFmAQABmQFmAZkBAAGZAWYBzAEAAZkBMwH/AQACmQEzAQACmQFmAQADmQEAApkBzAEA + ApkB/wEAAZkBzAIAAZkBzAEzAQABZgHMAWYBAAGZAcwBmQEAAZkCzAEAAZkBzAH/AQABmQH/AgABmQH/ + ATMBAAGZAcwBZgEAAZkB/wGZAQABmQH/AcwBAAGZAv8BAAHMAwABmQEAATMBAAHMAQABZgEAAcwBAAGZ + AQABzAEAAcwBAAGZATMCAAHMAjMBAAHMATMBZgEAAcwBMwGZAQABzAEzAcwBAAHMATMB/wEAAcwBZgIA + AcwBZgEzAQABmQJmAQABzAFmAZkBAAHMAWYBzAEAAZkBZgH/AQABzAGZAgABzAGZATMBAAHMAZkBZgEA + AcwCmQEAAcwBmQHMAQABzAGZAf8BAALMAgACzAEzAQACzAFmAQACzAGZAQADzAEAAswB/wEAAcwB/wIA + AcwB/wEzAQABmQH/AWYBAAHMAf8BmQEAAcwB/wHMAQABzAL/AQABzAEAATMBAAH/AQABZgEAAf8BAAGZ + AQABzAEzAgAB/wIzAQAB/wEzAWYBAAH/ATMBmQEAAf8BMwHMAQAB/wEzAf8BAAH/AWYCAAH/AWYBMwEA + AcwCZgEAAf8BZgGZAQAB/wFmAcwBAAHMAWYB/wEAAf8BmQIAAf8BmQEzAQAB/wGZAWYBAAH/ApkBAAH/ + AZkBzAEAAf8BmQH/AQAB/wHMAgAB/wHMATMBAAH/AcwBZgEAAf8BzAGZAQAB/wLMAQAB/wHMAf8BAAL/ + ATMBAAHMAf8BZgEAAv8BmQEAAv8BzAEAAmYB/wEAAWYB/wFmAQABZgL/AQAB/wJmAQAB/wFmAf8BAAL/ + AWYBAAEhAQABpQEAA18BAAN3AQADhgEAA5YBAAPLAQADsgEAA9cBAAPdAQAD4wEAA+oBAAPxAQAD+AEA + AfAB+wH/AQABpAKgAQADgAMAAf8CAAH/AwAC/wEAAf8DAAH/AQAB/wEAAv8CAAP//wD/AP8ATgAm7IIA + Aewk/wHsggAB7CT/AeyCAAHsJP8B7IIAAewk/wHsggAB7CT/AeyCAAHsJP8B7IIAAewk/wHsggAB7CT/ + AeyCAAHsJP8B7IIAAewk/wHsggAB7CT/AeyCAAHsJP8B7IIAAewk/wHsggAB7CT/AeyCAAHsJP8B7IIA + Aewk/wHsggAB7CT/AeyCAAHsJP8D7IAAAewk/wHsAf8B7IAAAewk/wHsAf8B7IAAAewk/wHsAf8B7IAA + Aewk/wHsAf8B7IAAAewk/wHsAf8B7IAAAewk/wHsAf8B7IAAJuwB/wHsgAAd7AIAAewCAAHsAgAB7AH/ + AeyAAB3sAgAB7AIAAewCAAHsAf8B7IAAJuwB/wHshAAB7CL/AeyEAAHsIv8B7IQAAewi/wHshAAk7IQA + G+wCAAHsAgAB7AIAAeyEABvsAgAB7AIAAewCAAHshAAk7P8AZAAK/5MACv8BAAr/AQAB7AP/jgAJ/wEA + DP8BAAHsAv+OAAn/AQAM/wEAAewC/10AKOwJAAj/AQAN/wEAAewC/10AD+wKAA/sCQAH/wEAA/8BAAr/ + AQAB7AL/XQAP7AEACP8BAA/sCQAH/wEAAv8CAAL/AQAC/wEAAv8BAAH/AQAB7AL/OQAc/wgAD+wBAAj/ + AQAP7AkACP8CAAHsAQAC/wEAAv8BAAL/AQAB/wEAAewC/wkAKP8IABz/CAAP7AEACP8BAA/sCQAL/wEA + Av8BAAL/AQAC/wIAAewD/wkAKP8IABz/CAAP7AEACP8BAA/sCQAL/wEAAv8BAAL/AwAB7AX/CQAo/wgA + HP8IAA/sAQAI/wEAD+wJAAv/AQAC/wMAAewI/wkAKP8IABz/CAAP7AEACP8BAA/sCQAL/wEAAv8BAAHs + Cv8JAA//AQAY/wgAHP8IAA/sAQAI/wEAD+wJAAv/AQAC/wEAAewK/wkAD/8CABf/CAAc/wgAD+wBAAj/ + AQAP7AkAC/8BAAL/AQAB7Ar/CQAP/wMAFv8IABz/CAAP7AEACP8BAA/sCQAL/wEAAv8BAAHsCv8JAA// + BAAV/wgAHP8IAA/sAQAI/wEAD+wJAAL/CfwBAAL/AQAB7Ar/CQAP/wUAFP8IABz/CAAP7AEACP8BAA/s + CQAM/wIAAewL/wkAD/8GABP/CAAc/wgAD+wBAAj/AQAP7AkAA/8E/AL/AfwE/wH8C/8JAA//BwAS/wgA + HP8IAA/sAQAI/wEAD+wJAAL/AfwE/wH8Af8B/AT/AfwL/wkAD/8IABH/CAAc/wgAD+wBAAj/AQAP7AkA + Av8B/AT/AfwB/wH8BP8B/Av/CQAP/wkAEP8IABz/CAAP7AEACP8BAA/sCQAC/wH8BP8B/AH/AvwD/wH8 + C/8JAA//CgAP/wgAHP8IAArsBgAI/wcACewJAAL/AfwE/wH8Af8B/AH/AvwB/wH8C/8JAA//CgAP/wgA + HP8IAArsAQAT/wEACewJAAL/AfwE/wH8Bv8B/Av/CQAP/wkAEP8IABz/CAAL7AEAEf8BAArsCQAC/wH8 + BP8B/Ab/AfwL/wkAD/8IABH/CAAc/wgADOwBAA//AQAL7AkAAv8B/AT/AfwG/wH8C/8JAA//BwAS/ywA + DewBAA3/AQAM7AkAAv8B/AT/AfwG/wH8C/8JAA//BgAT/ywADuwBAAv/AQAN7AkAGv8JAA//BQAU/ywA + D+wBAAn/AQAO7AkAGv8JAA//BAAV/ywAEOwBAAf/AQAP7AkAGv8JAA//AwAW/wwAFP8MABHsAQAF/wEA + EOwJABr/CQAP/wIAF/8MAA7/BAAC/wwAEuwBAAP/AQAR7AkAGv8JAA//AQAY/wwADv8EAAL/DAAT7AEA + Af8BABLsCQAa/wkAKP8MAA7/BAAC/wwAFOwBABPsCQAa/wkAKP8MAA7/BAAC/wwAKOwJABr/CQAo/wwA + Dv8EAAL/DAAo7AkAGv8JACj/DAAO/wQAAv89ABT/QwAU/wwAD+wiABT/AQAC/wLsPgAU/wwADuwjABT/ + AQAB/wLskAAU/wEAAuyRABT/AQAB7JIAFP//AOIAIf8JACH/XQAh/wkAIf9dACH/CQAh/y8AKOwGAAT/ + GuwD/wkAIf8FACjsAgAo7AYAIf8JACH/BQAo7AIAKOwGACH/CQAO/wTsD/8FACjsAgAo7AYAA/8a7AT/ + CQAO/wTsD/8FACjsAgAo7AYAIf8JAA7/BOwP/wUAKOwCACjsBgAh/wkADv8E7A//BQAo7AIAKOwGAAT/ + GuwD/wkAIf8FACTsBP8CACjsBgAh/wkAIf8FACHsB/8CACjsBgAh/wkAIf8FAAX/GuwJ/wIAKOwGAAP/ + GuwE/wkADv8BkgPsD/8FAAj/FuwF/wHsBP8CACjsBgAh/wkADv8BkgPsD/8FAA//C+wJ/wLsA/8CACjs + BgAh/wkADv8BkgPsAfIO/wUAHv8B7AX/AewD/wIAKOwGAAT/GuwD/wkADv8BBwPsAbwO/wUAHv8C7AT/ + AuwC/wIAKOwGACH/CQAO/wHxBOwO/wUAF/8D7AX/AuwE/wHsAv8CACjsBgAh/wkAD/8E7AHvDf8FABn/ + AuwF/wHsBP8B7AL/AgAo7AYAA/8a7AT/CQAP/wHxBOwB7wz/BQAa/wHsBf8B7AT/AewC/wIAKOwGACH/ + CQAQ/wG8BOwB7wH0Cv8FABr/AuwE/wHsBP8C7AH/AgAo7AYAIf8JABH/AbwE7AHtAfQJ/wUAE/8E7AT/ + AuwJ/wHsAf8CACjsBgAE/xrsA/8JABL/AfAE7AGSCf8FABb/AuwF/wHsCv8CACjsBgAh/wkAE/8B8gTs + Ae8I/wUAF/8B7An/BuwB/wIAKOwGACH/CQAU/wHyBOwB8gf/BQAX/wLsBv8J7AIAKOwGAAP/GuwE/wkA + Ff8BvAPsAe8H/wUAEP8B7Af/AuwE/wrsAgAo7AYAIf8JABb/BOwH/wUAEP8D7Ab/AuwC/wvsAgAo7AYA + If8JAAb/AfMB7wGSAewB7wv/AZID7Af/BQAS/wPsB/8M7AIAKOwGAAT/GuwD/wkABv8B9APsAe0L/wHt + A+wH/wUAFP8C7Ab/DOwCACjsBgAh/wkAB/8E7AHyCf8B8wPsAe0H/wUAFf8C7AT/DewCACjsBgAh/wkA + B/8BBwPsAfcJ/wH3A+wB7wf/BQAN/wTsBf8D7AL/DewCACjsBgAD/xrsBP8JAAf/AfQE7AHvB/8B7wTs + AfMH/wUAEP8C7An/DewCACjsBgAh/wkACP8BBwTsAZIB8AH0Af8B9AHwAZIE7AEHCP8FABH/AewJ/w3s + AgAo7AYAIf8JAAn/Ae8N7AHvCf8FABH/COwC/w3sAgAo7AYABP8a7AP/CQAK/wHwC+wB8Ar/BQAb/w3s + MAAh/wkAC/8B9AG8AfcE7AHtAe8BvAz/BQAc/wzsAgAP7B8AIf8JACH/BQAc/wzsAgAO7CAAA/8a7AT/ + CQAh/10AIf8JACH/XQAh/wkAIf9dACH/CQAh/9YAAUIBTQE+BwABPgMAASgDAAGoAwABfgMAAQEBAAEB + BQAB0AELFgAD/wEABf8BwBIABf8BwBIABf8BwBIABf8BwBIABf8BwBIAAcAEAAHAEgABwAQAAcASAAHA + BAABwBIAAcAEAAHAEgABwAQAAcASAAHABAABwBIAAcAEAAHAEgABwAQAAcASAAHABAABwBIAAcAEAAHA + EgABwAQAAcASAAHABAABwBIAAcAEAAHAEgABwAQAAcASAAHABAABwBIAAcAEAAHAEgABwAQAAcASAAHA + BAABwBIAAcAXAAHAFwABwBcAAcAXAAHAFwABwBcAAcAXAAHAFwABwBcAAcAXAAHAFwAB/BcAAfwXAAH8 + FwAB/BcAAfwXAAH8FwAB/BcABf8BwBIABv8BgAIAAQcL/wMABv8BgAIAAQcL/wMABv8BgAIAAQcG/wHA + AwABDwgAAT8BgAIAAQcG/wHAAwABDwgAAT8BgAIAAQcG/wHAAwABDwgAAT8BgAIAAQcG/wHAAwABDwgA + AT8BgAIAAQcB8AQAAQMBwAMAAQ8IAAE/AYACAAEHAfAEAAEDAcADAAEPCAABPwGAAgABBwHwBAABAwHA + AwABDwgAAT8BgAIAAQcB8AQAAQMBwAMAAQ8IAAE/AYACAAEHAfAEAAEDAcADAAEPCAABPwGAAgABBwHw + BAABAwHAAwABDwgAAT8BgAIAAQcB8AQAAQMBwAMAAQ8IAAE/AYACAAEHAfAEAAEDAcADAAEPCAABPwGA + AgABBwHwBAABAwHAAwABDwgAAT8BgAIAAQcB8AQAAQMBwAMAAQ8IAAE/AYACAAEHAfAEAAEDAcADAAEP + CAABPwGAAgABBwHwBAABAwHAAwABDwgAAT8BgAIAAQcB8AQAAQMBwAMAAQ8IAAE/AYACAAEHAfAEAAED + AcADAAEPCAABPwGAAgABBwHwBAABAwHAAwABDwgAAT8BgAIAAQcB8AQAAQMBwAMAAQ8IAAE/AYACAAEH + AfAEAAEDAcADAAEPCAABPwGAAgABBwHwBAABAwHAAwABDwgAAT8BgAIAAQcB8AQAAQMBwAMAAQ8IAAE/ + AYACAAEHAfAEAAEDAcADAAEPCAABPwGAAgABBwHwBAABAwHAAwABDwgAAT8BgAIAAQcB8AQAAQMBwAMA + AQ8IAAE/AYACAAEHAfAEAAEDAcADAAEPCAABPwGAAgABBwHwBAABAwHAAwABDwgAAT8BgAIAAQcB8AQA + AQMBwAMAAQ8IAAE/AYACAAEHAfAEAAEDAcADAAEPCAABPwGAAgABBwHwBAABAwHAAwABDwgAAT8BgAIA + AQcB8AQAAQMBwAMAAR8IAAE/AYACAAEHAfAEAAEDAcADAAE/CAABPwGAAgABBwHwBAABAwHAAwABfwUA + AX8D/wGAAgABDwb/AcADAAF/BQAE/wGAAgABHwv/BAABAQT/AYACAAE/C/8DAAb/AYACAAF/C/8DAAb/ + AYACAAz/AwAG/wGAAQABAQz/AwAF/wH8BAABfwQAAR8F/wMABf8B/AQAAX8EAAEfBf8DAAX/AfwEAAF/ + BAABHwX/CAABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQA + AX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQA + AX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQA + AX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQA + AX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQA + AX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQA + AX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcDQABPAQAAX8EAAEcCgABfwL/AfwEAAF/BAABHAoA + A/8B/AQAAX8EAAEcCQABAQP/AfwEAAF/BAABHwX/AwAF/wH8BAABfwQAAR8F/wMABf8B/AQAAX8EAAEf + Bf8DAAX/AfwEAAF/BAABHwX/AwAL + + + \ No newline at end of file diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Uni_FileSkimmer.vb b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Uni_FileSkimmer.vb new file mode 100644 index 0000000..c5fe628 --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/File Skimmer/Uni_FileSkimmer.vb @@ -0,0 +1,244 @@ +Imports System.IO + +Public Class Uni_FileSkimmer + Public CurrentDir As String + Dim FileType As Integer + Dim ItemsDeleted As Integer + + Private Sub Uni_FileSkimmer_Load(sender As Object, e As EventArgs) Handles MyBase.Load + 'Sets icons for buttons in here, for some reason + btn_Up.BackgroundImage = My.Resources.FileSkimmerFunctionIcons.ico_up1 + 'End thingy + CurrentDir = Strings.OnceInfo(1) + txt_AddressBar.Text = CurrentDir.Replace(Strings.OnceInfo(1), "!\") + pic_Icon.Image = My.Resources.FileSkimmerFileIcons.ico_folder + ShowContent() + End Sub + + Private Sub PropertyPaneToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles PropertyPaneToolStripMenuItem.Click + If PropertyPaneToolStripMenuItem.CheckState = False Then + pnl_Properties.Visible = False + Else + pnl_Properties.Visible = True + End If + End Sub + + Private Sub CloseToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles CloseToolStripMenuItem.Click + Dispose() + End Sub + + Private Sub btn_Up_Click(sender As Object, e As EventArgs) Handles btn_Up.Click + If txt_AddressBar.Text = "!\" Then + btn_Up.Enabled = False + Else + Try + If txt_AddressBar.Text = "!\" Then + Else + Dim directoryInfo As System.IO.DirectoryInfo + directoryInfo = System.IO.Directory.GetParent(txt_AddressBar.Text.Replace("!\", Strings.OnceInfo(1) & "\")) + txt_AddressBar.Text = directoryInfo.FullName + CurrentDir = directoryInfo.FullName + + Dim endloop As Boolean = False + txt_AddressBar.Text = txt_AddressBar.Text.Substring(0, txt_AddressBar.Text.Length - 1) + + While endloop = False + Try + If txt_AddressBar.Text.Substring(txt_AddressBar.Text.Length - 1) = "\" Then + endloop = True + Else + txt_AddressBar.Text = txt_AddressBar.Text.Substring(0, txt_AddressBar.Text.Length - 1) + End If + Catch + End Try + End While + ShowContent() + 'Try + ' ShowContent() + 'Catch + + 'End Try + End If + Catch ex As Exception + + End Try + End If + End Sub + + Private Sub lsv_Content_MouseDoubleClick(sender As Object, e As MouseEventArgs) Handles lsv_Content.MouseDoubleClick + If txt_AddressBar.Text Like "*\" Then + Else + txt_AddressBar.Text = txt_AddressBar.Text + "\" + End If + ExecuteFile(txt_AddressBar.Text + lsv_Content.SelectedItems(0).Text) + End Sub + + Private Sub lsv_Content_MouseClick(sender As Object, e As MouseEventArgs) Handles lsv_Content.MouseClick + Select Case e.Button + Case MouseButtons.Left + If pnl_Properties.Visible = True Then + Dim IsFile As Boolean = False + If lsv_Content.SelectedItems(0).Text = Nothing Then + + Else + If lsv_Content.SelectedItems(0).Text Like "*.txt" Then + pic_Icon.Image = My.Resources.FileSkimmerFileIcons.ico_textfile + lbl_filetype.Text = "Text File" + IsFile = True + End If + If IsFile = True Then + lbl_filesize.Visible = False + Dim filinf As New IO.FileInfo(CurrentDir & lsv_Content.SelectedItems(0).Text) + Dim filsize As Long = filinf.Length / 1024 + Dim thesize As Integer = 1 + Do + If filsize >= 1024 Then + filsize = filsize / 1024 + thesize = thesize + 1 + Else + Exit Do + End If + Loop + Select Case thesize + Case 1 + lbl_filesize.Text = filsize & " KB" + Case 2 + lbl_filesize.Text = filsize & " MB" + Case 3 + lbl_filesize.Text = filsize & " GB" + End Select + Else + lbl_filetype.Text = "Folder" + lbl_filesize.Visible = False + End If + lbl_filename.Text = lsv_Content.SelectedItems(0).Text + End If + End If + End Select + End Sub + + Public Sub ExecuteFile(path As String) + If path Like "*.txt" Then + Undeveloped() + Else + path = path.Replace("!\", Strings.OnceInfo(1) & "\") + If My.Computer.FileSystem.DirectoryExists(path) Then + CurrentDir = path + txt_AddressBar.Text = CurrentDir.Replace(Strings.OnceInfo(1), "!") + ShowContent() + Else + End If + End If + End Sub + + Public Sub ShowContent() + Show() + + lsv_Content.Items.Clear() + + Dim Dir As New DirectoryInfo(CurrentDir) + Dim Files As FileInfo() = Dir.GetFiles() + Dim File As FileInfo + Dim Folders As DirectoryInfo() = Dir.GetDirectories() + Dim Folder As DirectoryInfo + + 'For Each Dir As String In IO.Directory.GetDirectories(CurrentDir) + ' Dim Dirinfo As New IO.DirectoryInfo(Dir) + ' lsv_Content.Items.Add(Dirinfo.Name, 0) + ' 'NewLine("[DIR] 0 KB " & dirinf.Name) + 'Next + + For Each Folder In Folders + Dim FolderName As String = Folder.Name + lsv_Content.Items.Add(FolderName, 0) + Next + + For Each File In Files + Dim filename As String = File.Name + Dim fileex As String = File.Extension + + FileType = GetFileType(fileex)(0) + + lsv_Content.Items.Add(filename, FileType) + Next + End Sub + + Public Function GetFileType(fileex As String) + + Dim FileType As Integer + Dim Program As String + + Select Case fileex + Case ".txt" + FileType = 1 + Program = "Text Document" + 'Case ".doc" + ' filetype = 5 + ' program = "Word Document" + 'Case ".docx" + ' filetype = 5 + ' program = "Word Document" + Case ".png" + FileType = 3 + Program = "Picture" + Case ".jpg" + FileType = 3 + Program = "Picture" + Case ".jpeg" + FileType = 3 + Program = "Picture" + Case ".bmp" + FileType = 3 + Program = "Bitmap" + Case ".gif" + FileType = 3 + Program = "Animated Picture" + 'Case ".avi" + ' filetype = 10 + ' program = "Video Clip" + 'Case ".m4v" + ' filetype = 10 + ' program = "MPEG-4 Video" + 'Case ".mp4" + ' filetype = 10 + ' program = "MPEG-4 Video" + 'Case ".wmv" + ' filetype = 10 + ' program = "Windows Media Video" + 'Case ".mp3" + ' filetype = 9 + ' program = "MPEG-3 Song" + 'Case ".zip" + ' filetype = 11 + ' program = "Compressed Files" + 'Case ".dll" + ' filetype = 8 + ' program = "System File" + 'Case ".exe" + ' filetype = 6 + ' program = "MS-DOS Executable" + 'Case ".sh" + ' filetype = 7 + ' program = "BASH Script" + 'Case ".bat" + ' filetype = 6 + ' program = "MS-DOS Batch File" + 'Case ".url" + ' filetype = 5 + ' program = "Shortcut" + 'Case ".htm", ".html" + ' filetype = 5 + ' program = "Web Page" + Case Else + FileType = 2 + Program = "Unknown File Type" + End Select + + Dim array() As String = {CStr(FileType), Program} + + Return (array) + If txt_AddressBar.Text = "!\" Then + 'WARNING TO GET BACK BUTTON DISABLED + End If + End Function +End Class \ No newline at end of file diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/Countries.txt b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/Countries.txt index 568a289..41bd694 100644 --- a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/Countries.txt +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/Countries.txt @@ -7,7 +7,7 @@ antigua and barbuda argentina armenia australia -austia +austria azerbaijan bahamas bahrain @@ -23,7 +23,7 @@ bosnia and herzegovina botswana brazil brunei -bulgraia +bulgaria burkina faso burundi cambodia @@ -37,7 +37,8 @@ china colombia comoros democratic republic of the congo -republic of the congocosta rica +republic of the congo +costa rica croatia cuba cyprus diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/KnowledgeInputContent.Designer.vb b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/KnowledgeInputContent.Designer.vb index 29f224a..dea5e20 100644 --- a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/KnowledgeInputContent.Designer.vb +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/KnowledgeInputContent.Designer.vb @@ -145,7 +145,7 @@ Namespace My.Resources '''argentina '''armenia '''australia - '''austia + '''austria '''azerbaijan '''bahamas '''bahrain @@ -161,7 +161,7 @@ Namespace My.Resources '''botswana '''brazil '''brunei - '''bulgraia + '''bulgaria '''burkina faso '''burundi '''cambodia @@ -175,13 +175,14 @@ Namespace My.Resources '''colombia '''comoros '''democratic republic of the congo - '''republic of the congocosta rica + '''republic of the congo + '''costa rica '''croatia '''cuba '''cyprus '''czechia '''denmark - '''djibou [rest of string was truncated]";. + '''dji [rest of string was truncated]";. ''' Friend Shared ReadOnly Property Countries() As String Get @@ -250,5 +251,62 @@ Namespace My.Resources Return ResourceManager.GetString("Fruits", resourceCulture) End Get End Property + + ''' + ''' Looks up a localized string similar to alabama + '''alaska + '''arizona + '''arkansas + '''california + '''colorado + '''connecticut + '''delaware + '''florida + '''georgia + '''hawaii + '''idaho + '''illinois + '''indiana + '''iowa + '''kansas + '''kentucky + '''louisiana + '''maine + '''maryland + '''massachusetts + '''michigan + '''minnesota + '''mississippi + '''missouri + '''montana + '''nebraska + '''nevada + '''new hampshire + '''new jersey + '''new mexico + '''new york + '''north carolina + '''north dakota + '''ohio + '''oklahoma + '''oregon + '''pennsylvania + '''rhode island + '''south carolina + '''south dakota + '''tennessee + '''texas + '''utah + '''vermont + '''virginia + '''washington + '''washington dc + '''west virgi [rest of string was truncated]";. + ''' + Friend Shared ReadOnly Property US_States() As String + Get + Return ResourceManager.GetString("US_States", resourceCulture) + End Get + End Property End Class End Namespace diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/KnowledgeInputContent.resx b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/KnowledgeInputContent.resx index d86df8e..7efe96f 100644 --- a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/KnowledgeInputContent.resx +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/KnowledgeInputContent.resx @@ -127,4 +127,7 @@ fruits.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + us_states.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + \ No newline at end of file diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/US_States.txt b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/US_States.txt new file mode 100644 index 0000000..f6bf5c9 --- /dev/null +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Contents/US_States.txt @@ -0,0 +1,51 @@ +alabama +alaska +arizona +arkansas +california +colorado +connecticut +delaware +florida +georgia +hawaii +idaho +illinois +indiana +iowa +kansas +kentucky +louisiana +maine +maryland +massachusetts +michigan +minnesota +mississippi +missouri +montana +nebraska +nevada +new hampshire +new jersey +new mexico +new york +north carolina +north dakota +ohio +oklahoma +oregon +pennsylvania +rhode island +south carolina +south dakota +tennessee +texas +utah +vermont +virginia +washington +washington dc +west virginia +wisconsin +wyoming \ No newline at end of file diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Uni_KnowledgeInput.Designer.vb b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Uni_KnowledgeInput.Designer.vb index 54ccdf0..2ffa0e6 100644 --- a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Uni_KnowledgeInput.Designer.vb +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Uni_KnowledgeInput.Designer.vb @@ -51,7 +51,7 @@ Partial Class Uni_KnowledgeInput Me.cmb_Category.Font = New System.Drawing.Font("Comic Sans MS", 12.0!) Me.cmb_Category.ForeColor = System.Drawing.Color.Black Me.cmb_Category.FormattingEnabled = True - Me.cmb_Category.Items.AddRange(New Object() {"Animals", "Countries", "Fruits"}) + Me.cmb_Category.Items.AddRange(New Object() {"Animals", "Countries", "Fruits", "US States"}) Me.cmb_Category.Location = New System.Drawing.Point(20, 96) Me.cmb_Category.Name = "cmb_Category" Me.cmb_Category.Size = New System.Drawing.Size(266, 31) diff --git a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Uni_KnowledgeInput.vb b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Uni_KnowledgeInput.vb index a8aa28c..6d30405 100644 --- a/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Uni_KnowledgeInput.vb +++ b/ShiftOS-TheRevival/MainForms/Applications/Universal/Knowledge Input/Uni_KnowledgeInput.vb @@ -1,9 +1,10 @@ Imports System.IO Public Class Uni_KnowledgeInput - Public Countries(193) As String + Public Countries(194) As String Public Animals(226) As String Public Fruits(75) As String + Public US_States(50) As String Public TotalGuessed As Integer Public CurrentCategory As String Public Level As Integer @@ -26,6 +27,13 @@ Public Class Uni_KnowledgeInput File.WriteAllText(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\Fruits.kin", My.Resources.KnowledgeInputContent.Fruits) End If End If + If File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\US_States.kin") = True Then + + Else + If Strings.AvailableFeature(42) = 1 Then + File.WriteAllText(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\US_States.kin", My.Resources.KnowledgeInputContent.US_States) + End If + End If Else Directory.CreateDirectory(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput") File.WriteAllText(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\Countries.kin", My.Resources.KnowledgeInputContent.Countries) @@ -91,6 +99,12 @@ Public Class Uni_KnowledgeInput End If Available = True Fruits = File.ReadAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\Fruits.kin") + Case "US States" + If File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\CurrentUS_States.kin") = True Then + lst_Guessed.Items.AddRange(File.ReadAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\CurrentUS_States.kin")) + End If + Available = True + US_States = File.ReadAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\US_States.kin") End Select If Available = True Then TotalGuessed = lst_Guessed.Items.Count @@ -102,6 +116,8 @@ Public Class Uni_KnowledgeInput lbl_TotalGuess.Text = lbl_TotalGuess.Text & Animals.Length Case "Fruits" lbl_TotalGuess.Text = lbl_TotalGuess.Text & Fruits.Length + Case "US States" + lbl_TotalGuess.Text = lbl_TotalGuess.Text & US_States.Length End Select Level = Math.Ceiling((TotalGuessed / 10)) CheckLevel() @@ -116,6 +132,9 @@ Public Class Uni_KnowledgeInput If Strings.AvailableFeature(39) = 0 Then cmb_Category.Items.Remove("Fruits") End If + If Strings.AvailableFeature(42) = 0 Then + cmb_Category.Items.Remove("US States") + End If End Sub Private Sub CheckLevel() @@ -177,6 +196,20 @@ Public Class Uni_KnowledgeInput Lines = Lines + 1 End If Loop + Case "US States" + Dim Lines As Integer = 0 + Do + If Lines = US_States.Length Then + Exit Do + End If + If US_States(Lines) = Input Then + US_States(Lines) = "null" + Correct = True + Exit Do + Else + Lines = Lines + 1 + End If + Loop End Select If Correct = True Then lst_Guessed.Items.Add(Input) @@ -189,6 +222,8 @@ Public Class Uni_KnowledgeInput lbl_TotalGuess.Text = lbl_TotalGuess.Text & Animals.Length Case "Fruits" lbl_TotalGuess.Text = lbl_TotalGuess.Text & Fruits.Length + Case "US States" + lbl_TotalGuess.Text = lbl_TotalGuess.Text & US_States.Length End Select CheckLevel() SaveCategory() @@ -206,6 +241,9 @@ Public Class Uni_KnowledgeInput Case "Fruits" File.WriteAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\Fruits.kin", Fruits) File.WriteAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\CurrentFruits.kin", lst_Guessed.Items.Cast(Of String).ToArray) + Case "US States" + File.WriteAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\US_States.kin", US_States) + File.WriteAllLines(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\SysShiftFS\KnowledgeInput\CurrentUS_States.kin", lst_Guessed.Items.Cast(Of String).ToArray) End Select End Sub End Class \ No newline at end of file diff --git a/ShiftOS-TheRevival/MainForms/Epilepsy.vb b/ShiftOS-TheRevival/MainForms/Epilepsy.vb index f1d86c1..8ce8564 100644 --- a/ShiftOS-TheRevival/MainForms/Epilepsy.vb +++ b/ShiftOS-TheRevival/MainForms/Epilepsy.vb @@ -17,7 +17,7 @@ Strings.OnceInfo(6) = "story" IntroStory.Show() ShiftOSMenu.Close() - NewGameMode() + NewGameMode(0) Close() End Select End Sub diff --git a/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb b/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb index c7c35eb..2ae60a2 100644 --- a/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb +++ b/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb @@ -52,6 +52,14 @@ Public Class ShiftOSMenu btn_Aboot.Text = "About" btn_Aboot.Visible = True btn_Exit.Visible = True + Case "Chapter 2" & Environment.NewLine & "Exploration" + Strings.ComputerInfo(3) = "1" + IsConsoleParent = True + Strings.IsFree = False + Strings.OnceInfo(6) = "story" + NewGameMode(1) + Console.Show() + Close() End Select End Sub diff --git a/ShiftOS-TheRevival/My Project/Resources.Designer.vb b/ShiftOS-TheRevival/My Project/Resources.Designer.vb index c89bfdd..faa47fa 100644 --- a/ShiftOS-TheRevival/My Project/Resources.Designer.vb +++ b/ShiftOS-TheRevival/My Project/Resources.Designer.vb @@ -61,7 +61,7 @@ Namespace My.Resources End Property ''' - ''' Looks up a localized string similar to 0.2.6. + ''' Looks up a localized string similar to 0.2.7. ''' Friend ReadOnly Property CurrentVersion() As String Get @@ -81,6 +81,16 @@ Namespace My.Resources End Get End Property + ''' + ''' Looks up a localized resource of type System.Drawing.Bitmap. + ''' + Friend ReadOnly Property ico_folder() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("ico_folder", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + ''' ''' Looks up a localized string similar to A basic command-line tool for simple calculation. ''' diff --git a/ShiftOS-TheRevival/My Project/Resources.resx b/ShiftOS-TheRevival/My Project/Resources.resx index 78650ad..e5fd7af 100644 --- a/ShiftOS-TheRevival/My Project/Resources.resx +++ b/ShiftOS-TheRevival/My Project/Resources.resx @@ -121,94 +121,97 @@ ..\Resources\CurrentVersion.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 - - ..\resources\fortunes.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\bc.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\cd.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\clear.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\codepoint.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\color.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\colors.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\cowsay.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\del.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\dir.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\guess.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\help.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\hostname.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\infobar.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\man.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\mkdir.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\print.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\pwd.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\reboot.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\rmdir.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\shiftfetch.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\shiftorium.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\shutdown.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\textpad.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - - - ..\resources\man manuals\time.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 - ..\resources\man manuals\username.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 ..\resources\man manuals\ver.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + ..\resources\man manuals\guess.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\codepoint.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\cd.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\color.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\del.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\mkdir.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + ..\resources\man manuals\zip.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 ..\Resources\Menu Picture\ShiftOS_MenuBanner1.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\resources\man manuals\dir.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\shutdown.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + ..\Resources\Menu Picture\ShiftOS_MenuBanner2.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\resources\man manuals\hostname.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\colors.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\bc.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\pwd.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\man.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\print.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\textpad.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\cowsay.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\clear.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\infobar.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\help.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\rmdir.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\reboot.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\shiftorium.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\shiftfetch.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\man manuals\time.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\resources\fortunes.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8 + + + ..\MainForms\Applications\Universal\File Skimmer\Icons\ico_folder.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/ShiftOS-TheRevival/Resources/ico_up1.png b/ShiftOS-TheRevival/Resources/ico_up1.png new file mode 100644 index 0000000000000000000000000000000000000000..92c3841fc78832910a16b21081cbcdfa7b15f261 GIT binary patch literal 2466 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9GG!XV7ZFl!D-g+j7N zkS_y6l_~>6Lo)-z&;LOBB?CjL0RzLU1O^7H84L{K`IF+0x&ifTc)B=-R4_6~a6bRW z`2RmpDGdP=4b27{%>uW8krB>BXCTSIybBhBanRL+`OuId=mRWafoT*AkQCty z78C=JI9P)VVF4n;kz+W_9*ACqSs1B^62sw^Fe2qCxDSAW)G!=w35ZhQ3m5tgb_q!yB>!n7#84AN47BiEkKTJvYm~j xk!n7`Rkvf!97qnJm`ODs;BpDgEdVC_|NrCCwAIQN72N{4!qe5yWt~$(697tlOUeKM literal 0 HcmV?d00001 diff --git a/ShiftOS-TheRevival/ShiftOS-TheRevival.vbproj b/ShiftOS-TheRevival/ShiftOS-TheRevival.vbproj index 862cb6b..b504241 100644 --- a/ShiftOS-TheRevival/ShiftOS-TheRevival.vbproj +++ b/ShiftOS-TheRevival/ShiftOS-TheRevival.vbproj @@ -118,6 +118,22 @@ Form + + True + True + FileSkimmerFileIcons.resx + + + True + True + FileSkimmerFunctionIcons.resx + + + Uni_FileSkimmer.vb + + + Form + True True @@ -276,6 +292,19 @@ DuWM_Shifter.vb + + My.Resources + ResXFileCodeGenerator + FileSkimmerFileIcons.Designer.vb + + + My.Resources + ResXFileCodeGenerator + FileSkimmerFunctionIcons.Designer.vb + + + Uni_FileSkimmer.vb + My.Resources ResXFileCodeGenerator @@ -352,10 +381,21 @@ + + + + + + + + + + + diff --git a/ShiftOS-TheRevival/TerminalApplications/External/BasicCalculator/App_BC.vb b/ShiftOS-TheRevival/TerminalApplications/External/BasicCalculator/App_BC.vb index 52a1f30..adcb3bd 100644 --- a/ShiftOS-TheRevival/TerminalApplications/External/BasicCalculator/App_BC.vb +++ b/ShiftOS-TheRevival/TerminalApplications/External/BasicCalculator/App_BC.vb @@ -68,6 +68,9 @@ BC_Counting(BC_Numbers1, BC_Numbers2, BC_Operation2) BC_ThriceMoreValue = Nothing NewLine(BC_Result) + If BC_Result = 69 Then + NewLine("Nice!") + End If End Sub Public Sub BC_Counting(FirstNum As Integer, SecondNum As Integer, Operation As String) diff --git a/ShiftOS-TheRevival/TerminalApplications/External/MathQuiz/App_MathQuiz.vb b/ShiftOS-TheRevival/TerminalApplications/External/MathQuiz/App_MathQuiz.vb index 40ce30b..58ab882 100644 --- a/ShiftOS-TheRevival/TerminalApplications/External/MathQuiz/App_MathQuiz.vb +++ b/ShiftOS-TheRevival/TerminalApplications/External/MathQuiz/App_MathQuiz.vb @@ -17,34 +17,36 @@ End Sub Public Sub MQ_GiveQuestion() - Dim RandomNum As New Random - MQ_1stNum = RandomNum.Next(1, 10) - MQ_2ndNum = RandomNum.Next(1, 10) - OperationChooser = RandomNum.Next(1, 5) - Select Case OperationChooser - Case 1 - MQ_Operation = " + " - MQ_ShouldResult = MQ_1stNum + MQ_2ndNum - Case 2 - While MQ_2ndNum >= MQ_1stNum - MQ_2ndNum = RandomNum.Next(1, 10) - End While - MQ_Operation = " - " - MQ_ShouldResult = MQ_1stNum - MQ_2ndNum - Case 3 - MQ_Operation = " * " - MQ_ShouldResult = MQ_1stNum * MQ_2ndNum - Case 4 - While MQ_2ndNum > MQ_1stNum + Try + Dim RandomNum As New Random + MQ_1stNum = RandomNum.Next(1, 10) + MQ_2ndNum = RandomNum.Next(1, 10) + OperationChooser = RandomNum.Next(1, 5) + Select Case OperationChooser + Case 1 + MQ_Operation = " + " + MQ_ShouldResult = MQ_1stNum + MQ_2ndNum + Case 2 + While MQ_2ndNum >= MQ_1stNum MQ_2ndNum = RandomNum.Next(1, 10) End While - MQ_Operation = " / " - MQ_ShouldResult = MQ_1stNum / MQ_2ndNum - Case Else - MQ_Operation = " + " - MQ_ShouldResult = MQ_1stNum + MQ_2ndNum - End Select - NewLine("What is " & MQ_1stNum & MQ_Operation & MQ_2ndNum & " ?") + MQ_Operation = " - " + MQ_ShouldResult = MQ_1stNum - MQ_2ndNum + Case 3 + MQ_Operation = " * " + MQ_ShouldResult = MQ_1stNum * MQ_2ndNum + Case 4 + While MQ_2ndNum > MQ_1stNum + MQ_2ndNum = RandomNum.Next(1, 10) + End While + MQ_Operation = " / " + MQ_ShouldResult = MQ_1stNum / MQ_2ndNum + End Select + NewLine("What is " & MQ_1stNum & MQ_Operation & MQ_2ndNum & " ?") + Catch ex As Exception + NewLine(ex.Message) + TerminateApp(Nothing) + End Try End Sub Public Sub MQ_CheckAnswer() diff --git a/ShiftOS-TheRevival/TerminalApplications/External/TerminalExternalApps.vb b/ShiftOS-TheRevival/TerminalApplications/External/TerminalExternalApps.vb index 6e8c7bd..e7952f8 100644 --- a/ShiftOS-TheRevival/TerminalApplications/External/TerminalExternalApps.vb +++ b/ShiftOS-TheRevival/TerminalApplications/External/TerminalExternalApps.vb @@ -10,7 +10,7 @@ Module TerminalExternalApps ' Terminal.TextBox1.ReadOnly = True ' Terminal.DefaultPrompt = "Press any key to continue..." ' Terminal.CurrentInterpreter = "pause" - ' FreezeText = Terminal.TextBox1.Text + ' FreezeText = Terminal.TextBox1 x .Text ' ShouldChange = True Case "shiftoriumfx" 'ShiftoriumFX : Advanced Shiftorium Console.DefaultPrompt = "Navigate> " @@ -100,6 +100,8 @@ Module TerminalExternalApps Case "ojas" NewLine("dis calculator is very gud") NewLine("it counts from another universe") + Case "cameron" + NewLine("quiet frankly it's ShiftOS") Case "exit" TerminateApp(Nothing) Case Else diff --git a/ShiftOS-TheRevival/TerminalApplications/Internal/Com_App.vb b/ShiftOS-TheRevival/TerminalApplications/Internal/Com_App.vb index e7b22f1..48caef6 100644 --- a/ShiftOS-TheRevival/TerminalApplications/Internal/Com_App.vb +++ b/ShiftOS-TheRevival/TerminalApplications/Internal/Com_App.vb @@ -14,6 +14,8 @@ If Strings.AvailableFeature(36) = 1 Then DuWM_NewProcess(DuWM_Shifter) End If + Case "file_skimmer" + DuWM_NewProcess(Uni_FileSkimmer) End Select End Select End Sub