From ca53eea76d082acb2724356eaba4b52cfe7b1584 Mon Sep 17 00:00:00 2001 From: Ian C Date: Mon, 7 May 2012 21:33:32 +0000 Subject: Initial working tape routines --- wpspec/wpspec/OpenRemoteTapePage.xaml | 52 +++++-- wpspec/wpspec/OpenRemoteTapePage.xaml.cs | 10 ++ wpspec/wpspec/Properties/WMAppManifest.xml | 12 -- wpspec/wpspec/Resources/Strings.Designer.cs | 54 +++++++ wpspec/wpspec/Resources/Strings.resx | 18 +++ wpspec/wpspec/Settings.cs | 6 +- wpspec/wpspec/Spectrum/Emulation.cs | 155 +++++++++++++++++++-- wpspec/wpspec/Spectrum/SpectrumKeySymbol.cs | 41 ++++++ wpspec/wpspec/Spectrum/Tape.cs | 73 ++++++++++ .../wpspec/ViewModels/OpenRemoteTapeViewModel.cs | 128 +++++++++++++++++ wpspec/wpspec/wpspec.csproj | 3 + 11 files changed, 516 insertions(+), 36 deletions(-) create mode 100644 wpspec/wpspec/Spectrum/SpectrumKeySymbol.cs create mode 100644 wpspec/wpspec/Spectrum/Tape.cs create mode 100644 wpspec/wpspec/ViewModels/OpenRemoteTapeViewModel.cs diff --git a/wpspec/wpspec/OpenRemoteTapePage.xaml b/wpspec/wpspec/OpenRemoteTapePage.xaml index 3016094..a223153 100644 --- a/wpspec/wpspec/OpenRemoteTapePage.xaml +++ b/wpspec/wpspec/OpenRemoteTapePage.xaml @@ -7,15 +7,17 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:res="clr-namespace:wpspec.Resources" + xmlns:conv="clr-namespace:wpspec.Converters" FontFamily="{StaticResource PhoneFontFamilyNormal}" FontSize="{StaticResource PhoneFontSizeNormal}" Foreground="{StaticResource PhoneForegroundBrush}" SupportedOrientations="Portrait" Orientation="Portrait" - mc:Ignorable="d" d:DesignHeight="768" d:DesignWidth="480" - shell:SystemTray.IsVisible="True"> + mc:Ignorable="d" d:DesignHeight="800" d:DesignWidth="480" + shell:SystemTray.IsVisible="False"> + @@ -37,19 +39,39 @@ - + + + + + + + + + + +