Changeset 1685


Ignore:
Timestamp:
Jun 22, 2010, 10:14:11 AM (11 years ago)
Author:
matkovic
Message:

-Style changes

Location:
trunk/CrypPlugins/WorkspaceManager
Files:
4 added
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/WorkspaceManager/Model/ColorHelper.cs

    r1640 r1685  
    3737                        type.FullName == "System.Int64[]")
    3838            {
    39                 return Colors.SkyBlue;
     39                return Colors.LightGoldenrodYellow;
    4040            }
    4141            else if (type.FullName == "Cryptool.PluginBase.IO.CryptoolStream")
    4242            {
    43                 return Colors.Orange;
     43                return Colors.LightGreen;
    4444            }
    4545            else if (type.FullName == "System.Byte" || type.FullName == "System.Byte[]")
    4646            {
    47                 return Colors.LightGreen;
     47                return Colors.LightSkyBlue;
    4848            }
    4949            else if (type.FullName == "System.Boolean" || type.FullName == "System.Boolean[]")
    5050            {
    51                 return Colors.Red;
     51                return Colors.Tomato;
    5252            }
    5353            else if (type.FullName == "System.Numerics.BigInteger")
    5454            {
    55                 return Colors.Purple;
     55                return Colors.SteelBlue;
    5656            }
    5757            else
     
    8686                if (type.GetInterface(typeof(IHash).Name) != null)
    8787                {
    88                     return Colors.Orange;
     88                    return Colors.Indigo;
    8989                }
    9090
     
    9696                if (type.GetInterface(typeof(IAnalysisMisc).Name) != null)
    9797                {
    98                     return Colors.Turquoise;
     98                    return Colors.OrangeRed;
    9999                }
    100100
    101                 return Colors.Black;
     101                return Color.FromRgb(75,246,92);
    102102            }
    103103        }
  • trunk/CrypPlugins/WorkspaceManager/Model/VisualElementModel.cs

    r1681 r1685  
    5353        public Point Position { get; set; }
    5454
    55         private double minWidth=50;
     55        private double minWidth=150;
    5656        /// <summary>
    5757        /// Minimum Width of this VisualElementModel
     
    6262            set
    6363            {
    64                 if (value > 50)
     64                if (value > 150)
    6565                {
    6666                    minWidth = value;
     
    6969        }
    7070
    71         private double minHeight = 50;
     71        private double minHeight = 150;
    7272        /// <summary>
    7373        /// Minimum Height of this VisualElementModel
     
    7878            set
    7979            {
    80                 if (value > 50)
     80                if (value > 150)
    8181                {
    8282                    minHeight = value;
  • trunk/CrypPlugins/WorkspaceManager/View/Container/PluginContainerView.xaml

    r1680 r1685  
    44             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    55             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    6              xmlns:e="clr-namespace:WorkspaceManager.View.Container"
    7              MinHeight="100" MinWidth="130" Width="130" Height="100"
     6             xmlns:e="clr-namespace:WorkspaceManager.View.VisualComponents"
     7             xmlns:z="clr-namespace:WorkspaceManager.View.Converter"
     8             MinHeight="90" MinWidth="100" Width="100" Height="90"
    89             mc:Ignorable="d">
    910    <UserControl.Background>
     
    1415            <ResourceDictionary.MergedDictionaries>
    1516                <ResourceDictionary Source="../Resource/Styles.xaml"/>
     17                <ResourceDictionary Source="../Resource/Animations.xaml"/>
    1618            </ResourceDictionary.MergedDictionaries>
     19            <z:ScaleToPercentageConverter x:Key="PercentageConverter"></z:ScaleToPercentageConverter>
    1720        </ResourceDictionary>
    1821    </UserControl.Resources>
     
    3538            </Button>
    3639        </StackPanel>
     40        <Grid DockPanel.Dock="Top" Width="{Binding ElementName=PresentationPanel, Path=ActualWidth}" Height="10">
     41            <ProgressBar Name="ProgressBarInit" Background="Black" Height="10" Width="Auto" Foreground="ForestGreen" Opacity="0.5" Maximum="1">
     42                <ProgressBar.Resources>
     43                    <ResourceDictionary Source="/PresentationFramework.Aero;v3.0.0.0;31bf3856ad364e35;component/themes/aero.normalcolor.xaml"/>
     44                </ProgressBar.Resources>
     45            </ProgressBar>
     46            <Label Name="Percentage" HorizontalAlignment="Center" FontSize="9" Margin="0,-10,0,0" Foreground="WhiteSmoke" ContentStringFormat="{}{0:F0} %" Content="{Binding ElementName=ProgressBarInit,Path=Value, Mode=OneWay, Converter={StaticResource ResourceKey=PercentageConverter}}"></Label>
     47        </Grid>
    3748       
     49
    3850        <!--<Border DockPanel.Dock="Bottom" Height="10" Width="{Binding ElementName=PresentationPanel, Path=ActualWidth}" Background="#82bbef" BorderBrush="#4c71bf" BorderThickness="1" Opacity="0.5" Margin="0,0,0,0">
    3951            <StackPanel/>
    4052        </Border>-->
    4153       
    42         <Border Name="Window" Background="{StaticResource ResourceKey=GlassBrush}" CornerRadius="7" BorderBrush="#82bbef" BorderThickness="1.3">
     54        <Border Name="Window" CornerRadius="5" BorderThickness="2" BorderBrush="Beige">
     55            <Border.Background>
     56                <LinearGradientBrush Opacity="1" StartPoint="0,0" EndPoint="0,1">
     57                    <GradientBrush.GradientStops>
     58                        <GradientStopCollection>
     59                            <GradientStop x:Name="BorderGradientStop" Color="#00b4fb" Offset="0.0"/>
     60                            <GradientStop x:Name="BorderGradientStopSecond" Color="#3300b4fb" Offset="1"/>
     61                        </GradientStopCollection>
     62                    </GradientBrush.GradientStops>
     63                </LinearGradientBrush>
     64            </Border.Background>
    4365            <Grid>
    44                 <ProgressBar Name="ProgressBar" Maximum="1.0" Foreground="Green" Background="{Binding ElementName=PluginNamePlate, Path=Fill}" Opacity="0.3" >
    45                     <ProgressBar.Resources>
    46                         <ResourceDictionary Source="/PresentationFramework.Aero;v3.0.0.0;31bf3856ad364e35;component/themes/aero.normalcolor.xaml"/>
    47                     </ProgressBar.Resources>
    48                 </ProgressBar>
    49                 <Thumb Name="BottomDelta" Opacity="0" HorizontalAlignment="Stretch" VerticalAlignment="Bottom" Cursor="SizeNS" DragDelta="Thumb_DragDelta"></Thumb>
    50                 <Thumb Name="RightDelta" Opacity="0" HorizontalAlignment="Right" VerticalAlignment="Stretch" Cursor="SizeWE" DragDelta="Thumb_DragDelta" ></Thumb>
    51                 <Thumb Name="BottomRightDelta" Opacity="0" HorizontalAlignment="Right" VerticalAlignment="Bottom" Cursor="SizeNWSE" Height="15" Width="15" DragDelta="Thumb_DragDelta"></Thumb>
    52                 <Grid Name="PresentationBase" Width="Auto" Height="Auto" Margin="3">
    53                     <Grid.RowDefinitions>
    54                         <RowDefinition Height="20"></RowDefinition>
    55                         <RowDefinition Height="*"></RowDefinition>
    56                     </Grid.RowDefinitions>
    57                     <Rectangle Name="PluginNamePlate" Margin="2.5,1.25,2.5,1.25" Height="10" Opacity="0.5" Fill="#82bbef"/>
    58                
    59                     <Label Name="PluginName" FontSize="11" Margin="3,-2,0,0" FontFamily="Georgia" Foreground="WhiteSmoke" Content="test" HorizontalAlignment="left"></Label>
    60 
    61                     <Grid Grid.Row="1" Name="PresentationPanel" Width="Auto" Height="Auto" Margin="5,0,5,5" Background="Transparent">
    62                         <Grid.Effect>
     66                <Thumb Name="BottomDelta" IsEnabled="False" Opacity="0" HorizontalAlignment="Stretch" VerticalAlignment="Bottom" Cursor="SizeNS" DragDelta="Thumb_DragDelta"></Thumb>
     67                <Thumb Name="RightDelta" IsEnabled="False" Opacity="0" HorizontalAlignment="Right" VerticalAlignment="Stretch" Cursor="SizeWE" DragDelta="Thumb_DragDelta"></Thumb>
     68                <Thumb Name="BottomRightDelta" IsEnabled="False" Opacity="0" HorizontalAlignment="Right" VerticalAlignment="Bottom" Cursor="SizeNWSE" Height="15" Width="15" DragDelta="Thumb_DragDelta"></Thumb>
     69                <DockPanel Name="PresentationBase" Width="Auto" Height="Auto" LastChildFill="True" Margin="3">
     70                    <!--<Grid Name="PluginNamePlate" DockPanel.Dock="Top" Margin="2.5,1.25,2.5,1.25" Height="17" Opacity="0.5" Background="#82bbef">
     71                        <Label Name="PluginName" FontSize="11" Margin="0,-3,0,0" FontFamily="Georgia" Foreground="WhiteSmoke" Content="test" HorizontalAlignment="left"></Label>
     72                    </Grid>-->
     73                    <Border Name="MinMaxBorder" Height="7" DockPanel.Dock="Bottom" BorderBrush="#88FFFFFF" Background="#88444444" BorderThickness="1.7" CornerRadius="2" MouseLeftButtonDown="MinMaxBorder_MouseLeftButtonDown">
     74                        <Border.Triggers>
     75                            <EventTrigger RoutedEvent="MouseEnter">
     76                                <BeginStoryboard Storyboard="{StaticResource ResourceKey=MaxMinColorAnimEnter}"/>
     77                            </EventTrigger>
     78                            <EventTrigger RoutedEvent="MouseLeave">
     79                                <BeginStoryboard Storyboard="{StaticResource ResourceKey=MaxMinColorAnimLeave}"/>
     80                            </EventTrigger>
     81                        </Border.Triggers>
     82                    </Border>
     83                    <Border Name="PresentationPanel" Width="Auto" Height="Auto" Margin="2.5,2.5,2.5,2.5" Background="Transparent">
     84                        <Border.Effect>
    6385                            <DropShadowEffect BlurRadius="2" Color="Black" ShadowDepth="0.1" Direction="90" Opacity="0.4"></DropShadowEffect>
    64                         </Grid.Effect>
    65                     </Grid>
    66                 </Grid>
     86                        </Border.Effect>
     87                    </Border>
     88                </DockPanel>
    6789            </Grid>
    6890        </Border>
  • trunk/CrypPlugins/WorkspaceManager/View/Container/PluginContainerView.xaml.cs

    r1684 r1685  
    1414using WorkspaceManager.View.Interface;
    1515using WorkspaceManager.Model;
     16using WorkspaceManager.View.VisualComponents;
    1617using System.Windows.Controls.Primitives;
    1718
     
    2728        public event EventHandler<PluginContainerViewSettingsViewEventArgs> ShowSettings;
    2829
    29         private Image img;
    30 
    31         public VisualBrush VisualBrush { get; set; }
     30        private static double MinHeightBackup;
     31        private static double MinWidthBackup;
     32
     33        private Image icon;
     34        public Image Icon
     35        {
     36            get
     37            {
     38                return icon;
     39            }
     40            set
     41            {
     42                icon = value;
     43                icon.Stretch = Stretch.Uniform;
     44            }
     45        }
    3246
    3347        private List<ConnectorView> connectorViewList;
     
    5973            this.MouseLeave += new MouseEventHandler(PluginContainerView_MouseLeave);
    6074            InitializeComponent();
     75            MinHeightBackup = this.MinHeight;
     76            MinWidthBackup = this.MinWidth;
    6177            this.ConnectorViewList = new List<ConnectorView>();
    6278            this.RenderTransform = new TranslateTransform();
    6379            this.model = model;
    6480            this.model.UpdateableView = this;
    65             this.Window.BorderBrush = new SolidColorBrush(ColorHelper.GetColor(model.PluginType));
    66             this.PluginNamePlate.Fill = Window.BorderBrush;
    67 
    68             if (model.PluginPresentation != null)
    69             {
    70                 this.PresentationPanel.Children.Add(model.PluginPresentation);
    71             }
     81            this.BorderGradientStop.Color = ColorHelper.GetColor(model.PluginType);
     82            this.BorderGradientStopSecond.Color = Color.FromArgb(100, this.BorderGradientStop.Color.R, this.BorderGradientStop.Color.G, this.BorderGradientStop.Color.B);
     83            this.Icon = model.getImage();
     84            this.PresentationPanel.Child = this.Icon;
     85           
    7286        }
    7387
     
    8498        void PluginContainerView_Loaded(object sender, RoutedEventArgs e)
    8599        {
    86             if (model.PluginPresentation == null)
    87             {
    88                 img = model.getImage();
    89                 img.Stretch = Stretch.Uniform;
    90                 PresentationPanel.Children.Add(img);
    91                 PluginName.Content = model.PluginType.Name.ToString();
    92             }
     100
     101            PresentationPanel.Child = Icon;
     102            //PluginName.Content = model.PluginType.Name.ToString();
     103
    93104            foreach (ConnectorModel Model in model.InputConnectors)
    94105            {
     
    225236            }
    226237
    227             ProgressBar.Value = model.PercentageFinished;
    228             if (model.PluginPresentation == null)
    229             {
    230                 PresentationPanel.Children.Remove(img);
    231                 img = model.getImage();
    232                 img.Stretch = Stretch.Uniform;
    233                 PresentationPanel.Children.Add(img);
    234             }
     238            //(ProgressBarPanel.Children[0] as CircularProgressBar).Percentage = model.PercentageFinished;
     239            ProgressBarInit.Value = model.PercentageFinished;
     240            Icon = model.getImage();
    235241        }
    236242
     
    261267                    this.Width = this.ActualWidth + e.HorizontalChange;
    262268            }
    263 
    264             if ((ActualWidth > MinWidth || ActualHeight > MinHeight) && (model.PluginPresentation != null && !PresentationPanel.Children.Contains(model.PluginPresentation)))
    265             {
    266                 PresentationPanel.Children.Clear();
    267                 PresentationPanel.Children.Add(model.PluginPresentation);
    268             }
    269             else if(!PresentationPanel.Children.Contains(model.PluginPresentation))
    270             {
    271                 PresentationPanel.Children.Clear();
    272                 img = model.getImage();
    273                 img.Stretch = Stretch.Uniform;
    274                 PresentationPanel.Children.Add(img);
     269        }
     270
     271        private void MinMaxBorder_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
     272        {
     273            if (model.PluginPresentation != null && PresentationPanel.Child is Image)
     274            {
     275                MinMaxBorder.BorderThickness = new Thickness(3);
     276                this.MinHeight = model.MinHeight;
     277                this.MinWidth = model.MinWidth;
     278                this.Width = model.MinWidth;
     279                this.Height = model.MinHeight;
     280                BottomDelta.IsEnabled = true;
     281                RightDelta.IsEnabled = true;
     282                BottomRightDelta.IsEnabled = true;
     283                PresentationPanel.Child = model.PluginPresentation;
     284                return;
     285            }
     286
     287            if (PresentationPanel.Child is UserControl)
     288            {
     289                MinMaxBorder.BorderThickness = new Thickness(1.7);
     290                this.MinHeight = MinWidthBackup;
     291                this.MinWidth = MinWidthBackup;
     292                this.Width = MinWidthBackup;
     293                this.Height = MinWidthBackup;
     294                BottomDelta.IsEnabled = false;
     295                RightDelta.IsEnabled = false;
     296                BottomRightDelta.IsEnabled = false;
     297                PresentationPanel.Child = this.Icon;
     298                return;
    275299            }
    276300        }
  • trunk/CrypPlugins/WorkspaceManager/View/Resource/Animations.xaml

    r1600 r1685  
    1414    </Storyboard>
    1515
     16    <Storyboard x:Key="MaxMinColorAnimEnter" DecelerationRatio="0.5">
     17        <ColorAnimation To="#FFFFFF" Duration="00:00:00.5" Storyboard.TargetProperty="BorderBrush.Color"></ColorAnimation>
     18    </Storyboard>
     19
     20    <Storyboard x:Key="MaxMinColorAnimLeave" DecelerationRatio="0.5">
     21        <ColorAnimation To="#88FFFFFF" Duration="00:00:00.5" Storyboard.TargetProperty="BorderBrush.Color"></ColorAnimation>
     22    </Storyboard>
     23
    1624</ResourceDictionary>
  • trunk/CrypPlugins/WorkspaceManager/View/Resource/Brushes.xaml

    r1640 r1685  
    55        <GradientBrush.GradientStops>
    66            <GradientStopCollection>
    7                 <GradientStop Color="#293955" Offset="1.0"/>
    8                 <GradientStop Color="#3d5376" Offset="0.6"/>
    9                 <GradientStop Color="#3d5376" Offset="0.4"/>
    10                 <GradientStop Color="#293955" Offset="0.0"/>
     7                <GradientStop Color="#0e0e0e" Offset="1.0"/>
     8                <GradientStop Color="#555555" Offset="0.0"/>
    119            </GradientStopCollection>
    1210        </GradientBrush.GradientStops>
     
    1614        <GradientBrush.GradientStops>
    1715            <GradientStopCollection>
    18                 <GradientStop Color="#AA557bda" Offset="1.0"/>
    19                 <GradientStop Color="#AA2e58b0" Offset="0.0"/>
     16                <GradientStop Color="#AA666666" Offset="1.0"/>
     17                <GradientStop Color="#AA666666" Offset="0.0"/>
    2018            </GradientStopCollection>
    2119        </GradientBrush.GradientStops>
     
    3230    </RadialGradientBrush>
    3331
    34     <DrawingBrush x:Key="GridBrush" Viewport="0,0,10,10" ViewportUnits="Absolute" TileMode="Tile" Opacity="0.15">
     32    <DrawingBrush x:Key="GridBrush" Viewport="0,0,10,10" ViewportUnits="Absolute" TileMode="Tile" Opacity="0.10">
    3533        <DrawingBrush.Drawing>
    3634            <DrawingGroup>
     
    4139    </DrawingBrush>
    4240
    43     <SolidColorBrush x:Key="GlassBrush" Opacity="0.55" Color="#000000"></SolidColorBrush>
    44 
    45     <LinearGradientBrush x:Key="BottomBoxBackgroundBrush" StartPoint="0,0" EndPoint="0,1">
     41    <LinearGradientBrush x:Key="GlassBrush">
    4642        <GradientBrush.GradientStops>
    4743            <GradientStopCollection>
    48                 <GradientStop Color="#FFFFFF" Offset="1.0"/>
    49                 <GradientStop Color="#cccccc" Offset="0.0"/>
     44                <GradientStop Color="#666666" Offset="0.0"/>
     45                <GradientStop Color="#77444444" Offset="1.0"/>
    5046            </GradientStopCollection>
    5147        </GradientBrush.GradientStops>
    5248    </LinearGradientBrush>
    53    
     49
    5450    <LinearGradientBrush x:Key="DarkBrush" StartPoint="0,0" EndPoint="0,1">
    5551        <GradientBrush.GradientStops>
  • trunk/CrypPlugins/WorkspaceManager/View/VisualComponents/BottomBox.xaml

    r1600 r1685  
    55    xmlns:z="clr-namespace:WorkspaceManager.View.Converter"
    66    xmlns:p="clr-namespace:WorkspaceManager.Properties"
    7     Width="auto" MaxWidth="250">
     7    Width="auto">
    88    <UserControl.Resources>
    99        <ResourceDictionary>
     
    2929        </DockPanel.Background>
    3030        <Border Name="Main" Height="10" DockPanel.Dock="Bottom" VerticalAlignment="Bottom" ClipToBounds="True" Background="{StaticResource ResourceKey=BottomBoxBrushLinearBrush}" BorderBrush="#bfd0f5" BorderThickness="0.5" CornerRadius="15,15,0,0">
    31             <StackPanel Name="MainElementsBorder" Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Top" Visibility="Collapsed">
     31            <StackPanel Name="MainElementsBorder" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Top" Visibility="Collapsed">
    3232                <Border Margin="1,1,1,1" Opacity="0.85" CornerRadius="5,5,0,0">
    3333                    <Label Foreground="WhiteSmoke" VerticalAlignment="Top" ContentStringFormat="{}{0:F0} %" Content="{Binding Source={x:Static p:Settings.Default}, Path=EditScale, Mode=OneWay, Converter={StaticResource ResourceKey=PercentageConverter}}" Width="42"></Label>
     
    5151        </Border>
    5252
    53         <StackPanel Orientation="Horizontal" Name="Sub" HorizontalAlignment="Center" Opacity="0.6" DockPanel.Dock="Bottom" Height="23" VerticalAlignment="Bottom" Visibility="Visible">
     53        <!--<StackPanel Orientation="Horizontal" Name="Sub" HorizontalAlignment="Center" Opacity="0.6" DockPanel.Dock="Bottom" Height="23" VerticalAlignment="Bottom" Visibility="Visible">
    5454            <StackPanel.RenderTransform>
    5555                <TranslateTransform></TranslateTransform>
     
    5858            <Image VerticalAlignment="Bottom" HorizontalAlignment="Center" Margin="0,0,0,2" Source="/WorkspaceManager;component/View/Image/arrow.png" Width="17"/>
    5959            <Image VerticalAlignment="Bottom" HorizontalAlignment="Right" Margin="5,0,10,0" Source="/WorkspaceManager;component/View/Image/arrow.png" Width="14"/>
    60         </StackPanel>
     60        </StackPanel>-->
    6161    </DockPanel>
    6262</UserControl>
  • trunk/CrypPlugins/WorkspaceManager/View/VisualComponents/BottomBox.xaml.cs

    r1600 r1685  
    4545        private void Main_MouseEnter(object sender, MouseEventArgs e)
    4646        {
    47             Sub.Visibility = Visibility.Collapsed;
    48             Main.BeginStoryboard((this.Resources["IncrementHeigth"] as Storyboard));
    49             (this.Resources["Up"] as Storyboard).Stop(Sub);
    50             MainElementsBorder.Visibility = Visibility.Visible;
     47            if (Main.ActualHeight < 28)
     48            {
     49                //Sub.Visibility = Visibility.Collapsed;
     50                Main.BeginStoryboard((this.Resources["IncrementHeigth"] as Storyboard));
     51                //(this.Resources["Up"] as Storyboard).Stop(Sub);
     52                MainElementsBorder.Visibility = Visibility.Visible;
     53            }
    5154        }
    5255
    5356        private void Main_MouseLeave(object sender, MouseEventArgs e)
    5457        {
    55             Sub.Visibility = Visibility.Visible;
    56             Main.BeginStoryboard((this.Resources["DecrementHeigth"] as Storyboard));
    57             Sub.BeginStoryboard((this.Resources["Up"] as Storyboard));
    58             MainElementsBorder.Visibility = Visibility.Collapsed;
     58            if (Main.ActualHeight == 28)
     59            {
     60                //Sub.Visibility = Visibility.Visible;
     61                Main.BeginStoryboard((this.Resources["DecrementHeigth"] as Storyboard));
     62                //Sub.BeginStoryboard((this.Resources["Up"] as Storyboard));
     63                MainElementsBorder.Visibility = Visibility.Collapsed;
     64            }
    5965        }
    6066    }
  • trunk/CrypPlugins/WorkspaceManager/View/VisualComponents/CryptoLineView.cs

    r1670 r1685  
    182182                        }
    183183                    }
    184                 }
    185             }
     184                    //result.InvalidateMeasure();
     185                }
     186            }
     187
     188
    186189
    187190            context.BeginFigure(StartPoint, true, false);
    188             //Console.WriteLine("----------------------------------------------------------------------");
    189             //foreach (FromTo fromto in pointList)
    190             //{
    191             //    Console.WriteLine(fromto.ToString());
    192             //    foreach (var intersectPoint in fromto.Intersection)
    193             //    {
    194             //        Console.WriteLine("  " + intersectPoint);
    195             //    }
    196             //}
    197191
    198192            foreach (FromTo fromTo in pointList)
     
    229223                }
    230224            }
    231 
    232             //Point pt3 = new Point(
    233             //    pt05.X + ( cost - offset * sint),
    234             //    pt05.Y + ( sint + offset * cost));
    235             //context.LineTo(EndPoint, true, true);
    236225                }
    237226
  • trunk/CrypPlugins/WorkspaceManager/WorkspaceManager.csproj

    r1666 r1685  
    111111    <Compile Include="View\Interface\IDraggable.cs" />
    112112    <Compile Include="View\Interface\IUpdateableView.cs" />
     113    <Compile Include="View\VisualComponents\CircularProgressBar.xaml.cs">
     114      <DependentUpon>CircularProgressBar.xaml</DependentUpon>
     115    </Compile>
    113116    <Compile Include="View\VisualComponents\CryptoLineView.cs" />
    114117    <Compile Include="View\VisualComponents\BottomBox.xaml.cs">
     
    163166      <SubType>Designer</SubType>
    164167    </Page>
    165   </ItemGroup>
    166   <ItemGroup />
     168    <Page Include="View\VisualComponents\CircularProgressBar.xaml">
     169      <SubType>Designer</SubType>
     170      <Generator>MSBuild:Compile</Generator>
     171    </Page>
     172  </ItemGroup>
    167173  <ItemGroup>
    168174    <EmbeddedResource Include="Resources\Attributes.resx">
Note: See TracChangeset for help on using the changeset viewer.