mirror of
https://github.com/ZuneDev/ZuneUIXTools.git
synced 2026-07-27 13:11:59 -07:00
932 lines
37 KiB
Plaintext
932 lines
37 KiB
Plaintext
<!-- Copyright (C) Microsoft Corporation. All rights reserved. -->
|
|
<UIX
|
|
xmlns="http://schemas.microsoft.com/2007/uix"
|
|
xmlns:iris="assembly://UIX/Microsoft.Iris"
|
|
xmlns:zune="assembly://ZuneShell/ZuneUI"
|
|
xmlns:core="res://ZuneShellResources!Controls.uix"
|
|
xmlns:styles="res://ZuneShellResources!Styles.uix"
|
|
xmlns:page="res://ZuneShellResources!PageStack.uix"
|
|
xmlns:animations="res://ZuneShellResources!Animations.uix"
|
|
xmlns:style="res://ZuneShellResources!Style.uix"
|
|
xmlns:button="res://ZuneShellResources!Button.uix"
|
|
xmlns:zuneutil="assembly://ZuneShell/Microsoft.Zune.Util"
|
|
xmlns:zuneutilapi="assembly://ZuneDBApi/Microsoft.Zune.Util"
|
|
xmlns:me="Me"
|
|
>
|
|
|
|
|
|
|
|
|
|
<UI Name="IntroAnimation" Base="page:PageBase">
|
|
<Locals>
|
|
<Timer AutoRepeat="false" Interval="4200" Name="Timer" Enabled="true"/>
|
|
|
|
<Single Name="Gem_Delay" Single="0.5"/>
|
|
<Single Name="Z_Delay" Single="{Gem_Delay + 0.45}"/>
|
|
<Single Name="U_Delay" Single="{Z_Delay + 0.05}"/>
|
|
<Single Name="N_Delay" Single="{U_Delay + 0.1}"/>
|
|
<Single Name="E_Delay" Single="{N_Delay + 0.2}"/>
|
|
|
|
<Image Name="Img_Zune_Z" Source="res://ZuneShellResources!FUE.Zune.Z.png"/>
|
|
<Image Name="Img_Zune_U" Source="res://ZuneShellResources!FUE.Zune.U.png"/>
|
|
<Image Name="Img_Zune_N" Source="res://ZuneShellResources!FUE.Zune.N.png"/>
|
|
<Image Name="Img_Zune_E" Source="res://ZuneShellResources!FUE.Zune.E.png"/>
|
|
<Image Name="Img_Zune_Gem0" Source="res://ZuneShellResources!FUE.Gem.0.png"/>
|
|
<Image Name="Img_Zune_Gem1" Source="res://ZuneShellResources!FUE.Gem.1.png"/>
|
|
<Image Name="Img_Zune_Gem2" Source="res://ZuneShellResources!FUE.Gem.2.png"/>
|
|
<Image Name="Img_Zune_Gem3" Source="res://ZuneShellResources!FUE.Gem.3.png"/>
|
|
|
|
|
|
<Animation Name="ElementFadeOn" Type="Show" CenterPointPercent="0.5,0.5,1.0">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0" Interpolation="EaseIn,1.0,0.9"/>
|
|
<AlphaKeyframe Time="0.9" Value="0.6" Interpolation="EaseOut,1.0,0.5"/>
|
|
<AlphaKeyframe Time="1.8" Value="0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
|
|
<Animation Name="GemFadeIn" Type="Show" CenterPointPercent="0.5,0.5,1.0">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.00" Value="0" Interpolation="EaseIn,1.0,0.9"/>
|
|
<AlphaKeyframe Time="0.5" Value="0.7" Interpolation="EaseIn,1.0,0.9"/>
|
|
<AlphaKeyframe Time="1.0" Value="0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
|
|
<Animation Name="SpotlightShowFade" Type="Show" CenterPointPercent="0.5,0.5,1.0">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0.0" Interpolation="Bezier,1.0,1.5"/>
|
|
<AlphaKeyframe Time="0.1" Value="1.0" Interpolation="EaseOut,1.0,0.9"/>
|
|
<AlphaKeyframe Time="0.3" Value="0.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
<Animation Name="SpotlightShowScale" Type="Show" CenterPointPercent="0.5,0.5,1.0">
|
|
<Keyframes>
|
|
<ScaleKeyframe Time="0.0" Value="0.7,0.7,1.0" Interpolation="EaseOut,1.0,0.9"/>
|
|
<ScaleKeyframe Time="0.3" Value="1.1,1.1,1.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
|
|
<MergeAnimation Name="SpotlightFadeNScale" Type="Show">
|
|
<Sources>
|
|
<Animation Animation="{SpotlightShowFade}"/>
|
|
<Animation Animation="{SpotlightShowScale}"/>
|
|
</Sources>
|
|
</MergeAnimation>
|
|
|
|
<TransformAnimation Name="GemXForm0" Delay="{Gem_Delay}" Source="{GemFadeIn}"/>
|
|
<TransformAnimation Name="GemXForm1" Delay="{Gem_Delay + 0.2}" Source="{GemFadeIn}"/>
|
|
<TransformAnimation Name="GemXForm2" Delay="{Gem_Delay + 0.3}" Source="{GemFadeIn}"/>
|
|
<TransformAnimation Name="GemXForm3" Delay="{Gem_Delay + 0.4}" Source="{GemFadeIn}"/>
|
|
<TransformAnimation Name="GemXForm4" Delay="{Gem_Delay + 0.5}" Source="{GemFadeIn}"/>
|
|
|
|
<TransformAnimation Name="SpotlightXForm2" Delay="{Gem_Delay + 0.1}" Source="{SpotlightFadeNScale}"/>
|
|
<TransformAnimation Name="SpotlightXForm3" Delay="{Gem_Delay + 0.2}" Source="{SpotlightFadeNScale}"/>
|
|
<TransformAnimation Name="SpotlightXForm4" Delay="{Gem_Delay + 0.3}" Source="{SpotlightFadeNScale}"/>
|
|
<TransformAnimation Name="SpotlightXForm5" Delay="{Gem_Delay + 0.4}" Source="{SpotlightFadeNScale}"/>
|
|
<TransformAnimation Name="SpotlightXForm6" Delay="{Gem_Delay + 0.5}" Source="{SpotlightFadeNScale}"/>
|
|
<TransformAnimation Name="SpotlightXForm7" Delay="{Gem_Delay + 0.6}" Source="{SpotlightFadeNScale}"/>
|
|
</Locals>
|
|
|
|
<Scripts>
|
|
<Script>
|
|
[DeclareTrigger(Timer.Tick)]
|
|
zune:Shell.DefaultInstance.NavigateToPage(new zune:SetupLandPage("res://ZuneShellResources!Fue.uix#Welcome"));
|
|
</Script>
|
|
</Scripts>
|
|
|
|
<Content>
|
|
<Panel Margins="0,0,-5,0" Layout="Center">
|
|
<Children>
|
|
|
|
<Panel Layout="Anchor">
|
|
<Animations>
|
|
<Animation Type="Show" CenterPointPercent="0.5,0.5,1.0">
|
|
<Keyframes>
|
|
<ScaleKeyframe Time="0.0" Value="1.3,1.3,1.0" Interpolation="EaseIn,1.0,0.125"/>
|
|
<ScaleKeyframe Time="2.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Animations>
|
|
<Children>
|
|
|
|
|
|
|
|
<Graphic Name="Gem0" Content="{Img_Zune_Gem0}" >
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Parent,0" Top="Parent,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{GemXForm0}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{Img_Zune_Gem1}" >
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0" Top="Gem0,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{GemXForm1}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{Img_Zune_Gem2}" >
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0" Top="Gem0,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{GemXForm2}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{Img_Zune_Gem3}" >
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0" Top="Gem0,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{GemXForm3}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUEZuneGemFull}" >
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0" Top="Gem0,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{GemXForm4}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Name="Z" Content="{Img_Zune_Z}" Margins="16,0,0,0">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,1" Top="Gem0,0,36"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="{Z_Delay}" Source="{ElementFadeOn}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Name="U" Content="{Img_Zune_U}" Margins="8,0,0,0">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Z,1" Top="Z,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="{U_Delay}" Source="{ElementFadeOn}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Name="N" Content="{Img_Zune_N}" Margins="8,0,0,0">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="U,1" Top="Z,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="{N_Delay}" Source="{ElementFadeOn}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Name="E" Content="{Img_Zune_E}" Margins="8,0,0,0">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="N,1" Top="Z,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="{E_Delay}" Source="{ElementFadeOn}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0.4" Top="Gem0,0,-8"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="{Gem_Delay}" Source="{SpotlightFadeNScale}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0,-8" Top="Gem0,0.19"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{SpotlightXForm2}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0.4" Top="Gem0,0.4"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{SpotlightXForm3}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0,-8" Top="Gem0,0.65"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{SpotlightXForm4}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0.4" Top="Gem0,1,-16"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{SpotlightXForm5}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0.85" Top="Gem0,0.65"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{SpotlightXForm6}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem0,0.85" Top="Gem0,0.19"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation TransformAnimation="{SpotlightXForm7}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Z,0.25" Top="Z,0,-4"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="{Z_Delay}" Source="{SpotlightFadeNScale}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="U,0" Top="U,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="{U_Delay}" Source="{SpotlightFadeNScale}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="N,0.75" Top="N,0.6"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="{N_Delay}" Source="{SpotlightFadeNScale}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="E,0.7" Top="E,0.35"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="{E_Delay}" Source="{SpotlightFadeNScale}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
</Children>
|
|
</Panel>
|
|
|
|
</Children>
|
|
</Panel>
|
|
</Content>
|
|
</UI>
|
|
|
|
|
|
|
|
|
|
<UI Name="GDIWarning" Base="page:PageBase">
|
|
<Properties>
|
|
<zune:WebHelpCommand Name="VideoSupportLink"
|
|
Description="{zune:Shell.LoadString(zune:StringId.IDS_VIDEO_SUPPORT_URL)}"
|
|
Url="{zune:Shell.LoadString(zune:StringId.IDS_VIDEO_SUPPORT_URL)}"/>
|
|
</Properties>
|
|
|
|
<Locals>
|
|
<iris:Command Name="ContinueButton" Description="{zune:Shell.LoadString(zune:StringId.IDS_CONTINUE_BUTTON)}"/>
|
|
|
|
|
|
<styles:LabelStyle Name="StyleDetail" Color="White" Font="{styles:Styles.SettingsText}"/>
|
|
<ScrollingData Name="ScrollData"/>
|
|
</Locals>
|
|
|
|
<Input>
|
|
<ScrollingHandler Name="ScrollHandler" ScrollingData="{ScrollData}"/>
|
|
</Input>
|
|
|
|
<Scripts>
|
|
<Script>
|
|
[DeclareTrigger(ContinueButton.Invoked)]
|
|
zune:Shell.DefaultInstance.NavigateToPage(new zune:SetupLandPage("res://ZuneShellResources!Fue.uix#Welcome"));
|
|
</Script>
|
|
</Scripts>
|
|
|
|
<Content>
|
|
<Panel Layout="Anchor" Margins="0,0,0,30">
|
|
<Children>
|
|
|
|
<Panel Name="Body" Layout="VerticalFlow">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Top="Parent,0" Left="Parent,0" Bottom="Parent,1"/>
|
|
</LayoutInput>
|
|
<Children>
|
|
|
|
<me:GreetingPanel Name="Greeting"/>
|
|
<core:Label Content="{zune:Shell.LoadString(zune:StringId.IDS_GDI_WARNING)}" Style="{StyleDetail}" Padding="2,15,0,5" WordWrap="true"/>
|
|
<core:Button Model="{VideoSupportLink}" OverrideStyle="{styles:SharedStyles.HyperlinkStyle}" Padding="2,12,0,0"/>
|
|
<core:BigActionButton Model="{ContinueButton}" Padding="-2,20,0,0"/>
|
|
|
|
</Children>
|
|
</Panel>
|
|
|
|
<me:LinksPanel Margins="4,0,0,0">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Bottom="Parent,1,50" Left="Body,0"/>
|
|
</LayoutInput>
|
|
</me:LinksPanel>
|
|
|
|
</Children>
|
|
</Panel>
|
|
</Content>
|
|
</UI>
|
|
|
|
|
|
|
|
|
|
<UI Name="Welcome" Base="page:PageBase">
|
|
<Locals>
|
|
<iris:Command Name="ZuneMarketplaceButton" Description="{zune:Shell.LoadString(zune:StringId.IDS_GO_TO_APP_HEADER)}"/>
|
|
<iris:Command Name="ConfigureButton" Description="{zune:Shell.LoadString(zune:StringId.IDS_CONFIGURE_HEADER)}"/>
|
|
|
|
|
|
<Timer AutoRepeat="false" Name="Timer" Enabled="false"/>
|
|
|
|
<Animation Name="ElementShow" Type="Show">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0"/>
|
|
<AlphaKeyframe Time="0.5" Value="1"/>
|
|
<PositionKeyframe Time="0.0" Value="-10,0,0" Interpolation="{animations:Animations.SlideInterpolation}"/>
|
|
<PositionKeyframe Time="{animations:Animations.SlideLength}" Value="0,0,0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
|
|
<Animation Name="ElementHide" Type="Hide" CenterPointPercent="0.5,0.5,1.0">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="1" Interpolation="EaseIn,1.0,0.75"/>
|
|
<AlphaKeyframe Time="0.3" Value="0"/>
|
|
<PositionKeyframe Time="0.0" Value="0,0,0" Interpolation="EaseOut,1.0,0.9"/>
|
|
<PositionKeyframe Time="0.3" Value="10,0,0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
<ScrollingData Name="ScrollData"/>
|
|
</Locals>
|
|
|
|
<Input>
|
|
<ScrollingHandler Name="ScrollHandler" ScrollingData="{ScrollData}"/>
|
|
</Input>
|
|
|
|
<Scripts>
|
|
<Script>
|
|
[DeclareTrigger(ZuneMarketplaceButton.Invoked)]
|
|
zune:Shell.DefaultInstance.NavigateToPage(new zune:SetupLandPage("res://ZuneShellResources!Fue.uix#OutroAnimation"));
|
|
zuneutil:SQMLog.Log(zuneutilapi:SQMDataId.UserConfiguredSettingsFUE, 0);
|
|
|
|
|
|
zune:Fue.Instance.MigrateLegacyConfiguration(true);
|
|
</Script>
|
|
<Script>
|
|
[DeclareTrigger(ConfigureButton.Invoked)]
|
|
zune:Fue.Instance.ProxyDefaultPaths();
|
|
zune:Shell.SettingsFrame.Wizard.FUE.Invoke();
|
|
</Script>
|
|
<Script>
|
|
[DeclareTrigger(Timer.Tick)]
|
|
Timer.Enabled = false;
|
|
zune:Fue.Instance.RenderPrompt();
|
|
</Script>
|
|
<Script>
|
|
Timer.Interval = [zune:Fue.Instance.RenderPromptInterval];
|
|
Timer.Enabled = true;
|
|
</Script>
|
|
</Scripts>
|
|
|
|
<Content>
|
|
<Panel Layout="Anchor" Margins="0,0,0,30">
|
|
<Children>
|
|
|
|
<me:GreetingPanel Name="Greeting" Margins="0,30,0,0">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Parent,0" Top="Parent,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<Animation Type="Show" CenterPointPercent="0.5,0.5,1.0">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0" Interpolation="EaseIn,1.0,0.75"/>
|
|
<AlphaKeyframe Time="0.7" Value="1"/>
|
|
<ScaleKeyframe Time="0.0" Value="3,3,1.0" Interpolation="EaseIn,2.0,0.125"/>
|
|
<ScaleKeyframe Time="0.7" Value="1.0,1.0,1.0"/>
|
|
<PositionKeyframe Time="0.0" Value="0,-20,0" Interpolation="EaseOut,1.0,0.75"/>
|
|
<PositionKeyframe Time="0.7" Value="0,0,0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
<Animation Animation="{ElementHide}"/>
|
|
</Animations>
|
|
</me:GreetingPanel>
|
|
|
|
<core:ScrollBar Name="ScrollBar"
|
|
ScrollData="{ScrollData}"
|
|
ThumbColor="{styles:Styles.FUEThumbColor}"
|
|
BarColor="{styles:Styles.FUEBarColor}"
|
|
PageColor="{styles:Styles.FUEPageColor}"
|
|
ScrollPathColor="{styles:Styles.FUEScrollPathColor}">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="ScrollingLinks,1,50" Top="ScrollingLinks,0,10"/>
|
|
</LayoutInput>
|
|
</core:ScrollBar>
|
|
|
|
<Scroller Name="ScrollingLinks" FadeSize="5" Orientation="Vertical" ScrollingData="{ScrollData}">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Top="Greeting,1" Left="Greeting,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
|
|
<Animation Type="Move">
|
|
<Keyframes>
|
|
<PositionKeyframe Time="0.00" RelativeTo="Current" Interpolation="Sine"/>
|
|
<PositionKeyframe Time="0.025" RelativeTo="Final"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Animations>
|
|
<Children>
|
|
|
|
|
|
<me:PanelLink Model="{ZuneMarketplaceButton}" LabelString="{zune:Shell.LoadString(zune:StringId.IDS_GO_TO_APP_LABEL)}" DescriptionString="{zune:Shell.LoadString(zune:StringId.IDS_GO_TO_APP_DETAILS)}">
|
|
<Animations>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
<TransformAnimation Delay="0.9" Source="{ElementShow}"/>
|
|
<Animation Animation="{ElementHide}"/>
|
|
</Animations>
|
|
</me:PanelLink>
|
|
|
|
|
|
<me:PanelLink Model="{ConfigureButton}" LabelString="{zune:Shell.LoadString(zune:StringId.IDS_CONFIGURE_LABEL)}" DescriptionString="{zune:Shell.LoadString(zune:StringId.IDS_CONFIGURE_DETAILS)}" Margins="0,15,0,4">
|
|
<Animations>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
<TransformAnimation Delay="1.1" Source="{ElementShow}"/>
|
|
<Animation Animation="{ElementHide}"/>
|
|
</Animations>
|
|
</me:PanelLink>
|
|
|
|
</Children>
|
|
</Scroller>
|
|
|
|
<me:LinksPanel>
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Bottom="Parent,1,50" Left="Parent,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="1.0" Source="{animations:Animations.BasicFadeIn}"/>
|
|
</Animations>
|
|
</me:LinksPanel>
|
|
|
|
</Children>
|
|
</Panel>
|
|
</Content>
|
|
</UI>
|
|
|
|
|
|
|
|
|
|
<UI Name="FUEBackground" Base="page:PageBase">
|
|
<Content>
|
|
<Panel>
|
|
<Animations>
|
|
<Animation Type="Show">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0"/>
|
|
<AlphaKeyframe Time="0.2" Value="1"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
|
|
|
|
|
|
|
|
<Animation Type="Hide">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="1.0"/>
|
|
<AlphaKeyframe Time="0.5" Value="0.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Animations>
|
|
<Children>
|
|
|
|
<Graphic Content="{styles:Styles.FUEBackground}" StretchingPolicy="UniformToFill" SizingPolicy="SizeToConstraint" Layout="Form">
|
|
<Children>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlightLarge}" Scale="15,15,1.0" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<FormLayoutInput Left="Parent,-1" Bottom="Parent,0.1"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
<TransformAnimation>
|
|
<Source>
|
|
<Animation Type="Show">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0.0" Interpolation="EaseIn,1.0,0.8"/>
|
|
<AlphaKeyframe Time="1.0" Value="0.2" Interpolation="EaseOut,1.0,0.25"/>
|
|
<AlphaKeyframe Time="5.0" Value="0.0"/>
|
|
<PositionKeyframe Time="0.0" Value="0,-10,0" Interpolation="EaseIn,1.0,0.25"/>
|
|
<PositionKeyframe Time="5.1" Value="200,10,0" Interpolation="EaseOut,1.0,0.25"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Source>
|
|
</TransformAnimation>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlightLarge}" Scale="10,10,1.0" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<FormLayoutInput Right="Parent,0.5" Bottom="Parent,0.3"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
<TransformAnimation Delay="1" >
|
|
<Source>
|
|
<Animation Type="Show">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0.0" Interpolation="EaseIn,1.0,0.8"/>
|
|
<AlphaKeyframe Time="1.0" Value="0.2" Interpolation="EaseOut,1.0,0.25"/>
|
|
<AlphaKeyframe Time="2.0" Value="0.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Source>
|
|
</TransformAnimation>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUEPatternBR}" StretchingPolicy="Uniform">
|
|
<LayoutInput>
|
|
<FormLayoutInput Right="Parent,1" Bottom="Parent,1"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<Animation Type="Show" Loop="-1">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0.0" Interpolation="EaseIn,1.0,0.1"/>
|
|
<AlphaKeyframe Time="1.5" Value="0.2" Interpolation="EaseOut,1.0,0.2"/>
|
|
<AlphaKeyframe Time="4.0" Value="0.01"/>
|
|
<AlphaKeyframe Time="5.5" Value="0.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUEPatternTR}" StretchingPolicy="Uniform">
|
|
<LayoutInput>
|
|
<FormLayoutInput Right="Parent,1" Top="Parent,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="4.0">
|
|
<Source>
|
|
<Animation Type="Show" Loop="-1">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0.0" Interpolation="EaseIn,1.0,0.5"/>
|
|
<AlphaKeyframe Time="3.5" Value="0.2" Interpolation="EaseOut,1.0,0.5"/>
|
|
<AlphaKeyframe Time="6.5" Value="0.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Source>
|
|
</TransformAnimation>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUEPatternBL}" StretchingPolicy="Uniform">
|
|
<LayoutInput>
|
|
<FormLayoutInput Left="Parent,0" Bottom="Parent,1"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="5.5">
|
|
<Source>
|
|
<Animation Type="Show" Loop="-1">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0.0" Interpolation="EaseIn,1.0,0.5"/>
|
|
<AlphaKeyframe Time="1.5" Value="0.2" Interpolation="EaseOut,1.0,0.5"/>
|
|
<AlphaKeyframe Time="3.5" Value="0.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Source>
|
|
</TransformAnimation>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
</Children>
|
|
</Graphic>
|
|
|
|
</Children>
|
|
</Panel>
|
|
</Content>
|
|
</UI>
|
|
|
|
|
|
|
|
|
|
|
|
<UI Name="OutroAnimation" Base="page:PageBase">
|
|
<Locals>
|
|
<Timer Name="OutroTimer" Interval="1200" Enabled="true"/>
|
|
</Locals>
|
|
|
|
<Scripts>
|
|
<Script>
|
|
[DeclareTrigger(OutroTimer.Tick)]
|
|
zune:Fue.Instance.CompleteFUE();
|
|
</Script>
|
|
</Scripts>
|
|
|
|
<Content>
|
|
|
|
|
|
<Panel Margins="-40,-27,0,0" Layout="Form">
|
|
<Animations>
|
|
<Animation Type="Show">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0"/>
|
|
<AlphaKeyframe Time="0.5" Value="1"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Animations>
|
|
<Children>
|
|
|
|
<Graphic Name="Gem" Content="{styles:Styles.ZuneLogo}" StretchingPolicy="None" SizingPolicy="SizeToContent">
|
|
<LayoutInput>
|
|
<FormLayoutInput Left="Parent,0" Top="Parent,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="1">
|
|
<Source>
|
|
<Animation Type="Show">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0"/>
|
|
<AlphaKeyframe Time="0.3" Value="1"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Source>
|
|
</TransformAnimation>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" Scale="2,2,1.0" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<FormLayoutInput Left="Parent,0.3" Top="Parent,0.5"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
<TransformAnimation Delay="0.1">
|
|
<Source>
|
|
<Animation Type="Show">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0.0" Interpolation="EaseIn,1.0,0.8"/>
|
|
<AlphaKeyframe Time="0.2" Value="0.6" Interpolation="EaseOut,1.0,0.25"/>
|
|
<AlphaKeyframe Time="0.4" Value="0.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Source>
|
|
</TransformAnimation>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" Scale="1,1,1" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<FormLayoutInput Left="Parent,0.15" Top="Parent,0.25"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
<TransformAnimation Delay="0.2">
|
|
<Source>
|
|
<Animation Type="Show">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0.0" Interpolation="EaseIn,1.0,0.8"/>
|
|
<AlphaKeyframe Time="0.2" Value="0.7" Interpolation="EaseOut,1.0,0.25"/>
|
|
<AlphaKeyframe Time="0.4" Value="0.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Source>
|
|
</TransformAnimation>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" Scale="0.5,0.5,1.0" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem,0" Top="Gem,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="0.3">
|
|
<Source>
|
|
<Animation Animation="{animations:Animations.SpotlightFade}"/>
|
|
</Source>
|
|
</TransformAnimation>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" Scale="0.5,0.5,1.0" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem,0.25" Top="Gem,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="0.4">
|
|
<Source>
|
|
<Animation Animation="{animations:Animations.SpotlightFade}"/>
|
|
</Source>
|
|
</TransformAnimation>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" Scale="0.5,0.5,1.0" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem,0.5" Top="Gem,0"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="0.45">
|
|
<Source>
|
|
<Animation Animation="{animations:Animations.SpotlightFade}"/>
|
|
</Source>
|
|
</TransformAnimation>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" Scale="0.5,0.5,1.0" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem,0.5" Top="Gem,0.5"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="0.5">
|
|
<Source>
|
|
<Animation Animation="{animations:Animations.SpotlightFade}"/>
|
|
</Source>
|
|
</TransformAnimation>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlight}" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<AnchorLayoutInput Left="Gem,0.25" Top="Gem,0.25"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation Delay="0.55" Magnitude="2">
|
|
<Source>
|
|
<Animation Type="Show" CenterPointPercent="0.5,0.5,1.0">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0.0" Interpolation="Bezier,1.0,1.5"/>
|
|
<AlphaKeyframe Time="0.2" Value="1.0" Interpolation="EaseOut,1.0,0.9"/>
|
|
<AlphaKeyframe Time="0.75" Value="0.0"/>
|
|
<ScaleKeyframe Time="0.0" Value="0.7,0.7,0.7"/>
|
|
<ScaleKeyframe Time="0.5" Value="1.5,1.5,1.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Source>
|
|
</TransformAnimation>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
|
|
<Graphic Content="{styles:Styles.FUESpotlightLarge}" Scale="10,10,1.0" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
<LayoutInput>
|
|
<FormLayoutInput Left="Parent,-0.5" Top="Parent,-0.5"/>
|
|
</LayoutInput>
|
|
<Animations>
|
|
<TransformAnimation>
|
|
<Source>
|
|
<Animation Type="Show">
|
|
<Keyframes>
|
|
<AlphaKeyframe Time="0.0" Value="0.0" Interpolation="EaseIn,1.0,0.8"/>
|
|
<AlphaKeyframe Time="0.8" Value="0.4" Interpolation="EaseOut,1.0,0.25"/>
|
|
<AlphaKeyframe Time="1.5" Value="0.0"/>
|
|
</Keyframes>
|
|
</Animation>
|
|
</Source>
|
|
</TransformAnimation>
|
|
<Animation Animation="{animations:Animations.MoveNow}"/>
|
|
</Animations>
|
|
</Graphic>
|
|
|
|
</Children>
|
|
</Panel>
|
|
</Content>
|
|
</UI>
|
|
|
|
|
|
<UI Name="LinksPanel">
|
|
<Locals>
|
|
<zune:WebHelpCommand Name="CustomerExperienceLink"
|
|
Description="{zune:Shell.LoadString(zune:StringId.IDS_CUSTOMER_EXPERIENCE_BUTTON)}"
|
|
Url="{zune:Shell.LoadString(zune:StringId.IDS_CUSTOMER_EXPERIENCE_URL)}"
|
|
/>
|
|
<zune:WebHelpCommand Name="ReadOnlineLink"
|
|
Description="{zune:Shell.LoadString(zune:StringId.IDS_PRIVACY_STATEMENT_BUTTON)}"
|
|
Url="{zune:Shell.LoadString(zune:StringId.IDS_PRIVACY_STATEMENT_URL)}"
|
|
/>
|
|
</Locals>
|
|
|
|
<Content>
|
|
<Panel Layout="HorizontalFlow" Padding="0,0,10,0">
|
|
<Children>
|
|
|
|
<core:Button Model="{CustomerExperienceLink}" OverrideStyle="{styles:SharedStyles.FUEHyperlinkStyle}"/>
|
|
<Text Content="|" Font="{styles:Styles.HyperlinkFont}" Color="{styles:Styles.HyperlinkColor}" Margins="10,0,10,0"/>
|
|
<core:Button Model="{ReadOnlineLink}" OverrideStyle="{styles:SharedStyles.FUEHyperlinkStyle}"/>
|
|
|
|
</Children>
|
|
</Panel>
|
|
</Content>
|
|
</UI>
|
|
|
|
|
|
<UI Name="GreetingPanel">
|
|
<Properties>
|
|
|
|
<styles:LabelStyle Name="StyleGreet" Color="{styles:Styles.FUEWelcomeTextColor}" Font="{styles:Styles.SettingsTextHeader}"/>
|
|
</Properties>
|
|
|
|
<Content>
|
|
<core:Label Content="{zune:Shell.LoadString(zune:StringId.IDS_FIRSTRUN_GREETING)}" Style="{StyleGreet}"/>
|
|
</Content>
|
|
</UI>
|
|
|
|
<UI Name="PanelLink" Base="button:Button">
|
|
<Properties>
|
|
<String Name="LabelString"/>
|
|
<String Name="DescriptionString"/>
|
|
</Properties>
|
|
|
|
<Locals>
|
|
<style:Style Name="LabelStyle" Style="{styles:SharedStyles.FUELabelStyle}"/>
|
|
<style:StatefulCompositeStyle Name="SecondaryStyle" Base="{LabelStyle}"/>
|
|
<style:StatefulCompositeStyle Name="DescriptionStyle" Base="{styles:SharedStyles.FUEDescriptionStyle}"/>
|
|
</Locals>
|
|
|
|
<Scripts>
|
|
<Script>OverrideStyle = styles:SharedStyles.FUEHeaderStyle;</Script>
|
|
|
|
|
|
<Script>SecondaryStyle.State = [Style.State];</Script>
|
|
<Script>DescriptionStyle.State = [Style.State];</Script>
|
|
|
|
|
|
|
|
|
|
|
|
<Script>UI.KeyFocusOnMouseDown = false;</Script>
|
|
</Scripts>
|
|
|
|
<Content>
|
|
<ColorFill Name="Background" MouseInteractive="true" Layout="VerticalFlow" Margins="4,26,0,0">
|
|
<Children>
|
|
|
|
<Panel>
|
|
<Layout>
|
|
<FlowLayout Orientation="Horizontal" ItemAlignment="Center"/>
|
|
</Layout>
|
|
<Children>
|
|
|
|
|
|
<core:Label Name="Label" Style="{Style}"/>
|
|
|
|
|
|
<Graphic Name="IconGraphic" Content="res://ZuneShellResources!Arrow.More.png" Margins="4,0,0,0" Visible="true"/>
|
|
|
|
</Children>
|
|
</Panel>
|
|
|
|
<core:Label Name="SecondaryLabel" Content="{LabelString}" Style="{SecondaryStyle}" WordWrap="true" Margins="0,2,0,9"/>
|
|
|
|
<core:Label Name="DescriptionLabel" Content="{DescriptionString}" Style="{DescriptionStyle}" WordWrap="true"/>
|
|
</Children>
|
|
</ColorFill>
|
|
</Content>
|
|
</UI>
|
|
|
|
</UIX>
|