From 3610410f83f24ea1a2e30011fe48af7ba84dc6f6 Mon Sep 17 00:00:00 2001 From: Ian C Date: Tue, 13 Mar 2012 23:49:41 +0000 Subject: Added some pages (not functional yet). --- WPZX81.sln | 38 +++- WPZX81/WPZX81/AboutPage.xaml | 72 +++++++ WPZX81/WPZX81/AboutPage.xaml.cs | 23 +++ WPZX81/WPZX81/MainPage.xaml | 103 ++++++++-- WPZX81/WPZX81/MainPage.xaml.cs | 28 ++- WPZX81/WPZX81/Resources/Strings.Designer.cs | 301 ++++++++++++++++++++++++++++ WPZX81/WPZX81/Resources/Strings.resx | 202 +++++++++++++++++++ WPZX81/WPZX81/Settings.cs | 80 ++++++++ WPZX81/WPZX81/SettingsPage.xaml | 54 +++++ WPZX81/WPZX81/SettingsPage.xaml.cs | 23 +++ WPZX81/WPZX81/Shared.cs | 25 +++ WPZX81/WPZX81/WPZX81.csproj | 40 ++++ WPZX81/WPZX81/ZX81/Emulation.cs | 72 +++++++ 13 files changed, 1039 insertions(+), 22 deletions(-) create mode 100644 WPZX81/WPZX81/AboutPage.xaml create mode 100644 WPZX81/WPZX81/AboutPage.xaml.cs create mode 100644 WPZX81/WPZX81/Resources/Strings.Designer.cs create mode 100644 WPZX81/WPZX81/Resources/Strings.resx create mode 100644 WPZX81/WPZX81/Settings.cs create mode 100644 WPZX81/WPZX81/SettingsPage.xaml create mode 100644 WPZX81/WPZX81/SettingsPage.xaml.cs create mode 100644 WPZX81/WPZX81/Shared.cs create mode 100644 WPZX81/WPZX81/ZX81/Emulation.cs diff --git a/WPZX81.sln b/WPZX81.sln index d912681..1a860f0 100644 --- a/WPZX81.sln +++ b/WPZX81.sln @@ -5,7 +5,13 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WPZX81", "WPZX81\WPZX81\WPZ EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WPZX81Lib", "WPZX81\WPZX81Lib\WPZX81Lib.csproj", "{98079AC7-07B5-4BC6-8E51-1E085B133E73}" EndProject -Project("{96E2B04D-8817-42C6-938A-82C39BA4D311}") = "WPZX81LibContent", "WPZX81\WPZX81LibContent\WPZX81LibContent.contentproj", "{51F064CF-F12E-431A-9F81-8DF0F7B88248}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WPZX81LibContent", "WPZX81\WPZX81LibContent\WPZX81LibContent.contentproj", "{51F064CF-F12E-431A-9F81-8DF0F7B88248}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Noddybox.Emulation", "..\Noddybox.Emulation\WindowsPhone\Noddybox.Emulation\Noddybox.Emulation.csproj", "{A2478066-4DFD-4042-BF98-963922DC97F8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Noddybox.Emulation.EightBit", "..\Noddybox.Emulation\WindowsPhone\Noddybox.Emulation.EightBit\Noddybox.Emulation.EightBit.csproj", "{ADC7A871-4DED-4A92-A447-2D784AB60FAF}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Noddybox.Emulation.EightBit.Z80", "..\Noddybox.Emulation\WindowsPhone\Noddybox.Emulation.EightBit.Z80\Noddybox.Emulation.EightBit.Z80.csproj", "{7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -47,6 +53,36 @@ Global {51F064CF-F12E-431A-9F81-8DF0F7B88248}.Release|Any CPU.ActiveCfg = Debug|Any CPU {51F064CF-F12E-431A-9F81-8DF0F7B88248}.Release|Mixed Platforms.ActiveCfg = Debug|Any CPU {51F064CF-F12E-431A-9F81-8DF0F7B88248}.Release|Windows Phone.ActiveCfg = Debug|Any CPU + {A2478066-4DFD-4042-BF98-963922DC97F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A2478066-4DFD-4042-BF98-963922DC97F8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A2478066-4DFD-4042-BF98-963922DC97F8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {A2478066-4DFD-4042-BF98-963922DC97F8}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {A2478066-4DFD-4042-BF98-963922DC97F8}.Debug|Windows Phone.ActiveCfg = Debug|Any CPU + {A2478066-4DFD-4042-BF98-963922DC97F8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A2478066-4DFD-4042-BF98-963922DC97F8}.Release|Any CPU.Build.0 = Release|Any CPU + {A2478066-4DFD-4042-BF98-963922DC97F8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {A2478066-4DFD-4042-BF98-963922DC97F8}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {A2478066-4DFD-4042-BF98-963922DC97F8}.Release|Windows Phone.ActiveCfg = Release|Any CPU + {ADC7A871-4DED-4A92-A447-2D784AB60FAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {ADC7A871-4DED-4A92-A447-2D784AB60FAF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {ADC7A871-4DED-4A92-A447-2D784AB60FAF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {ADC7A871-4DED-4A92-A447-2D784AB60FAF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {ADC7A871-4DED-4A92-A447-2D784AB60FAF}.Debug|Windows Phone.ActiveCfg = Debug|Any CPU + {ADC7A871-4DED-4A92-A447-2D784AB60FAF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {ADC7A871-4DED-4A92-A447-2D784AB60FAF}.Release|Any CPU.Build.0 = Release|Any CPU + {ADC7A871-4DED-4A92-A447-2D784AB60FAF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {ADC7A871-4DED-4A92-A447-2D784AB60FAF}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {ADC7A871-4DED-4A92-A447-2D784AB60FAF}.Release|Windows Phone.ActiveCfg = Release|Any CPU + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Debug|Windows Phone.ActiveCfg = Debug|Any CPU + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Release|Any CPU.Build.0 = Release|Any CPU + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {7F257886-40D3-4E2A-BA9C-C5FEE93C08E9}.Release|Windows Phone.ActiveCfg = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/WPZX81/WPZX81/AboutPage.xaml b/WPZX81/WPZX81/AboutPage.xaml new file mode 100644 index 0000000..0e9e476 --- /dev/null +++ b/WPZX81/WPZX81/AboutPage.xaml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WPZX81/WPZX81/AboutPage.xaml.cs b/WPZX81/WPZX81/AboutPage.xaml.cs new file mode 100644 index 0000000..13c2bca --- /dev/null +++ b/WPZX81/WPZX81/AboutPage.xaml.cs @@ -0,0 +1,23 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Shapes; +using Microsoft.Phone.Controls; + +namespace WPZX81 +{ + public partial class AboutPage : PhoneApplicationPage + { + public AboutPage() + { + InitializeComponent(); + } + } +} \ No newline at end of file diff --git a/WPZX81/WPZX81/MainPage.xaml b/WPZX81/WPZX81/MainPage.xaml index 1d1e115..2b1f52b 100644 --- a/WPZX81/WPZX81/MainPage.xaml +++ b/WPZX81/WPZX81/MainPage.xaml @@ -7,12 +7,17 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="800" + xmlns:res="clr-namespace:WPZX81.Resources" FontFamily="{StaticResource PhoneFontFamilyNormal}" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneForegroundBrush}" SupportedOrientations="Portrait" Orientation="Portrait" shell:SystemTray.IsVisible="False"> + + + + @@ -22,29 +27,89 @@ - - + + - - - - + +