|
@@ -24,7 +24,8 @@
|
|
PointerPressed="Image_MouseDown"
|
|
PointerPressed="Image_MouseDown"
|
|
PointerReleased="Image_MouseUp">
|
|
PointerReleased="Image_MouseUp">
|
|
<Interaction.Behaviors>
|
|
<Interaction.Behaviors>
|
|
- <EventTriggerBehavior EventName="StylusButtonDown">
|
|
|
|
|
|
+ <!--TODO: Implement stylus support-->
|
|
|
|
+ <!--<EventTriggerBehavior EventName="StylusButtonDown">
|
|
<InvokeCommandAction Command="{Binding StylusButtonDownCommand, ElementName=vpUc}"
|
|
<InvokeCommandAction Command="{Binding StylusButtonDownCommand, ElementName=vpUc}"
|
|
PassEventArgsToCommand="True"/>
|
|
PassEventArgsToCommand="True"/>
|
|
</EventTriggerBehavior>
|
|
</EventTriggerBehavior>
|
|
@@ -39,7 +40,7 @@
|
|
<EventTriggerBehavior EventName="StylusOutOfRange">
|
|
<EventTriggerBehavior EventName="StylusOutOfRange">
|
|
<InvokeCommandAction Command="{Binding StylusOutOfRangeCommand, ElementName=vpUc}"
|
|
<InvokeCommandAction Command="{Binding StylusOutOfRangeCommand, ElementName=vpUc}"
|
|
PassEventArgsToCommand="True"/>
|
|
PassEventArgsToCommand="True"/>
|
|
- </EventTriggerBehavior>
|
|
|
|
|
|
+ </EventTriggerBehavior>-->
|
|
</Interaction.Behaviors>
|
|
</Interaction.Behaviors>
|
|
<views:TogglableFlyout Margin="5" IconPath="/Images/Settings.png" ui:Translator.TooltipKey="VIEWPORT_SETTINGS"
|
|
<views:TogglableFlyout Margin="5" IconPath="/Images/Settings.png" ui:Translator.TooltipKey="VIEWPORT_SETTINGS"
|
|
ZIndex="2" HorizontalAlignment="Right" VerticalAlignment="Top">
|
|
ZIndex="2" HorizontalAlignment="Right" VerticalAlignment="Top">
|
|
@@ -110,6 +111,7 @@
|
|
</Border>
|
|
</Border>
|
|
</views:TogglableFlyout.Child>
|
|
</views:TogglableFlyout.Child>
|
|
</views:TogglableFlyout>
|
|
</views:TogglableFlyout>
|
|
|
|
+ <!--TODO: Originally Dimensions and RealDimensions had Binding with OneWayToSource, but it resulted in stack overflow. Investigate-->
|
|
<zoombox:Zoombox
|
|
<zoombox:Zoombox
|
|
Tag="{Binding ElementName=vpUc}"
|
|
Tag="{Binding ElementName=vpUc}"
|
|
x:Name="zoombox"
|
|
x:Name="zoombox"
|
|
@@ -117,8 +119,8 @@
|
|
Scale="{Binding ZoomboxScale, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=OneWayToSource}"
|
|
Scale="{Binding ZoomboxScale, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=OneWayToSource}"
|
|
Center="{Binding Center, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=OneWayToSource}"
|
|
Center="{Binding Center, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=OneWayToSource}"
|
|
Angle="{Binding Angle, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=OneWayToSource}"
|
|
Angle="{Binding Angle, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=OneWayToSource}"
|
|
- RealDimensions="{Binding RealDimensions, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=OneWayToSource}"
|
|
|
|
- Dimensions="{Binding Dimensions, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=OneWayToSource}"
|
|
|
|
|
|
+ RealDimensions="{Binding RealDimensions, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=OneWay}"
|
|
|
|
+ Dimensions="{Binding Dimensions, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=OneWay}"
|
|
ZoomMode="{Binding ZoomMode, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=TwoWay}"
|
|
ZoomMode="{Binding ZoomMode, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=TwoWay}"
|
|
ZoomOutOnClick="{Binding ZoomOutOnClick, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=TwoWay}"
|
|
ZoomOutOnClick="{Binding ZoomOutOnClick, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=TwoWay}"
|
|
FlipX="{Binding FlipX, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=TwoWay}"
|
|
FlipX="{Binding FlipX, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=local:Viewport}, Mode=TwoWay}"
|