Statistics
| Branch: | Revision:

root / trunk / Pithos.Client.WPF / Preferences / PreferencesView.xaml @ 31c97141

History | View | Annotate | Download (15.7 kB)

1 ac3444de Panagiotis Kanavos
<Window x:Class="Pithos.Client.WPF.Preferences.PreferencesView"
2 9bae55d1 Panagiotis Kanavos
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3 20e9a378 Panagiotis Kanavos
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"        
4 20e9a378 Panagiotis Kanavos
        xmlns:cal="http://www.caliburnproject.org"
5 f1b708a6 Panagiotis Kanavos
        xmlns:extToolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit/extended"
6 f1b708a6 Panagiotis Kanavos
        xmlns:Converters="clr-namespace:Pithos.Client.WPF.Converters" 
7 f1b708a6 Panagiotis Kanavos
        x:Name="TheView"
8 82524ce4 Panagiotis Kanavos
        Title="Pithos Preferences" Height="436" Width="600" 
9 5bcf6d70 Panagiotis Kanavos
        ShowInTaskbar="true"
10 5bcf6d70 Panagiotis Kanavos
        WindowStartupLocation="CenterScreen"
11 70f12b36 Panagiotis Kanavos
        Icon="/Pithos.Client.WPF;component/Images/PithosTaskbar.png"
12 20e9a378 Panagiotis Kanavos
        Background="{StaticResource {x:Static SystemColors.ControlBrushKey}}">
13 20e9a378 Panagiotis Kanavos
        
14 9bae55d1 Panagiotis Kanavos
    <Window.Resources>
15 9bae55d1 Panagiotis Kanavos
        <ResourceDictionary>
16 9bae55d1 Panagiotis Kanavos
        <ResourceDictionary.MergedDictionaries>
17 7e26c075 Panagiotis Kanavos
            <ResourceDictionary Source="..\PithosStyles.xaml" />
18 9bae55d1 Panagiotis Kanavos
            </ResourceDictionary.MergedDictionaries>
19 f1b708a6 Panagiotis Kanavos
            <Converters:NullToVisibilityConverter x:Key="NullToVisible" />
20 1e26eceb Panagiotis Kanavos
            <BooleanToVisibilityConverter x:Key="BoolToVisible" />
21 9bae55d1 Panagiotis Kanavos
        </ResourceDictionary>
22 9bae55d1 Panagiotis Kanavos
    </Window.Resources>
23 5ce54458 Panagiotis Kanavos
<!--    <Window.TaskbarItemInfo>
24 5bcf6d70 Panagiotis Kanavos
        <TaskbarItemInfo Description="{Binding StatusMessage}" >
25 5bcf6d70 Panagiotis Kanavos
            <TaskbarItemInfo.ThumbButtonInfos>
26 5bcf6d70 Panagiotis Kanavos
                <ThumbButtonInfo>
27 5bcf6d70 Panagiotis Kanavos
                    
28 5bcf6d70 Panagiotis Kanavos
                </ThumbButtonInfo>
29 5bcf6d70 Panagiotis Kanavos
            </TaskbarItemInfo.ThumbButtonInfos>
30 5bcf6d70 Panagiotis Kanavos
        </TaskbarItemInfo>
31 5ce54458 Panagiotis Kanavos
    </Window.TaskbarItemInfo>-->
32 9bae55d1 Panagiotis Kanavos
    <Grid>
33 9bae55d1 Panagiotis Kanavos
        <Grid.RowDefinitions>
34 9bae55d1 Panagiotis Kanavos
            <RowDefinition Height="*"/>
35 9bae55d1 Panagiotis Kanavos
            <RowDefinition Height="Auto"/>
36 9bae55d1 Panagiotis Kanavos
        </Grid.RowDefinitions>
37 9bae55d1 Panagiotis Kanavos
38 c53aa229 Panagiotis Kanavos
       
39 f2d88248 Panagiotis Kanavos
        <TabControl Grid.Row="0" x:Name="Tabs" >  
