]> O.S.I.I.S - jp/crow.git/commitdiff
update tests, test disable control
authorjpbruyere <jp.bruyere@hotmail.com>
Thu, 18 Aug 2016 08:52:41 +0000 (10:52 +0200)
committerjpbruyere <jp.bruyere@hotmail.com>
Thu, 18 Aug 2016 08:52:41 +0000 (10:52 +0200)
modifié :         Tests/Interfaces/Divers/0.crow
copié :           Tests/Interfaces/Divers/4.crow -> Tests/Interfaces/Divers/3.crow
modifié :         Tests/Interfaces/Divers/4.crow
nouveau fichier : Tests/Interfaces/Divers/testDisable.crow
modifié :         Tests/Tests.csproj
modifié :         Tests/test.style
code clean and comments
modifié :         Tests/OpenTKGameWindow.cs
modifié :         src/GraphicObjects/TemplatedControl.cs

Tests/Interfaces/Divers/0.crow
Tests/Interfaces/Divers/3.crow [new file with mode: 0755]
Tests/Interfaces/Divers/4.crow
Tests/Interfaces/Divers/testDisable.crow [new file with mode: 0644]
Tests/OpenTKGameWindow.cs
Tests/Tests.csproj
Tests/test.style
src/GraphicObjects/TemplatedControl.cs

index 8df18346eea3ac1f45150f1cdd5614e40b01a3d7..69000948fe2ebde2e669a2a50d88ea061ef034d7 100755 (executable)
                                        </VerticalStack>
                                </HorizontalStack>
                        </GroupBox>
-                       <Spinner Fit="true"/>
+                       <HorizontalStack Height="Fit">
+                               <Label Text="Spinner"/>
+                               <Spinner Fit="true"/>
+                       </HorizontalStack>
+                       <HorizontalStack Height="Fit">
+                               <Button Caption="Button"/>
+                               <Button Caption="Button" IsEnabled="false"/>
+                       </HorizontalStack>
                </VerticalStack>
                <VerticalStack Width="33%" Margin="5" Spacing="5">
                        <Expandable Background="DimGray">
diff --git a/Tests/Interfaces/Divers/3.crow b/Tests/Interfaces/Divers/3.crow
new file mode 100755 (executable)
index 0000000..84d8a78
--- /dev/null
@@ -0,0 +1,377 @@
+<?xml version="1.0"?>
+<HorizontalStack Fit="true">   
+       <VerticalStack Fit="true" Name="vsFps"  Spacing="10" >
+               <ProgressBar CornerRadius="5" Background="DimGray" Margin="1" Maximum="1000" Value="{fps}" Width="200" Height="15"/>
+               <HorizontalStack Fit="true">
+                       <Label Text="Memory:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{memory}" Font="droid,12" TextAlignment="Center"
+                               Background="vgradient|0:BlueCrayola|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+       </VerticalStack>
+       <VerticalStack Fit="true" Name="vsFps"  Spacing="10" >
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+       </VerticalStack>
+       <VerticalStack Fit="true" Name="vsFps"  Spacing="10" >
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+       </VerticalStack>
+       <VerticalStack Fit="true" Name="vsFps"  Spacing="10" >
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
+                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
+                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+               <HorizontalStack Fit="true">
+                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
+                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
+                               Background="vgradient|0:AoEnglish|1:Black"/>
+               </HorizontalStack>
+       </VerticalStack>
+</HorizontalStack>
\ No newline at end of file
index 84d8a783c4c6871068cca1b9b2a66e860c7cc222..ca69662204b8de5b4d3dbc1f8328c2eb9ef75c25 100755 (executable)
 <?xml version="1.0"?>
-<HorizontalStack Fit="true">   
-       <VerticalStack Fit="true" Name="vsFps"  Spacing="10" >
-               <ProgressBar CornerRadius="5" Background="DimGray" Margin="1" Maximum="1000" Value="{fps}" Width="200" Height="15"/>
-               <HorizontalStack Fit="true">
-                       <Label Text="Memory:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{memory}" Font="droid,12" TextAlignment="Center"
-                               Background="vgradient|0:BlueCrayola|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
+<HorizontalStack>      
+       <VerticalStack Width="15%">
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+       </VerticalStack>
+       <VerticalStack Width="15%">
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+       </VerticalStack>
+       <VerticalStack Width="15%">
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
                </HorizontalStack>
        </VerticalStack>
-       <VerticalStack Fit="true" Name="vsFps"  Spacing="10" >
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
+       <VerticalStack Width="15%">
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
                </HorizontalStack>
        </VerticalStack>
-       <VerticalStack Fit="true" Name="vsFps"  Spacing="10" >
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
+       <VerticalStack Width="15%">
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
                </HorizontalStack>
        </VerticalStack>
