Expires: Tue, 08 Jul 2036 14:57:03 GMT thread_128px.png « Graphics « Software - Tango - Twine softwares
aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Graphics/thread_128px.png
blob: 36533fbeb0b5065382dd19c38ab10b06f77d0bbd (plain)
ofshex dumpascii
0000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 80 00 00 00 80 08 03 00 00 00 f4 e0 91 .PNG........IHDR................
0020 f9 00 00 00 03 73 42 49 54 08 08 08 db e1 4f e0 00 00 00 09 70 48 59 73 00 00 03 76 00 00 03 76 .....sBIT.....O.....pHYs...v...v
0040 01 7d d5 82 cc 00 00 00 19 74 45 58 74 53 6f 66 74 77 61 72 65 00 77 77 77 2e 69 6e 6b 73 63 61 .}.......tEXtSoftware.www.inksca
0060 70 65 2e 6f 72 67 9b ee 3c 1a 00 00 02 b2 50 4c 54 45 ff ff ff 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 pe.org..<.....PLTE...%..%..%..%.
0080 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 .%..%..%..%..%..%..%..%..%..%..%
00a0 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 ..%..%..%..%..%..%..%..%..%..%..
00c0 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 %..%..%..%..%..%..%..%..%..%..%.
00e0 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 .%..%..%..%..%..%..%..%..%..%..%
0100 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 25 b7 d3 26 b7 d3 27 b8 d3 ..%..%..%..%..%..%..%..%..&..'..
0120 28 b8 d4 29 b7 d0 29 b7 d1 29 b8 d4 2a b9 d4 2b b9 d4 2c b9 d4 2d ba d5 2e ba d5 2f ba d5 30 bb (..)..)..)..*..+..,..-...../..0.
0140 d5 31 b7 cd 31 b8 cc 32 b6 cc 33 b6 cc 35 b5 c9 35 bc d6 39 bd d7 3a be d7 3c bf d8 3d b4 c4 3e .1..1..2..3..5..5..9..:..<..=..>
0160 b4 c3 3e b7 c6 3e bf d8 3f b4 c2 3f b4 c3 40 c0 d8 41 c0 d9 42 b4 c0 43 c1 d9 44 c1 d9 46 c2 da ..>..>..?..?..@..A..B..C..D..F..
0180 4a c3 da 50 b2 b7 51 b2 b7 52 b2 b6 57 c7 dd 57 c8 dd 59 b5 b7 5d b5 b6 60 c6 d9 64 c8 da 66 cc J..P..Q..R..W..W..Y..]..`..d..f.
01a0 e0 68 af a8 68 cd e0 6b b4 ad 6f cf e2 6f d0 e2 70 cc dd 71 cc dd 71 d0 e2 72 ae a1 72 b4 ab 73 .h..h..k..o..o..p..q..q..r..r..s
01c0 cd dd 75 d1 e3 75 d2 e3 78 b4 a8 7b d4 e4 7c d4 e5 7d ad 9b 80 d2 e1 82 ab 97 82 d2 e1 85 d7 e6 ..u..u..x..{..|..}..............
01e0 89 d8 e7 8c d9 e8 90 aa 8f 90 d7 e4 92 d8 e5 93 aa 8d 94 a9 8d 94 aa 8c 94 dc e9 95 aa 8b 95 af ................................
0200 97 95 dc ea 97 dd ea 99 dd ea 9e b6 a0 9e df ec a2 b3 94 a2 e0 ec a5 b4 92 a7 b3 91 a7 b4 91 a8 ................................
0220 b5 90 a9 b4 91 aa b4 90 ac e4 ee ad e4 ee ae e4 ef af e4 ef af e5 ef b1 e5 ef b5 b9 9e b6 e5 ee ................................
0240 b9 e8 f1 ba b5 89 ba e8 f1 bc a5 72 be ea f2 c2 eb f3 c3 a4 6e c4 ec f3 c5 b5 83 c5 ec f3 c6 a3 ...........r........n...........
0260 6c c7 b5 83 c9 ed f4 ca cd b9 cd ee f5 cd ef f5 cf ef f5 d0 ba 8e d2 a2 64 d2 f0 f6 d3 f1 f6 d4 l.......................d.......
0280 a2 63 d6 f1 f7 d7 e2 e4 d8 e3 e5 db c5 9c db f3 f8 dc bb 85 dd bc 85 dd f3 f7 de b7 7c df f5 f9 .c..........................|...
02a0 e2 c0 8d e2 e4 e5 e2 f5 f9 e3 c1 8d e3 e5 e6 e3 eb ec e3 f6 f9 e4 b3 73 e4 b3 74 e4 eb ed e5 ec .......................s..t.....
02c0 ee e7 b9 7b e7 f7 fa e8 f7 fa e9 b9 7a e9 ba 7a e9 ba 7b ea ba 7a ea ba 7b ea f8 fb eb ec ed ec ...{........z..z..{..z..{.......
02e0 bb 7c ec ed ee ed bc 7c ed ee ef ef f3 f4 f0 f4 f5 f0 fa fc f1 f5 f5 f2 fb fc f4 f5 f5 f5 f6 f6 .|.....|........................
0300 f5 fc fd f6 f7 f7 f6 fc fd f7 fc fd f9 fd fe fa fd fe fb fc fd fb fe fe fd fd fd fe fe fe fe ff ................................
0320 ff ff ff ff 9c 5e b7 e2 00 00 00 37 74 52 4e 53 00 01 03 04 06 0b 0c 0e 15 1c 1e 1f 34 38 3c 3d .....^.....7tRNS............48<=
0340 42 43 47 4a 5b 73 7c 82 83 84 86 88 89 95 96 a5 a7 ab ae b5 b8 ba bf c2 c3 c5 cb d0 d3 d9 de e6 BCGJ[s|.........................
0360 eb ec ed f3 f9 fa fe e6 14 4b 63 00 00 05 0c 49 44 41 54 78 da cd 9b f9 63 13 45 14 c7 b7 07 0d .........Kc....IDATx....c.E.....
0380 85 16 42 48 1b db a6 a4 34 6d 48 1a 92 a6 25 cd 88 27 a0 a0 88 e2 7d 2b 82 22 de a8 28 2a e2 2d ..BH....4mH...%..'....}+."..(*.-
03a0 8a a0 e2 d1 82 78 df 77 b5 de f7 05 28 e2 81 50 15 ef 0b 95 ff c3 dd a4 42 93 dd d9 fd ee 64 5f .....x.w....(..P........B.....d_
03c0 66 bf bf 65 b3 3b ef 93 ec 1c ef bd 79 a3 28 22 f2 d4 f8 03 a1 70 34 9e 4c a5 d3 a9 64 3c 1a 0e f..e.;......y.(".....p4.L...d<..
03e0 05 fc 35 1e a5 24 1a e1 0b 46 3a 99 a1 3a 23 41 df 08 52 e3 95 de 86 58 0f 33 55 4f 6c 2f 6f 25 ..5..$...F:..:#A..R....X.3UOl/o%
0400 91 f9 da e6 6e 06 a9 bb b9 d6 79 eb a3 eb 13 cc 86 12 f5 a3 1d 35 5f d3 9a 61 36 95 69 ad 71 cc ....n.....y..........5_..a6.i.q.
0420 fc d8 36 26 a4 b6 b1 8e 98 1f 37 89 09 6b d2 b8 a2 cd 57 4f 64 45 69 62 75 51 e6 2b ea a6 b0 22 pre { line-height: 125%; } td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .highlight .hll { background-color: #ffffcc } .highlight .c { color: #888888 } /* Comment */ .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ .highlight .k { color: #008800; font-weight: bold } /* Keyword */ .highlight .ch { color: #888888 } /* Comment.Hashbang */ .highlight .cm { color: #888888 } /* Comment.Multiline */ .highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */ .highlight .cpf { color: #888888 } /* Comment.PreprocFile */ .highlight .c1 { color: #888888 } /* Comment.Single */ .highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ .highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */ .highlight .gr { color: #aa0000 } /* Generic.Error */ .highlight .gh { color: #333333 } /* Generic.Heading */ .highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp { color: #555555 } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #666666 } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp { color: #008800 } /* Keyword.Pseudo */ .highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
<UserControl x:Class="Tango.MachineStudio.Synchronization.Views.RemoteSynchronizationView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             xmlns:providers="clr-namespace:Tango.MachineStudio.Synchronization.AutoComplete"
             xmlns:mahapps="http://metro.mahapps.com/winfx/xaml/controls"
             xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
             xmlns:synchronization="clr-namespace:Tango.Synchronization;assembly=Tango.Synchronization"
             xmlns:autoComplete="clr-namespace:Tango.AutoComplete.Editors;assembly=Tango.AutoComplete"
             xmlns:global="clr-namespace:Tango.MachineStudio.Synchronization"
             
             xmlns:local="clr-namespace:Tango.MachineStudio.Synchronization.Views"
             xmlns:fa="http://schemas.fontawesome.io/icons/"
             mc:Ignorable="d" 
             d:DesignHeight="720" d:DesignWidth="1280" Background="White" DataContext="{x:Static global:ViewModelLocator.RemoteSynchronizationViewVM}">
    <UserControl.Resources>

        <providers:MachinesProvider x:Key="MachinesProvider"></providers:MachinesProvider>
        
        <VisualBrush x:Key="badgeBackground">
            <VisualBrush.Visual>
                <Border>
                    <Path Stretch="Fill" RenderTransformOrigin="0.5,0.5">
                        <Path.RenderTransform>
                            <ScaleTransform ScaleX="-1"></ScaleTransform>
                        </Path.RenderTransform>
                        <Path.Fill>
                            <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
                                <GradientStop Color="#EEEEEE" Offset="0.4" />
                                <GradientStop Color="White" Offset="1"/>
                            </LinearGradientBrush>
                        </Path.Fill>
                        <Path.Data>
                            <PathGeometry Figures="M 53.868 43.913 H 19.511 c -0.444 0 -0.875 -0.151 -1.221 -0.428 L 0.734 29.439 c -0.978 -0.783 -0.978 -2.271 0 -3.053 L 18.29 12.341 c 0.347 -0.277 0.777 -0.428 1.221 -0.428 h 34.356 c 1.081 0 1.958 0.877 1.958 1.958 v 28.084 c 0 1.081 -0.876 1.958 -1.957 1.958 z" FillRule="NonZero"/>
                        </Path.Data>
                    </Path>
                </Border>
            </VisualBrush.Visual>
        </VisualBrush>
    </UserControl.Resources>

    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="100"/>
            <RowDefinition Height="*"/>
        </Grid.RowDefinitions>
        <Grid>
            <StackPanel Orientation="Horizontal" Margin="20">
                <Button Style="{StaticResource MaterialDesignFlatButton}" Padding="0" Margin="0 5 0 0" VerticalAlignment="Center" Command="{Binding BackCommand}">
                    <materialDesign:PackIcon Kind="ArrowLeft" Foreground="#303030" ToolTip="Back" VerticalAlignment="Center" Width="40" Height="40"></materialDesign:PackIcon>
                </Button>
                <TextBlock VerticalAlignment="Center" Margin="10 0 0 0" FontSize="30">Local Database Synchronization</TextBlock>
            </StackPanel>
        </Grid>
        <Grid Grid.Row="1">
            <Grid Margin="20">
                <GroupBox Header="Compare &amp; Synchronize">
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="57*"/>
                            <RowDefinition Height="Auto"/>
                        </Grid.RowDefinitions>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition MaxWidth="250" />
                            <ColumnDefinition/>
                        </Grid.ColumnDefinitions>

                        <Grid>
                            <Grid.RowDefinitions>
                                <RowDefinition/>
                                <RowDefinition/>
                            </Grid.RowDefinitions>

                            <StackPanel HorizontalAlignment="Left" VerticalAlignment="Center" Margin="20 0 0 0">
                                <Image Source="../Images/remote-db.png"  Width="100" Margin="10" Opacity="0.8" HorizontalAlignment="Left" RenderOptions.BitmapScalingMode="Fant"></Image>
                                <TextBlock Background="{StaticResource badgeBackground}" Padding="5" Width="200" FontSize="14" HorizontalAlignment="Left">Remote Database</TextBlock>
                                <StackPanel Orientation="Horizontal" Margin="0 5 0 0">
                                    <fa:ImageAwesome Icon="Key" Width="16" Height="16"></fa:ImageAwesome>
                                    <autoComplete:AutoCompleteTextBox Margin="5 0 0 0" Width="170" materialDesign:HintAssist.Hint="Enter machine serial number" DisplayMember="SerialNumber" Provider="{StaticResource ResourceKey=MachinesProvider}" SelectedItem="{Binding SelectedMachine,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}">
                                        <autoComplete:AutoCompleteTextBox.ItemTemplate>
                                            <DataTemplate>
                                                <TextBlock Text="{Binding SerialNumber}"></TextBlock>
                                            </DataTemplate>
                                        </autoComplete:AutoCompleteTextBox.ItemTemplate>
                                        <autoComplete:AutoCompleteTextBox.LoadingContent>
                                            <TextBlock Text="Loading..." Margin="5" FontSize="14" />
                                        </autoComplete:AutoCompleteTextBox.LoadingContent>
                                    </autoComplete:AutoCompleteTextBox>
                                </StackPanel>
                            </StackPanel>

                            <StackPanel HorizontalAlignment="Left" VerticalAlignment="Center" Grid.Row="1" Margin="20 0 0 0">
                                <Image Source="../Images/sqlite.png"  Width="80" Margin="10" Opacity="0.8" HorizontalAlignment="Left" RenderOptions.BitmapScalingMode="Fant"></Image>
                                <TextBlock Background="{StaticResource badgeBackground}" Padding="5" Width="200" FontSize="14" HorizontalAlignment="Left">SQLite Database</TextBlock>
                                <StackPanel Orientation="Horizontal" Margin="0 5 0 0">
                                    <TextBox IsReadOnly="True" Width="130" BorderBrush="#4E4E4E" Text="{Binding SlaveDBName}" ToolTip="{Binding SlaveDBFile}"></TextBox>
                                    <Button Margin="5 0 0 0" Cursor="Hand" VerticalAlignment="Center" Style="{DynamicResource MetroCircleButtonStyle}" mahapps:ButtonHelper.PreserveTextCase="True" BorderThickness="0" Command="{Binding BrowseSlaveDBCommand}" ToolTip="Browse for slave database file">
                                        <fa:ImageAwesome Icon="FolderOpen" Width="24" Foreground="Gray"></fa:ImageAwesome>
                                    </Button>
                                </StackPanel>
                            </StackPanel>
                        </Grid>

                        <Button Margin="20 10" Grid.Row="1" Width="160" Height="40" HorizontalAlignment="Left" Command="{Binding CompareCommand}">
                            <StackPanel Orientation="Horizontal">
                                <TextBlock VerticalAlignment="Center" Margin="10 0 10 0">COMPARE</TextBlock>
                                <fa:ImageAwesome Icon="LongArrowRight" VerticalAlignment="Center" Foreground="{Binding RelativeSource={RelativeSource AncestorType=Button},Path=Foreground}" Width="16"></fa:ImageAwesome>
                            </StackPanel>
                        </Button>

                        <Grid Grid.Column="1">
                            <Grid.RowDefinitions>
                                <RowDefinition Height="20"/>
                                <RowDefinition Height="205*"/>
                            </Grid.RowDefinitions>
                            <TextBlock Margin="10 5 0 0" FontSize="14">Differences</TextBlock>
                            <ListBox Margin="10" Background="#F1F1F1" Grid.Row="1" ItemsSource="{Binding Differences}" SelectedItem="{Binding SelectedDifference,Mode=TwoWay}">
                                <ListBox.ItemTemplate>
                                    <DataTemplate>
                                        <Border Padding="10">
                                            <StackPanel Orientation="Horizontal">
                                                <fa:ImageAwesome Icon="Cog" Width="20" Height="20" Foreground="Gray"></fa:ImageAwesome>
                                                <TextBlock VerticalAlignment="Center" Margin="10 0 0 0" Text="{Binding Description}">
                                                    <TextBlock.Style>
                                                        <Style TargetType="TextBlock">
                                                            <Setter Property="Foreground" Value="Red"></Setter>
                                                            <Style.Triggers>
                                                                <DataTrigger Binding="{Binding Action}" Value="ReplaceTableDataInSlave">
                                                                    <Setter Property="Foreground" Value="#404040"></Setter>
                                                                </DataTrigger>
                                                            </Style.Triggers>
                                                        </Style>
                                                    </TextBlock.Style>
                                                </TextBlock>
                                            </StackPanel>
                                        </Border>
                                    </DataTemplate>
                                </ListBox.ItemTemplate>
                            </ListBox>
                        </Grid>

                        <Grid Grid.Row="1" Grid.Column="1">
                            <StackPanel Orientation="Horizontal" HorizontalAlignment="Right">
                                <Button Margin="10 10" Grid.Row="1" Width="240" Height="40" Background="#FF4F4F" BorderBrush="#FF4F4F" HorizontalAlignment="Right" Command="{Binding CleanCommand}">
                                    <StackPanel Orientation="Horizontal">
                                        <TextBlock VerticalAlignment="Center" Margin="10 0 10 0">CLEAN SQLITE DATABASE</TextBlock>
                                        <fa:ImageAwesome Icon="TrashOutline" VerticalAlignment="Center" Foreground="{Binding RelativeSource={RelativeSource AncestorType=Button},Path=Foreground}" Width="16"></fa:ImageAwesome>
                                    </StackPanel>
                                </Button>
                                <Button Margin="10 10" Grid.Row="1" Width="160" Height="40" HorizontalAlignment="Right" Command="{Binding CommitCommand}">
                                    <StackPanel Orientation="Horizontal">
                                        <TextBlock VerticalAlignment="Center" Margin="10 0 10 0">COMMIT</TextBlock>
                                        <fa:ImageAwesome Icon="Bolt" VerticalAlignment="Center" Foreground="{Binding RelativeSource={RelativeSource AncestorType=Button},Path=Foreground}" Width="16"></fa:ImageAwesome>
                                    </StackPanel>
                                </Button>
                                <Button Margin="10 10" Grid.Row="1" Width="160" Height="40" HorizontalAlignment="Right" Command="{Binding CommitAllCommand}">
                                    <StackPanel Orientation="Horizontal">
                                        <TextBlock VerticalAlignment="Center" Margin="10 0 10 0">COMMIT ALL</TextBlock>
                                        <fa:ImageAwesome Icon="SortAmountAsc" VerticalAlignment="Center" Foreground="{Binding RelativeSource={RelativeSource AncestorType=Button},Path=Foreground}" Width="16"></fa:ImageAwesome>
                                    </StackPanel>
                                </Button>
                            </StackPanel>
                        </Grid>
                    </Grid>
                </GroupBox>
            </Grid>

          
        </Grid>
    </Grid>
</UserControl>