40 f2d88248 Panagiotis Kanavos
            <TabItem VerticalContentAlignment="Stretch" HorizontalContentAlignment="Stretch" x:Name="GeneralTab">
41 9bae55d1 Panagiotis Kanavos
                <TabItem.Header>
42 9bae55d1 Panagiotis Kanavos
                    <StackPanel>
43 9bae55d1 Panagiotis Kanavos
                        <Image Source="/Pithos.Client.WPF;component/Images/General.png" Stretch="Uniform" Height="32"/>
44 9bae55d1 Panagiotis Kanavos
                        <TextBlock Text="General"/>
45 9bae55d1 Panagiotis Kanavos
                    </StackPanel>
46 9bae55d1 Panagiotis Kanavos
                </TabItem.Header>
47 9bae55d1 Panagiotis Kanavos
                <GroupBox  Height="66" VerticalAlignment="Top" Name="groupBox1" Margin="10,5">
48 9bae55d1 Panagiotis Kanavos
                    <StackPanel>
49 9bae55d1 Panagiotis Kanavos
                        <CheckBox Content="Show Desktop Notifications" Height="16" Name="Settings_ShowDesktopNotifications" Margin="5,10,5,0" />
50 29a6b387 Panagiotis Kanavos
                        <CheckBox Content="Start on System Startup" Height="16" Name="Settings_StartOnSystemStartup" Margin="5,5,5,0" />
51 9bae55d1 Panagiotis Kanavos
                    </StackPanel>
52 9bae55d1 Panagiotis Kanavos
                </GroupBox>
53 9bae55d1 Panagiotis Kanavos
            </TabItem>
54 f2d88248 Panagiotis Kanavos
            <TabItem VerticalContentAlignment="Stretch" HorizontalContentAlignment="Stretch" x:Name="AccountTab" IsSelected="{Binding AccountTabSelected,Mode=OneWay}">
55 9bae55d1 Panagiotis Kanavos
                <TabItem.Header>
56 9bae55d1 Panagiotis Kanavos
                    <StackPanel>
57 9bae55d1 Panagiotis Kanavos
                        <Image Source="/Pithos.Client.WPF;component/Images/Accounts.png" Stretch="Uniform" Height="32"/>
58 9bae55d1 Panagiotis Kanavos
                        <TextBlock Text="Accounts"/>
59 9bae55d1 Panagiotis Kanavos
                    </StackPanel>
60 9bae55d1 Panagiotis Kanavos
                </TabItem.Header>
61 5120f3cb Panagiotis Kanavos
                <Grid VerticalAlignment="Stretch" >
62 5120f3cb Panagiotis Kanavos
                    <Grid.ColumnDefinitions>
63 5120f3cb Panagiotis Kanavos
                        <ColumnDefinition Width="Auto"/>
64 5120f3cb Panagiotis Kanavos
                        <ColumnDefinition Width="*"/>
65 5120f3cb Panagiotis Kanavos
                    </Grid.ColumnDefinitions>
66 6f351ec6 Panagiotis Kanavos
                    <Grid Margin="5,10,5,5" Column="0" Width="250">
67 9bae55d1 Panagiotis Kanavos
                        <Grid.RowDefinitions>
68 9bae55d1 Panagiotis Kanavos
                            <RowDefinition Height="*"/>
69 9bae55d1 Panagiotis Kanavos
                            <RowDefinition Height="Auto"/>
70 9bae55d1 Panagiotis Kanavos
                        </Grid.RowDefinitions>
71 7e26c075 Panagiotis Kanavos
                        <ListBox Name="Accounts" Grid.Row="0" VerticalAlignment="Stretch" ItemsSource="{Binding Accounts,Mode=OneWay}" SelectedItem="{Binding CurrentAccount,Mode=TwoWay}" >
72 5bcf6d70 Panagiotis Kanavos
                            <ListBox.ItemTemplate>
