Statistics
| Branch: | Revision:

root / trunk / Pithos.Client.WPF / Shell / MiniStatusView.xaml @ 21141c06

History | View | Annotate | Download (2.2 kB)

1 70e0b702 Panagiotis Kanavos
<Window x:Class="Pithos.Client.WPF.Shell.MiniStatusView"
2 70e0b702 Panagiotis Kanavos
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3 70e0b702 Panagiotis Kanavos
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4 70e0b702 Panagiotis Kanavos
        
5 e7fb3ef2 George Pantazis
        Title="Pithos+ Status" Height="120" Width="350" WindowStyle="ToolWindow" Topmost="True" Icon="/PithosPlus;component/Images/PithosTaskbar.png" WindowStartupLocation="CenterOwner" xmlns:my="clr-namespace:Pithos.Client.WPF.Converters">
6 2341c603 pkanavos
    <Window.Resources>
7 2341c603 pkanavos
        <my:ImageNameToImageConverter x:Key="PathToImage" />
8 2341c603 pkanavos
    </Window.Resources>
9 70e0b702 Panagiotis Kanavos
    <Border HorizontalAlignment="Stretch" 
10 70e0b702 Panagiotis Kanavos
            VerticalAlignment="Stretch" CornerRadius="2">
11 70e0b702 Panagiotis Kanavos
        <Grid>
12 70e0b702 Panagiotis Kanavos
            <Grid.ColumnDefinitions>
13 70e0b702 Panagiotis Kanavos
                <ColumnDefinition Width="Auto"/>
14 70e0b702 Panagiotis Kanavos
                <ColumnDefinition/>
15 2341c603 pkanavos
                <ColumnDefinition Width="Auto"/>
16 70e0b702 Panagiotis Kanavos
            </Grid.ColumnDefinitions>
17 2341c603 pkanavos
            <Grid.RowDefinitions>
18 2341c603 pkanavos
                <RowDefinition  />
19 1b3ee255 George Pantazis
                <RowDefinition Height="20"/>
20 2341c603 pkanavos
                <RowDefinition Height="Auto"/>
21 2341c603 pkanavos
            </Grid.RowDefinitions>
22 21141c06 George Pantazis
            <Image Grid.Column="0" Width="48" Height="48" HorizontalAlignment="Right" VerticalAlignment="Center"  Source="/PithosPlus;component/Images/PithosTaskbar.png" Stretch="Fill" Opacity="0.7" ToolTip="Close Balloon" x:Name="DropList" 
23 21141c06 George Pantazis
          Drop="DropList_Drop" 
24 21141c06 George Pantazis
          DragEnter="DropList_DragEnter" AllowDrop="True" />
25 70e0b702 Panagiotis Kanavos
            <TextBlock TextWrapping="Wrap" x:Name="Status" 
26 70e0b702 Panagiotis Kanavos
                   HorizontalAlignment="Stretch"
27 2341c603 pkanavos
                   VerticalAlignment="Stretch" Grid.Column="1" Grid.RowSpan="2" Margin="2,5,2,2"/>
28 f3b6a335 pkanavos
            <ProgressBar x:Name="StatusProgressBar"  Grid.Column="0" Grid.ColumnSpan="2"  Grid.Row="1"  IsIndeterminate="False" Maximum="100" Value="{Binding Progress,Mode=OneWay}" Height="20" Foreground="#FF3582AC"/>
29 2341c603 pkanavos
            <Button  Grid.Column="2" Grid.Row="1" x:Name="ToggleSyncing" 
30 2341c603 pkanavos
                     ToolTip="{Binding PauseToolTip}"  >
31 2341c603 pkanavos
                <Image Source="{Binding Path=PauseImage, Converter={StaticResource PathToImage},FallbackValue='Pause.png'}" 
32 1b3ee255 George Pantazis
                       Stretch="Uniform" Height="16" Width="16"/>
33 2341c603 pkanavos
            </Button>
34 70e0b702 Panagiotis Kanavos
        </Grid>
35 70e0b702 Panagiotis Kanavos
    </Border>
36 70e0b702 Panagiotis Kanavos
</Window>