diff options
| author | lempamo <[email protected]> | 2017-07-05 18:41:55 -0400 |
|---|---|---|
| committer | lempamo <[email protected]> | 2017-07-05 18:41:55 -0400 |
| commit | 497b5cf0971964c7dac407cb97b695d28be0c90d (patch) | |
| tree | 23fb10b6a8c698bc5d6381ef9fd6bf0e8139c0c9 | |
| parent | fa18e32a23d001d75afdc550742eeb89e1608328 (diff) | |
| download | histacom2-497b5cf0971964c7dac407cb97b695d28be0c90d.tar.gz histacom2-497b5cf0971964c7dac407cb97b695d28be0c90d.tar.bz2 histacom2-497b5cf0971964c7dac407cb97b695d28be0c90d.zip | |
Added "Inside Your Computer" Theme
| -rw-r--r-- | TimeHACK.Engine/Properties/Resources.Designer.cs | 28 | ||||
| -rw-r--r-- | TimeHACK.Engine/Properties/Resources.resx | 9 | ||||
| -rw-r--r-- | TimeHACK.Engine/Resources/Win95PlusInsideComputerStart.wav | bin | 0 -> 50162 bytes | |||
| -rw-r--r-- | TimeHACK.Engine/Resources/Win95PlusInsideComputerStop.wav | bin | 0 -> 27780 bytes | |||
| -rw-r--r-- | TimeHACK.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg | bin | 0 -> 76769 bytes | |||
| -rw-r--r-- | TimeHACK.Engine/SaveSystem.cs | 3 | ||||
| -rw-r--r-- | TimeHACK.Engine/Theme.cs | 12 | ||||
| -rw-r--r-- | TimeHACK.Engine/TimeHACK.Engine.csproj | 3 | ||||
| -rw-r--r-- | TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs | 3 | ||||
| -rw-r--r-- | TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.cs | 20 | ||||
| -rw-r--r-- | TimeHACK.Main/Properties/Resources.Designer.cs | 10 | ||||
| -rw-r--r-- | TimeHACK.Main/Properties/Resources.resx | 3 | ||||
| -rw-r--r-- | TimeHACK.Main/Resources/ICTheme_BG.jpg | bin | 0 -> 76769 bytes | |||
| -rw-r--r-- | TimeHACK.Main/TimeHACK.Main.csproj | 1 |
14 files changed, 91 insertions, 1 deletions
diff --git a/TimeHACK.Engine/Properties/Resources.Designer.cs b/TimeHACK.Engine/Properties/Resources.Designer.cs index b0186e9..6801231 100644 --- a/TimeHACK.Engine/Properties/Resources.Designer.cs +++ b/TimeHACK.Engine/Properties/Resources.Designer.cs @@ -221,6 +221,34 @@ namespace TimeHACK.Engine.Properties { /// <summary> /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. /// </summary> + internal static System.IO.UnmanagedMemoryStream Win95PlusInsideComputerStart { + get { + return ResourceManager.GetStream("Win95PlusInsideComputerStart", resourceCulture); + } + } + + /// <summary> + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// </summary> + internal static System.IO.UnmanagedMemoryStream Win95PlusInsideComputerStop { + get { + return ResourceManager.GetStream("Win95PlusInsideComputerStop", resourceCulture); + } + } + + /// <summary> + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// </summary> + internal static System.Drawing.Bitmap Win95PlusInsideComputerWallpaper { + get { + object obj = ResourceManager.GetObject("Win95PlusInsideComputerWallpaper", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// <summary> + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// </summary> internal static System.IO.UnmanagedMemoryStream Win95Start { get { return ResourceManager.GetStream("Win95Start", resourceCulture); diff --git a/TimeHACK.Engine/Properties/Resources.resx b/TimeHACK.Engine/Properties/Resources.resx index aeb1500..08e94f6 100644 --- a/TimeHACK.Engine/Properties/Resources.resx +++ b/TimeHACK.Engine/Properties/Resources.resx @@ -199,4 +199,13 @@ <data name="Win98Stop" type="System.Resources.ResXFileRef, System.Windows.Forms"> <value>..\Resources\Win98Stop.WAV;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> + <data name="Win95PlusInsideComputerStart" type="System.Resources.ResXFileRef, System.Windows.Forms"> + <value>..\Resources\Win95PlusInsideComputerStart.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name="Win95PlusInsideComputerStop" type="System.Resources.ResXFileRef, System.Windows.Forms"> + <value>..\Resources\Win95PlusInsideComputerStop.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name="Win95PlusInsideComputerWallpaper" type="System.Resources.ResXFileRef, System.Windows.Forms"> + <value>..\Resources\Win95PlusInsideComputerWallpaper.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> + </data> </root>
\ No newline at end of file diff --git a/TimeHACK.Engine/Resources/Win95PlusInsideComputerStart.wav b/TimeHACK.Engine/Resources/Win95PlusInsideComputerStart.wav Binary files differnew file mode 100644 index 0000000..22ca7df --- /dev/null +++ b/TimeHACK.Engine/Resources/Win95PlusInsideComputerStart.wav diff --git a/TimeHACK.Engine/Resources/Win95PlusInsideComputerStop.wav b/TimeHACK.Engine/Resources/Win95PlusInsideComputerStop.wav Binary files differnew file mode 100644 index 0000000..d7a25a6 --- /dev/null +++ b/TimeHACK.Engine/Resources/Win95PlusInsideComputerStop.wav diff --git a/TimeHACK.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg b/TimeHACK.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg Binary files differnew file mode 100644 index 0000000..ae577da --- /dev/null +++ b/TimeHACK.Engine/Resources/Win95PlusInsideComputerWallpaper.jpg diff --git a/TimeHACK.Engine/SaveSystem.cs b/TimeHACK.Engine/SaveSystem.cs index 5ea5831..cd8bb2f 100644 --- a/TimeHACK.Engine/SaveSystem.cs +++ b/TimeHACK.Engine/SaveSystem.cs @@ -231,6 +231,9 @@ namespace TimeHACK.Engine case "dangeranimals": currentTheme = new DangerousCreaturesTheme(); break; + case "insidepc": + currentTheme = new InsideComputerTheme(); + break; } } } diff --git a/TimeHACK.Engine/Theme.cs b/TimeHACK.Engine/Theme.cs index 804eb88..89c913d 100644 --- a/TimeHACK.Engine/Theme.cs +++ b/TimeHACK.Engine/Theme.cs @@ -51,4 +51,16 @@ namespace TimeHACK.Engine themeName = "dangeranimals"; } } + + public class InsideComputerTheme: Theme + { + public InsideComputerTheme() + { + startSound = Properties.Resources.Win95PlusInsideComputerStart; + stopSound = Properties.Resources.Win95PlusInsideComputerStop; + + defaultWallpaper = Properties.Resources.Win95PlusInsideComputerWallpaper; + themeName = "insidepc"; + } + } } diff --git a/TimeHACK.Engine/TimeHACK.Engine.csproj b/TimeHACK.Engine/TimeHACK.Engine.csproj index 22e9038..695b2d8 100644 --- a/TimeHACK.Engine/TimeHACK.Engine.csproj +++ b/TimeHACK.Engine/TimeHACK.Engine.csproj @@ -118,6 +118,9 @@ <None Include="Resources\Win98Start.wav" /> <None Include="Resources\Win98Stop.WAV" /> <None Include="Resources\Win95PlusDangerousCreaturesWallpaper.JPG" /> + <None Include="Resources\Win95PlusInsideComputerWallpaper.jpg" /> + <None Include="Resources\Win95PlusInsideComputerStop.wav" /> + <None Include="Resources\Win95PlusInsideComputerStart.wav" /> <Content Include="Resources\WinClassic\Window\BottomLeft.png" /> <Content Include="Resources\WinClassic\Window\BottomRight.png" /> <Content Include="Resources\WinClassic\Window\BottomSide.png" /> diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs index e6bdda1..a82ea29 100644 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.Designer.cs @@ -53,7 +53,8 @@ this.comboBox1.FormattingEnabled = true; this.comboBox1.Items.AddRange(new object[] { "Default", - "Dangerous Creatures"}); + "Dangerous Creatures", + "Inside Your Computer"}); this.comboBox1.Location = new System.Drawing.Point(15, 201); this.comboBox1.Name = "comboBox1"; this.comboBox1.Size = new System.Drawing.Size(269, 21); diff --git a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.cs b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.cs index 984de72..98ad7bc 100644 --- a/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.cs +++ b/TimeHACK.Main/OS/Win95/Win95Apps/WinClassicThemePanel.cs @@ -31,6 +31,9 @@ namespace TimeHACK.OS.Win95.Win95Apps case "Dangerous Creatures": pictureBox2.BackgroundImage = Properties.Resources.DCTheme_BG; break; + case "Inside Your Computer": + pictureBox2.BackgroundImage = Properties.Resources.ICTheme_BG; + break; } } @@ -44,6 +47,9 @@ namespace TimeHACK.OS.Win95.Win95Apps case "dangeranimals": comboBox1.SelectedItem = "Dangerous Creatures"; break; + case "insidepc": + comboBox1.SelectedItem = "Inside Your Computer"; + break; } } @@ -60,11 +66,19 @@ namespace TimeHACK.OS.Win95.Win95Apps SaveSystem.CurrentSave.ThemeName = "default95"; SaveSystem.currentTheme = new Default95Theme(); TitleScreen.frm95.BackgroundImage = null; + TitleScreen.frm95.desktopicons.BackgroundImage = null; break; case "Dangerous Creatures": SaveSystem.CurrentSave.ThemeName = "dangeranimals"; SaveSystem.currentTheme = new DangerousCreaturesTheme(); TitleScreen.frm95.BackgroundImage = Properties.Resources.DCTheme_BG; + TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.DCTheme_BG, TitleScreen.frm95.desktopicons.Width, TitleScreen.frm95.desktopicons.Height); + break; + case "Inside Your Computer": + SaveSystem.CurrentSave.ThemeName = "insidepc"; + SaveSystem.currentTheme = new InsideComputerTheme(); + TitleScreen.frm95.BackgroundImage = Properties.Resources.ICTheme_BG; + TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.ICTheme_BG, TitleScreen.frm95.desktopicons.Width, TitleScreen.frm95.desktopicons.Height); break; } } @@ -85,6 +99,12 @@ namespace TimeHACK.OS.Win95.Win95Apps TitleScreen.frm95.BackgroundImage = Properties.Resources.DCTheme_BG; TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.DCTheme_BG, TitleScreen.frm95.desktopicons.Width, TitleScreen.frm95.desktopicons.Height); break; + case "Inside Your Computer": + SaveSystem.CurrentSave.ThemeName = "insidepc"; + SaveSystem.currentTheme = new InsideComputerTheme(); + TitleScreen.frm95.BackgroundImage = Properties.Resources.ICTheme_BG; + TitleScreen.frm95.desktopicons.BackgroundImage = new Bitmap(Properties.Resources.DCTheme_BG, TitleScreen.frm95.desktopicons.Width, TitleScreen.frm95.desktopicons.Height); + break; } ParentForm.Close(); } diff --git a/TimeHACK.Main/Properties/Resources.Designer.cs b/TimeHACK.Main/Properties/Resources.Designer.cs index 3797b07..abdd38c 100644 --- a/TimeHACK.Main/Properties/Resources.Designer.cs +++ b/TimeHACK.Main/Properties/Resources.Designer.cs @@ -168,6 +168,16 @@ namespace TimeHACK.Properties { /// <summary> /// Looks up a localized resource of type System.Drawing.Bitmap. /// </summary> + internal static System.Drawing.Bitmap ICTheme_BG { + get { + object obj = ResourceManager.GetObject("ICTheme_BG", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// <summary> + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// </summary> internal static System.Drawing.Bitmap LauncherSideBar { get { object obj = ResourceManager.GetObject("LauncherSideBar", resourceCulture); diff --git a/TimeHACK.Main/Properties/Resources.resx b/TimeHACK.Main/Properties/Resources.resx index 355e0eb..af91fe3 100644 --- a/TimeHACK.Main/Properties/Resources.resx +++ b/TimeHACK.Main/Properties/Resources.resx @@ -579,4 +579,7 @@ <data name="DCTheme_BG" type="System.Resources.ResXFileRef, System.Windows.Forms"> <value>..\Resources\DCTheme_BG.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> </data> + <data name="ICTheme_BG" type="System.Resources.ResXFileRef, System.Windows.Forms"> + <value>..\Resources\ICTheme_BG.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> + </data> </root>
\ No newline at end of file diff --git a/TimeHACK.Main/Resources/ICTheme_BG.jpg b/TimeHACK.Main/Resources/ICTheme_BG.jpg Binary files differnew file mode 100644 index 0000000..ae577da --- /dev/null +++ b/TimeHACK.Main/Resources/ICTheme_BG.jpg diff --git a/TimeHACK.Main/TimeHACK.Main.csproj b/TimeHACK.Main/TimeHACK.Main.csproj index ffcd0ca..6fba178 100644 --- a/TimeHACK.Main/TimeHACK.Main.csproj +++ b/TimeHACK.Main/TimeHACK.Main.csproj @@ -414,6 +414,7 @@ <Content Include="Resources\12padams_EULA.txt" /> <None Include="Resources\DCTheme_BG.JPG" /> <Content Include="Resources\Icon128x.ico" /> + <None Include="Resources\ICTheme_BG.jpg" /> <Content Include="Resources\IE4\google.jpg" /> <Content Include="Resources\IE4\googlehome.html" /> <Content Include="Resources\IE4\googleprototype.html" /> |