73 5bcf6d70 Panagiotis Kanavos
                                <DataTemplate>
74 1e26eceb Panagiotis Kanavos
                                    <StackPanel Orientation="Horizontal">
75 31c97141 Panagiotis Kanavos
                                    <Image Visibility="{Binding Converter={StaticResource BoolToVisible}, Path=IsExpired,Mode=OneWay}" Source="/Pithos.Client.WPF;component/Images/SmallWarning.png" Margin="2,0"/>
76 0eea575a Panagiotis Kanavos
                                    <TextBlock Text="{Binding AccountName}" />
77 1e26eceb Panagiotis Kanavos
                                    </StackPanel>
78 5bcf6d70 Panagiotis Kanavos
                                </DataTemplate>
79 5bcf6d70 Panagiotis Kanavos
                            </ListBox.ItemTemplate>
80 9bae55d1 Panagiotis Kanavos
                        </ListBox>
81 9bae55d1 Panagiotis Kanavos
                        <StackPanel Orientation="Horizontal" Grid.Row="1">
82 77f3c897 Panagiotis Kanavos
                            <Button Name="AddAccount" Content="Add " ToolTip="Enter account details manually" Style="{StaticResource ButtonStyle}" Width="75"/>
83 20e9a378 Panagiotis Kanavos
                            <Button Name="RemoveAccount" Content="Remove" Style="{StaticResource ButtonStyle}" Width="75"/>                            
84 9bae55d1 Panagiotis Kanavos
                        </StackPanel>
85 9bae55d1 Panagiotis Kanavos
                    </Grid>
86 f1b708a6 Panagiotis Kanavos
                    <GroupBox Header="Account" Padding="5" Margin="5" Height="231" HorizontalAlignment="Stretch" VerticalAlignment="Top" Grid.Column="1" Visibility="{Binding Path=CurrentAccount, Converter={StaticResource NullToVisible},ConverterParameter='Invert'}"
87 f1b708a6 Panagiotis Kanavos
                              HorizontalContentAlignment="Center" VerticalContentAlignment="Center">
88 f1b708a6 Panagiotis Kanavos
                        <TextBlock VerticalAlignment="Center" HorizontalAlignment="Center" TextWrapping="Wrap" >
89 f1b708a6 Panagiotis Kanavos
                            No account is selected. Please select an account or add a new one.
90 f1b708a6 Panagiotis Kanavos
                        </TextBlock>    
91 f1b708a6 Panagiotis Kanavos
                    </GroupBox>
92 82524ce4 Panagiotis Kanavos
                    <GroupBox Header="Account" Padding="5" Margin="5,5,5,0" Height="266" HorizontalAlignment="Stretch" VerticalAlignment="Top" Grid.Column="1" Visibility="{Binding Path=CurrentAccount, Converter={StaticResource NullToVisible}}">
93 0c02aa65 Panagiotis Kanavos
                            <Grid>
94 9bae55d1 Panagiotis Kanavos
                            <Grid.ColumnDefinitions>
95 9bae55d1 Panagiotis Kanavos
                                <ColumnDefinition Width="Auto"/>
96 9bae55d1 Panagiotis Kanavos
                                <ColumnDefinition Width="91*"/>
97 9bae55d1 Panagiotis Kanavos
                            </Grid.ColumnDefinitions>
98 9bae55d1 Panagiotis Kanavos
                            <Grid.RowDefinitions>
99 9bae55d1 Panagiotis Kanavos
                                <RowDefinition Height="Auto"/>
100 9bae55d1 Panagiotis Kanavos
                                <RowDefinition Height="Auto"/>
101 9bae55d1 Panagiotis Kanavos
                                <RowDefinition Height="Auto"/>
102 0eea575a Panagiotis Kanavos
                                <RowDefinition Height="Auto"/>
103 3c43ec9b Panagiotis Kanavos
                                <RowDefinition Height="Auto"/>
