Ignore:
Timestamp:
Nov 21, 2010, 7:13:22 PM (11 years ago)
Author:
matkovic
Message:

-DataPresentation redesigned
-Usability improved

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/WorkspaceManager/View/Container/PluginContainerView.xaml

    r2118 r2119  
    2323            <z:ConnectorPanelHeightWidthConverter x:Key="ConnectorPanelHeightWidthConverter"></z:ConnectorPanelHeightWidthConverter>
    2424            <z:CaptionWidthConverter x:Key="CaptionWidthConverter"></z:CaptionWidthConverter>
     25            <z:ViewStateCaptionConverter x:Key="ViewStateCaptionConverter"></z:ViewStateCaptionConverter>
    2526
    2627            <Button x:Key="SettingButton" Name="SettingButton" ToolTip="Settings" Style="{StaticResource ResourceKey=BottomBoxBtnStyle}" Height="30" Width="30" MouseEnter="SettingButton_MouseEnter" Click="OptionChooseHandler">
     
    5657    <DockPanel Name="Root" LastChildFill="True">
    5758
    58         <DockPanel x:Name="PluginBase" DockPanel.Dock="Top" HorizontalAlignment="Left" MinHeight="130" MinWidth="130" Width="130" Height="130">
     59        <DockPanel x:Name="PluginBase" DockPanel.Dock="Top" HorizontalAlignment="Left" MinHeight="125" MinWidth="125" Width="125" Height="125">
    5960            <DockPanel.Background>
    6061                <SolidColorBrush Opacity="0.01" Color="#444444"></SolidColorBrush>
     
    137138                    </StackPanel>
    138139
    139                     <Thumb Panel.ZIndex="2000" Name="BottomRightDelta" Visibility="{Binding Path=ViewState, Converter={StaticResource ResourceKey=DragDeltaViewStateConverter}, ConverterParameter=Visibility}" Style="{StaticResource ResourceKey=ImageWrapperThumbStyle}" IsEnabled="{Binding Path=ViewState, Converter={StaticResource ResourceKey=DragDeltaViewStateConverter}, ConverterParameter=IsEnabled}" Background="Transparent" Opacity="0.6" HorizontalAlignment="Right" VerticalAlignment="Bottom" Cursor="SizeNWSE" Height="15" Width="15" DragDelta="Thumb_DragDelta" Margin="0,0,19,19"></Thumb>
     140                    <Thumb Panel.ZIndex="2000" Name="BottomRightDelta" Visibility="{Binding Path=ViewState, Converter={StaticResource ResourceKey=DragDeltaViewStateConverter}, ConverterParameter=Visibility}" Style="{StaticResource ResourceKey=ImageWrapperThumbStyle}" IsEnabled="{Binding Path=ViewState, Converter={StaticResource ResourceKey=DragDeltaViewStateConverter}, ConverterParameter=IsEnabled}" Background="Transparent" Opacity="0.6" HorizontalAlignment="Right" VerticalAlignment="Bottom" Cursor="SizeNWSE" Height="15" Width="15" DragDelta="Thumb_DragDelta" Margin="0,0,25,25"></Thumb>
    140141                </Grid>
    141142                <Grid Margin="3">
     
    192193                                                        </Grid.Background>
    193194                                                        <DockPanel x:Name="WindowBar">
    194                                                             <StackPanel DockPanel.Dock="Right" Name="ControlPanel" Visibility="Visible" Opacity="1" Orientation="Horizontal" HorizontalAlignment="Right" Margin="3">
    195 
    196                                                                 <Button x:Name="play" Height="20" Width="20"  VerticalAlignment="Bottom" HorizontalAlignment="Left" Style="{StaticResource ResourceKey=BottomBoxBtnStyle}" Click="Button_Click">
     195                                                            <StackPanel DockPanel.Dock="Right" Name="ControlPanel" Visibility="Visible" Opacity="1" Orientation="Horizontal" HorizontalAlignment="Right" Margin="0">
     196
     197                                                                <Button x:Name="play" Height="19" Width="20"  VerticalAlignment="Bottom" HorizontalAlignment="Left" Style="{StaticResource ResourceKey=BottomBoxBtnStyle}" Click="Button_Click">
    197198                                                                    <Button.LayoutTransform>
    198199                                                                        <ScaleTransform ScaleX="0.8" ScaleY="0.8"></ScaleTransform>
    199200                                                                    </Button.LayoutTransform>
    200                                                                     <Image x:Name="playimg" Source="/WorkspaceManager;component/View/Image/play.png" RenderOptions.ClearTypeHint="Enabled" HorizontalAlignment="Center" SnapsToDevicePixels="True" Margin="1,1,1,1"/>
     201                                                                    <Image x:Name="playimg" Source="/WorkspaceManager;component/View/Image/play.png" RenderOptions.ClearTypeHint="Enabled" HorizontalAlignment="Left" SnapsToDevicePixels="True" Margin="1,1,1,1"/>
    201202                                                                </Button>
    202203
    203                                                                 <Button Name="MinimizeButton" Height="20" Width="20" ToolTip="Minimize" Style="{StaticResource ResourceKey=BottomBoxBtnStyle}" Click="OptionChooseHandler">
     204                                                                <Button Name="MinimizeButton" Height="19" Width="20" ToolTip="Minimize" Style="{StaticResource ResourceKey=BottomBoxBtnStyle}" Click="OptionChooseHandler">
    204205                                                                    <Button.LayoutTransform>
    205206                                                                        <ScaleTransform ScaleX="0.8" ScaleY="0.8"></ScaleTransform>
    206207                                                                    </Button.LayoutTransform>
    207                                                                     <Image Source="{Binding Path=ViewState, Converter={StaticResource ResourceKey=ViewStateIconConverter}}" HorizontalAlignment="Center" SnapsToDevicePixels="True">
     208                                                                    <Image Source="{Binding Path=ViewState, Converter={StaticResource ResourceKey=ViewStateIconConverter}}" HorizontalAlignment="Left" SnapsToDevicePixels="True">
    208209                                                                        <Image.Effect>
    209210                                                                            <DropShadowEffect Color="Black" ShadowDepth="0"></DropShadowEffect>
     
    212213                                                                </Button>
    213214
    214                                                                 <Button x:Name="del" Height="20" Width="20" Style="{StaticResource ResourceKey=BottomBoxBtnStyle}" Click="Button_Click">
     215                                                                <Button x:Name="del" Height="19" Width="20" Style="{StaticResource ResourceKey=BottomBoxBtnStyle}" Click="Button_Click">
    215216                                                                    <Button.LayoutTransform>
    216217                                                                        <ScaleTransform ScaleX="0.8" ScaleY="0.8"></ScaleTransform>
     
    246247                                                                    </Border.Background>
    247248
    248                                                                     <TextBlock Name="OptionCaption" Foreground="WhiteSmoke" FontWeight="Bold" FontSize="8" HorizontalAlignment="Center" Margin="0,0,10,0">
     249                                                                    <TextBlock Name="OptionCaption" Foreground="WhiteSmoke" FontWeight="Bold" FontSize="9" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="0,0,10,0" Text="{Binding Path=ViewState, Converter={StaticResource ResourceKey=ViewStateCaptionConverter}}">
    249250                                                                        <TextBlock.RenderTransform>
    250251                                                                            <ScaleTransform ScaleX="1.2" ScaleY="1.2"></ScaleTransform>
     
    314315                                                                    <e:LogPresentation></e:LogPresentation>
    315316                                                                </Border>
    316                                                                 <ScrollViewer Panel.ZIndex="{Binding Path=ViewState, Converter={StaticResource ResourceKey=OverlapConverter}, ConverterParameter=DataPanel}" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
    317                                                                     <StackPanel Orientation="Vertical" x:Name="DataPanel" Visibility="{Binding Path=ViewState, Converter={StaticResource ResourceKey=ViewStateConverter}, ConverterParameter=DataPanel}"></StackPanel>
    318                                                                 </ScrollViewer>
     317                                                                <Border Panel.ZIndex="{Binding Path=ViewState, Converter={StaticResource ResourceKey=OverlapConverter}, ConverterParameter=DataPanel}">
     318                                                                    <Grid x:Name="DataPanel" Visibility="{Binding Path=ViewState, Converter={StaticResource ResourceKey=ViewStateConverter}, ConverterParameter=DataPanel}"></Grid>
     319                                                                </Border>
    319320                                                            </Grid>
    320321                                                        </Grid>
Note: See TracChangeset for help on using the changeset viewer.