diff options
| author | lempamo <[email protected]> | 2017-07-05 09:51:37 -0400 |
|---|---|---|
| committer | lempamo <[email protected]> | 2017-07-05 09:51:37 -0400 |
| commit | 1babfac033b8add0dee2a8c9a4b34fd6f90ac222 (patch) | |
| tree | b0a444a969b1707a38c962f78362f54d87dd96bb /TimeHACK.Engine | |
| parent | 6a300263c27d7cc0f7661f373a7f7a9d5203c3ff (diff) | |
| download | histacom2-1babfac033b8add0dee2a8c9a4b34fd6f90ac222.tar.gz histacom2-1babfac033b8add0dee2a8c9a4b34fd6f90ac222.tar.bz2 histacom2-1babfac033b8add0dee2a8c9a4b34fd6f90ac222.zip | |
Some more theme things
Diffstat (limited to 'TimeHACK.Engine')
| -rw-r--r-- | TimeHACK.Engine/Properties/Resources.Designer.cs | 45 | ||||
| -rw-r--r-- | TimeHACK.Engine/Properties/Resources.resx | 15 | ||||
| -rw-r--r-- | TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV | bin | 0 -> 93144 bytes | |||
| -rw-r--r-- | TimeHACK.Engine/Resources/Win95Start.wav | bin | 0 -> 270382 bytes | |||
| -rw-r--r-- | TimeHACK.Engine/Resources/Win95Stop.wav | bin | 0 -> 27804 bytes | |||
| -rw-r--r-- | TimeHACK.Engine/Resources/Win98Start.wav | bin | 0 -> 693212 bytes | |||
| -rw-r--r-- | TimeHACK.Engine/Resources/Win98Stop.WAV | bin | 0 -> 313116 bytes | |||
| -rw-r--r-- | TimeHACK.Engine/Theme.cs | 39 | ||||
| -rw-r--r-- | TimeHACK.Engine/TimeHACK.Engine.csproj | 6 |
9 files changed, 105 insertions, 0 deletions
diff --git a/TimeHACK.Engine/Properties/Resources.Designer.cs b/TimeHACK.Engine/Properties/Resources.Designer.cs index 0153858..e8b970e 100644 --- a/TimeHACK.Engine/Properties/Resources.Designer.cs +++ b/TimeHACK.Engine/Properties/Resources.Designer.cs @@ -200,6 +200,33 @@ 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 Win95PlusDangerousCreaturesStart { + get { + return ResourceManager.GetStream("Win95PlusDangerousCreaturesStart", resourceCulture); + } + } + + /// <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); + } + } + + /// <summary> + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// </summary> + internal static System.IO.UnmanagedMemoryStream Win95Stop { + get { + return ResourceManager.GetStream("Win95Stop", resourceCulture); + } + } + + /// <summary> /// Looks up a localized resource of type System.Drawing.Bitmap. /// </summary> internal static System.Drawing.Bitmap Win95Warning { @@ -210,6 +237,24 @@ 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 Win98Start { + get { + return ResourceManager.GetStream("Win98Start", resourceCulture); + } + } + + /// <summary> + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// </summary> + internal static System.IO.UnmanagedMemoryStream Win98Stop { + get { + return ResourceManager.GetStream("Win98Stop", resourceCulture); + } + } + + /// <summary> /// Looks up a localized resource of type System.Drawing.Bitmap. /// </summary> internal static System.Drawing.Bitmap WinAboutSeparator95 { diff --git a/TimeHACK.Engine/Properties/Resources.resx b/TimeHACK.Engine/Properties/Resources.resx index ce1326d..4009cc9 100644 --- a/TimeHACK.Engine/Properties/Resources.resx +++ b/TimeHACK.Engine/Properties/Resources.resx @@ -181,4 +181,19 @@ <data name="CHORD" type="System.Resources.ResXFileRef, System.Windows.Forms"> <value>..\resources\chord.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> + <data name="Win95PlusDangerousCreaturesStart" type="System.Resources.ResXFileRef, System.Windows.Forms"> + <value>..\Resources\Win95PlusDangerousCreaturesStart.WAV;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name="Win95Start" type="System.Resources.ResXFileRef, System.Windows.Forms"> + <value>..\Resources\Win95Start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name="Win95Stop" type="System.Resources.ResXFileRef, System.Windows.Forms"> + <value>..\Resources\Win95Stop.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name="Win98Start" type="System.Resources.ResXFileRef, System.Windows.Forms"> + <value>..\Resources\Win98Start.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <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> </root>
\ No newline at end of file diff --git a/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV b/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV Binary files differnew file mode 100644 index 0000000..3b9666f --- /dev/null +++ b/TimeHACK.Engine/Resources/Win95PlusDangerousCreaturesStart.WAV diff --git a/TimeHACK.Engine/Resources/Win95Start.wav b/TimeHACK.Engine/Resources/Win95Start.wav Binary files differnew file mode 100644 index 0000000..d6ef0e2 --- /dev/null +++ b/TimeHACK.Engine/Resources/Win95Start.wav diff --git a/TimeHACK.Engine/Resources/Win95Stop.wav b/TimeHACK.Engine/Resources/Win95Stop.wav Binary files differnew file mode 100644 index 0000000..b3127d1 --- /dev/null +++ b/TimeHACK.Engine/Resources/Win95Stop.wav diff --git a/TimeHACK.Engine/Resources/Win98Start.wav b/TimeHACK.Engine/Resources/Win98Start.wav Binary files differnew file mode 100644 index 0000000..4d27f3d --- /dev/null +++ b/TimeHACK.Engine/Resources/Win98Start.wav diff --git a/TimeHACK.Engine/Resources/Win98Stop.WAV b/TimeHACK.Engine/Resources/Win98Stop.WAV Binary files differnew file mode 100644 index 0000000..2bc524e --- /dev/null +++ b/TimeHACK.Engine/Resources/Win98Stop.WAV diff --git a/TimeHACK.Engine/Theme.cs b/TimeHACK.Engine/Theme.cs new file mode 100644 index 0000000..645e714 --- /dev/null +++ b/TimeHACK.Engine/Theme.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TimeHACK.Engine +{ + public class Theme + { + public Stream startSound { get; set; } + public Stream stopSound { get; set; } + + public Stream asteriskSound { get; set; } + public Stream critStopSound { get; set; } + public Stream progErrorSound { get; set; } + public Stream questionSound { get; set; } + + public Image defaultWallpaper; + } + + public class Default95Theme: Theme + { + public Default95Theme() + { + startSound = Properties.Resources.Win95Start; + stopSound = Properties.Resources.Win95Stop; + + asteriskSound = Properties.Resources.CHORD; + critStopSound = Properties.Resources.CHORD; + progErrorSound = Properties.Resources.CHORD; + questionSound = Properties.Resources.CHORD; + + defaultWallpaper = null; + } + } +} diff --git a/TimeHACK.Engine/TimeHACK.Engine.csproj b/TimeHACK.Engine/TimeHACK.Engine.csproj index 3043220..a158eb7 100644 --- a/TimeHACK.Engine/TimeHACK.Engine.csproj +++ b/TimeHACK.Engine/TimeHACK.Engine.csproj @@ -77,6 +77,7 @@ <Compile Include="Template\WinClassic.Designer.cs"> <DependentUpon>WinClassic.cs</DependentUpon> </Compile> + <Compile Include="Theme.cs" /> <Compile Include="WindowManager.cs" /> <Compile Include="MessageParser.cs" /> <Compile Include="Properties\AssemblyInfo.cs" /> @@ -108,6 +109,11 @@ <Content Include="Resources\chord.wav" /> <Content Include="Resources\Icon128x.ico" /> <None Include="Resources\WinAboutSeparator95.png" /> + <None Include="Resources\Win95PlusDangerousCreaturesStart.WAV" /> + <None Include="Resources\Win95Start.wav" /> + <None Include="Resources\Win95Stop.wav" /> + <None Include="Resources\Win98Start.wav" /> + <None Include="Resources\Win98Stop.WAV" /> <Content Include="Resources\WinClassic\Window\BottomLeft.png" /> <Content Include="Resources\WinClassic\Window\BottomRight.png" /> <Content Include="Resources\WinClassic\Window\BottomSide.png" /> |