104 5120f3cb Panagiotis Kanavos
                                <RowDefinition Height="Auto"/>
105 9bae55d1 Panagiotis Kanavos
                                <RowDefinition />
106 9bae55d1 Panagiotis Kanavos
                            </Grid.RowDefinitions>
107 74d78c90 Panagiotis Kanavos
                            <Label Content="Server" Grid.Column="0" Grid.Row="0" Margin="0,5" HorizontalAlignment="Left"/>
108 74d78c90 Panagiotis Kanavos
                            <TextBox Name="CurrentAccount_ServerUrl" Grid.Column="1" Grid.Row="0" Margin="5"/>
109 74d78c90 Panagiotis Kanavos
                            <Label Content="Account" Grid.Column="0" Grid.Row="1" Margin="0,5" HorizontalAlignment="Left"/>
110 74d78c90 Panagiotis Kanavos
                            <TextBox Name="CurrentAccount_AccountName" Grid.Column="1" Grid.Row="1" Margin="5"/>
111 2e3aee00 Panagiotis Kanavos
                            <Grid Grid.Column="0" Grid.Row="2" Grid.ColumnSpan="2" >
112 2e3aee00 Panagiotis Kanavos
                                <Grid.ColumnDefinitions>
113 2e3aee00 Panagiotis Kanavos
                                    <ColumnDefinition Width="Auto"/>
114 2e3aee00 Panagiotis Kanavos
                                    <ColumnDefinition Width="*"/>
115 2e3aee00 Panagiotis Kanavos
                                    <ColumnDefinition Width="Auto"/>
116 2e3aee00 Panagiotis Kanavos
                                </Grid.ColumnDefinitions>
117 2e3aee00 Panagiotis Kanavos
                                <Label Content="API Key" Grid.Column="0"  Margin="0,5" HorizontalAlignment="Left"/>
118 2e3aee00 Panagiotis Kanavos
                                <TextBox  Name="CurrentAccount_ApiKey" Grid.Column="1" Margin="5" />
119 2e3aee00 Panagiotis Kanavos
                                <Button Name="RefreshApiKey" Grid.Column="2" Content="Refresh" Margin="5"/>
120 2e3aee00 Panagiotis Kanavos
                            </Grid>
121 74d78c90 Panagiotis Kanavos
                            <Label Content="Folder" Grid.Column="0" Grid.Row="3" Margin="0,5" HorizontalAlignment="Left"/>
122 74d78c90 Panagiotis Kanavos
                            <Grid Grid.Row="3" Grid.Column="1" >
123 5120f3cb Panagiotis Kanavos
                                <Grid.ColumnDefinitions>
124 5120f3cb Panagiotis Kanavos
                                    <ColumnDefinition Width="*"/>
125 5120f3cb Panagiotis Kanavos
                                    <ColumnDefinition Width="Auto"/>
126 5120f3cb Panagiotis Kanavos
                                </Grid.ColumnDefinitions>
127 5120f3cb Panagiotis Kanavos
                                <TextBox  Name="CurrentAccount_RootPath" Margin="5" HorizontalAlignment="Stretch" Grid.Column="0"/>
128 5120f3cb Panagiotis Kanavos
                                <Button Name="MoveAccountFolder" Content="Move ..." Width="60" Height="30" Grid.Column="1" />
129 5120f3cb Panagiotis Kanavos
                            </Grid>
130 74d78c90 Panagiotis Kanavos
                            <CheckBox Name="CurrentAccount_IsActive" Content="Account is Active" Grid.Column="1" Grid.Row="4" Margin="5"/>
131 74d78c90 Panagiotis Kanavos
                            <Button Name="SelectiveSyncFolders" Content="Selective Sync" Width="Auto" HorizontalAlignment="Left" Style="{StaticResource ButtonStyle}" Grid.Column="1" Grid.Row="6"/>
132 0eea575a Panagiotis Kanavos
                            
133 9bae55d1 Panagiotis Kanavos
                        </Grid>
