Changeset 2586


Ignore:
Timestamp:
Feb 5, 2011, 7:07:57 AM (10 years ago)
Author:
matkovic
Message:

-PluginContainerView: IControlPlaceHolder position changed -> instead of of a bar in the PluginWindow itself there's now a Button which opens a popup. You can find the button in the maxed form of the window of the plugin (IC).

Location:
trunk/CrypPlugins/WorkspaceManager
Files:
10 edited

Legend:

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

    r2119 r2586  
    5050                </Path.LayoutTransform>
    5151            </Path>
    52             <Path Name="Bold" Margin="1,1,1,1" Fill="Black" Stretch="Fill" Stroke="#373e43" StrokeThickness="1" Width="10" Height="15" Data="M18,154.45381 L29.999666,187.66699 40.791059,154.54395 16.89,154.54395 L29.999666,187.66699">
    53                 <Path.LayoutTransform>
    54                     <TransformGroup>
    55                         <ScaleTransform x:Name="ScaleBold"></ScaleTransform>
    56                         <RotateTransform Angle="{Binding ElementName=Rotation, Path=Angle}"></RotateTransform>
    57                     </TransformGroup>
    58 
    59                 </Path.LayoutTransform>
    60             </Path>
    6152        </Grid>
    6253    </Border>
  • trunk/CrypPlugins/WorkspaceManager/View/Container/ConnectorView.xaml.cs

    r2119 r2586  
    100100            {
    101101                ConnectorRep.Stroke = Brushes.White;
    102                 Scale.ScaleX = 0.8;
    103                 Scale.ScaleY = 0.7;
    104102            }
    105103
  • trunk/CrypPlugins/WorkspaceManager/View/Container/IControlPlaceHolder.xaml

    r2280 r2586  
    77             xmlns:z="clr-namespace:WorkspaceManager.View.Converter"
    88             xmlns:y="clr-namespace:WorkspaceManager.View.Container"
    9              mc:Ignorable="d" Width="25" Height="25">
     9             mc:Ignorable="d" Width="45" Height="45" >
    1010    <UserControl.Resources>
    1111        <ResourceDictionary>
     
    1616            <z:PluginModelImageConverter x:Key="PluginModelImageConverter"></z:PluginModelImageConverter>
    1717            <SolidColorBrush x:Key="Color" Color="Black"></SolidColorBrush>
     18            <RadialGradientBrush x:Key="Brush" Center="0.5,0.5" GradientOrigin="0.5,0.5" RadiusX="0.5" RadiusY="0.5" SpreadMethod="Pad">
     19                <GradientStop Color="#FF272727" Offset="0.5" />
     20                <GradientStop Color="#FF868686" Offset="1" />
     21            </RadialGradientBrush>
    1822        </ResourceDictionary>
    1923    </UserControl.Resources>
     24    <!--<UserControl.Triggers>
     25        <EventTrigger RoutedEvent="MouseEnter">
     26            <BeginStoryboard Name="Grow" Storyboard.TargetName="Scale" Storyboard="{StaticResource ResourceKey=Grow}"></BeginStoryboard>
     27        </EventTrigger>
     28        <EventTrigger RoutedEvent="MouseLeave">
     29            <BeginStoryboard Name="Shrink" Storyboard.TargetName="Scale" Storyboard="{StaticResource ResourceKey=Shrink}"></BeginStoryboard>
     30        </EventTrigger>
     31    </UserControl.Triggers>-->
     32
    2033    <UserControl.ContextMenu>
    2134        <ContextMenu>
     
    2336        </ContextMenu>
    2437    </UserControl.ContextMenu>
     38   
     39   
     40    <UserControl.RenderTransform>
     41        <ScaleTransform x:Name="Scale" CenterX="12.5" CenterY="12.5"></ScaleTransform>
     42    </UserControl.RenderTransform>   
    2543    <Grid>
    26         <Path Data="M 20 20 L 0 20 L 0 0" Stroke="{StaticResource ResourceKey=Color}" StrokeThickness="9" HorizontalAlignment="Right" VerticalAlignment="Bottom" Width="20" Height="20">
    27             <Path.LayoutTransform>
    28                 <TransformGroup>
    29                     <RotateTransform Angle="270"></RotateTransform>
    30                     <ScaleTransform ScaleX="0.5" ScaleY="0.5"></ScaleTransform>
    31                 </TransformGroup>
    32             </Path.LayoutTransform>
    33         </Path>
    34         <Path Data="M 20 20 L 0 20 L 0 0" Stroke="{StaticResource ResourceKey=Color}" StrokeThickness="9" HorizontalAlignment="Left" VerticalAlignment="Bottom" Width="20" Height="20">
    35             <Path.LayoutTransform>
    36                 <TransformGroup>
    37                     <ScaleTransform ScaleX="0.5" ScaleY="0.5"></ScaleTransform>
    38                 </TransformGroup>
    39             </Path.LayoutTransform>
    40         </Path>
    41         <Path Data="M 20 20 L 0 20 L 0 0" Stroke="{StaticResource ResourceKey=Color}" StrokeThickness="9"  HorizontalAlignment="Right" VerticalAlignment="Top" Width="20" Height="20">
    42             <Path.LayoutTransform>
    43                 <TransformGroup>
    44                     <RotateTransform Angle="180"></RotateTransform>
    45                     <ScaleTransform ScaleX="0.5" ScaleY="0.5"></ScaleTransform>
    46                 </TransformGroup>
    47             </Path.LayoutTransform>
    48         </Path>
    49         <Path Data="M 20 20 L 0 20 L 0 0" Stroke="{StaticResource ResourceKey=Color}" StrokeThickness="9"  HorizontalAlignment="Left" VerticalAlignment="Top" Width="20" Height="20">
    50             <Path.LayoutTransform>
    51                 <TransformGroup>
    52                     <RotateTransform Angle="90"></RotateTransform>
    53                     <ScaleTransform ScaleX="0.5" ScaleY="0.5"></ScaleTransform>
    54                 </TransformGroup>
    55             </Path.LayoutTransform>
    56         </Path>
    57         <Rectangle Fill="{Binding Mode=OneWay,Converter={StaticResource ResourceKey=PluginModelImageConverter}}" RadiusX="60" RadiusY="60" x:Name="bg" Panel.ZIndex="-1"></Rectangle>
     44        <Rectangle Fill="{Binding Mode=OneWay,Converter={StaticResource ResourceKey=PluginModelImageConverter}, ConverterParameter={StaticResource ResourceKey=Brush}}" Stroke="{StaticResource ResourceKey=Color}" RadiusX="9" RadiusY="9" x:Name="bg" Panel.ZIndex="-1" StrokeThickness="1.5"></Rectangle>
    5845    </Grid>
    5946</UserControl>
  • trunk/CrypPlugins/WorkspaceManager/View/Container/IControlPlaceHolder.xaml.cs

    r2396 r2586  
    8686        void IControlPlaceHolder_MouseLeave(object sender, MouseEventArgs e)
    8787        {
     88            Panel.SetZIndex(this, 0);
    8889            SolidColorBrush color = (SolidColorBrush)this.Resources["Color"];
    8990            color.Color = Colors.Black;
     
    9293        void IControlPlaceHolder_MouseEnter(object sender, MouseEventArgs e)
    9394        {
     95            Panel.SetZIndex(this, int.MaxValue);
    9496            SolidColorBrush color = (SolidColorBrush)this.Resources["Color"];
    95             color.Color = Colors.White;
     97            if(PluginModel == null)
     98                color.Color = Colors.Red;
     99            else
     100                color.Color = Colors.Green;
    96101        }
    97102
  • trunk/CrypPlugins/WorkspaceManager/View/Container/PluginContainerView.xaml

    r2584 r2586  
    1616                <ResourceDictionary Source="../Resource/Animations.xaml"/>
    1717            </ResourceDictionary.MergedDictionaries>
     18            <z:PlacementTargetConverter x:Key="PlacementTargetConverter"></z:PlacementTargetConverter>
    1819            <z:ScaleToPercentageConverter x:Key="PercentageConverter"></z:ScaleToPercentageConverter>
    1920            <z:IconPanelVisibilityConverter x:Key="VisibilityConverter"></z:IconPanelVisibilityConverter>
     
    166167                                                        <DockPanel x:Name="WindowBar">
    167168                                                            <StackPanel DockPanel.Dock="Right" Name="ControlPanel" Visibility="Visible" Opacity="1" Orientation="Horizontal" HorizontalAlignment="Right" Margin="0">
     169                                                                <Button Visibility="{Binding Path=ViewState, Converter={StaticResource ResourceKey=ViewStateConverter}, ConverterParameter=OptionPanel}" x:Name="ICM" Height="19" Width="20"  VerticalAlignment="Bottom" HorizontalAlignment="Left" Style="{StaticResource ResourceKey=BottomBoxBtnStyle}" Click="Button_Click">
     170                                                                    <Button.LayoutTransform>
     171                                                                        <ScaleTransform ScaleX="0.8" ScaleY="0.8"></ScaleTransform>
     172                                                                    </Button.LayoutTransform>
     173                                                                    <Image x:Name="icmimg" Source="/WorkspaceManager;component/View/Image/icm.png" RenderOptions.ClearTypeHint="Enabled" HorizontalAlignment="Left" SnapsToDevicePixels="True" Margin="1,1,1,1"/>
     174                                                                </Button>
    168175
    169176                                                                <Button x:Name="play" Height="19" Width="20"  VerticalAlignment="Bottom" HorizontalAlignment="Left" Style="{StaticResource ResourceKey=BottomBoxBtnStyle}" Click="Button_Click">
     
    179186                                                                    </Button.LayoutTransform>
    180187                                                                    <Image Source="{Binding Path=ViewState, Converter={StaticResource ResourceKey=ViewStateIconConverter}}" HorizontalAlignment="Left" SnapsToDevicePixels="True">
    181                                                                         <Image.Effect>
    182                                                                             <DropShadowEffect Color="Black" ShadowDepth="0"></DropShadowEffect>
    183                                                                         </Image.Effect>
    184188                                                                    </Image>
    185189                                                                </Button>
     
    205209                                                    </Grid>
    206210                                       
    207                                                     <DockPanel DockPanel.Dock="Top" LastChildFill="True" >
    208                                                         <DockPanel x:Name="IC" DockPanel.Dock="Top" Visibility="{Binding Path=ViewState, Converter={StaticResource ResourceKey=ViewStateConverter}, ConverterParameter=OptionPanel}">
    209                                                             <ItemsControl DockPanel.Dock="Top" ItemsSource="{Binding Path=ICCollection}" Visibility="{Binding Path=ICPanelVisibility}">
    210                                                                 <ItemsControl.ItemsPanel>
    211                                                                     <ItemsPanelTemplate>
    212                                                                         <WrapPanel Background="#77FFFFFF" Width="auto" Height="35" HorizontalAlignment="Center"/>
    213                                                                     </ItemsPanelTemplate>
    214                                                                 </ItemsControl.ItemsPanel>
    215                                                                 <ItemsControl.ItemTemplate>
    216                                                                     <DataTemplate DataType="{x:Type y:ModelWrapper}">
    217                                                                         <y:IControlPlaceHolder Model="{Binding Path=Model}" PluginModel="{Binding Path=pm}" Margin="5"></y:IControlPlaceHolder>
    218                                                                     </DataTemplate>
    219                                                                 </ItemsControl.ItemTemplate>
    220                                                                 <!--<ItemsControl.ItemContainerStyle>
    221                                                                     <Style>
    222                                                                         <Setter Property="Canvas.Top" Value="{Binding Path=Y}" />
    223                                                                         <Setter Property="Canvas.Left" Value="{Binding Path=X}" />
    224                                                                     </Style>
    225                                                                 </ItemsControl.ItemContainerStyle>-->
    226                                                             </ItemsControl>
    227                                                             <Border Background="{StaticResource ResourceKey=ICBrush}">
    228                                                                 <Button Content="»" HorizontalAlignment="Center" VerticalAlignment="Center" Click="Button_Click_2">
    229                                                                     <Button.LayoutTransform>
    230                                                                         <RotateTransform Angle="-90"></RotateTransform>
    231                                                                     </Button.LayoutTransform>
    232                                                                 </Button>
    233                                                             </Border>
    234                                                         </DockPanel>
     211                                                    <DockPanel DockPanel.Dock="Top" LastChildFill="True">
     212
    235213
    236214                                                        <Grid x:Name="OptPanelParent" DockPanel.Dock="Top">
     
    305283                                                            </Grid>
    306284                                                        </Grid>
    307                        
    308285                                                        <Grid x:Name="ViewPanelParent" Margin="3">
    309286                                                            <Grid Name="ViewPanel" Width="Auto" Height="Auto" Visibility="Collapsed" Margin="5,5,5,5" >
     
    335312       
    336313       
    337         <!--<Popup x:Name="BubblePopup" PopupAnimation="Fade" HorizontalOffset="-50" VerticalOffset="25" PlacementTarget="{Binding ElementName=ControlPanel}" Placement="Top" StaysOpen="False" AllowsTransparency="True" Width="300" Height="120">
    338             <Grid x:Name="BubbleGrid" Margin="2">
    339                 <Grid.Effect>
    340                     <DropShadowEffect Opacity="0.8"></DropShadowEffect>
    341                 </Grid.Effect>
    342                 <Grid.LayoutTransform>
    343                     <ScaleTransform ScaleX="0.6" ScaleY="0.6"></ScaleTransform>
    344                 </Grid.LayoutTransform>
    345                 <Grid.RowDefinitions>
    346                     <RowDefinition Height="*"/>
    347                     <RowDefinition Height="40"/>
    348                 </Grid.RowDefinitions>
    349                 <Border Grid.Row="0" Background="{StaticResource ResourceKey=BubblePopupLinearBrush}" BorderBrush="#f8f692" HorizontalAlignment="Center" VerticalAlignment="Stretch" CornerRadius="10" >
    350                     <StackPanel Orientation="Vertical">
    351                         <StackPanel Orientation="Horizontal" Margin="6">
    352                             <StackPanel.LayoutTransform>
    353                                 <ScaleTransform ScaleX="1.6" ScaleY="1.6"></ScaleTransform>
    354                             </StackPanel.LayoutTransform>
    355                             <Button Style="{StaticResource ResourceKey=OptionPluginContainerButtonStyle}">
    356                                 <StackPanel Orientation="Horizontal">
    357                                     <Image Source="/WorkspaceManager;component/View/Image/error2.png" SnapsToDevicePixels="True" Height="20" Width="20">
    358                                         <Image.Effect>
    359                                             <DropShadowEffect Color="Black" ShadowDepth="0"></DropShadowEffect>
    360                                         </Image.Effect>
    361                                     </Image>
    362                                     <TextBlock x:Name="ErrorCount" VerticalAlignment="Center" FontWeight="Bold" Foreground="Red" Padding="3" FontSize="12">
    363                                         <TextBlock.Effect>
    364                                             <DropShadowEffect ShadowDepth="0"></DropShadowEffect>
    365                                         </TextBlock.Effect>
    366                                     </TextBlock>
    367                                 </StackPanel>
    368                             </Button>
    369 
    370                             <Button Style="{StaticResource ResourceKey=OptionPluginContainerButtonStyle}">
    371                                 <StackPanel Orientation="Horizontal">
    372                                     <Image Source="/WorkspaceManager;component/View/Image/warn.png" SnapsToDevicePixels="True" Height="15" Width="15">
    373                                         <Image.Effect>
    374                                             <DropShadowEffect Color="Black" ShadowDepth="0"></DropShadowEffect>
    375                                         </Image.Effect>
    376                                     </Image>
    377                                     <TextBlock x:Name="WarningCount" VerticalAlignment="Center" FontWeight="Bold" Foreground="Yellow" Padding="3" FontSize="12">
    378                                         <TextBlock.Effect>
    379                                             <DropShadowEffect ShadowDepth="0"></DropShadowEffect>
    380                                         </TextBlock.Effect>
    381                                     </TextBlock>
    382                                 </StackPanel>
    383                             </Button>
    384 
    385                             <Button Style="{StaticResource ResourceKey=OptionPluginContainerButtonStyle}">
    386                                 <StackPanel Orientation="Horizontal">
    387                                     <Image Source="/WorkspaceManager;component/View/Image/debug.png" SnapsToDevicePixels="True" Height="15" Width="15">
    388                                         <Image.Effect>
    389                                             <DropShadowEffect Color="Black" ShadowDepth="0"></DropShadowEffect>
    390                                         </Image.Effect>
    391                                     </Image>
    392                                     <TextBlock x:Name="DebugCount" VerticalAlignment="Center" FontWeight="Bold" Foreground="#4ad200" Padding="3" FontSize="12">
    393                                         <TextBlock.Effect>
    394                                             <DropShadowEffect ShadowDepth="0"></DropShadowEffect>
    395                                         </TextBlock.Effect>
    396                                     </TextBlock>
    397                                 </StackPanel>
    398                             </Button>
    399 
    400                             <Button Style="{StaticResource ResourceKey=OptionPluginContainerButtonStyle}">
    401                                 <StackPanel Orientation="Horizontal">
    402                                     <Image Source="/WorkspaceManager;component/View/Image/info.png" SnapsToDevicePixels="True" Height="15" Width="15">
    403                                         <Image.Effect>
    404                                             <DropShadowEffect Color="Black" ShadowDepth="0"></DropShadowEffect>
    405                                         </Image.Effect>
    406                                     </Image>
    407                                     <TextBlock x:Name="InfoCount" VerticalAlignment="Center" FontWeight="Bold" Foreground="#61c2ff" Padding="3" FontSize="12">
    408                                         <TextBlock.Effect>
    409                                             <DropShadowEffect ShadowDepth="0"></DropShadowEffect>
    410                                         </TextBlock.Effect>
    411                                     </TextBlock>
    412                                 </StackPanel>
    413                             </Button>
    414                         </StackPanel>
    415                         <ScrollViewer Height="100" Width="300">
    416                             <Grid>
    417                                 <TextBlock x:Name="LogReport" TextWrapping="Wrap" FontSize="18"></TextBlock>
    418                             </Grid>
    419                         </ScrollViewer>
    420                     </StackPanel>
    421                 </Border>
    422                 <Path Fill="#ffffec" Stretch="Fill" Stroke="#f8f692" HorizontalAlignment="Left" Margin="-40,-1.35,0,0" Width="25" Grid.Row="1" Data="M18,154.45381 L29.999666,187.66699 40.791059,154.54395">
    423                     <Path.RenderTransform>
    424                         <ScaleTransform ScaleY="0.5"></ScaleTransform>
    425                     </Path.RenderTransform>
    426                 </Path>
    427             </Grid>
    428         </Popup>-->
     314        <Popup x:Name="BubblePopup" PopupAnimation="Fade" StaysOpen="True" AllowsTransparency="True" Width="150" Height="100">
     315            <Border BorderBrush="#aaffe154" Background="#55ffe154" CornerRadius="5,5,5,5" BorderThickness="2">
     316                <DockPanel x:Name="IC" DockPanel.Dock="Top" Panel.ZIndex="777777">
     317                    <Grid DockPanel.Dock="Top">
     318                        <Button Height="30" Width="30" Style="{StaticResource ResourceKey=BottomBoxBtnStyle}" Click="BubbleClose" HorizontalAlignment="Right" VerticalAlignment="Top">
     319                            <Button.LayoutTransform>
     320                                <ScaleTransform ScaleX="0.8" ScaleY="0.8"></ScaleTransform>
     321                            </Button.LayoutTransform>
     322                            <Image Source="/WorkspaceManager;component/View/Image/delete.png" HorizontalAlignment="Center" SnapsToDevicePixels="True" Margin="1,1,1,1"/>
     323                        </Button>
     324                        <!--<TextBlock HorizontalAlignment="Left" Text="Please Drag &amp; Drop ►" FontWeight="Medium" FontSize="11" TextTrimming="CharacterEllipsis"></TextBlock>-->
     325                        <ItemsControl Panel.ZIndex="777777" HorizontalAlignment="Center" ItemsSource="{Binding Path=ICCollection}">
     326                            <ItemsControl.ItemsPanel>
     327                                <ItemsPanelTemplate>
     328                                    <WrapPanel Width="auto" HorizontalAlignment="Center" VerticalAlignment="Center"/>
     329                                </ItemsPanelTemplate>
     330                            </ItemsControl.ItemsPanel>
     331                            <ItemsControl.ItemTemplate>
     332                                <DataTemplate DataType="{x:Type y:ModelWrapper}">
     333                                    <y:IControlPlaceHolder Model="{Binding Path=Model}" PluginModel="{Binding Path=pm}" Margin="5"></y:IControlPlaceHolder>
     334                                </DataTemplate>
     335                            </ItemsControl.ItemTemplate>
     336                        </ItemsControl>
     337                    </Grid>
     338                </DockPanel>
     339            </Border>
     340        </Popup>
    429341       
    430342        <!--<Popup x:Name="ProgressPopup" PopupAnimation="Fade" HorizontalOffset="20" VerticalOffset="25" PlacementTarget="{Binding ElementName=ControlPanel}" Placement="Top" StaysOpen="True" AllowsTransparency="True" Width="70" Height="55">
  • trunk/CrypPlugins/WorkspaceManager/View/Container/PluginContainerView.xaml.cs

    r2581 r2586  
    280280        {
    281281            InitializeComponent();
     282            BubblePopup.MouseDown += (s, e) => e.Handled = true;
    282283            setBaseControl(model);
    283284            DataContext = this;
     
    772773                return;
    773774            }
     775            if (bttn.Name == "ICM")
     776            {
     777               
     778                BubblePopup.IsOpen = true;
     779                BubblePopup.Placement = PlacementMode.Mouse;
     780            }
    774781        }
    775782
     
    934941        }
    935942
    936         private void Button_Click_2(object sender, RoutedEventArgs e)
    937         {
    938             if (ICPanelVisibility == Visibility.Visible)
    939                 ICPanelVisibility = Visibility.Collapsed;
    940             else if (ICPanelVisibility == Visibility.Collapsed)
    941                 ICPanelVisibility = Visibility.Visible;
    942         }
    943 
    944943        protected override void OnInitialized(EventArgs e)
    945944        {
     
    962961        }
    963962
     963        private void BubbleClose(object sender, RoutedEventArgs e)
     964        {
     965            BubblePopup.IsOpen = false;
     966        }
     967
    964968    }
    965969
  • trunk/CrypPlugins/WorkspaceManager/View/Converter/PluginModelImageConverter.cs

    r2280 r2586  
    1515            PluginModel model = (PluginModel)value;
    1616            if (model == null)
    17                 return Brushes.LightGreen;
     17                return (Brush)parameter;
    1818            else
    1919                return new ImageBrush(model.getImage().Source);
  • trunk/CrypPlugins/WorkspaceManager/View/Resource/Animations.xaml

    r1728 r2586  
    6464    </Storyboard>
    6565
    66     <Storyboard x:Key="Disappear" AccelerationRatio="0.3" DecelerationRatio="0.3">
    67         <DoubleAnimation To="0" Duration="00:00:00.5" Storyboard.TargetProperty="Opacity"/>
    68         <DoubleAnimation To="0" Duration="00:00:00.5" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)"/>
    69         <DoubleAnimation To="0" Duration="00:00:00.5" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)"/>
    70         <ThicknessAnimation
    71                 Storyboard.TargetProperty="Margin"
    72                 Duration="00:00:00.5" FillBehavior="HoldEnd" To="-80,30,0,0" />
     66    <Storyboard x:Key="Shrink" AccelerationRatio="0.3" DecelerationRatio="0.3" >
     67        <DoubleAnimation To="1" Duration="00:00:00.5" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)"/>
     68        <DoubleAnimation To="1" Duration="00:00:00.5" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)"/>
    7369    </Storyboard>
    7470
    75     <Storyboard x:Key="Appear" AccelerationRatio="0.3" DecelerationRatio="0.3">
    76         <DoubleAnimation To="1" Duration="00:00:00.5" Storyboard.TargetProperty="Opacity"/>
    77         <DoubleAnimation To="1" Duration="00:00:00.5" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)"/>
    78         <DoubleAnimation To="1" Duration="00:00:00.5" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)"/>
    79         <ThicknessAnimation
    80                 Storyboard.TargetProperty="Margin"
    81                 Duration="00:00:00.5" FillBehavior="HoldEnd" To="0,30,0,0" />
     71    <Storyboard x:Key="Grow" AccelerationRatio="0.3" DecelerationRatio="0.3">
     72        <DoubleAnimation To="2" Duration="00:00:00.5" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleY)"/>
     73        <DoubleAnimation To="2" Duration="00:00:00.5" Storyboard.TargetProperty="(UIElement.RenderTransform).(ScaleTransform.ScaleX)"/>
    8274    </Storyboard>
    8375   
  • trunk/CrypPlugins/WorkspaceManager/View/Resource/Styles.xaml

    r2584 r2586  
    6666        <Style.Triggers>
    6767            <Trigger Property="IsMouseOver" Value="true">
    68                 <Setter Property="Background" Value="#5586cede" />
    69                 <Setter Property="BorderBrush" Value="#aa86cede"/>
     68                <Setter Property="Background" Value="#55ff4d4d" />
     69                <Setter Property="BorderBrush" Value="#aaff4d4d"/>
    7070            </Trigger>
    7171        </Style.Triggers>
  • trunk/CrypPlugins/WorkspaceManager/WorkspaceManager.csproj

    r2581 r2586  
    117117    <Compile Include="View\Converter\OptionTextCaptionConverter.cs" />
    118118    <Compile Include="View\Converter\OverlapConverter.cs" />
     119    <Compile Include="View\Converter\PlacementTargetConverter.cs" />
    119120    <Compile Include="View\Converter\PluginModelImageConverter.cs" />
    120121    <Compile Include="View\Converter\ScaleToPercentageConverter.cs" />
     
    408409    <Resource Include="View\Image\WorkspaceManagerIcon.ico" />
    409410  </ItemGroup>
     411  <ItemGroup>
     412    <Resource Include="View\Image\icm.png" />
     413  </ItemGroup>
    410414  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
    411415  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Note: See TracChangeset for help on using the changeset viewer.