-       <VerticalStack Fit="true" Name="vsFps"  Spacing="10" >
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Update:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labUpdate" Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Layouting:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labLayouting" Text="{layouting}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Drawing:" Width="50" TextAlignment="Right"/>
-                       <Label Name="labDrawing" Text="{drawing}" Font="droid,12" Width="80" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
-                       <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" 
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Min:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
-               </HorizontalStack>
-               <HorizontalStack Fit="true">
-                       <Label Text="Max:" Width="50" TextAlignment="Right"/>
-                       <Label Text="{fpsMax}" Font="droid , 12" Width="50" TextAlignment="Center"
-                               Background="vgradient|0:AoEnglish|1:Black"/>
+       <VerticalStack Width="15%">
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Memory:" Style="labPerf" />
+                       <Label Text="{memory}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Update:" Style="labPerf" />
+                       <Label Text="{update}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Layouting:" Style="labPerf" />
+                       <Label Text="{layouting}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Drawing:" Style="labPerf" />
+                       <Label Text="{drawing}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Fps:" Style="labPerf" />
+                       <Label Text="{fps}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Min:" Style="labPerf" />
+                       <Label Text="{fpsMin}" Style="labPerfVal"/>
+               </HorizontalStack>
+               <HorizontalStack Height="Fit">
+                       <Label Text="Max:" Style="labPerf" />
+                       <Label Text="{fpsMax}" Style="labPerfVal"/>
                </HorizontalStack>
        </VerticalStack>
 </HorizontalStack>
\ No newline at end of file
diff --git a/Tests/Interfaces/Divers/testDisable.crow b/Tests/Interfaces/Divers/testDisable.crow
new file mode 100644 (file)
index 0000000..2300a01
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+<VerticalStack Fit="true" VerticalAlignment="Top" Background="0.7,0.7,0.7,0.5"
+       Margin="10" CornerRadius="10" ClipToClientRect="false">
+       <Label Font="20" Text="Enable / Disable test"/>
+       <Label Text="{fps}" IsEnabled="false" Font="30"/>
+       <Label Text="{fps}" IsEnabled="true" Font="30"/>
+               <Label Text="{fps}" IsEnabled="false" Font="30" Background="SeaBlue"/>
+       <Label Text="{fps}" IsEnabled="true" Font="30" Background="SeaBlue"/>
+       <Button Caption="Button" IsEnabled="true" Background="Gray"/>
+       <Button Caption="Button" IsEnabled="false" Background="Gray"/>
+       <Button Caption="Button" IsEnabled="true" />
+       <Button Caption="Button" IsEnabled="false" />
+       <Spinner Fit="true"/>
+       <Spinner IsEnabled="false" Fit="true"/>
+       <CheckBox/>
+       <CheckBox IsEnabled="false"/>
+</VerticalStack>
\ No newline at end of file
index f67d755d55b53a8231e1f05f5be111f6583217c3..0908ccac9aa60605e64d3637651f3e45394e2564 100644 (file)
@@ -57,8 +57,8 @@ namespace Crow
                                        fpsMin = _fps;
                                        ValueChanged.Raise(this, new ValueChangeEventArgs ("fpsMin", fpsMin));
                                }
-
-                               ValueChanged.Raise(this, new ValueChangeEventArgs ("fps", _fps));
+                               if (frameCpt % 3 == 0)
+                                       ValueChanged.Raise(this, new ValueChangeEventArgs ("fps", _fps));
                                #if MEASURE_TIME
                                ValueChanged.Raise (this, new ValueChangeEventArgs ("update",
                                        this.CrowInterface.updateTime.ElapsedTicks.ToString () + " ticks"));
@@ -250,12 +250,14 @@ namespace Crow
                        fps = (int)RenderFrequency;
 
 
-                       if (frameCpt > 50) {
+                       if (frameCpt > 500) {
                                resetFps ();
                                frameCpt = 0;
+                               #if DEBUG
                                GC.Collect();
                                GC.WaitForPendingFinalizers();
                                NotifyValueChanged("memory", GC.GetTotalMemory (false).ToString());
+                               #endif
                        }
                        frameCpt++;
                }
index 02de64ec1eb8e57690b2896ea8825a9da329ac07..105298587d79e48d2ca18b16091d479b98a1787c 100644 (file)
     <None Include="Interfaces\Expandable\6.crow">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </None>
+    <None Include="Interfaces\Divers\testDisable.crow">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="Interfaces\Divers\3.crow">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
   </ItemGroup>
   <ItemGroup>
     <Folder Include="Interfaces\" />
index 6c8857a8ab95f162bc447b200ec10c7b844140ba..a270b40e21eb07bffad823eca4e1b1d7c1a5545d 100644 (file)
@@ -21,3 +21,11 @@ RadioButton2 {
        Checked = {Background=Mantis;Font=droid bold, 10};
        Unchecked = {Background=Onyx;Font=droid,10};
 }
+labPerf {
+       Font = droid, 8;
+       Width = 50%;
+}
+labPerfVal{
+       Font = droid, 8;
+       Width = 50%;
+}
index 02d6108ac6b7c5d1f11ef8ff18d8131d58fa3b44..cb14dfd9178c71dab3d28394de143673cd4572a0 100644 (file)
@@ -84,6 +84,9 @@ namespace Crow
                }
                protected override void onDraw (Cairo.Context gr)
                {
+                       //onDraw is overrided to prevent default drawing of background, template top container
+                       //may have a binding to root background or a fixed one.
+                       //this allow applying root background to random template component
                        gr.Save ();
 
                        if (ClipToClientRect) {