134 0c02aa65 Panagiotis Kanavos
                        
135 9bae55d1 Panagiotis Kanavos
                    </GroupBox>
136 0c02aa65 Panagiotis Kanavos
                    
137 5120f3cb Panagiotis Kanavos
                </Grid>
138 9bae55d1 Panagiotis Kanavos
            </TabItem>
139 f2d88248 Panagiotis Kanavos
            <TabItem VerticalContentAlignment="Stretch" HorizontalContentAlignment="Stretch" Visibility="Collapsed" x:Name="RateTab">
140 9bae55d1 Panagiotis Kanavos
                <TabItem.Header>
141 9bae55d1 Panagiotis Kanavos
                    <StackPanel>
142 9bae55d1 Panagiotis Kanavos
                        <Image Source="/Pithos.Client.WPF;component/Images/Bandwidth.png" Stretch="Uniform" Height="32"/>
143 9bae55d1 Panagiotis Kanavos
                        <TextBlock Text="Bandwidth"/>
144 9bae55d1 Panagiotis Kanavos
                    </StackPanel>
145 9bae55d1 Panagiotis Kanavos
                </TabItem.Header>
146 9bae55d1 Panagiotis Kanavos
                <StackPanel>
147 9bae55d1 Panagiotis Kanavos
                    <GroupBox Header="Download Rate" Height="100"   Margin="10,5" VerticalAlignment="Top">
148 9bae55d1 Panagiotis Kanavos
                        <Grid />
149 9bae55d1 Panagiotis Kanavos
                    </GroupBox>
150 9bae55d1 Panagiotis Kanavos
                    <GroupBox Header="Upload Rate" Height="100"   Margin="10,5" VerticalAlignment="Top">
151 9bae55d1 Panagiotis Kanavos
                        <Grid />
152 9bae55d1 Panagiotis Kanavos
                    </GroupBox>
153 9bae55d1 Panagiotis Kanavos
                </StackPanel>
154 9bae55d1 Panagiotis Kanavos
            </TabItem>
155 f2d88248 Panagiotis Kanavos
            <TabItem VerticalContentAlignment="Stretch" HorizontalContentAlignment="Stretch" x:Name="ProxyTab">
156 9bae55d1 Panagiotis Kanavos
                <TabItem.Header>
157 9bae55d1 Panagiotis Kanavos
                    <StackPanel>
158 9bae55d1 Panagiotis Kanavos
                        <Image Source="/Pithos.Client.WPF;component/Images/Network.png" Stretch="Uniform" Height="32"/>
159 9bae55d1 Panagiotis Kanavos
                        <TextBlock Text="Proxy"/>
160 9bae55d1 Panagiotis Kanavos
                    </StackPanel>
161 9bae55d1 Panagiotis Kanavos
                </TabItem.Header>
162 42800be8 Panagiotis Kanavos
                    <Grid Margin="10,5">
163 5bcf6d70 Panagiotis Kanavos
                        <RadioButton Name="Settings_UseDefaultProxy" Content="Use System Defaults" Margin="5,6,5,0" Height="16" VerticalAlignment="Top"/>
164 34bdb91d Panagiotis Kanavos
                    <RadioButton Name="Settings_UseNoProxy" Content="No Proxy" Margin="5,25,5,0" Height="16" VerticalAlignment="Top"/>
165 34bdb91d Panagiotis Kanavos
                    <RadioButton Name="Settings_UseManualProxy" Content="Manual" Margin="5,44,5,0" Height="16" VerticalAlignment="Top"/>
166 34bdb91d Panagiotis Kanavos
                        <Label Content="Server" Height="28" HorizontalAlignment="Left" Margin="5,63,0,0" Name="label2" VerticalAlignment="Top" />
167 34bdb91d Panagiotis Kanavos
                        <TextBox Height="23" HorizontalAlignment="Left" Margin="76,67,0,0" Name="Settings_ProxyServer" VerticalAlignment="Top" Width="162" IsEnabled="{Binding ElementName=Settings_UseManualProxy, Path=IsChecked}"/>
168 34bdb91d Panagiotis Kanavos
                        <TextBlock Height="23" HorizontalAlignment="Left" Margin="244,67,0,0" Name="textBlock1" Text=":" VerticalAlignment="Top" />
169 34bdb91d Panagiotis Kanavos
                        <TextBox Height="23" HorizontalAlignment="Left" Margin="254,67,0,0" Name="Settings_ProxyPort" VerticalAlignment="Top" Width="65" IsEnabled="{Binding ElementName=Settings_UseManualProxy, Path=IsChecked}"/>
170 5bcf6d70 Panagiotis Kanavos
171 34bdb91d Panagiotis Kanavos
                        <GroupBox Height="109" HorizontalAlignment="Left" Margin="5,96,0,0" Name="groupBox2" VerticalAlignment="Top" Width="373" IsEnabled="{Binding ElementName=Settings_UseManualProxy, Path=IsChecked}">
172 9bae55d1 Panagiotis Kanavos
                            <GroupBox.Header>
173 9bae55d1 Panagiotis Kanavos
                                <CheckBox Content="Proxy requires authentication" Height="16" VerticalAlignment="Top" Name="Settings_ProxyAuthentication" />
174 9bae55d1 Panagiotis Kanavos
                            </GroupBox.Header>
175 5bcf6d70 Panagiotis Kanavos
                            <Grid >
176 65282d58 Panagiotis Kanavos
                            <Grid.RowDefinitions>
177 65282d58 Panagiotis Kanavos
                                <RowDefinition/>
178 65282d58 Panagiotis Kanavos
                                <RowDefinition/>
179 65282d58 Panagiotis Kanavos
                                <RowDefinition/>
180 65282d58 Panagiotis Kanavos
                            </Grid.RowDefinitions>
181 65282d58 Panagiotis Kanavos
                            <Grid.ColumnDefinitions>
182 65282d58 Panagiotis Kanavos
                                <ColumnDefinition/>
183 65282d58 Panagiotis Kanavos
                                <ColumnDefinition/>
184 65282d58 Panagiotis Kanavos
                            </Grid.ColumnDefinitions>
185 65282d58 Panagiotis Kanavos
                                <Label Content="Username" Height="28" HorizontalAlignment="Left" Grid.Row="0" Grid.Column="0" VerticalAlignment="Top" />
186 65282d58 Panagiotis Kanavos
                            <Label Content="Password" Height="28" HorizontalAlignment="Left" Grid.Row="1" Grid.Column="0" VerticalAlignment="Top" />
187 65282d58 Panagiotis Kanavos
                            <Label Content="Domain" Height="28" HorizontalAlignment="Left" Grid.Row="2" Grid.Column="0"  VerticalAlignment="Top" />
188 65282d58 Panagiotis Kanavos
                            <TextBox Height="23" HorizontalAlignment="Left" Grid.Row="0" Grid.Column="1" Name="Settings_ProxyUsername" VerticalAlignment="Top" Width="157" IsEnabled="{Binding IsChecked,ElementName=Settings_ProxyAuthentication}"/>
189 65282d58 Panagiotis Kanavos
                            <TextBox Height="23" HorizontalAlignment="Left" Grid.Row="1" Grid.Column="1" Name="Settings_ProxyPassword" VerticalAlignment="Top" Width="157" IsEnabled="{Binding IsChecked,ElementName=Settings_ProxyAuthentication}"/>
190 65282d58 Panagiotis Kanavos
                            <TextBox Height="23" HorizontalAlignment="Left" Grid.Row="2" Grid.Column="1" Name="Settings_ProxyDomain" VerticalAlignment="Top" Width="157" IsEnabled="{Binding IsChecked,ElementName=Settings_ProxyAuthentication}"/>
191 9bae55d1 Panagiotis Kanavos
                            </Grid>
192 9bae55d1 Panagiotis Kanavos
                        </GroupBox>
193 9bae55d1 Panagiotis Kanavos
                    </Grid>
194 9bae55d1 Panagiotis Kanavos
            </TabItem>
195 f2d88248 Panagiotis Kanavos
            <TabItem VerticalContentAlignment="Stretch" HorizontalContentAlignment="Stretch" x:Name="AdvancedTab">
196 9bae55d1 Panagiotis Kanavos
                <TabItem.Header>
197 9bae55d1 Panagiotis Kanavos
                    <StackPanel>
198 9bae55d1 Panagiotis Kanavos
                        <Image Source="/Pithos.Client.WPF;component/Images/Advanced.png" Stretch="Uniform" Height="32"/>
199 133f83c2 Panagiotis Kanavos
                        <TextBlock Text="Advanced"/>                        
200 9bae55d1 Panagiotis Kanavos
                    </StackPanel>
201 9bae55d1 Panagiotis Kanavos
                </TabItem.Header>
202 9bae55d1 Panagiotis Kanavos
                <StackPanel>
203 9bae55d1 Panagiotis Kanavos
                    <CheckBox Content="Activate Shell Extensions" Height="16" HorizontalAlignment="Left" Margin="5" Name="ExtensionsActivated" VerticalAlignment="Top" />
204 5bcf6d70 Panagiotis Kanavos
                    <Button Content="Refresh Overlays" Name="RefreshOverlays" HorizontalAlignment="Left" Margin="5" Style="{StaticResource ButtonStyle}" Width="Auto" />
205 133f83c2 Panagiotis Kanavos
                    <TextBlock Text="Polling Interval (secs)" Margin="5"/>
206 133f83c2 Panagiotis Kanavos
                    <extToolkit:IntegerUpDown x:Name="Settings_PollingInterval" HorizontalAlignment="Left" Width="100" Margin="5,0" Watermark="Enter seconds" Minimum="10" />                    
207 422c9598 Panagiotis Kanavos
                    <TextBlock Text="Hashing Parallelism" Margin="5"/>
208 422c9598 Panagiotis Kanavos
                    <extToolkit:IntegerUpDown x:Name="Settings_HashingParallelism" HorizontalAlignment="Left" Width="100" Margin="5,0" Watermark="Enter number of tasks" Minimum="1" />                    
209 759bd3c4 Panagiotis Kanavos
                    <TextBlock Text="Startup Delay (minutes)" Margin="5"/>
210 759bd3c4 Panagiotis Kanavos
                    <extToolkit:IntegerUpDown x:Name="StartupDelay" HorizontalAlignment="Left" Width="100" Margin="5,0" Watermark="Enter number of tasks" Minimum="0" />                    
211 9bae55d1 Panagiotis Kanavos
                </StackPanel>
212 9bae55d1 Panagiotis Kanavos
            </TabItem>
213 9bae55d1 Panagiotis Kanavos
        </TabControl>
214 9bae55d1 Panagiotis Kanavos
215 9bae55d1 Panagiotis Kanavos
        <StackPanel Orientation="Horizontal" Grid.Row="1" HorizontalAlignment="Right">
216 c53aa229 Panagiotis Kanavos
            <Button Name="SaveChanges" Content="OK" Margin="5,5,10,5" Style="{StaticResource ButtonStyle}"/>
217 c53aa229 Panagiotis Kanavos
            <Button Name="RejectChanges" Content="Cancel" Margin="5,5,10,5" Style="{StaticResource ButtonStyle}"/>
218 9bae55d1 Panagiotis Kanavos
            <Button Name="ApplyChanges" Content="Apply" Style="{StaticResource ButtonStyle}" />
219 9bae55d1 Panagiotis Kanavos
        </StackPanel>
220 9bae55d1 Panagiotis Kanavos
    </Grid>
221 9bae55d1 Panagiotis Kanavos
</Window>