aboutsummaryrefslogtreecommitdiffstatsci
diff options
context:
space:
mode:
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>2020-01-28 07:24:29 +0100
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>2020-01-28 07:24:29 +0100
commit90015b93cd8d06f35d211ce65e2c9000e5fb4336 (patch)
tree9ad0b27290d02414dd0ab5a323bf522d54d0be7d
parentc9a6611afb5943153b82ef8d1a9bad0c589baf8a (diff)
unit test with iFace updates (layouting/clipping/drawing), chmod clean
-rw-r--r--.gitignore1
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/AnalogMeter0.goml0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/Checkbox2.goml0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/DockingView.template0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/ListBox.template0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/Popper.template0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/RadioButton.template0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/ScrollBar.template0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/Slider.template0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/Spinner (copier).goml0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/Spinner.template0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/ToolWindow.template0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/Window.template0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/imgItemTemplate.goml0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/tmpDirItem.goml0
-rw-r--r--[-rwxr-xr-x]Crow.ControlsLib/Templates/treeList.crow0
-rw-r--r--Crow.sln8
-rw-r--r--Crow/Crow.csproj11
-rw-r--r--[-rwxr-xr-x]Crow/Icons/IconAlerte.svg0
-rw-r--r--[-rwxr-xr-x]Crow/Images/Icons/buttonB.svg0
-rw-r--r--[-rwxr-xr-x]Crow/Images/meter.svg0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/ArrowBut.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/Button.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/CheckBox.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/ColorPicker.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/ColorPicker2.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/ComboBox.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/DefaultItem.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/DirectoryView.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/DockWindow.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/EnumSelector.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/Expandable.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/GroupBox.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/HScrollBar.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/ListBox.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/Popper.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/RadioButton.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/ScrollBar.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/Slider.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/Spinner.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/ToolWindow.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/Window.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/imgItem.template0
-rw-r--r--[-rwxr-xr-x]Crow/Templates/treeList.template0
-rw-r--r--Crow/src/Enums.cs8
-rw-r--r--Crow/src/Interface.cs59
-rw-r--r--Crow/src/LayoutingQueueItem.cs34
-rw-r--r--Crow/src/Widgets/PrivateContainer.cs2
-rw-r--r--Crow/src/Widgets/Slider.cs49
-rw-r--r--Crow/src/Widgets/TemplatedControl.cs2
-rw-r--r--Crow/src/Widgets/Widget.cs2
-rw-r--r--Crow/src/backends/xlib/X11Keyboard.cs27
-rw-r--r--Crow/src/backends/xlib/XLibBackend.cs27
-rw-r--r--Crow/src/debug/DbgEventTypeColors.cs2
-rw-r--r--Crow/src/debug/DebugLogger.cs22
-rw-r--r--[-rwxr-xr-x]Properties/AssemblyInfo.cs0
-rw-r--r--Samples/BasicTests/BasicTests.cs220
-rw-r--r--Samples/BasicTests/BasicTests.csproj29
-rw-r--r--Samples/ControlLib/ControlLib.csproj2
-rw-r--r--[-rwxr-xr-x]Samples/CrowIDE/ui/CategoryExp.template0
-rw-r--r--[-rwxr-xr-x]Samples/CrowIDE/ui/DockWindows/WinSchemaItem.template0
-rw-r--r--[-rwxr-xr-x]Samples/CrowIDE/ui/ItemTemplates/Enum.template0
-rw-r--r--[-rwxr-xr-x]Samples/CrowIDE/ui/ItemTemplates/Fill.template0
-rw-r--r--[-rwxr-xr-x]Samples/CrowIDE/ui/MembersItem.template0
-rw-r--r--[-rwxr-xr-x]Samples/CrowIDE/ui/MembersView.template0
-rw-r--r--Samples/ShowCase/ShowCase.csproj64
-rw-r--r--Samples/ShowCase/main.cs10
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Container/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Container/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Container/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Container/3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/DragAndDrop/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Experimental/DockWindow.template0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Experimental/testTypeViewer.goml0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/GraphicObject/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/GraphicObject/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/GraphicObject/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/GraphicObject/4.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/GraphicObject/5.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/GraphicObject/6.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/GraphicObject/7.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Group/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Group/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Group/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Group/3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Group/4.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Splitter/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Splitter/3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Stack/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Stack/0h.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Stack/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Stack/1h.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Stack/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Stack/2h.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Stack/3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Stack/3h.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Stack/4.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/6.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/7.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/testGroupBox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/testMsgBox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/testPopper.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/testTreeView.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow.goml0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow2.goml0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow3.goml0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedContainer/test_Listbox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedControl/testButton.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedControl/testCheckbox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedControl/testCombobox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedControl/testRadioButton.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedControl/testScrollbar.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedControl/testSpinner.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedGroup/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedGroup/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TemplatedGroup/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/TmpExpandable.goml0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Wrapper/1.1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Wrapper/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Wrapper/2.1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Wrapper/2.2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/Wrapper/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/basicTests/7.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/colorItem.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/colorItem2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/itemTmp.goml0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/log.xml0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/perfMsr.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/testMeter.goml0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/testWindow.goml.sav0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/tmpDirItem.goml0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/tmpMembers.goml0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/Interfaces/treeList.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/4.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/5.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/6.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/clip0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/clip1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/clip2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/clip3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/clip4.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/colorPicker.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/fps.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/perfMeasures.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/test1.1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/test1.2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/test1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/test2WayBinding.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/testBind0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/testCtxMenu.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/testFocus.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/testImage.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/testMenu.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/testOutOfClipUpdate.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/testPropLess.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/testStacks.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/testTextBox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/testVisibility.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/divers/test_stack.crow0
-rw-r--r--[-rwxr-xr-x]Samples/ShowCase/ui/showcase.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Container/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Container/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Container/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Container/3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/4.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/5.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/6.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/clip0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/clip1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/clip2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/clip3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/clip4.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/colorPicker.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/fps.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/perfMeasures.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/test1.1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/test1.2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/test1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/test2WayBinding.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/testBind0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/testCtxMenu.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/testFocus.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/testImage.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/testMenu.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/testOutOfClipUpdate.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/testPropLess.crow0
-rw-r--r--Samples/common/ui/Interfaces/Divers/testSlider.crow13
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/testStacks.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/testTextBox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/testVisibility.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Divers/test_stack.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/DragAndDrop/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Experimental/DockWindow.template0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Experimental/testTypeViewer.goml0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/GraphicObject/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/GraphicObject/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/GraphicObject/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/GraphicObject/4.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/GraphicObject/5.crow14
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/GraphicObject/6.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/GraphicObject/7.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Group/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Group/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Group/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Group/3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Group/4.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Splitter/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Splitter/3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Stack/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Stack/0h.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Stack/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Stack/1h.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Stack/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Stack/2h.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Stack/3.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Stack/3h.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Stack/4.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/6.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/7.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/testGroupBox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/testMsgBox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/testPopper.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/testTreeView.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/testWindow.goml0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/testWindow2.goml0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/testWindow3.goml0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedContainer/test_Listbox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedControl/testButton.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedControl/testCheckbox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedControl/testCombobox.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedControl/testRadioButton.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedControl/testScrollbar.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedControl/testSpinner.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedGroup/0.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedGroup/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TemplatedGroup/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/TmpExpandable.goml0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Wrapper/1.1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Wrapper/1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Wrapper/2.1.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Wrapper/2.2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/Wrapper/2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/colorItem.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/colorItem2.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/itemTmp.goml0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/log.xml0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/perfMsr.crow0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/testMeter.goml0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/testWindow.goml.sav0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/tmpDirItem.goml0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/tmpMembers.goml0
-rw-r--r--[-rwxr-xr-x]Samples/common/ui/Interfaces/treeList.crow0
-rw-r--r--Tests/BasicTests.cs272
-rw-r--r--Tests/GraphicObjects/ColorCircleSelector.cs149
-rw-r--r--Tests/GraphicObjects/HexaContainer.cs89
-rw-r--r--Tests/GraphicObjects/LaggingGraphicObject.cs86
-rw-r--r--Tests/GraphicObjects/SimpleGauge.cs66
-rw-r--r--Tests/GraphicObjects/TechBorder.cs88
-rw-r--r--Tests/Interfaces/CheckBox2.imlt7
-rwxr-xr-xTests/Interfaces/Container/0.crow5
-rwxr-xr-xTests/Interfaces/Container/1.crow5
-rwxr-xr-xTests/Interfaces/Container/2.crow5
-rwxr-xr-xTests/Interfaces/Container/3.crow4
-rwxr-xr-xTests/Interfaces/Divers/0.crow162
-rwxr-xr-xTests/Interfaces/Divers/2.crow13
-rwxr-xr-xTests/Interfaces/Divers/3.crow377
-rwxr-xr-xTests/Interfaces/Divers/4.crow1695
-rwxr-xr-xTests/Interfaces/Divers/5.crow64
-rwxr-xr-xTests/Interfaces/Divers/6.crow6
-rwxr-xr-xTests/Interfaces/Divers/clip0.crow10
-rwxr-xr-xTests/Interfaces/Divers/clip1.crow25
-rwxr-xr-xTests/Interfaces/Divers/clip2.crow15
-rwxr-xr-xTests/Interfaces/Divers/clip3.crow34
-rwxr-xr-xTests/Interfaces/Divers/clip4.crow58
-rwxr-xr-xTests/Interfaces/Divers/colorPicker.crow7
-rwxr-xr-xTests/Interfaces/Divers/fps.crow24
-rwxr-xr-xTests/Interfaces/Divers/perfMeasures.crow5
-rwxr-xr-xTests/Interfaces/Divers/test1.1.crow15
-rwxr-xr-xTests/Interfaces/Divers/test1.2.crow20
-rwxr-xr-xTests/Interfaces/Divers/test1.crow9
-rwxr-xr-xTests/Interfaces/Divers/test2WayBinding.crow5
-rwxr-xr-xTests/Interfaces/Divers/testBind0.crow5
-rwxr-xr-xTests/Interfaces/Divers/testCtxMenu.crow4
-rw-r--r--Tests/Interfaces/Divers/testDisable.crow17
-rw-r--r--Tests/Interfaces/Divers/testFileDialog.crow3
-rwxr-xr-xTests/Interfaces/Divers/testFocus.crow82
-rw-r--r--Tests/Interfaces/Divers/testIMLContainer.crow2
-rwxr-xr-xTests/Interfaces/Divers/testImage.crow87
-rwxr-xr-xTests/Interfaces/Divers/testMenu.crow6
-rwxr-xr-xTests/Interfaces/Divers/testOutOfClipUpdate.crow6
-rwxr-xr-xTests/Interfaces/Divers/testPropLess.crow2
-rw-r--r--Tests/Interfaces/Divers/testShape.crow6
-rwxr-xr-xTests/Interfaces/Divers/testStacks.crow86
-rwxr-xr-xTests/Interfaces/Divers/testTextBox.crow36
-rwxr-xr-xTests/Interfaces/Divers/testVisibility.crow8
-rwxr-xr-xTests/Interfaces/Divers/test_stack.crow25
-rw-r--r--Tests/Interfaces/Divers/welcome.crow21
-rwxr-xr-xTests/Interfaces/DragAndDrop/0.crow20
-rwxr-xr-xTests/Interfaces/Experimental/DockWindow.template39
-rw-r--r--Tests/Interfaces/Experimental/testDock.crow27
-rw-r--r--Tests/Interfaces/Experimental/testDock2.crow26
-rw-r--r--Tests/Interfaces/Experimental/testStack.crow32
-rwxr-xr-xTests/Interfaces/Experimental/testTypeViewer.goml10
-rwxr-xr-xTests/Interfaces/GraphicObject/0.crow4
-rwxr-xr-xTests/Interfaces/GraphicObject/1.crow3
-rwxr-xr-xTests/Interfaces/GraphicObject/2.crow4
-rwxr-xr-xTests/Interfaces/GraphicObject/4.crow377
-rwxr-xr-xTests/Interfaces/GraphicObject/5.crow10
-rwxr-xr-xTests/Interfaces/GraphicObject/6.crow6
-rwxr-xr-xTests/Interfaces/GraphicObject/7.crow46
-rwxr-xr-xTests/Interfaces/Group/0.crow11
-rwxr-xr-xTests/Interfaces/Group/1.crow33
-rwxr-xr-xTests/Interfaces/Group/2.crow33
-rwxr-xr-xTests/Interfaces/Group/3.crow33
-rwxr-xr-xTests/Interfaces/Group/4.crow7
-rwxr-xr-xTests/Interfaces/Splitter/1.crow30
-rwxr-xr-xTests/Interfaces/Splitter/3.crow44
-rwxr-xr-xTests/Interfaces/Stack/0.crow9
-rwxr-xr-xTests/Interfaces/Stack/0h.crow9
-rwxr-xr-xTests/Interfaces/Stack/1.crow9
-rwxr-xr-xTests/Interfaces/Stack/1h.crow9
-rwxr-xr-xTests/Interfaces/Stack/2.crow9
-rwxr-xr-xTests/Interfaces/Stack/2h.crow9
-rwxr-xr-xTests/Interfaces/Stack/3.crow45
-rwxr-xr-xTests/Interfaces/Stack/3h.crow45
-rwxr-xr-xTests/Interfaces/Stack/4.crow27
-rw-r--r--Tests/Interfaces/TabItem.template24
-rwxr-xr-xTests/Interfaces/TemplatedContainer/0.crow13
-rwxr-xr-xTests/Interfaces/TemplatedContainer/6.crow21
-rwxr-xr-xTests/Interfaces/TemplatedContainer/7.crow25
-rwxr-xr-xTests/Interfaces/TemplatedContainer/testGroupBox.crow7
-rwxr-xr-xTests/Interfaces/TemplatedContainer/testMsgBox.crow4
-rwxr-xr-xTests/Interfaces/TemplatedContainer/testPopper.crow27
-rw-r--r--Tests/Interfaces/TemplatedContainer/testTabView.crow37
-rw-r--r--Tests/Interfaces/TemplatedContainer/testTabView2.crow65
-rwxr-xr-xTests/Interfaces/TemplatedContainer/testTreeView.crow4
-rwxr-xr-xTests/Interfaces/TemplatedContainer/testWindow.goml68
-rwxr-xr-xTests/Interfaces/TemplatedContainer/testWindow2.goml33
-rwxr-xr-xTests/Interfaces/TemplatedContainer/testWindow3.goml11
-rwxr-xr-xTests/Interfaces/TemplatedContainer/test_Listbox.crow13
-rwxr-xr-xTests/Interfaces/TemplatedControl/testButton.crow10
-rwxr-xr-xTests/Interfaces/TemplatedControl/testCheckbox.crow11
-rwxr-xr-xTests/Interfaces/TemplatedControl/testCombobox.crow4
-rwxr-xr-xTests/Interfaces/TemplatedControl/testItemTemplateTag.crow36
-rwxr-xr-xTests/Interfaces/TemplatedControl/testRadioButton.crow7
-rwxr-xr-xTests/Interfaces/TemplatedControl/testScrollbar.crow5
-rwxr-xr-xTests/Interfaces/TemplatedControl/testSpinner.crow10
-rwxr-xr-xTests/Interfaces/TemplatedGroup/0.crow28
-rwxr-xr-xTests/Interfaces/TemplatedGroup/1.crow9
-rwxr-xr-xTests/Interfaces/TemplatedGroup/2.crow25
-rwxr-xr-xTests/Interfaces/TmpExpandable.goml12
-rwxr-xr-xTests/Interfaces/Wrapper/1.1.crow14
-rwxr-xr-xTests/Interfaces/Wrapper/1.crow14
-rwxr-xr-xTests/Interfaces/Wrapper/2.1.crow14
-rwxr-xr-xTests/Interfaces/Wrapper/2.2.crow32
-rwxr-xr-xTests/Interfaces/Wrapper/2.crow14
-rwxr-xr-xTests/Interfaces/basicTests/7.crow144
-rwxr-xr-xTests/Interfaces/colorItem.crow10
-rwxr-xr-xTests/Interfaces/colorItem2.crow10
-rwxr-xr-xTests/Interfaces/itemTmp.goml8
-rwxr-xr-xTests/Interfaces/log.xml21
-rwxr-xr-xTests/Interfaces/perfMsr.crow36
-rwxr-xr-xTests/Interfaces/testMeter.goml2
-rwxr-xr-xTests/Interfaces/testWindow.goml.sav26
-rwxr-xr-xTests/Interfaces/tmpDirItem.goml11
-rwxr-xr-xTests/Interfaces/tmpMembers.goml9
-rwxr-xr-xTests/Interfaces/treeList.crow2
-rw-r--r--Tests/Showcase.cs229
-rw-r--r--Tests/Tests.NetStd.csproj42
-rw-r--r--Tests/Tests.csproj486
-rwxr-xr-xTests/image/Mana.svg725
-rw-r--r--Tests/image/blank-file.svg6
-rw-r--r--Tests/image/crow0.svg30
-rw-r--r--Tests/image/folder0.svg158
-rw-r--r--Tests/image/folder1.svg294
-rwxr-xr-xTests/image/tetra.pngbin17748 -> 0 bytes
-rwxr-xr-xTests/image/textest.pngbin2188331 -> 0 bytes
-rw-r--r--Tests/image/u.svg249
-rw-r--r--Tests/keysyms.cs85
-rw-r--r--Tests/test.style43
-rw-r--r--Tests/testClass.cs25
-rw-r--r--Tests/ui/LabelButton.style8
-rw-r--r--Tests/ui/MenuItem.style11
-rw-r--r--Tests/ui/MenuItem.template25
-rwxr-xr-xTests/ui/Popper.template3
-rw-r--r--Tests/ui/TreeExpandable.template30
-rwxr-xr-xTests/ui/dbgLog.crow34
-rwxr-xr-xTests/ui/dbgLogColors.crow60
-rwxr-xr-xTests/ui/showcase.crow25
-rwxr-xr-xTests/ui/test.crow37
-rw-r--r--Tests/ui/test.style3
-rwxr-xr-xTests/ui/tmpWindow.crow19
-rwxr-xr-xclean.sh2
-rw-r--r--unitTests/Program.cs30
-rw-r--r--unitTests/TestBackend.cs87
-rw-r--r--unitTests/unitTests.csproj5
406 files changed, 535 insertions, 8380 deletions
diff --git a/.gitignore b/.gitignore
index d68b5a50..bff27cf1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@ packages
src/GraphicObjects/Panel.cs
src/GraphicObjects/VerticalWrappingWidget.cs
src/GraphicObjects/HorizontalWrappingWidget.cs
+TestResult.xml
diff --git a/Crow.ControlsLib/Templates/AnalogMeter0.goml b/Crow.ControlsLib/Templates/AnalogMeter0.goml
index 8187aac4..8187aac4 100755..100644
--- a/Crow.ControlsLib/Templates/AnalogMeter0.goml
+++ b/Crow.ControlsLib/Templates/AnalogMeter0.goml
diff --git a/Crow.ControlsLib/Templates/Checkbox2.goml b/Crow.ControlsLib/Templates/Checkbox2.goml
index 0a67fce7..0a67fce7 100755..100644
--- a/Crow.ControlsLib/Templates/Checkbox2.goml
+++ b/Crow.ControlsLib/Templates/Checkbox2.goml
diff --git a/Crow.ControlsLib/Templates/DockingView.template b/Crow.ControlsLib/Templates/DockingView.template
index 0a3b4e01..0a3b4e01 100755..100644
--- a/Crow.ControlsLib/Templates/DockingView.template
+++ b/Crow.ControlsLib/Templates/DockingView.template
diff --git a/Crow.ControlsLib/Templates/ListBox.template b/Crow.ControlsLib/Templates/ListBox.template
index f6d6214d..f6d6214d 100755..100644
--- a/Crow.ControlsLib/Templates/ListBox.template
+++ b/Crow.ControlsLib/Templates/ListBox.template
diff --git a/Crow.ControlsLib/Templates/Popper.template b/Crow.ControlsLib/Templates/Popper.template
index 0bc7c741..0bc7c741 100755..100644
--- a/Crow.ControlsLib/Templates/Popper.template
+++ b/Crow.ControlsLib/Templates/Popper.template
diff --git a/Crow.ControlsLib/Templates/RadioButton.template b/Crow.ControlsLib/Templates/RadioButton.template
index b96eec2c..b96eec2c 100755..100644
--- a/Crow.ControlsLib/Templates/RadioButton.template
+++ b/Crow.ControlsLib/Templates/RadioButton.template
diff --git a/Crow.ControlsLib/Templates/ScrollBar.template b/Crow.ControlsLib/Templates/ScrollBar.template
index 70dce93e..70dce93e 100755..100644
--- a/Crow.ControlsLib/Templates/ScrollBar.template
+++ b/Crow.ControlsLib/Templates/ScrollBar.template
diff --git a/Crow.ControlsLib/Templates/Slider.template b/Crow.ControlsLib/Templates/Slider.template
index 9c7bb705..9c7bb705 100755..100644
--- a/Crow.ControlsLib/Templates/Slider.template
+++ b/Crow.ControlsLib/Templates/Slider.template
diff --git a/Crow.ControlsLib/Templates/Spinner (copier).goml b/Crow.ControlsLib/Templates/Spinner (copier).goml
index fcb849c3..fcb849c3 100755..100644
--- a/Crow.ControlsLib/Templates/Spinner (copier).goml
+++ b/Crow.ControlsLib/Templates/Spinner (copier).goml
diff --git a/Crow.ControlsLib/Templates/Spinner.template b/Crow.ControlsLib/Templates/Spinner.template
index 4d3569bf..4d3569bf 100755..100644
--- a/Crow.ControlsLib/Templates/Spinner.template
+++ b/Crow.ControlsLib/Templates/Spinner.template
diff --git a/Crow.ControlsLib/Templates/ToolWindow.template b/Crow.ControlsLib/Templates/ToolWindow.template
index f021f6ee..f021f6ee 100755..100644
--- a/Crow.ControlsLib/Templates/ToolWindow.template
+++ b/Crow.ControlsLib/Templates/ToolWindow.template
diff --git a/Crow.ControlsLib/Templates/Window.template b/Crow.ControlsLib/Templates/Window.template
index 20b23147..20b23147 100755..100644
--- a/Crow.ControlsLib/Templates/Window.template
+++ b/Crow.ControlsLib/Templates/Window.template
diff --git a/Crow.ControlsLib/Templates/imgItemTemplate.goml b/Crow.ControlsLib/Templates/imgItemTemplate.goml
index c08f390e..c08f390e 100755..100644
--- a/Crow.ControlsLib/Templates/imgItemTemplate.goml
+++ b/Crow.ControlsLib/Templates/imgItemTemplate.goml
diff --git a/Crow.ControlsLib/Templates/tmpDirItem.goml b/Crow.ControlsLib/Templates/tmpDirItem.goml
index 01aef1e6..01aef1e6 100755..100644
--- a/Crow.ControlsLib/Templates/tmpDirItem.goml
+++ b/Crow.ControlsLib/Templates/tmpDirItem.goml
diff --git a/Crow.ControlsLib/Templates/treeList.crow b/Crow.ControlsLib/Templates/treeList.crow
index d47621af..d47621af 100755..100644
--- a/Crow.ControlsLib/Templates/treeList.crow
+++ b/Crow.ControlsLib/Templates/treeList.crow
diff --git a/Crow.sln b/Crow.sln
index df89d910..428cd52f 100644
--- a/Crow.sln
+++ b/Crow.sln
@@ -15,6 +15,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CrowIDE", "CrowIDE\CrowIDE.
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "unitTests", "unitTests\unitTests.csproj", "{0CC6DFAB-2E4A-4786-976C-89053D5EA6A2}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BasicTests", "Samples\BasicTests\BasicTests.csproj", "{7AEB6DD5-916E-4415-84E1-78EC6E5881CE}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -39,6 +41,11 @@ Global
{1E5C7065-28F9-4A1A-A2FB-DB5E03A63CB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0CC6DFAB-2E4A-4786-976C-89053D5EA6A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0CC6DFAB-2E4A-4786-976C-89053D5EA6A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0CC6DFAB-2E4A-4786-976C-89053D5EA6A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7AEB6DD5-916E-4415-84E1-78EC6E5881CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7AEB6DD5-916E-4415-84E1-78EC6E5881CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7AEB6DD5-916E-4415-84E1-78EC6E5881CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7AEB6DD5-916E-4415-84E1-78EC6E5881CE}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(MonoDevelopProperties) = preSolution
Policies = $0
@@ -82,5 +89,6 @@ Global
{F535A8AB-CD93-49AB-B1B0-FFF9AE51ED6A} = {B2C7855A-2878-47FD-AD32-9A83DB4AB8C6}
{56329D48-D382-4850-93DE-59C453894E8A} = {B2C7855A-2878-47FD-AD32-9A83DB4AB8C6}
{91F1CE07-EECE-4F1D-A3EE-7239B563654A} = {B2C7855A-2878-47FD-AD32-9A83DB4AB8C6}
+ {7AEB6DD5-916E-4415-84E1-78EC6E5881CE} = {B2C7855A-2878-47FD-AD32-9A83DB4AB8C6}
EndGlobalSection
EndGlobal
diff --git a/Crow/Crow.csproj b/Crow/Crow.csproj
index 85b4ae96..36349716 100644
--- a/Crow/Crow.csproj
+++ b/Crow/Crow.csproj
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard2.0</TargetFramework>
-
+ <!--<TargetFramework>netstandard2.0</TargetFramework>-->
+ <TargetFramework>net472</TargetFramework>
<ReleaseVersion>0.8.0</ReleaseVersion>
<AssemblyVersion>$(ReleaseVersion)</AssemblyVersion>
@@ -20,7 +20,9 @@
<PackageLicense>https://opensource.org/licenses/MIT</PackageLicense>
<PackageIcon>crow.png</PackageIcon>
<PackageCopyright>Copyright 2013-2019</PackageCopyright>
- <PackageReleaseNotes>
+ <PackageReleaseNotes>
+ This release should solve most of ms dotnet exception, the win32 backend is
+ still untested. Next beta will have a glfw backend.
</PackageReleaseNotes>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
@@ -37,12 +39,13 @@
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugType>full</DebugType>
- <DefineConstants>DEBUG;TRACE;_DEBUG_DISPOSE;_DEBUG_BINDING;DESIGN_MODE;_DEBUG_CLIP_RECTANGLE;_DEBUG_FOCUS;_DEBUG_DRAGNDROP</DefineConstants>
+ <DefineConstants>DEBUG;TRACE;_DEBUG_DISPOSE;_DEBUG_BINDING;DESIGN_MODE;_DEBUG_CLIP_RECTANGLE;_DEBUG_FOCUS;_DEBUG_DRAGNDROP;_DEBUG_LOG</DefineConstants>
<CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
</PropertyGroup>
<ItemGroup Condition="$(TargetFramework.StartsWith('netstandard'))">
<PackageReference Include="System.Reflection.Emit.ILGeneration" Version="4.6.0" />
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.6.0" />
+ <!--<PackageReference Include="glfw-sharp" Version="0.2.0" />-->
</ItemGroup>
<ItemGroup>
<Content Include="$(SolutionDir)Images/crow.png" Pack="true" PackagePath="" />
diff --git a/Crow/Icons/IconAlerte.svg b/Crow/Icons/IconAlerte.svg
index 286dbf3a..286dbf3a 100755..100644
--- a/Crow/Icons/IconAlerte.svg
+++ b/Crow/Icons/IconAlerte.svg
diff --git a/Crow/Images/Icons/buttonB.svg b/Crow/Images/Icons/buttonB.svg
index 56bc8d9c..56bc8d9c 100755..100644
--- a/Crow/Images/Icons/buttonB.svg
+++ b/Crow/Images/Icons/buttonB.svg
diff --git a/Crow/Images/meter.svg b/Crow/Images/meter.svg
index cc3d4e90..cc3d4e90 100755..100644
--- a/Crow/Images/meter.svg
+++ b/Crow/Images/meter.svg
diff --git a/Crow/Templates/ArrowBut.template b/Crow/Templates/ArrowBut.template
index 2d3bb292..2d3bb292 100755..100644
--- a/Crow/Templates/ArrowBut.template
+++ b/Crow/Templates/ArrowBut.template
diff --git a/Crow/Templates/Button.template b/Crow/Templates/Button.template
index 14b14a2f..14b14a2f 100755..100644
--- a/Crow/Templates/Button.template
+++ b/Crow/Templates/Button.template
diff --git a/Crow/Templates/CheckBox.template b/Crow/Templates/CheckBox.template
index f24b50a7..f24b50a7 100755..100644
--- a/Crow/Templates/CheckBox.template
+++ b/Crow/Templates/CheckBox.template
diff --git a/Crow/Templates/ColorPicker.template b/Crow/Templates/ColorPicker.template
index 10976523..10976523 100755..100644
--- a/Crow/Templates/ColorPicker.template
+++ b/Crow/Templates/ColorPicker.template
diff --git a/Crow/Templates/ColorPicker2.template b/Crow/Templates/ColorPicker2.template
index b4355517..b4355517 100755..100644
--- a/Crow/Templates/ColorPicker2.template
+++ b/Crow/Templates/ColorPicker2.template
diff --git a/Crow/Templates/ComboBox.template b/Crow/Templates/ComboBox.template
index f08a8393..f08a8393 100755..100644
--- a/Crow/Templates/ComboBox.template
+++ b/Crow/Templates/ComboBox.template
diff --git a/Crow/Templates/DefaultItem.template b/Crow/Templates/DefaultItem.template
index fc13ab4d..fc13ab4d 100755..100644
--- a/Crow/Templates/DefaultItem.template
+++ b/Crow/Templates/DefaultItem.template
diff --git a/Crow/Templates/DirectoryView.template b/Crow/Templates/DirectoryView.template
index d2193338..d2193338 100755..100644
--- a/Crow/Templates/DirectoryView.template
+++ b/Crow/Templates/DirectoryView.template
diff --git a/Crow/Templates/DockWindow.template b/Crow/Templates/DockWindow.template
index e62672bc..e62672bc 100755..100644
--- a/Crow/Templates/DockWindow.template
+++ b/Crow/Templates/DockWindow.template
diff --git a/Crow/Templates/EnumSelector.template b/Crow/Templates/EnumSelector.template
index cc4e239d..cc4e239d 100755..100644
--- a/Crow/Templates/EnumSelector.template
+++ b/Crow/Templates/EnumSelector.template
diff --git a/Crow/Templates/Expandable.template b/Crow/Templates/Expandable.template
index e0ba29b8..e0ba29b8 100755..100644
--- a/Crow/Templates/Expandable.template
+++ b/Crow/Templates/Expandable.template
diff --git a/Crow/Templates/GroupBox.template b/Crow/Templates/GroupBox.template
index f10b1c4c..f10b1c4c 100755..100644
--- a/Crow/Templates/GroupBox.template
+++ b/Crow/Templates/GroupBox.template
diff --git a/Crow/Templates/HScrollBar.template b/Crow/Templates/HScrollBar.template
index a4ab6416..a4ab6416 100755..100644
--- a/Crow/Templates/HScrollBar.template
+++ b/Crow/Templates/HScrollBar.template
diff --git a/Crow/Templates/ListBox.template b/Crow/Templates/ListBox.template
index eb162ba7..eb162ba7 100755..100644
--- a/Crow/Templates/ListBox.template
+++ b/Crow/Templates/ListBox.template
diff --git a/Crow/Templates/Popper.template b/Crow/Templates/Popper.template
index 01b46630..01b46630 100755..100644
--- a/Crow/Templates/Popper.template
+++ b/Crow/Templates/Popper.template
diff --git a/Crow/Templates/RadioButton.template b/Crow/Templates/RadioButton.template
index 8e97a788..8e97a788 100755..100644
--- a/Crow/Templates/RadioButton.template
+++ b/Crow/Templates/RadioButton.template
diff --git a/Crow/Templates/ScrollBar.template b/Crow/Templates/ScrollBar.template
index 158671e5..158671e5 100755..100644
--- a/Crow/Templates/ScrollBar.template
+++ b/Crow/Templates/ScrollBar.template
diff --git a/Crow/Templates/Slider.template b/Crow/Templates/Slider.template
index 9c7bb705..9c7bb705 100755..100644
--- a/Crow/Templates/Slider.template
+++ b/Crow/Templates/Slider.template
diff --git a/Crow/Templates/Spinner.template b/Crow/Templates/Spinner.template
index 1bac0d1d..1bac0d1d 100755..100644
--- a/Crow/Templates/Spinner.template
+++ b/Crow/Templates/Spinner.template
diff --git a/Crow/Templates/ToolWindow.template b/Crow/Templates/ToolWindow.template
index bad53fea..bad53fea 100755..100644
--- a/Crow/Templates/ToolWindow.template
+++ b/Crow/Templates/ToolWindow.template
diff --git a/Crow/Templates/Window.template b/Crow/Templates/Window.template
index 4c0c0f1f..4c0c0f1f 100755..100644
--- a/Crow/Templates/Window.template
+++ b/Crow/Templates/Window.template
diff --git a/Crow/Templates/imgItem.template b/Crow/Templates/imgItem.template
index 9dbf23d5..9dbf23d5 100755..100644
--- a/Crow/Templates/imgItem.template
+++ b/Crow/Templates/imgItem.template
diff --git a/Crow/Templates/treeList.template b/Crow/Templates/treeList.template
index d47621af..d47621af 100755..100644
--- a/Crow/Templates/treeList.template
+++ b/Crow/Templates/treeList.template
diff --git a/Crow/src/Enums.cs b/Crow/src/Enums.cs
index ea163608..4c55d451 100644
--- a/Crow/src/Enums.cs
+++ b/Crow/src/Enums.cs
@@ -86,12 +86,20 @@ namespace Crow
SW,
SE,
}
+ /// <summary>
+ /// Cursor shape use in Sliders
+ /// </summary>
public enum CursorType
{
+ /// <summary>Only Background of cursor will be drawm, you may use a bmp, svg, or shape as background for custom shape.</summary>
+ None,
Rectangle,
Circle,
Pentagone
}
+ /// <summary>
+ /// Color component used in color widgets
+ /// </summary>
public enum ColorComponent
{
Red,
diff --git a/Crow/src/Interface.cs b/Crow/src/Interface.cs
index 9a94d703..d201a714 100644
--- a/Crow/src/Interface.cs
+++ b/Crow/src/Interface.cs
@@ -83,17 +83,19 @@ namespace Crow
FontRenderingOptions.HintStyle = HintStyle.Full;
FontRenderingOptions.SubpixelOrder = SubpixelOrder.Default;
}
-
- public Interface(int width=800, int height=600, IBackend _backend = null){
+ public Interface(int width=800, int height=600, IBackend _backend = null, bool startUIThread = true) {
CultureInfo.DefaultThreadCurrentCulture = CultureInfo.InvariantCulture;
CurrentInterface = this;
clientRectangle = new Rectangle (0, 0, width, height);
backend = _backend;
- Thread t = new Thread (InterfaceThread) {
- IsBackground = true
- };
- t.Start ();
+ if (startUIThread) {
+ Thread t = new Thread (InterfaceThread) {
+ IsBackground = true
+ };
+ t.Start ();
+ }
+
#if MEASURE_TIME
PerfMeasures.Add (updateMeasure);
PerfMeasures.Add (drawingMeasure);
@@ -404,7 +406,7 @@ namespace Crow
if (path.StartsWith ("#", StringComparison.Ordinal)) {
string resId = path.Substring (1);
- stream = Assembly.GetEntryAssembly ().GetManifestResourceStream (resId);
+ stream = Assembly.GetEntryAssembly ()?.GetManifestResourceStream (resId);
if (stream != null)
return stream;
string assemblyName = resId.Split ('.') [0];
@@ -474,13 +476,11 @@ namespace Crow
/// <param name="path">path of the iml file to load</param>
public Widget Load (string path)
{
- Monitor.Enter (UpdateMutex);
-
- Widget tmp = CreateInstance (path);
- AddWidget (tmp);
-
- Monitor.Exit (UpdateMutex);
- return tmp;
+ lock (UpdateMutex) {
+ Widget tmp = CreateInstance (path);
+ AddWidget (tmp);
+ return tmp;
+ }
}
/// <summary>
/// Create an instance of a GraphicObject linked to this interface but not added to the GraphicTree
@@ -489,11 +489,11 @@ namespace Crow
/// <param name="path">path of the iml file to load</param>
public virtual Widget CreateInstance (string path)
{
- //try {
+ try {
return GetInstantiator (path).CreateInstance ();
- //} catch (Exception ex) {
- // throw new Exception ("Error loading <" + path + ">:", ex);
- //}
+ } catch (Exception ex) {
+ throw new Exception ("Error loading <" + path + ">:", ex);
+ }
}
/// <summary>
/// Create an instance of a GraphicObject linked to this interface but not added to the GraphicTree
@@ -1148,25 +1148,36 @@ namespace Crow
return true;
}
- public virtual void OnKeyPress (char c)
+ public virtual bool OnKeyPress (char c)
{
- _focusedWidget?.onKeyPress (_focusedWidget, new KeyPressEventArgs (c));
+ if (_focusedWidget == null)
+ return false;
+ _focusedWidget.onKeyPress (_focusedWidget, new KeyPressEventArgs (c));
+ return true;
}
- public virtual void OnKeyUp (Key key)
+ public virtual bool OnKeyUp (Key key)
{
- _focusedWidget?.onKeyUp (_focusedWidget, new KeyEventArgs (key, false));
+ if (_focusedWidget == null)
+ return false;
+ _focusedWidget.onKeyUp (_focusedWidget, new KeyEventArgs (key, false));
+ return true;
+
+
// if (keyboardRepeatThread != null) {
// keyboardRepeatOn = false;
// keyboardRepeatThread.Abort();
// keyboardRepeatThread.Join ();
// }
}
- public virtual void OnKeyDown (Key key)
+ public virtual bool OnKeyDown (Key key)
{
//Keyboard.SetKeyState((Crow.Key)Key,true);
lastKeyDownEvt = new KeyEventArgs (key, true);
- _focusedWidget?.onKeyDown (_focusedWidget, new KeyEventArgs (key, false));
+ if (_focusedWidget == null)
+ return false;
+ _focusedWidget.onKeyDown (_focusedWidget, new KeyEventArgs (key, false));
+ return true;
// keyboardRepeatThread = new Thread (keyboardRepeatThreadFunc);
// keyboardRepeatThread.IsBackground = true;
diff --git a/Crow/src/LayoutingQueueItem.cs b/Crow/src/LayoutingQueueItem.cs
index 98c04ecc..23556d2b 100644
--- a/Crow/src/LayoutingQueueItem.cs
+++ b/Crow/src/LayoutingQueueItem.cs
@@ -1,28 +1,6 @@
-//
-// LayoutingQueueItem.cs
+// Copyright (c) 2013-2020 Jean-Philippe Bruyère <jp_bruyere@hotmail.com>
//
-// Author:
-// Jean-Philippe Bruyère <jp.bruyere@hotmail.com>
-//
-// Copyright (c) 2013-2017 Jean-Philippe Bruyère
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
+// This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT)
using System;
using System.Diagnostics;
@@ -67,8 +45,8 @@ namespace Crow
Deleted,
}
public Result result;
- public GraphicObject graphicObject {
- get { return Layoutable as GraphicObject; }
+ public Widget graphicObject {
+ get { return Layoutable as Widget; }
}
public string Name {
get { return graphicObject.Name; }
@@ -94,8 +72,8 @@ namespace Crow
LayoutingTries = 0;
DiscardCount = 0;
#if DEBUG_LOG
- Slot = Rectangle.Empty;
- NewSlot = Rectangle.Empty;
+ Slot = Rectangle.Zero;
+ NewSlot = Rectangle.Zero;
result = Result.Register;
DebugLog.AddEvent (DbgEvtType.GORegisterLayouting, this);
#endif
diff --git a/Crow/src/Widgets/PrivateContainer.cs b/Crow/src/Widgets/PrivateContainer.cs
index 9f2dbdc5..fc5cb348 100644
--- a/Crow/src/Widgets/PrivateContainer.cs
+++ b/Crow/src/Widgets/PrivateContainer.cs
@@ -36,7 +36,7 @@ namespace Crow
#endif
protected Widget child;
#if DEBUG_LOG
- internal GraphicObject getTemplateRoot {
+ internal Widget getTemplateRoot {
get { return child; }
}
#endif
diff --git a/Crow/src/Widgets/Slider.cs b/Crow/src/Widgets/Slider.cs
index c4caadb7..54ad33fa 100644
--- a/Crow/src/Widgets/Slider.cs
+++ b/Crow/src/Widgets/Slider.cs
@@ -3,6 +3,7 @@
// This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT)
using Crow.Cairo;
+using System;
using System.ComponentModel;
namespace Crow
@@ -37,6 +38,7 @@ namespace Crow
int _cursorSize;
Fill _cursorColor;
Orientation _orientation;
+ CursorType cursorType;
bool holdCursor = false;
#endregion
@@ -78,20 +80,19 @@ namespace Crow
NotifyValueChanged ("Orientation", _orientation);
}
}
+ [DefaultValue (CursorType.Rectangle)]
+ public CursorType CursorType {
+ get => cursorType;
+ set {
+ if (cursorType == value)
+ return;
+ cursorType = value;
+ NotifyValueChanged ("CursorType", cursorType);
+ RegisterForRedraw ();
+ }
+ }
#endregion
- //[DefaultValue(10.0)]
- //public override double Maximum {
- // get { return base.Maximum; }
- // set {
- // if (value == base.Maximum)
- // return;
- // base.Maximum = value;
- // LargeIncrement = base.Maximum / 10.0;
- // SmallIncrement = LargeIncrement / 5.0;
- // }
- //}
-
#region GraphicObject Overrides
protected override void onDraw (Context gr)
{
@@ -141,14 +142,26 @@ namespace Crow
}
protected virtual void DrawCursor(Context gr, Rectangle _cursor)
{
- CairoHelpers.CairoRectangle (gr, _cursor, CornerRadius);
- Foreground.SetAsSource(gr, _cursor);
- gr.StrokePreserve();
- CursorColor.SetAsSource(gr, _cursor);
+ if (cursorType != CursorType.None) {
+ switch (CursorType) {
+ case CursorType.Rectangle:
+ CairoHelpers.CairoRectangle (gr, _cursor, CornerRadius);
+ break;
+ case CursorType.Circle:
+ gr.Arc (_cursor.CenterD, 0.5 * _cursorSize, 0, Math.PI * 2.0);
+ break;
+ case CursorType.Pentagone:
+ break;
+ }
+ Foreground.SetAsSource (gr, _cursor);
+ gr.StrokePreserve ();
+ }
+
+ CursorColor.SetAsSource(gr, _cursor);
gr.Fill();
}
- void computeCursorPosition()
+ void computeCursorPosition ()
{
Rectangle r = ClientRectangle;
PointD p1;
@@ -229,5 +242,5 @@ namespace Crow
base.onMouseMove (sender, e);
}
#endregion
- }
+ }
}
diff --git a/Crow/src/Widgets/TemplatedControl.cs b/Crow/src/Widgets/TemplatedControl.cs
index 962337de..32796c8a 100644
--- a/Crow/src/Widgets/TemplatedControl.cs
+++ b/Crow/src/Widgets/TemplatedControl.cs
@@ -118,7 +118,7 @@ namespace Crow
if (!IFace.DefaultTemplates.ContainsKey (mdTok)) {
string defTmpId = this.GetType ().FullName + ".template";
- Stream s = Assembly.GetEntryAssembly ().GetManifestResourceStream (defTmpId);
+ Stream s = Assembly.GetEntryAssembly ()?.GetManifestResourceStream (defTmpId);
if (s == null)
s = Assembly.GetAssembly (this.GetType ()).GetManifestResourceStream (defTmpId);
if (s == null)
diff --git a/Crow/src/Widgets/Widget.cs b/Crow/src/Widgets/Widget.cs
index fee189b7..0ca6598b 100644
--- a/Crow/src/Widgets/Widget.cs
+++ b/Crow/src/Widgets/Widget.cs
@@ -176,7 +176,7 @@ namespace Crow
#endregion
#if DEBUG_LOG
- internal static List<GraphicObject> GraphicObjects = new List<GraphicObject>();
+ internal static List<Widget> GraphicObjects = new List<Widget>();
#endif
//internal bool isPopup = false;
diff --git a/Crow/src/backends/xlib/X11Keyboard.cs b/Crow/src/backends/xlib/X11Keyboard.cs
index c73a2ee2..ebb24ddc 100644
--- a/Crow/src/backends/xlib/X11Keyboard.cs
+++ b/Crow/src/backends/xlib/X11Keyboard.cs
@@ -1,28 +1,7 @@
-//
-// XCBKeyboard.cs
+// Copyright (c) 2013-2020 Jean-Philippe Bruyère <jp_bruyere@hotmail.com>
//
-// Author:
-// Jean-Philippe Bruyère <jp_bruyere@hotmail.com>
-//
-// Copyright (c) 2013-2017 Jean-Philippe Bruyère
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
+// This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT)
+
using System;
using System.Runtime.InteropServices;
diff --git a/Crow/src/backends/xlib/XLibBackend.cs b/Crow/src/backends/xlib/XLibBackend.cs
index 544296a3..6b11d3db 100644
--- a/Crow/src/backends/xlib/XLibBackend.cs
+++ b/Crow/src/backends/xlib/XLibBackend.cs
@@ -1,28 +1,7 @@
-//
-// XLibBackend.cs
+// Copyright (c) 2020 Jean-Philippe Bruyère <jp_bruyere@hotmail.com>
//
-// Author:
-// Jean-Philippe Bruyère <jp_bruyere@hotmail.com>
-//
-// Copyright (c) 2013-2017 Jean-Philippe Bruyère
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
+// This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT)
+
using System;
using System.Diagnostics;
using System.Runtime.InteropServices;
diff --git a/Crow/src/debug/DbgEventTypeColors.cs b/Crow/src/debug/DbgEventTypeColors.cs
index 1936704e..fdcfbd94 100644
--- a/Crow/src/debug/DbgEventTypeColors.cs
+++ b/Crow/src/debug/DbgEventTypeColors.cs
@@ -30,7 +30,7 @@ using System.Linq;
namespace Crow
{
#if DEBUG_LOG
- public class DbgEventTypeColors : GraphicObject
+ public class DbgEventTypeColors : Widget
{
protected override void onDraw (Context gr)
{
diff --git a/Crow/src/debug/DebugLogger.cs b/Crow/src/debug/DebugLogger.cs
index f1eaf9c8..bfe1948f 100644
--- a/Crow/src/debug/DebugLogger.cs
+++ b/Crow/src/debug/DebugLogger.cs
@@ -91,15 +91,15 @@ namespace Crow
public override string ToString ()
{
- GraphicObject go = data as GraphicObject;
+ Widget go = data as Widget;
if (go != null)
- return string.Format ("{0};{1};{2};{3}", begin, end, type, GraphicObject.GraphicObjects.IndexOf(go).ToString());
+ return string.Format ("{0};{1};{2};{3}", begin, end, type, Widget.GraphicObjects.IndexOf(go).ToString());
if (!(data is LayoutingQueueItem))
return string.Format ("{0};{1};{2}", begin, end, type);
LayoutingQueueItem lqi = (LayoutingQueueItem)data;
if (type == DbgEvtType.GOProcessLayouting)
- return string.Format ("{0};{1};{2};{3};{4};{5}", begin, end, type, GraphicObject.GraphicObjects.IndexOf(lqi.graphicObject).ToString(), lqi.LayoutType.ToString(), lqi.result.ToString());
- return string.Format ("{0};{1};{2};{3};{4}", begin, end, type, GraphicObject.GraphicObjects.IndexOf(lqi.graphicObject).ToString(), lqi.LayoutType.ToString());
+ return string.Format ("{0};{1};{2};{3};{4};{5}", begin, end, type, Widget.GraphicObjects.IndexOf(lqi.graphicObject).ToString(), lqi.LayoutType.ToString(), lqi.result.ToString());
+ return string.Format ("{0};{1};{2};{3};{4}", begin, end, type, Widget.GraphicObjects.IndexOf(lqi.graphicObject).ToString(), lqi.LayoutType.ToString());
}
}
@@ -127,7 +127,7 @@ namespace Crow
static int y, level;
- static void parseTree (GraphicObject go) {
+ static void parseTree (Widget go) {
if (go == null)
return;
@@ -137,7 +137,7 @@ namespace Crow
Group gr = go as Group;
if (gr != null) {
- foreach (GraphicObject g in gr.Children) {
+ foreach (Widget g in gr.Children) {
parseTree (g);
}
} else {
@@ -152,15 +152,15 @@ namespace Crow
y = 1;
level = 0;
- foreach (GraphicObject go in iface.GraphicTree)
+ foreach (Widget go in iface.GraphicTree)
parseTree (go);
using (StreamWriter s = new StreamWriter("debug.log")){
s.WriteLine ("[GraphicObjects]");
- lock (GraphicObject.GraphicObjects) {
- GraphicObject.GraphicObjects = GraphicObject.GraphicObjects.OrderBy (o => o.yIndex).ToList();
- for (int i = 0; i < GraphicObject.GraphicObjects.Count; i++) {
- GraphicObject g = GraphicObject.GraphicObjects [i];
+ lock (Widget.GraphicObjects) {
+ Widget.GraphicObjects = Widget.GraphicObjects.OrderBy (o => o.yIndex).ToList();
+ for (int i = 0; i < Widget.GraphicObjects.Count; i++) {
+ Widget g = Widget.GraphicObjects [i];
s.WriteLine ("{0};{1};{2};{3}", i, g.GetType ().Name, g.yIndex, g.xLevel);
}
}
diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs
index 8b7d2a28..8b7d2a28 100755..100644
--- a/Properties/AssemblyInfo.cs
+++ b/Properties/AssemblyInfo.cs
diff --git a/Samples/BasicTests/BasicTests.cs b/Samples/BasicTests/BasicTests.cs
new file mode 100644
index 00000000..1360b652
--- /dev/null
+++ b/Samples/BasicTests/BasicTests.cs
@@ -0,0 +1,220 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Reflection;
+using Crow;
+
+namespace tests
+{
+ public class BasicTests : Interface
+ {
+ [STAThread]
+ static void Main ()
+ {
+ using (BasicTests app = new BasicTests ()) {
+ app.Run ();
+ }
+ }
+
+ protected override void Startup ()
+ {
+ Commands = new List<Crow.Command> (new Crow.Command [] {
+ new Crow.Command(new Action(() => command1())) { Caption = "command1"},
+ new Crow.Command(new Action(() => command2())) { Caption = "command2"},
+ new Crow.Command(new Action(() => command3())) { Caption = "command3"},
+ new Crow.Command(new Action(() => command4())) { Caption = "command4"},
+ });
+
+ // += KeyboardKeyDown1;
+
+ //testFiles = new string [] { @"Interfaces/Experimental/testDock.crow" };
+ testFiles = new string [] { @"Interfaces/Divers/welcome.crow" };
+ //testFiles = new string [] { @"Interfaces/Divers/testSlider.crow" };
+ //testFiles = new string [] { @"Interfaces/Divers/colorPicker.crow" };
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/GraphicObject", "*.crow")).ToArray ();
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Container", "*.crow")).ToArray ();
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Group", "*.crow")).ToArray ();
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Stack", "*.crow")).ToArray ();
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/TemplatedControl", "*.crow")).ToArray ();
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/TemplatedContainer", "*.crow")).ToArray ();
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/TemplatedGroup", "*.crow")).ToArray ();
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Splitter", "*.crow")).ToArray ();
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Wrapper", "*.crow")).ToArray ();
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Divers", "*.crow")).ToArray ();
+ testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/DragAndDrop", "*.crow")).ToArray ();
+ //testFiles = testFiles.Concat (Directory.GetFiles (@"Interfaces/Experimental", "*.crow")).ToArray ();
+
+ Load (testFiles [idx]).DataSource = this;
+ }
+
+ int idx = 0;
+ string [] testFiles;
+
+ public Version CrowVersion {
+ get {
+ return System.Reflection.Assembly.GetAssembly (typeof (Widget)).GetName ().Version;
+ }
+ }
+
+ public override bool OnKeyDown (Key key)
+ {
+ try {
+ switch (key) {
+ case Key.Escape:
+ Quit ();
+ break;
+ case Key.F2:
+ idx--;
+ break;
+ case Key.F3:
+ idx++;
+ break;
+ case Key.F1:
+ TestList.Add ("new string");
+ NotifyValueChanged ("TestList", TestList);
+ break;
+ case Key.F4:
+ Load ("Interfaces/TemplatedContainer/testWindow.goml").DataSource = this;
+ return false;
+ case Key.F5:
+ Load ("Interfaces/Divers/testFileDialog.crow").DataSource = this;
+ return false;
+ case Key.F6:
+ Load ("Interfaces/Divers/0.crow").DataSource = this;
+ return false;
+ case Key.F7:
+ Load ("Interfaces/Divers/perfMeasures.crow").DataSource = this;
+ return false;
+ default:
+ return base.OnKeyDown (key);
+ }
+
+ ClearInterface ();
+
+ if (idx == testFiles.Length)
+ idx = 0;
+ else if (idx < 0)
+ idx = testFiles.Length - 1;
+
+ Console.WriteLine ($"Loading {testFiles [idx]}.");
+
+ Load (testFiles [idx]).DataSource = this;
+ } catch (Exception ex) {
+ (LoadIMLFragment ($"<Label Background='Red' Foreground='White' Height='Fit' Width='Stretched' Multiline='true' VerticalAlignment='Bottom' Margin='5' />") as Label).Text = ex.ToString();
+ Console.WriteLine (ex.Message + "\n" + ex.InnerException);
+ //MessageBox.Show (CurrentInterface, MessageBox.Type.Error, ex.Message + "\n" + ex.InnerException.Message).Modal = true;
+ }
+ return false;
+ }
+ #region Test values for Binding
+ public List<Crow.Command> Commands;
+ public int intValue = 500;
+ DirectoryInfo curDir = new DirectoryInfo (Path.GetDirectoryName (Assembly.GetEntryAssembly ().Location));
+ //DirectoryInfo curDir = new DirectoryInfo (@"/mnt/data/Images");
+ public FileSystemInfo [] CurDirectory {
+ get { return curDir.GetFileSystemInfos (); }
+ }
+ public int IntValue {
+ get {
+ return intValue;
+ }
+ set {
+ intValue = value;
+ NotifyValueChanged ("IntValue", intValue);
+ }
+ }
+ void onSpinnerValueChange (object sender, ValueChangeEventArgs e)
+ {
+ if (e.MemberName != "Value")
+ return;
+ intValue = Convert.ToInt32 (e.NewValue);
+ }
+ void change_alignment (object sender, EventArgs e)
+ {
+ RadioButton rb = sender as RadioButton;
+ if (rb == null)
+ return;
+ NotifyValueChanged ("alignment", Enum.Parse (typeof (Alignment), rb.Caption));
+ }
+ public IList<String> List2 = new List<string> (new string []
+ {
+ "string1",
+ "string2",
+ "string3",
+// "string4",
+// "string5",
+// "string6",
+// "string7",
+// "string8",
+// "string8",
+// "string8",
+// "string8",
+// "string8",
+// "string8",
+// "string9"
+ }
+ );
+ public IList<String> TestList2 {
+ set {
+ List2 = value;
+ NotifyValueChanged ("TestList2", testList);
+ }
+ get { return List2; }
+ }
+ List<Color> testList = Color.ColorDic.Values//.OrderBy(c=>c.Hue)
+ //.ThenBy(c=>c.Value).ThenBy(c=>c.Saturation)
+ .ToList ();
+ public List<Color> TestList {
+ set {
+ testList = value;
+ NotifyValueChanged ("TestList", testList);
+ }
+ get { return testList; }
+ }
+ string curSources = "";
+ public string CurSources {
+ get { return curSources; }
+ set {
+ if (value == curSources)
+ return;
+ curSources = value;
+ NotifyValueChanged ("CurSources", curSources);
+ }
+ }
+ bool boolVal = true;
+ public bool BoolVal {
+ get { return boolVal; }
+ set {
+ if (boolVal == value)
+ return;
+ boolVal = value;
+ NotifyValueChanged ("BoolVal", boolVal);
+ }
+ }
+
+ #endregion
+
+ void OnClear (object sender, MouseButtonEventArgs e) => TestList = null;
+
+ void OnLoadList (object sender, MouseButtonEventArgs e) => TestList =
+ Color.ColorDic.Values.OrderBy (c => c.Hue).ToList ();
+
+ void command1 ()
+ {
+ Console.WriteLine ("command1 triggered");
+ }
+ void command2 ()
+ {
+ Console.WriteLine ("command2 triggered");
+ }
+ void command3 ()
+ {
+ Console.WriteLine ("command3 triggered");
+ }
+ void command4 ()
+ {
+ Console.WriteLine ("command4 triggered");
+ }
+ }
+}
diff --git a/Samples/BasicTests/BasicTests.csproj b/Samples/BasicTests/BasicTests.csproj
new file mode 100644
index 00000000..b231b253
--- /dev/null
+++ b/Samples/BasicTests/BasicTests.csproj
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project Sdk="Microsoft.NET.Sdk">
+ <PropertyGroup>
+ <TargetFrameworks>net472</TargetFrameworks>
+ <OutputType>Exe</OutputType>
+ <EnableDefaultNoneItems>false</EnableDefaultNoneItems>
+ <ReleaseVersion>0.8.0</ReleaseVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugType>full</DebugType>
+ <DefineConstants>TRACE;DEBUG</DefineConstants>
+ <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+ </PropertyGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\Crow\Crow.csproj" />
+ </ItemGroup>
+ <ItemGroup>
+ <Datas Include="..\data\**\*.*">
+ <Link>data\%(RecursiveDir)%(Filename)%(Extension)</Link>
+ </Datas>
+ <EmbeddedResource Include="ui\*.*">
+ <LogicalName>ShowCase.%(Filename)%(Extension)</LogicalName>
+ </EmbeddedResource>
+ <None Include="..\common\ui\Interfaces\**\*.*">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ <Link>Interfaces\%(RecursiveDir)%(Filename)%(Extension)</Link>
+ </None>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/Samples/ControlLib/ControlLib.csproj b/Samples/ControlLib/ControlLib.csproj
index 42ac58c8..c82431e8 100644
--- a/Samples/ControlLib/ControlLib.csproj
+++ b/Samples/ControlLib/ControlLib.csproj
@@ -1,6 +1,6 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFrameworks>net471;netstandard2.0</TargetFrameworks>
+ <TargetFrameworks>net472;netstandard2.0</TargetFrameworks>
<EnableDefaultNoneItems>false</EnableDefaultNoneItems>
<ReleaseVersion>0.8.0</ReleaseVersion>
</PropertyGroup>
diff --git a/Samples/CrowIDE/ui/CategoryExp.template b/Samples/CrowIDE/ui/CategoryExp.template
index d3732aee..d3732aee 100755..100644
--- a/Samples/CrowIDE/ui/CategoryExp.template
+++ b/Samples/CrowIDE/ui/CategoryExp.template
diff --git a/Samples/CrowIDE/ui/DockWindows/WinSchemaItem.template b/Samples/CrowIDE/ui/DockWindows/WinSchemaItem.template
index 2832a327..2832a327 100755..100644
--- a/Samples/CrowIDE/ui/DockWindows/WinSchemaItem.template
+++ b/Samples/CrowIDE/ui/DockWindows/WinSchemaItem.template
diff --git a/Samples/CrowIDE/ui/ItemTemplates/Enum.template b/Samples/CrowIDE/ui/ItemTemplates/Enum.template
index 9ee2b60c..9ee2b60c 100755..100644
--- a/Samples/CrowIDE/ui/ItemTemplates/Enum.template
+++ b/Samples/CrowIDE/ui/ItemTemplates/Enum.template
diff --git a/Samples/CrowIDE/ui/ItemTemplates/Fill.template b/Samples/CrowIDE/ui/ItemTemplates/Fill.template
index 56d4a4d4..56d4a4d4 100755..100644
--- a/Samples/CrowIDE/ui/ItemTemplates/Fill.template
+++ b/Samples/CrowIDE/ui/ItemTemplates/Fill.template
diff --git a/Samples/CrowIDE/ui/MembersItem.template b/Samples/CrowIDE/ui/MembersItem.template
index b552e920..b552e920 100755..100644
--- a/Samples/CrowIDE/ui/MembersItem.template
+++ b/Samples/CrowIDE/ui/MembersItem.template
diff --git a/Samples/CrowIDE/ui/MembersView.template b/Samples/CrowIDE/ui/MembersView.template
index 046049eb..046049eb 100755..100644
--- a/Samples/CrowIDE/ui/MembersView.template
+++ b/Samples/CrowIDE/ui/MembersView.template
diff --git a/Samples/ShowCase/ShowCase.csproj b/Samples/ShowCase/ShowCase.csproj
index d31e0a6a..4635794d 100644
--- a/Samples/ShowCase/ShowCase.csproj
+++ b/Samples/ShowCase/ShowCase.csproj
@@ -1,34 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <TargetFrameworks>net472</TargetFrameworks>
- <OutputType>Exe</OutputType>
- <EnableDefaultNoneItems>false</EnableDefaultNoneItems>
- <ReleaseVersion>0.8.0</ReleaseVersion>
- </PropertyGroup>
-
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugType>full</DebugType>
- <DefineConstants>TRACE;DEBUG</DefineConstants>
- <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
- </PropertyGroup>
-
- <ItemGroup>
- <ProjectReference Include="..\..\Crow\Crow.csproj" />
- </ItemGroup>
-
- <ItemGroup>
- <Datas Include="..\data\**\*.*">
- <Link>data\%(RecursiveDir)%(Filename)%(Extension)</Link>
- </Datas>
- <EmbeddedResource Include="ui\*.*">
- <LogicalName>ShowCase.%(Filename)%(Extension)</LogicalName>
- </EmbeddedResource>
- <None Include="..\common\ui\Interfaces\**\*.*">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- <Link>Interfaces\%(RecursiveDir)%(Filename)%(Extension)</Link>
- </None>
- </ItemGroup>
- <ItemGroup>
- <None Remove="..\common\ui\Interfaces\basicTests\7.crow" />
- </ItemGroup>
-</Project>
+ <PropertyGroup>
+ <TargetFrameworks>net472</TargetFrameworks>
+ <OutputType>Exe</OutputType>
+ <EnableDefaultNoneItems>false</EnableDefaultNoneItems>
+ <ReleaseVersion>0.8.0</ReleaseVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugType>full</DebugType>
+ <DefineConstants>TRACE;DEBUG</DefineConstants>
+ <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+ </PropertyGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\Crow\Crow.csproj" />
+ </ItemGroup>
+ <ItemGroup>
+ <Datas Include="..\data\**\*.*">
+ <Link>data\%(RecursiveDir)%(Filename)%(Extension)</Link>
+ </Datas>
+ <EmbeddedResource Include="ui\*.*">
+ <LogicalName>ShowCase.%(Filename)%(Extension)</LogicalName>
+ </EmbeddedResource>
+ <None Include="..\common\ui\Interfaces\**\*.*">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ <Link>Interfaces\%(RecursiveDir)%(Filename)%(Extension)</Link>
+ </None>
+ </ItemGroup>
+ <ItemGroup>
+ <None Remove="..\common\ui\Interfaces\basicTests\7.crow" />
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/Samples/ShowCase/main.cs b/Samples/ShowCase/main.cs
index 09f86f76..d780c511 100644
--- a/Samples/ShowCase/main.cs
+++ b/Samples/ShowCase/main.cs
@@ -71,8 +71,7 @@ namespace tests
g.DataSource = this;
} catch (Exception ex) {
Console.WriteLine (ex.ToString ());
- if (ex is InstantiatorException)
- showError ((InstantiatorException)ex);
+ showError (ex);
}
}
@@ -85,9 +84,9 @@ namespace tests
NotifyValueChanged ("source", source);
}
- void showError (InstantiatorException ex)
+ void showError (Exception ex)
{
- NotifyValueChanged ("ErrorMessage", ex.Path + ": " + ex.InnerException.Message);
+ NotifyValueChanged ("ErrorMessage", ex.ToString());
NotifyValueChanged ("ShowError", true);
}
void hideError ()
@@ -111,8 +110,7 @@ namespace tests
}
} catch (Exception ex) {
Console.WriteLine (ex.ToString ());
- if (ex is InstantiatorException)
- showError ((InstantiatorException)ex);
+ showError ((Exception)ex);
}
}
diff --git a/Samples/ShowCase/ui/Interfaces/Container/0.crow b/Samples/ShowCase/ui/Interfaces/Container/0.crow
index 5ad8de0a..5ad8de0a 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Container/0.crow
+++ b/Samples/ShowCase/ui/Interfaces/Container/0.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Container/1.crow b/Samples/ShowCase/ui/Interfaces/Container/1.crow
index e879bcea..e879bcea 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Container/1.crow
+++ b/Samples/ShowCase/ui/Interfaces/Container/1.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Container/2.crow b/Samples/ShowCase/ui/Interfaces/Container/2.crow
index 98d1add0..98d1add0 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Container/2.crow
+++ b/Samples/ShowCase/ui/Interfaces/Container/2.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Container/3.crow b/Samples/ShowCase/ui/Interfaces/Container/3.crow
index 94655ca3..94655ca3 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Container/3.crow
+++ b/Samples/ShowCase/ui/Interfaces/Container/3.crow
diff --git a/Samples/ShowCase/ui/Interfaces/DragAndDrop/0.crow b/Samples/ShowCase/ui/Interfaces/DragAndDrop/0.crow
index ca1a7bb5..ca1a7bb5 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/DragAndDrop/0.crow
+++ b/Samples/ShowCase/ui/Interfaces/DragAndDrop/0.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Experimental/DockWindow.template b/Samples/ShowCase/ui/Interfaces/Experimental/DockWindow.template
index 6c91312b..6c91312b 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Experimental/DockWindow.template
+++ b/Samples/ShowCase/ui/Interfaces/Experimental/DockWindow.template
diff --git a/Samples/ShowCase/ui/Interfaces/Experimental/testTypeViewer.goml b/Samples/ShowCase/ui/Interfaces/Experimental/testTypeViewer.goml
index caa454fc..caa454fc 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Experimental/testTypeViewer.goml
+++ b/Samples/ShowCase/ui/Interfaces/Experimental/testTypeViewer.goml
diff --git a/Samples/ShowCase/ui/Interfaces/GraphicObject/0.crow b/Samples/ShowCase/ui/Interfaces/GraphicObject/0.crow
index 542e2ba4..542e2ba4 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/GraphicObject/0.crow
+++ b/Samples/ShowCase/ui/Interfaces/GraphicObject/0.crow
diff --git a/Samples/ShowCase/ui/Interfaces/GraphicObject/1.crow b/Samples/ShowCase/ui/Interfaces/GraphicObject/1.crow
index d74f4949..d74f4949 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/GraphicObject/1.crow
+++ b/Samples/ShowCase/ui/Interfaces/GraphicObject/1.crow
diff --git a/Samples/ShowCase/ui/Interfaces/GraphicObject/2.crow b/Samples/ShowCase/ui/Interfaces/GraphicObject/2.crow
index af2998ac..af2998ac 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/GraphicObject/2.crow
+++ b/Samples/ShowCase/ui/Interfaces/GraphicObject/2.crow
diff --git a/Samples/ShowCase/ui/Interfaces/GraphicObject/4.crow b/Samples/ShowCase/ui/Interfaces/GraphicObject/4.crow
index f696a9ec..f696a9ec 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/GraphicObject/4.crow
+++ b/Samples/ShowCase/ui/Interfaces/GraphicObject/4.crow
diff --git a/Samples/ShowCase/ui/Interfaces/GraphicObject/5.crow b/Samples/ShowCase/ui/Interfaces/GraphicObject/5.crow
index 4922474a..4922474a 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/GraphicObject/5.crow
+++ b/Samples/ShowCase/ui/Interfaces/GraphicObject/5.crow
diff --git a/Samples/ShowCase/ui/Interfaces/GraphicObject/6.crow b/Samples/ShowCase/ui/Interfaces/GraphicObject/6.crow
index c37ca360..c37ca360 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/GraphicObject/6.crow
+++ b/Samples/ShowCase/ui/Interfaces/GraphicObject/6.crow
diff --git a/Samples/ShowCase/ui/Interfaces/GraphicObject/7.crow b/Samples/ShowCase/ui/Interfaces/GraphicObject/7.crow
index d8e9cd38..d8e9cd38 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/GraphicObject/7.crow
+++ b/Samples/ShowCase/ui/Interfaces/GraphicObject/7.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Group/0.crow b/Samples/ShowCase/ui/Interfaces/Group/0.crow
index db09cab0..db09cab0 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Group/0.crow
+++ b/Samples/ShowCase/ui/Interfaces/Group/0.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Group/1.crow b/Samples/ShowCase/ui/Interfaces/Group/1.crow
index 2d378d3d..2d378d3d 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Group/1.crow
+++ b/Samples/ShowCase/ui/Interfaces/Group/1.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Group/2.crow b/Samples/ShowCase/ui/Interfaces/Group/2.crow
index 721790d9..721790d9 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Group/2.crow
+++ b/Samples/ShowCase/ui/Interfaces/Group/2.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Group/3.crow b/Samples/ShowCase/ui/Interfaces/Group/3.crow
index bcb57b20..bcb57b20 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Group/3.crow
+++ b/Samples/ShowCase/ui/Interfaces/Group/3.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Group/4.crow b/Samples/ShowCase/ui/Interfaces/Group/4.crow
index 3e97341d..3e97341d 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Group/4.crow
+++ b/Samples/ShowCase/ui/Interfaces/Group/4.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Splitter/1.crow b/Samples/ShowCase/ui/Interfaces/Splitter/1.crow
index 48c1ea1e..48c1ea1e 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Splitter/1.crow
+++ b/Samples/ShowCase/ui/Interfaces/Splitter/1.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Splitter/3.crow b/Samples/ShowCase/ui/Interfaces/Splitter/3.crow
index 582944a9..582944a9 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Splitter/3.crow
+++ b/Samples/ShowCase/ui/Interfaces/Splitter/3.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Stack/0.crow b/Samples/ShowCase/ui/Interfaces/Stack/0.crow
index e2ce6bb9..e2ce6bb9 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Stack/0.crow
+++ b/Samples/ShowCase/ui/Interfaces/Stack/0.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Stack/0h.crow b/Samples/ShowCase/ui/Interfaces/Stack/0h.crow
index af596cbc..af596cbc 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Stack/0h.crow
+++ b/Samples/ShowCase/ui/Interfaces/Stack/0h.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Stack/1.crow b/Samples/ShowCase/ui/Interfaces/Stack/1.crow
index 4b89bead..4b89bead 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Stack/1.crow
+++ b/Samples/ShowCase/ui/Interfaces/Stack/1.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Stack/1h.crow b/Samples/ShowCase/ui/Interfaces/Stack/1h.crow
index 5fb05514..5fb05514 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Stack/1h.crow
+++ b/Samples/ShowCase/ui/Interfaces/Stack/1h.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Stack/2.crow b/Samples/ShowCase/ui/Interfaces/Stack/2.crow
index 2498ee3e..2498ee3e 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Stack/2.crow
+++ b/Samples/ShowCase/ui/Interfaces/Stack/2.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Stack/2h.crow b/Samples/ShowCase/ui/Interfaces/Stack/2h.crow
index c72e9dab..c72e9dab 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Stack/2h.crow
+++ b/Samples/ShowCase/ui/Interfaces/Stack/2h.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Stack/3.crow b/Samples/ShowCase/ui/Interfaces/Stack/3.crow
index 7aa7c9e7..7aa7c9e7 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Stack/3.crow
+++ b/Samples/ShowCase/ui/Interfaces/Stack/3.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Stack/3h.crow b/Samples/ShowCase/ui/Interfaces/Stack/3h.crow
index 2acdd49f..2acdd49f 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Stack/3h.crow
+++ b/Samples/ShowCase/ui/Interfaces/Stack/3h.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Stack/4.crow b/Samples/ShowCase/ui/Interfaces/Stack/4.crow
index 33d57deb..33d57deb 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Stack/4.crow
+++ b/Samples/ShowCase/ui/Interfaces/Stack/4.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/0.crow b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/0.crow
index 5b267402..5b267402 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/0.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/0.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/6.crow b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/6.crow
index 641d58f9..641d58f9 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/6.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/6.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/7.crow b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/7.crow
index 99a75079..99a75079 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/7.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/7.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testGroupBox.crow b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testGroupBox.crow
index 48581803..48581803 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testGroupBox.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testGroupBox.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testMsgBox.crow b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testMsgBox.crow
index d60c281e..d60c281e 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testMsgBox.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testMsgBox.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testPopper.crow b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testPopper.crow
index 27da8ea4..27da8ea4 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testPopper.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testPopper.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testTreeView.crow b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testTreeView.crow
index 099ce66d..099ce66d 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testTreeView.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testTreeView.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow.goml b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow.goml
index e42a5c9f..e42a5c9f 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow.goml
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow.goml
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow2.goml b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow2.goml
index cf88e8cb..cf88e8cb 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow2.goml
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow2.goml
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow3.goml b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow3.goml
index 869615bf..869615bf 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow3.goml
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/testWindow3.goml
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/test_Listbox.crow b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/test_Listbox.crow
index 47adb8ce..47adb8ce 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedContainer/test_Listbox.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedContainer/test_Listbox.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testButton.crow b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testButton.crow
index 8911619d..8911619d 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testButton.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testButton.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testCheckbox.crow b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testCheckbox.crow
index 7c8438c0..7c8438c0 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testCheckbox.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testCheckbox.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testCombobox.crow b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testCombobox.crow
index 4363986e..4363986e 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testCombobox.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testCombobox.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow
index b29be381..b29be381 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testRadioButton.crow b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testRadioButton.crow
index a01d9041..a01d9041 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testRadioButton.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testRadioButton.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testScrollbar.crow b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testScrollbar.crow
index f8c4a9ae..f8c4a9ae 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testScrollbar.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testScrollbar.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testSpinner.crow b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testSpinner.crow
index 01d53016..01d53016 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedControl/testSpinner.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedControl/testSpinner.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedGroup/0.crow b/Samples/ShowCase/ui/Interfaces/TemplatedGroup/0.crow
index 92cd224b..92cd224b 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedGroup/0.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedGroup/0.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedGroup/1.crow b/Samples/ShowCase/ui/Interfaces/TemplatedGroup/1.crow
index f47e7aa0..f47e7aa0 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedGroup/1.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedGroup/1.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TemplatedGroup/2.crow b/Samples/ShowCase/ui/Interfaces/TemplatedGroup/2.crow
index 8d25db5a..8d25db5a 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TemplatedGroup/2.crow
+++ b/Samples/ShowCase/ui/Interfaces/TemplatedGroup/2.crow
diff --git a/Samples/ShowCase/ui/Interfaces/TmpExpandable.goml b/Samples/ShowCase/ui/Interfaces/TmpExpandable.goml
index 9dddcebb..9dddcebb 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/TmpExpandable.goml
+++ b/Samples/ShowCase/ui/Interfaces/TmpExpandable.goml
diff --git a/Samples/ShowCase/ui/Interfaces/Wrapper/1.1.crow b/Samples/ShowCase/ui/Interfaces/Wrapper/1.1.crow
index 548aab39..548aab39 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Wrapper/1.1.crow
+++ b/Samples/ShowCase/ui/Interfaces/Wrapper/1.1.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Wrapper/1.crow b/Samples/ShowCase/ui/Interfaces/Wrapper/1.crow
index 58c79eea..58c79eea 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Wrapper/1.crow
+++ b/Samples/ShowCase/ui/Interfaces/Wrapper/1.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Wrapper/2.1.crow b/Samples/ShowCase/ui/Interfaces/Wrapper/2.1.crow
index 2a352892..2a352892 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Wrapper/2.1.crow
+++ b/Samples/ShowCase/ui/Interfaces/Wrapper/2.1.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Wrapper/2.2.crow b/Samples/ShowCase/ui/Interfaces/Wrapper/2.2.crow
index 4621c14e..4621c14e 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Wrapper/2.2.crow
+++ b/Samples/ShowCase/ui/Interfaces/Wrapper/2.2.crow
diff --git a/Samples/ShowCase/ui/Interfaces/Wrapper/2.crow b/Samples/ShowCase/ui/Interfaces/Wrapper/2.crow
index c1f234eb..c1f234eb 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/Wrapper/2.crow
+++ b/Samples/ShowCase/ui/Interfaces/Wrapper/2.crow
diff --git a/Samples/ShowCase/ui/Interfaces/basicTests/7.crow b/Samples/ShowCase/ui/Interfaces/basicTests/7.crow
index 8d1e441c..8d1e441c 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/basicTests/7.crow
+++ b/Samples/ShowCase/ui/Interfaces/basicTests/7.crow
diff --git a/Samples/ShowCase/ui/Interfaces/colorItem.crow b/Samples/ShowCase/ui/Interfaces/colorItem.crow
index 30bfe3d3..30bfe3d3 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/colorItem.crow
+++ b/Samples/ShowCase/ui/Interfaces/colorItem.crow
diff --git a/Samples/ShowCase/ui/Interfaces/colorItem2.crow b/Samples/ShowCase/ui/Interfaces/colorItem2.crow
index 83239b32..83239b32 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/colorItem2.crow
+++ b/Samples/ShowCase/ui/Interfaces/colorItem2.crow
diff --git a/Samples/ShowCase/ui/Interfaces/itemTmp.goml b/Samples/ShowCase/ui/Interfaces/itemTmp.goml
index fadf5e63..fadf5e63 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/itemTmp.goml
+++ b/Samples/ShowCase/ui/Interfaces/itemTmp.goml
diff --git a/Samples/ShowCase/ui/Interfaces/log.xml b/Samples/ShowCase/ui/Interfaces/log.xml
index 1039f7be..1039f7be 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/log.xml
+++ b/Samples/ShowCase/ui/Interfaces/log.xml
diff --git a/Samples/ShowCase/ui/Interfaces/perfMsr.crow b/Samples/ShowCase/ui/Interfaces/perfMsr.crow
index 22a62ea1..22a62ea1 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/perfMsr.crow
+++ b/Samples/ShowCase/ui/Interfaces/perfMsr.crow
diff --git a/Samples/ShowCase/ui/Interfaces/testMeter.goml b/Samples/ShowCase/ui/Interfaces/testMeter.goml
index 2c840a8e..2c840a8e 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/testMeter.goml
+++ b/Samples/ShowCase/ui/Interfaces/testMeter.goml
diff --git a/Samples/ShowCase/ui/Interfaces/testWindow.goml.sav b/Samples/ShowCase/ui/Interfaces/testWindow.goml.sav
index 42b4b744..42b4b744 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/testWindow.goml.sav
+++ b/Samples/ShowCase/ui/Interfaces/testWindow.goml.sav
diff --git a/Samples/ShowCase/ui/Interfaces/tmpDirItem.goml b/Samples/ShowCase/ui/Interfaces/tmpDirItem.goml
index 41665d13..41665d13 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/tmpDirItem.goml
+++ b/Samples/ShowCase/ui/Interfaces/tmpDirItem.goml
diff --git a/Samples/ShowCase/ui/Interfaces/tmpMembers.goml b/Samples/ShowCase/ui/Interfaces/tmpMembers.goml
index f48d8d68..f48d8d68 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/tmpMembers.goml
+++ b/Samples/ShowCase/ui/Interfaces/tmpMembers.goml
diff --git a/Samples/ShowCase/ui/Interfaces/treeList.crow b/Samples/ShowCase/ui/Interfaces/treeList.crow
index ca59c17f..ca59c17f 100755..100644
--- a/Samples/ShowCase/ui/Interfaces/treeList.crow
+++ b/Samples/ShowCase/ui/Interfaces/treeList.crow
diff --git a/Samples/ShowCase/ui/divers/0.crow b/Samples/ShowCase/ui/divers/0.crow
index e7cf3e2f..e7cf3e2f 100755..100644
--- a/Samples/ShowCase/ui/divers/0.crow
+++ b/Samples/ShowCase/ui/divers/0.crow
diff --git a/Samples/ShowCase/ui/divers/2.crow b/Samples/ShowCase/ui/divers/2.crow
index b4a06b68..b4a06b68 100755..100644
--- a/Samples/ShowCase/ui/divers/2.crow
+++ b/Samples/ShowCase/ui/divers/2.crow
diff --git a/Samples/ShowCase/ui/divers/3.crow b/Samples/ShowCase/ui/divers/3.crow
index a1f5e95d..a1f5e95d 100755..100644
--- a/Samples/ShowCase/ui/divers/3.crow
+++ b/Samples/ShowCase/ui/divers/3.crow
diff --git a/Samples/ShowCase/ui/divers/4.crow b/Samples/ShowCase/ui/divers/4.crow
index ca696622..ca696622 100755..100644
--- a/Samples/ShowCase/ui/divers/4.crow
+++ b/Samples/ShowCase/ui/divers/4.crow
diff --git a/Samples/ShowCase/ui/divers/5.crow b/Samples/ShowCase/ui/divers/5.crow
index 7e3df064..7e3df064 100755..100644
--- a/Samples/ShowCase/ui/divers/5.crow
+++ b/Samples/ShowCase/ui/divers/5.crow
diff --git a/Samples/ShowCase/ui/divers/6.crow b/Samples/ShowCase/ui/divers/6.crow
index f537a71d..f537a71d 100755..100644
--- a/Samples/ShowCase/ui/divers/6.crow
+++ b/Samples/ShowCase/ui/divers/6.crow
diff --git a/Samples/ShowCase/ui/divers/clip0.crow b/Samples/ShowCase/ui/divers/clip0.crow
index 0dee2ef1..0dee2ef1 100755..100644
--- a/Samples/ShowCase/ui/divers/clip0.crow
+++ b/Samples/ShowCase/ui/divers/clip0.crow
diff --git a/Samples/ShowCase/ui/divers/clip1.crow b/Samples/ShowCase/ui/divers/clip1.crow
index bc4c9279..bc4c9279 100755..100644
--- a/Samples/ShowCase/ui/divers/clip1.crow
+++ b/Samples/ShowCase/ui/divers/clip1.crow
diff --git a/Samples/ShowCase/ui/divers/clip2.crow b/Samples/ShowCase/ui/divers/clip2.crow
index 9292150f..9292150f 100755..100644
--- a/Samples/ShowCase/ui/divers/clip2.crow
+++ b/Samples/ShowCase/ui/divers/clip2.crow
diff --git a/Samples/ShowCase/ui/divers/clip3.crow b/Samples/ShowCase/ui/divers/clip3.crow
index 82a98881..82a98881 100755..100644
--- a/Samples/ShowCase/ui/divers/clip3.crow
+++ b/Samples/ShowCase/ui/divers/clip3.crow
diff --git a/Samples/ShowCase/ui/divers/clip4.crow b/Samples/ShowCase/ui/divers/clip4.crow
index 5caaf771..5caaf771 100755..100644
--- a/Samples/ShowCase/ui/divers/clip4.crow
+++ b/Samples/ShowCase/ui/divers/clip4.crow
diff --git a/Samples/ShowCase/ui/divers/colorPicker.crow b/Samples/ShowCase/ui/divers/colorPicker.crow
index afdef146..afdef146 100755..100644
--- a/Samples/ShowCase/ui/divers/colorPicker.crow
+++ b/Samples/ShowCase/ui/divers/colorPicker.crow
diff --git a/Samples/ShowCase/ui/divers/fps.crow b/Samples/ShowCase/ui/divers/fps.crow
index 1d515a15..1d515a15 100755..100644
--- a/Samples/ShowCase/ui/divers/fps.crow
+++ b/Samples/ShowCase/ui/divers/fps.crow
diff --git a/Samples/ShowCase/ui/divers/perfMeasures.crow b/Samples/ShowCase/ui/divers/perfMeasures.crow
index d2d5138f..d2d5138f 100755..100644
--- a/Samples/ShowCase/ui/divers/perfMeasures.crow
+++ b/Samples/ShowCase/ui/divers/perfMeasures.crow
diff --git a/Samples/ShowCase/ui/divers/test1.1.crow b/Samples/ShowCase/ui/divers/test1.1.crow
index e6f8e2af..e6f8e2af 100755..100644
--- a/Samples/ShowCase/ui/divers/test1.1.crow
+++ b/Samples/ShowCase/ui/divers/test1.1.crow
diff --git a/Samples/ShowCase/ui/divers/test1.2.crow b/Samples/ShowCase/ui/divers/test1.2.crow
index 00fb7d22..00fb7d22 100755..100644
--- a/Samples/ShowCase/ui/divers/test1.2.crow
+++ b/Samples/ShowCase/ui/divers/test1.2.crow
diff --git a/Samples/ShowCase/ui/divers/test1.crow b/Samples/ShowCase/ui/divers/test1.crow
index 74da4726..74da4726 100755..100644
--- a/Samples/ShowCase/ui/divers/test1.crow
+++ b/Samples/ShowCase/ui/divers/test1.crow
diff --git a/Samples/ShowCase/ui/divers/test2WayBinding.crow b/Samples/ShowCase/ui/divers/test2WayBinding.crow
index cf76f72b..cf76f72b 100755..100644
--- a/Samples/ShowCase/ui/divers/test2WayBinding.crow
+++ b/Samples/ShowCase/ui/divers/test2WayBinding.crow
diff --git a/Samples/ShowCase/ui/divers/testBind0.crow b/Samples/ShowCase/ui/divers/testBind0.crow
index d8991c71..d8991c71 100755..100644
--- a/Samples/ShowCase/ui/divers/testBind0.crow
+++ b/Samples/ShowCase/ui/divers/testBind0.crow
diff --git a/Samples/ShowCase/ui/divers/testCtxMenu.crow b/Samples/ShowCase/ui/divers/testCtxMenu.crow
index 5fd6072a..5fd6072a 100755..100644
--- a/Samples/ShowCase/ui/divers/testCtxMenu.crow
+++ b/Samples/ShowCase/ui/divers/testCtxMenu.crow
diff --git a/Samples/ShowCase/ui/divers/testFocus.crow b/Samples/ShowCase/ui/divers/testFocus.crow
index 1f262631..1f262631 100755..100644
--- a/Samples/ShowCase/ui/divers/testFocus.crow
+++ b/Samples/ShowCase/ui/divers/testFocus.crow
diff --git a/Samples/ShowCase/ui/divers/testImage.crow b/Samples/ShowCase/ui/divers/testImage.crow
index ccdd87c0..ccdd87c0 100755..100644
--- a/Samples/ShowCase/ui/divers/testImage.crow
+++ b/Samples/ShowCase/ui/divers/testImage.crow
diff --git a/Samples/ShowCase/ui/divers/testMenu.crow b/Samples/ShowCase/ui/divers/testMenu.crow
index 08822445..08822445 100755..100644
--- a/Samples/ShowCase/ui/divers/testMenu.crow
+++ b/Samples/ShowCase/ui/divers/testMenu.crow
diff --git a/Samples/ShowCase/ui/divers/testOutOfClipUpdate.crow b/Samples/ShowCase/ui/divers/testOutOfClipUpdate.crow
index 22523b8c..22523b8c 100755..100644
--- a/Samples/ShowCase/ui/divers/testOutOfClipUpdate.crow
+++ b/Samples/ShowCase/ui/divers/testOutOfClipUpdate.crow
diff --git a/Samples/ShowCase/ui/divers/testPropLess.crow b/Samples/ShowCase/ui/divers/testPropLess.crow
index 42282c11..42282c11 100755..100644
--- a/Samples/ShowCase/ui/divers/testPropLess.crow
+++ b/Samples/ShowCase/ui/divers/testPropLess.crow
diff --git a/Samples/ShowCase/ui/divers/testStacks.crow b/Samples/ShowCase/ui/divers/testStacks.crow
index 99279cd4..99279cd4 100755..100644
--- a/Samples/ShowCase/ui/divers/testStacks.crow
+++ b/Samples/ShowCase/ui/divers/testStacks.crow
diff --git a/Samples/ShowCase/ui/divers/testTextBox.crow b/Samples/ShowCase/ui/divers/testTextBox.crow
index d0fe0af4..d0fe0af4 100755..100644
--- a/Samples/ShowCase/ui/divers/testTextBox.crow
+++ b/Samples/ShowCase/ui/divers/testTextBox.crow
diff --git a/Samples/ShowCase/ui/divers/testVisibility.crow b/Samples/ShowCase/ui/divers/testVisibility.crow
index 9f9464c9..9f9464c9 100755..100644
--- a/Samples/ShowCase/ui/divers/testVisibility.crow
+++ b/Samples/ShowCase/ui/divers/testVisibility.crow
diff --git a/Samples/ShowCase/ui/divers/test_stack.crow b/Samples/ShowCase/ui/divers/test_stack.crow
index 044fd7f0..044fd7f0 100755..100644
--- a/Samples/ShowCase/ui/divers/test_stack.crow
+++ b/Samples/ShowCase/ui/divers/test_stack.crow
diff --git a/Samples/ShowCase/ui/showcase.crow b/Samples/ShowCase/ui/showcase.crow
index f14e965c..f14e965c 100755..100644
--- a/Samples/ShowCase/ui/showcase.crow
+++ b/Samples/ShowCase/ui/showcase.crow
diff --git a/Samples/common/ui/Interfaces/Container/0.crow b/Samples/common/ui/Interfaces/Container/0.crow
index 5ad8de0a..5ad8de0a 100755..100644
--- a/Samples/common/ui/Interfaces/Container/0.crow
+++ b/Samples/common/ui/Interfaces/Container/0.crow
diff --git a/Samples/common/ui/Interfaces/Container/1.crow b/Samples/common/ui/Interfaces/Container/1.crow
index df935b1d..df935b1d 100755..100644
--- a/Samples/common/ui/Interfaces/Container/1.crow
+++ b/Samples/common/ui/Interfaces/Container/1.crow
diff --git a/Samples/common/ui/Interfaces/Container/2.crow b/Samples/common/ui/Interfaces/Container/2.crow
index 98d1add0..98d1add0 100755..100644
--- a/Samples/common/ui/Interfaces/Container/2.crow
+++ b/Samples/common/ui/Interfaces/Container/2.crow
diff --git a/Samples/common/ui/Interfaces/Container/3.crow b/Samples/common/ui/Interfaces/Container/3.crow
index 5ca515a8..5ca515a8 100755..100644
--- a/Samples/common/ui/Interfaces/Container/3.crow
+++ b/Samples/common/ui/Interfaces/Container/3.crow
diff --git a/Samples/common/ui/Interfaces/Divers/0.crow b/Samples/common/ui/Interfaces/Divers/0.crow
index d083946c..d083946c 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/0.crow
+++ b/Samples/common/ui/Interfaces/Divers/0.crow
diff --git a/Samples/common/ui/Interfaces/Divers/2.crow b/Samples/common/ui/Interfaces/Divers/2.crow
index b4a06b68..b4a06b68 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/2.crow
+++ b/Samples/common/ui/Interfaces/Divers/2.crow
diff --git a/Samples/common/ui/Interfaces/Divers/3.crow b/Samples/common/ui/Interfaces/Divers/3.crow
index a1f5e95d..a1f5e95d 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/3.crow
+++ b/Samples/common/ui/Interfaces/Divers/3.crow
diff --git a/Samples/common/ui/Interfaces/Divers/4.crow b/Samples/common/ui/Interfaces/Divers/4.crow
index ca696622..ca696622 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/4.crow
+++ b/Samples/common/ui/Interfaces/Divers/4.crow
diff --git a/Samples/common/ui/Interfaces/Divers/5.crow b/Samples/common/ui/Interfaces/Divers/5.crow
index 7e3df064..7e3df064 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/5.crow
+++ b/Samples/common/ui/Interfaces/Divers/5.crow
diff --git a/Samples/common/ui/Interfaces/Divers/6.crow b/Samples/common/ui/Interfaces/Divers/6.crow
index f537a71d..f537a71d 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/6.crow
+++ b/Samples/common/ui/Interfaces/Divers/6.crow
diff --git a/Samples/common/ui/Interfaces/Divers/clip0.crow b/Samples/common/ui/Interfaces/Divers/clip0.crow
index 0dee2ef1..0dee2ef1 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/clip0.crow
+++ b/Samples/common/ui/Interfaces/Divers/clip0.crow
diff --git a/Samples/common/ui/Interfaces/Divers/clip1.crow b/Samples/common/ui/Interfaces/Divers/clip1.crow
index bc4c9279..bc4c9279 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/clip1.crow
+++ b/Samples/common/ui/Interfaces/Divers/clip1.crow
diff --git a/Samples/common/ui/Interfaces/Divers/clip2.crow b/Samples/common/ui/Interfaces/Divers/clip2.crow
index 9292150f..9292150f 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/clip2.crow
+++ b/Samples/common/ui/Interfaces/Divers/clip2.crow
diff --git a/Samples/common/ui/Interfaces/Divers/clip3.crow b/Samples/common/ui/Interfaces/Divers/clip3.crow
index 82a98881..82a98881 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/clip3.crow
+++ b/Samples/common/ui/Interfaces/Divers/clip3.crow
diff --git a/Samples/common/ui/Interfaces/Divers/clip4.crow b/Samples/common/ui/Interfaces/Divers/clip4.crow
index 5caaf771..5caaf771 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/clip4.crow
+++ b/Samples/common/ui/Interfaces/Divers/clip4.crow
diff --git a/Samples/common/ui/Interfaces/Divers/colorPicker.crow b/Samples/common/ui/Interfaces/Divers/colorPicker.crow
index afdef146..afdef146 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/colorPicker.crow
+++ b/Samples/common/ui/Interfaces/Divers/colorPicker.crow
diff --git a/Samples/common/ui/Interfaces/Divers/fps.crow b/Samples/common/ui/Interfaces/Divers/fps.crow
index 1d515a15..1d515a15 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/fps.crow
+++ b/Samples/common/ui/Interfaces/Divers/fps.crow
diff --git a/Samples/common/ui/Interfaces/Divers/perfMeasures.crow b/Samples/common/ui/Interfaces/Divers/perfMeasures.crow
index d2d5138f..d2d5138f 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/perfMeasures.crow
+++ b/Samples/common/ui/Interfaces/Divers/perfMeasures.crow
diff --git a/Samples/common/ui/Interfaces/Divers/test1.1.crow b/Samples/common/ui/Interfaces/Divers/test1.1.crow
index e6f8e2af..e6f8e2af 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/test1.1.crow
+++ b/Samples/common/ui/Interfaces/Divers/test1.1.crow
diff --git a/Samples/common/ui/Interfaces/Divers/test1.2.crow b/Samples/common/ui/Interfaces/Divers/test1.2.crow
index 00fb7d22..00fb7d22 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/test1.2.crow
+++ b/Samples/common/ui/Interfaces/Divers/test1.2.crow
diff --git a/Samples/common/ui/Interfaces/Divers/test1.crow b/Samples/common/ui/Interfaces/Divers/test1.crow
index 74da4726..74da4726 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/test1.crow
+++ b/Samples/common/ui/Interfaces/Divers/test1.crow
diff --git a/Samples/common/ui/Interfaces/Divers/test2WayBinding.crow b/Samples/common/ui/Interfaces/Divers/test2WayBinding.crow
index cf76f72b..cf76f72b 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/test2WayBinding.crow
+++ b/Samples/common/ui/Interfaces/Divers/test2WayBinding.crow
diff --git a/Samples/common/ui/Interfaces/Divers/testBind0.crow b/Samples/common/ui/Interfaces/Divers/testBind0.crow
index 5d8f226c..5d8f226c 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/testBind0.crow
+++ b/Samples/common/ui/Interfaces/Divers/testBind0.crow
diff --git a/Samples/common/ui/Interfaces/Divers/testCtxMenu.crow b/Samples/common/ui/Interfaces/Divers/testCtxMenu.crow
index 5fd6072a..5fd6072a 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/testCtxMenu.crow
+++ b/Samples/common/ui/Interfaces/Divers/testCtxMenu.crow
diff --git a/Samples/common/ui/Interfaces/Divers/testFocus.crow b/Samples/common/ui/Interfaces/Divers/testFocus.crow
index 1f262631..1f262631 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/testFocus.crow
+++ b/Samples/common/ui/Interfaces/Divers/testFocus.crow
diff --git a/Samples/common/ui/Interfaces/Divers/testImage.crow b/Samples/common/ui/Interfaces/Divers/testImage.crow
index ccdd87c0..ccdd87c0 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/testImage.crow
+++ b/Samples/common/ui/Interfaces/Divers/testImage.crow
diff --git a/Samples/common/ui/Interfaces/Divers/testMenu.crow b/Samples/common/ui/Interfaces/Divers/testMenu.crow
index 08822445..08822445 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/testMenu.crow
+++ b/Samples/common/ui/Interfaces/Divers/testMenu.crow
diff --git a/Samples/common/ui/Interfaces/Divers/testOutOfClipUpdate.crow b/Samples/common/ui/Interfaces/Divers/testOutOfClipUpdate.crow
index 22523b8c..22523b8c 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/testOutOfClipUpdate.crow
+++ b/Samples/common/ui/Interfaces/Divers/testOutOfClipUpdate.crow
diff --git a/Samples/common/ui/Interfaces/Divers/testPropLess.crow b/Samples/common/ui/Interfaces/Divers/testPropLess.crow
index 42282c11..42282c11 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/testPropLess.crow
+++ b/Samples/common/ui/Interfaces/Divers/testPropLess.crow
diff --git a/Samples/common/ui/Interfaces/Divers/testSlider.crow b/Samples/common/ui/Interfaces/Divers/testSlider.crow
new file mode 100644
index 00000000..6ed5aa0d
--- /dev/null
+++ b/Samples/common/ui/Interfaces/Divers/testSlider.crow
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<VerticalStack Margin="20" Spacing="10" >
+ <Slider Height="10" Width="Stretched"/>
+ <Slider Background="RoyalBlue" Height="10" Width="Stretched"/>
+ <Slider Background="Transparent" Margin="2" Height="10" Width="Stretched"/>
+ <Slider Background="Transparent" CursorSize="10" Height="12" Width="Stretched" CursorType="Circle"/>
+
+ <Slider Height="10" Width="Stretched" CursorType="None" CursorColor='Red'/>
+
+
+ <Slider ClipToClientRect='false' Background="Transparent" CursorSize="20" Height="12" Width="Stretched" CursorType="Circle"/>
+ <Slider ClipToClientRect='false' CacheEnabled='false' Background="Transparent" CursorSize="20" Height="12" Width="Stretched" CursorType="Circle"/>
+</VerticalStack> \ No newline at end of file
diff --git a/Samples/common/ui/Interfaces/Divers/testStacks.crow b/Samples/common/ui/Interfaces/Divers/testStacks.crow
index 99279cd4..99279cd4 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/testStacks.crow
+++ b/Samples/common/ui/Interfaces/Divers/testStacks.crow
diff --git a/Samples/common/ui/Interfaces/Divers/testTextBox.crow b/Samples/common/ui/Interfaces/Divers/testTextBox.crow
index d0fe0af4..d0fe0af4 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/testTextBox.crow
+++ b/Samples/common/ui/Interfaces/Divers/testTextBox.crow
diff --git a/Samples/common/ui/Interfaces/Divers/testVisibility.crow b/Samples/common/ui/Interfaces/Divers/testVisibility.crow
index 9f9464c9..9f9464c9 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/testVisibility.crow
+++ b/Samples/common/ui/Interfaces/Divers/testVisibility.crow
diff --git a/Samples/common/ui/Interfaces/Divers/test_stack.crow b/Samples/common/ui/Interfaces/Divers/test_stack.crow
index 044fd7f0..044fd7f0 100755..100644
--- a/Samples/common/ui/Interfaces/Divers/test_stack.crow
+++ b/Samples/common/ui/Interfaces/Divers/test_stack.crow
diff --git a/Samples/common/ui/Interfaces/DragAndDrop/0.crow b/Samples/common/ui/Interfaces/DragAndDrop/0.crow
index ca1a7bb5..ca1a7bb5 100755..100644
--- a/Samples/common/ui/Interfaces/DragAndDrop/0.crow
+++ b/Samples/common/ui/Interfaces/DragAndDrop/0.crow
diff --git a/Samples/common/ui/Interfaces/Experimental/DockWindow.template b/Samples/common/ui/Interfaces/Experimental/DockWindow.template
index 6c91312b..6c91312b 100755..100644
--- a/Samples/common/ui/Interfaces/Experimental/DockWindow.template
+++ b/Samples/common/ui/Interfaces/Experimental/DockWindow.template
diff --git a/Samples/common/ui/Interfaces/Experimental/testTypeViewer.goml b/Samples/common/ui/Interfaces/Experimental/testTypeViewer.goml
index caa454fc..caa454fc 100755..100644
--- a/Samples/common/ui/Interfaces/Experimental/testTypeViewer.goml
+++ b/Samples/common/ui/Interfaces/Experimental/testTypeViewer.goml
diff --git a/Samples/common/ui/Interfaces/GraphicObject/0.crow b/Samples/common/ui/Interfaces/GraphicObject/0.crow
index 2548fb64..2548fb64 100755..100644
--- a/Samples/common/ui/Interfaces/GraphicObject/0.crow
+++ b/Samples/common/ui/Interfaces/GraphicObject/0.crow
diff --git a/Samples/common/ui/Interfaces/GraphicObject/1.crow b/Samples/common/ui/Interfaces/GraphicObject/1.crow
index d74f4949..d74f4949 100755..100644
--- a/Samples/common/ui/Interfaces/GraphicObject/1.crow
+++ b/Samples/common/ui/Interfaces/GraphicObject/1.crow
diff --git a/Samples/common/ui/Interfaces/GraphicObject/2.crow b/Samples/common/ui/Interfaces/GraphicObject/2.crow
index af2998ac..af2998ac 100755..100644
--- a/Samples/common/ui/Interfaces/GraphicObject/2.crow
+++ b/Samples/common/ui/Interfaces/GraphicObject/2.crow
diff --git a/Samples/common/ui/Interfaces/GraphicObject/4.crow b/Samples/common/ui/Interfaces/GraphicObject/4.crow
index 81d386c9..81d386c9 100755..100644
--- a/Samples/common/ui/Interfaces/GraphicObject/4.crow
+++ b/Samples/common/ui/Interfaces/GraphicObject/4.crow
diff --git a/Samples/common/ui/Interfaces/GraphicObject/5.crow b/Samples/common/ui/Interfaces/GraphicObject/5.crow
index 4922474a..0e0560fc 100755..100644
--- a/Samples/common/ui/Interfaces/GraphicObject/5.crow
+++ b/Samples/common/ui/Interfaces/GraphicObject/5.crow
@@ -1,10 +1,10 @@
<?xml version="1.0"?>
<HorizontalStack Width="Stretched" Height="Fit" Margin="5" Background="Mantis">
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
- <GraphicObject Background="Carmine" Width="Stretched" Height="20"/>
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
+ <Widget Background="Carmine" Width="10%" Height="20"/>
+ <Widget Background="Carmine" Width="Stretched" Height="20"/>
+ <Widget Background="Carmine" Width="10%" Height="20"/>
+ <Widget Background="Carmine" Width="10%" Height="20"/>
+ <Widget Background="Carmine" Width="10%" Height="20"/>
+ <Widget Background="Carmine" Width="10%" Height="20"/>
+ <Widget Background="Carmine" Width="10%" Height="20"/>
</HorizontalStack>
diff --git a/Samples/common/ui/Interfaces/GraphicObject/6.crow b/Samples/common/ui/Interfaces/GraphicObject/6.crow
index f537a71d..f537a71d 100755..100644
--- a/Samples/common/ui/Interfaces/GraphicObject/6.crow
+++ b/Samples/common/ui/Interfaces/GraphicObject/6.crow
diff --git a/Samples/common/ui/Interfaces/GraphicObject/7.crow b/Samples/common/ui/Interfaces/GraphicObject/7.crow
index 0ac9b19f..0ac9b19f 100755..100644
--- a/Samples/common/ui/Interfaces/GraphicObject/7.crow
+++ b/Samples/common/ui/Interfaces/GraphicObject/7.crow
diff --git a/Samples/common/ui/Interfaces/Group/0.crow b/Samples/common/ui/Interfaces/Group/0.crow
index db09cab0..db09cab0 100755..100644
--- a/Samples/common/ui/Interfaces/Group/0.crow
+++ b/Samples/common/ui/Interfaces/Group/0.crow
diff --git a/Samples/common/ui/Interfaces/Group/1.crow b/Samples/common/ui/Interfaces/Group/1.crow
index 2d378d3d..2d378d3d 100755..100644
--- a/Samples/common/ui/Interfaces/Group/1.crow
+++ b/Samples/common/ui/Interfaces/Group/1.crow
diff --git a/Samples/common/ui/Interfaces/Group/2.crow b/Samples/common/ui/Interfaces/Group/2.crow
index 721790d9..721790d9 100755..100644
--- a/Samples/common/ui/Interfaces/Group/2.crow
+++ b/Samples/common/ui/Interfaces/Group/2.crow
diff --git a/Samples/common/ui/Interfaces/Group/3.crow b/Samples/common/ui/Interfaces/Group/3.crow
index bcb57b20..bcb57b20 100755..100644
--- a/Samples/common/ui/Interfaces/Group/3.crow
+++ b/Samples/common/ui/Interfaces/Group/3.crow
diff --git a/Samples/common/ui/Interfaces/Group/4.crow b/Samples/common/ui/Interfaces/Group/4.crow
index 3e97341d..3e97341d 100755..100644
--- a/Samples/common/ui/Interfaces/Group/4.crow
+++ b/Samples/common/ui/Interfaces/Group/4.crow
diff --git a/Samples/common/ui/Interfaces/Splitter/1.crow b/Samples/common/ui/Interfaces/Splitter/1.crow
index 48c1ea1e..48c1ea1e 100755..100644
--- a/Samples/common/ui/Interfaces/Splitter/1.crow
+++ b/Samples/common/ui/Interfaces/Splitter/1.crow
diff --git a/Samples/common/ui/Interfaces/Splitter/3.crow b/Samples/common/ui/Interfaces/Splitter/3.crow
index 9a288963..9a288963 100755..100644
--- a/Samples/common/ui/Interfaces/Splitter/3.crow
+++ b/Samples/common/ui/Interfaces/Splitter/3.crow
diff --git a/Samples/common/ui/Interfaces/Stack/0.crow b/Samples/common/ui/Interfaces/Stack/0.crow
index e2ce6bb9..e2ce6bb9 100755..100644
--- a/Samples/common/ui/Interfaces/Stack/0.crow
+++ b/Samples/common/ui/Interfaces/Stack/0.crow
diff --git a/Samples/common/ui/Interfaces/Stack/0h.crow b/Samples/common/ui/Interfaces/Stack/0h.crow
index af596cbc..af596cbc 100755..100644
--- a/Samples/common/ui/Interfaces/Stack/0h.crow
+++ b/Samples/common/ui/Interfaces/Stack/0h.crow
diff --git a/Samples/common/ui/Interfaces/Stack/1.crow b/Samples/common/ui/Interfaces/Stack/1.crow
index 4b89bead..4b89bead 100755..100644
--- a/Samples/common/ui/Interfaces/Stack/1.crow
+++ b/Samples/common/ui/Interfaces/Stack/1.crow
diff --git a/Samples/common/ui/Interfaces/Stack/1h.crow b/Samples/common/ui/Interfaces/Stack/1h.crow
index 5fb05514..5fb05514 100755..100644
--- a/Samples/common/ui/Interfaces/Stack/1h.crow
+++ b/Samples/common/ui/Interfaces/Stack/1h.crow
diff --git a/Samples/common/ui/Interfaces/Stack/2.crow b/Samples/common/ui/Interfaces/Stack/2.crow
index 2498ee3e..2498ee3e 100755..100644
--- a/Samples/common/ui/Interfaces/Stack/2.crow
+++ b/Samples/common/ui/Interfaces/Stack/2.crow
diff --git a/Samples/common/ui/Interfaces/Stack/2h.crow b/Samples/common/ui/Interfaces/Stack/2h.crow
index c72e9dab..c72e9dab 100755..100644
--- a/Samples/common/ui/Interfaces/Stack/2h.crow
+++ b/Samples/common/ui/Interfaces/Stack/2h.crow
diff --git a/Samples/common/ui/Interfaces/Stack/3.crow b/Samples/common/ui/Interfaces/Stack/3.crow
index 7aa7c9e7..7aa7c9e7 100755..100644
--- a/Samples/common/ui/Interfaces/Stack/3.crow
+++ b/Samples/common/ui/Interfaces/Stack/3.crow
diff --git a/Samples/common/ui/Interfaces/Stack/3h.crow b/Samples/common/ui/Interfaces/Stack/3h.crow
index 2acdd49f..2acdd49f 100755..100644
--- a/Samples/common/ui/Interfaces/Stack/3h.crow
+++ b/Samples/common/ui/Interfaces/Stack/3h.crow
diff --git a/Samples/common/ui/Interfaces/Stack/4.crow b/Samples/common/ui/Interfaces/Stack/4.crow
index 33d57deb..33d57deb 100755..100644
--- a/Samples/common/ui/Interfaces/Stack/4.crow
+++ b/Samples/common/ui/Interfaces/Stack/4.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/0.crow b/Samples/common/ui/Interfaces/TemplatedContainer/0.crow
index 5b267402..5b267402 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/0.crow
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/0.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/6.crow b/Samples/common/ui/Interfaces/TemplatedContainer/6.crow
index 641d58f9..641d58f9 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/6.crow
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/6.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/7.crow b/Samples/common/ui/Interfaces/TemplatedContainer/7.crow
index 99a75079..99a75079 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/7.crow
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/7.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/testGroupBox.crow b/Samples/common/ui/Interfaces/TemplatedContainer/testGroupBox.crow
index 48581803..48581803 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/testGroupBox.crow
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/testGroupBox.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/testMsgBox.crow b/Samples/common/ui/Interfaces/TemplatedContainer/testMsgBox.crow
index d60c281e..d60c281e 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/testMsgBox.crow
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/testMsgBox.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/testPopper.crow b/Samples/common/ui/Interfaces/TemplatedContainer/testPopper.crow
index beac8734..beac8734 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/testPopper.crow
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/testPopper.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/testTreeView.crow b/Samples/common/ui/Interfaces/TemplatedContainer/testTreeView.crow
index 099ce66d..099ce66d 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/testTreeView.crow
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/testTreeView.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/testWindow.goml b/Samples/common/ui/Interfaces/TemplatedContainer/testWindow.goml
index e42a5c9f..e42a5c9f 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/testWindow.goml
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/testWindow.goml
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/testWindow2.goml b/Samples/common/ui/Interfaces/TemplatedContainer/testWindow2.goml
index cf88e8cb..cf88e8cb 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/testWindow2.goml
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/testWindow2.goml
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/testWindow3.goml b/Samples/common/ui/Interfaces/TemplatedContainer/testWindow3.goml
index 869615bf..869615bf 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/testWindow3.goml
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/testWindow3.goml
diff --git a/Samples/common/ui/Interfaces/TemplatedContainer/test_Listbox.crow b/Samples/common/ui/Interfaces/TemplatedContainer/test_Listbox.crow
index 90fccf4f..90fccf4f 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedContainer/test_Listbox.crow
+++ b/Samples/common/ui/Interfaces/TemplatedContainer/test_Listbox.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedControl/testButton.crow b/Samples/common/ui/Interfaces/TemplatedControl/testButton.crow
index 8911619d..8911619d 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedControl/testButton.crow
+++ b/Samples/common/ui/Interfaces/TemplatedControl/testButton.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedControl/testCheckbox.crow b/Samples/common/ui/Interfaces/TemplatedControl/testCheckbox.crow
index 7c8438c0..7c8438c0 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedControl/testCheckbox.crow
+++ b/Samples/common/ui/Interfaces/TemplatedControl/testCheckbox.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedControl/testCombobox.crow b/Samples/common/ui/Interfaces/TemplatedControl/testCombobox.crow
index 4bfb41fb..4bfb41fb 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedControl/testCombobox.crow
+++ b/Samples/common/ui/Interfaces/TemplatedControl/testCombobox.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow b/Samples/common/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow
index b29be381..b29be381 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow
+++ b/Samples/common/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedControl/testRadioButton.crow b/Samples/common/ui/Interfaces/TemplatedControl/testRadioButton.crow
index a01d9041..a01d9041 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedControl/testRadioButton.crow
+++ b/Samples/common/ui/Interfaces/TemplatedControl/testRadioButton.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedControl/testScrollbar.crow b/Samples/common/ui/Interfaces/TemplatedControl/testScrollbar.crow
index f8c4a9ae..f8c4a9ae 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedControl/testScrollbar.crow
+++ b/Samples/common/ui/Interfaces/TemplatedControl/testScrollbar.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedControl/testSpinner.crow b/Samples/common/ui/Interfaces/TemplatedControl/testSpinner.crow
index bff7eab9..bff7eab9 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedControl/testSpinner.crow
+++ b/Samples/common/ui/Interfaces/TemplatedControl/testSpinner.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedGroup/0.crow b/Samples/common/ui/Interfaces/TemplatedGroup/0.crow
index 92cd224b..92cd224b 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedGroup/0.crow
+++ b/Samples/common/ui/Interfaces/TemplatedGroup/0.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedGroup/1.crow b/Samples/common/ui/Interfaces/TemplatedGroup/1.crow
index f47e7aa0..f47e7aa0 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedGroup/1.crow
+++ b/Samples/common/ui/Interfaces/TemplatedGroup/1.crow
diff --git a/Samples/common/ui/Interfaces/TemplatedGroup/2.crow b/Samples/common/ui/Interfaces/TemplatedGroup/2.crow
index 8d25db5a..8d25db5a 100755..100644
--- a/Samples/common/ui/Interfaces/TemplatedGroup/2.crow
+++ b/Samples/common/ui/Interfaces/TemplatedGroup/2.crow
diff --git a/Samples/common/ui/Interfaces/TmpExpandable.goml b/Samples/common/ui/Interfaces/TmpExpandable.goml
index 9dddcebb..9dddcebb 100755..100644
--- a/Samples/common/ui/Interfaces/TmpExpandable.goml
+++ b/Samples/common/ui/Interfaces/TmpExpandable.goml
diff --git a/Samples/common/ui/Interfaces/Wrapper/1.1.crow b/Samples/common/ui/Interfaces/Wrapper/1.1.crow
index 548aab39..548aab39 100755..100644
--- a/Samples/common/ui/Interfaces/Wrapper/1.1.crow
+++ b/Samples/common/ui/Interfaces/Wrapper/1.1.crow
diff --git a/Samples/common/ui/Interfaces/Wrapper/1.crow b/Samples/common/ui/Interfaces/Wrapper/1.crow
index 58c79eea..58c79eea 100755..100644
--- a/Samples/common/ui/Interfaces/Wrapper/1.crow
+++ b/Samples/common/ui/Interfaces/Wrapper/1.crow
diff --git a/Samples/common/ui/Interfaces/Wrapper/2.1.crow b/Samples/common/ui/Interfaces/Wrapper/2.1.crow
index 2a352892..2a352892 100755..100644
--- a/Samples/common/ui/Interfaces/Wrapper/2.1.crow
+++ b/Samples/common/ui/Interfaces/Wrapper/2.1.crow
diff --git a/Samples/common/ui/Interfaces/Wrapper/2.2.crow b/Samples/common/ui/Interfaces/Wrapper/2.2.crow
index 4621c14e..4621c14e 100755..100644
--- a/Samples/common/ui/Interfaces/Wrapper/2.2.crow
+++ b/Samples/common/ui/Interfaces/Wrapper/2.2.crow
diff --git a/Samples/common/ui/Interfaces/Wrapper/2.crow b/Samples/common/ui/Interfaces/Wrapper/2.crow
index c1f234eb..c1f234eb 100755..100644
--- a/Samples/common/ui/Interfaces/Wrapper/2.crow
+++ b/Samples/common/ui/Interfaces/Wrapper/2.crow
diff --git a/Samples/common/ui/Interfaces/colorItem.crow b/Samples/common/ui/Interfaces/colorItem.crow
index 30bfe3d3..30bfe3d3 100755..100644
--- a/Samples/common/ui/Interfaces/colorItem.crow
+++ b/Samples/common/ui/Interfaces/colorItem.crow
diff --git a/Samples/common/ui/Interfaces/colorItem2.crow b/Samples/common/ui/Interfaces/colorItem2.crow
index 83239b32..83239b32 100755..100644
--- a/Samples/common/ui/Interfaces/colorItem2.crow
+++ b/Samples/common/ui/Interfaces/colorItem2.crow
diff --git a/Samples/common/ui/Interfaces/itemTmp.goml b/Samples/common/ui/Interfaces/itemTmp.goml
index fadf5e63..fadf5e63 100755..100644
--- a/Samples/common/ui/Interfaces/itemTmp.goml
+++ b/Samples/common/ui/Interfaces/itemTmp.goml
diff --git a/Samples/common/ui/Interfaces/log.xml b/Samples/common/ui/Interfaces/log.xml
index 882028da..882028da 100755..100644
--- a/Samples/common/ui/Interfaces/log.xml
+++ b/Samples/common/ui/Interfaces/log.xml
diff --git a/Samples/common/ui/Interfaces/perfMsr.crow b/Samples/common/ui/Interfaces/perfMsr.crow
index 22a62ea1..22a62ea1 100755..100644
--- a/Samples/common/ui/Interfaces/perfMsr.crow
+++ b/Samples/common/ui/Interfaces/perfMsr.crow
diff --git a/Samples/common/ui/Interfaces/testMeter.goml b/Samples/common/ui/Interfaces/testMeter.goml
index 2c840a8e..2c840a8e 100755..100644
--- a/Samples/common/ui/Interfaces/testMeter.goml
+++ b/Samples/common/ui/Interfaces/testMeter.goml
diff --git a/Samples/common/ui/Interfaces/testWindow.goml.sav b/Samples/common/ui/Interfaces/testWindow.goml.sav
index 42b4b744..42b4b744 100755..100644
--- a/Samples/common/ui/Interfaces/testWindow.goml.sav
+++ b/Samples/common/ui/Interfaces/testWindow.goml.sav
diff --git a/Samples/common/ui/Interfaces/tmpDirItem.goml b/Samples/common/ui/Interfaces/tmpDirItem.goml
index 41665d13..41665d13 100755..100644
--- a/Samples/common/ui/Interfaces/tmpDirItem.goml
+++ b/Samples/common/ui/Interfaces/tmpDirItem.goml
diff --git a/Samples/common/ui/Interfaces/tmpMembers.goml b/Samples/common/ui/Interfaces/tmpMembers.goml
index f48d8d68..f48d8d68 100755..100644
--- a/Samples/common/ui/Interfaces/tmpMembers.goml
+++ b/Samples/common/ui/Interfaces/tmpMembers.goml
diff --git a/Samples/common/ui/Interfaces/treeList.crow b/Samples/common/ui/Interfaces/treeList.crow
index ca59c17f..ca59c17f 100755..100644
--- a/Samples/common/ui/Interfaces/treeList.crow
+++ b/Samples/common/ui/Interfaces/treeList.crow
diff --git a/Tests/BasicTests.cs b/Tests/BasicTests.cs
deleted file mode 100644
index b4d7840c..00000000
--- a/Tests/BasicTests.cs
+++ /dev/null
@@ -1,272 +0,0 @@
-using System;
-using System.Runtime.InteropServices;
-using Crow;
-using System.Threading;
-using System.Collections.Generic;
-using System.Linq;
-using System.Runtime.CompilerServices;
-
-namespace tests
-{
- public class MainClass : Interface
- {
- [DllImport ("dl", CallingConvention=CallingConvention.Cdecl)]
- static extern IntPtr dlopen (string file, dlmode mode);
- [DllImport ("dl", CallingConvention=CallingConvention.Cdecl)]
- static extern int dlclose (IntPtr handle);
- //void *dlsym(void *restrict handle, const char *restrict name); [Option End]
- [DllImport ("dl", CallingConvention=CallingConvention.Cdecl)]
- static extern IntPtr dlsym (IntPtr libHnd, string funcName);
- [DllImport ("mono-2.0", CallingConvention=CallingConvention.Cdecl)]
- static extern void mono_add_internal_call (string signature, IntPtr funcPtr);
-
- [DllImport ("__Internal", EntryPoint="cairo_stroke", CallingConvention=CallingConvention.Cdecl)]
- public static extern void cairo_stroke_internal (IntPtr ctx);
- [DllImport ("__Internal", EntryPoint="cairo_rectangle", CallingConvention=CallingConvention.Cdecl)]
- public static extern void cairo_rect_internal (IntPtr ctx, double x, double y, double w, double h);
- [DllImport ("__Internal", EntryPoint="cairo_set_source_rgba", CallingConvention=CallingConvention.Cdecl)]
- public static extern void cairo_rgba_internal (IntPtr ctx, double r, double g, double b, double a);
-
- [MethodImplAttribute(MethodImplOptions.InternalCall)]
- public static extern void cairo_stroke (IntPtr ctx);
-
- [Flags]
- enum dlmode {
- RTLD_LOCAL = 0,
- RTLD_LAZY = 0x00001, /* Lazy function call binding. */
- RTLD_NOW = 0x00002, /* Immediate function call binding. */
- RTLD_BINDING_MASK = 0x3, /* Mask of binding time value. */
- RTLD_NOLOAD = 0x00004, /* Do not load the object. */
- RTLD_DEEPBIND = 0x00008, /* Use deep binding. */
- RTLD_GLOBAL = 0x00100,
- }
-
- const string cairoLibPath = @"/opt/cairo/lib/libcairo.so";
- //static const string cairoLibPath = @"/opt/cairo/lib/libcairo.so.2.11513.0";
-
- public delegate void Stroke(IntPtr ctx);
- public delegate void Cairo4Doubles (IntPtr ctx, double x, double y, double z, double w);
-
- public static Stroke cairo_stroke_func;
- public static Cairo4Doubles cairo_rect_func;
- public static Cairo4Doubles cairo_set_rgba_func;
-
- /*[DllImport (cairoLibPath, EntryPoint="cairo_stroke")]
- [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)]
- public static extern void cairo_stroke_icall (IntPtr cr);*/
- public string StringTest = "this is a string for testing";
-
- static MainClass app;
- public Command CMDTest;
- public Measure TestWidth = 100;
-
- public Crow.IML.Instantiator instFileDlg;
-
- public string CurrentDirectory {
- get { return Crow.Configuration.Global.Get<string>("CurrentDirectory");}
- set {
- Crow.Configuration.Global.Set ("CurrentDirectory", value);
- }
- }
-
- IList<Color> testList = Color.ColorDic.Values.ToList();
- public IList<Color> TestList {
- set{
- testList = value;
- NotifyValueChanged ("TestList", testList);
- }
- get { return testList; }
- }
- /*public List<KeyValuePair<DbgEvtType, Color>> ColorsKVPList {
- get {
- return DbgLogViewer.colors.ToList();
- }
- }*/
-
- protected override void InitBackend ()
- {
- base.InitBackend ();
- //Keyboard.KeyDown += App_KeyboardKeyDown;
- }
- public static void Main(string[] args)
- {
- //IntPtr cairoLib = dlopen (cairoLibPath, dlmode.RTLD_LAZY);
-
-
-
- //mono_add_internal_call ("tests.MainClass:cairo_stroke_icall(IntPtr cr)", strokeFuncPtr);
-
- /*cairo_stroke_func = Marshal.GetDelegateForFunctionPointer<Stroke>(dlsym (cairoLib, "cairo_stroke"));
- cairo_rect_func = Marshal.GetDelegateForFunctionPointer<Cairo4Doubles>(dlsym (cairoLib, "cairo_rectangle"));
- cairo_set_rgba_func = Marshal.GetDelegateForFunctionPointer<Cairo4Doubles>(dlsym (cairoLib, "cairo_set_source_rgba"));
-*/
- foreach (string s in System.Reflection.Assembly.GetEntryAssembly().GetManifestResourceNames())
- {
- Console.WriteLine(s);
- }
-
-
- using (app = new MainClass ()) {
- // XWindow win = new XWindow (app);
- // win.Show ();
- //app.LoadIMLFragment (@"<SimpleGauge Level='40' Margin='5' Background='Jet' Foreground='Grey' Width='30' Height='50%'/>");
-
- app.CMDTest = new Command(new Action(() => app.AddWidget (app.instFileDlg.CreateInstance()).DataSource = app)) { Caption = "Test", Icon = new SvgPicture("#Tests.image.blank-file.svg"), CanExecute = true};
- //app.AddWidget (@"Interfaces/Divers/testFocus.crow").DataSource = app;
- //app.AddWidget (@"Interfaces/Divers/testMenu.crow").DataSource = app;
- //app.AddWidget (@"Interfaces/Divers/testVisibility.crow").DataSource = app;
- //app.Load (@"Interfaces/Divers/0.crow").DataSource = app;
- //app.AddWidget (@"Interfaces/Splitter/1.crow").DataSource = app;
- app.Load (@"Interfaces/GraphicObject/0.crow").DataSource = app;
- //app.AddWidget (@"Interfaces/TemplatedContainer/test_Listbox.crow").DataSource = app;
-
- /*app.instFileDlg = Crow.IML.Instantiator.CreateFromImlFragment
- (app, "<FileDialog Caption='Open File' CurrentDirectory='{²CurrentDirectory}'/>");*/
-
-
- //app.AddWidget (@"Interfaces/Divers/colorPicker.crow").DataSource = app;
- //app.AddWidget ("Interfaces/Divers/perfMeasures.crow").DataSource = app;
-
- /*app.AddWidget ("#Tests.ui.dbgLog.crow").DataSource = app;
-
- GraphicObject go = app.AddWidget ("#Tests.ui.dbgLogColors.crow");
- go.DataSource = app;
-
- (go.FindByName("combo") as ComboBox).SelectedItemChanged += combo_selectedItemChanged;
- (go.FindByName("kvpList") as ListBox).SelectedItemChanged += kvpList_selectedItemChanged;*/
-
- //app.AddWidget (@"Interfaces/Experimental/testDock.crow").DataSource = app;
-
- /*app.LoadIMLFragment (@"<DockWindow Width='150' Height='150' Name='dock1'/>");
- app.LoadIMLFragment (@"<DockWindow Width='150' Height='150' Name='dock2'/>");
- app.LoadIMLFragment (@"<DockWindow Width='150' Height='150' Name='dock3'/>");
-
- app.LoadIMLFragment (@"<DockWindow Width='150' Height='150'/>");
- app.LoadIMLFragment (@"<DockWindow Width='150' Height='150'/>");
- app.LoadIMLFragment (@"<DockWindow Width='150' Height='150'/>");*/
-
- long cpt = 0;
- Measure testWidth = 100;
- int increment = 1;
-
- while (true) {
- cpt++;
- /*
- testWidth += increment;
-
- if (increment > 0) {
- if (testWidth > 500)
- increment = -increment;
- } else if (testWidth < 100)
- increment = -increment;
- app.NotifyValueChanged ("TestWidth", testWidth);
-*/
-
- /*app.NotifyValueChanged ("CPT", cpt);
-
- if (cpt % 2 == 0)
- app.NotifyValueChanged ("TestColor", Color.Red);
- else
- app.NotifyValueChanged ("TestColor", Color.Blue);*/
-
- /*#if MEASURE_TIME
- foreach (PerformanceMeasure m in app.PerfMeasures)
- m.NotifyChanges ();
- #endif*/
- app.ProcessEvents ();
- //Thread.Sleep(1);
- }
- }
- /*using (Display disp = new Display())
- {
- Window win = new Window(disp);
- bool running = true;
-
- while (running) {
- IntPtr evt = disp.NextEvent;
-
- switch ((EventType)Marshal.ReadInt32(evt))
- {
- case EventType.KeyPress:
- running = false;
- break;
- }
- }
- }*/
-
-
- //dlclose (cairoLib);
- }
-
- /*void onColorUpdate (object sender, MouseButtonEventArgs e)
- {
- DbgLogViewer.colorsConf.Set (selectedEvtType.ToString (), newColor);
- DbgLogViewer.colors [selectedEvtType] = newColor;
- NotifyValueChanged ("ColorsKVPList", ColorsKVPList);
- }
- //static DbgEvtType selectedEvtType;
- static Color newColor;
-
- static void kvpList_selectedItemChanged (object sender, SelectionChangeEventArgs e)
- {
- if (e.NewValue == null)
- return;
- selectedEvtType = ((KeyValuePair<DbgEvtType, Color>)e.NewValue).Key;
- }
- static void combo_selectedItemChanged (object sender, SelectionChangeEventArgs e)
- {
- newColor = (Color)e.NewValue;
-
- }*/
-
- void App_KeyboardKeyDown (object sender, KeyEventArgs e)
- {
- Console.WriteLine((byte)e.Key);
- //#if DEBUG_LOG
- switch (e.Key) {
- case Key.F2:
- //DebugLog.save (app);
- break;
- case Key.F4:
- //app.NotifyValueChanged ("ColorsKVPList", app.ColorsKVPList);
- break;
- case Key.F6:
- app.LoadIMLFragment (@"<FileDialog Caption='Open File'/>");
- //saveDocking ();
- break;
- case Key.F7:
- //reloadDocking ();
- break;
- case Key.F8:
- app.LoadIMLFragment (@"<DockWindow Width='150' Height='150'/>");
- break;
- }
- //#endif
- }
-
- void saveDocking () {
- DockStack ds = FindByName ("mainDock") as DockStack;
- if (ds == null) {
- Console.WriteLine ("main dock not found in graphic tree");
- return;
- }
- string conf = ds.ExportConfig ();
- Console.WriteLine ("docking conf = " + conf);
- Configuration.Global.Set ("DockingTests", conf);
- }
- void reloadDocking () {
- DockStack ds = FindByName ("mainDock") as DockStack;
- if (ds == null) {
- Console.WriteLine ("main dock not found in graphic tree");
- return;
- }
-
- string conf = Configuration.Global.Get<string> ("DockingTests");
- if (string.IsNullOrEmpty (conf))
- return;
-
-
- ds.ImportConfig (conf);
- }
- }
-}
diff --git a/Tests/GraphicObjects/ColorCircleSelector.cs b/Tests/GraphicObjects/ColorCircleSelector.cs
deleted file mode 100644
index eee1515d..00000000
--- a/Tests/GraphicObjects/ColorCircleSelector.cs
+++ /dev/null
@@ -1,149 +0,0 @@
-//
-// TestCairoPatch.cs
-//
-// Author:
-// jp <>
-//
-// Copyright (c) 2013-2017 Jean-Philippe Bruyère
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using Cairo;
-using Crow;
-
-namespace Test
-{
- public class ColorCircleSelector : Widget
- {
- void computeControlPoints (
- double xc, double yc,
- double x1, double y1,
- out double x2, out double y2,
- out double x3, out double y3,
- double x4, double y4){
- double ax = x1 - xc;
- double ay = y1 - yc;
- double bx = x4 - xc;
- double byy = y4 - yc;
- double q1 = ax * ax + ay * ay;
- double q2 = q1 + ax * bx + ay * byy;
- double k2 = 4.0/3.0 * (Math.Sqrt(2.0 * q1 * q2) - q2) / (ax * byy - ay * bx);
-
-
- x2 = xc + ax - k2 * ay;
- y2 = yc + ay + k2 * ax;
- x3 = xc + bx + k2 * byy;
- y3 = yc + byy - k2 * bx;
- }
- protected override void onDraw (Context gr)
- {
- base.onDraw (gr);
-
- double radius = 100;
-
- double pi3 = Math.PI / 3.0;
-
- MeshPattern mp = new MeshPattern ();
-
- double x1 = radius,y1 = 0,
- x2 = 0, y2 = 0, x3 = 0, y3 = 0, x4 = 0, y4 = 0,
- xc = radius,yc = radius;
-
- double dx = Math.Sin (pi3) * radius;
- double dy = Math.Cos (pi3) * radius;
-
- mp.BeginPatch ();
- mp.MoveTo (xc, yc);
- mp.LineTo (x1, y1);
- x4 = xc + dx;
- y4 = yc - dy;
- computeControlPoints (xc, yc, x1, y1, out x2, out y2, out x3, out y3, x4, y4);
- mp.CurveTo (x2, y2, x3, y3, x4, y4);
-
- mp.SetCornerColorRGB (0, 1, 1, 1);
- mp.SetCornerColorRGB (1, 1, 0, 0);
- mp.SetCornerColorRGB (2, 1, 1, 0);
-
- x1 = x4;
- y1 = y4;
- y4 = yc + dy;
-
- computeControlPoints (xc, yc, x1, y1, out x2, out y2, out x3, out y3, x4, y4);
- mp.CurveTo (x2, y2, x3, y3, x4, y4);
-
- mp.SetCornerColorRGB (3, 0, 1, 0);
- mp.EndPatch ();
-
- x1 = x4;
- y1 = y4;
- x4 = xc;
- y4 = yc * 2.0;
-
- mp.BeginPatch ();
- mp.MoveTo (xc, yc);
- mp.LineTo (x1, y1);
- computeControlPoints (xc, yc, x1, y1, out x2, out y2, out x3, out y3, x4, y4);
- mp.CurveTo (x2, y2, x3, y3, x4, y4);
-
- mp.SetCornerColorRGB (0, 1, 1, 1);
- mp.SetCornerColorRGB (1, 0, 1, 0);
- mp.SetCornerColorRGB (2, 0, 1, 1);
-
- x1 = x4;
- y1 = y4;
- x4 = xc-dx;
- y4 = yc+dy;
-
- computeControlPoints (xc, yc, x1, y1, out x2, out y2, out x3, out y3, x4, y4);
- mp.CurveTo (x2, y2, x3, y3, x4, y4);
-
- mp.SetCornerColorRGB (3, 0, 0, 1);
- mp.EndPatch ();
-
- x1 = x4;
- y1 = y4;
- y4 = yc - dy;
-
- mp.BeginPatch ();
- mp.MoveTo (xc, yc);
- mp.LineTo (x1, y1);
- computeControlPoints (xc, yc, x1, y1, out x2, out y2, out x3, out y3, x4, y4);
- mp.CurveTo (x2, y2, x3, y3, x4, y4);
-
- mp.SetCornerColorRGB (0, 1, 1, 1);
- mp.SetCornerColorRGB (1, 0, 0, 1);
- mp.SetCornerColorRGB (2, 1, 0, 1);
-
- x1 = x4;
- y1 = y4;
- x4 = radius;
- y4 = 0;
-
- computeControlPoints (xc, yc, x1, y1, out x2, out y2, out x3, out y3, x4, y4);
- mp.CurveTo (x2, y2, x3, y3, x4, y4);
-
- mp.SetCornerColorRGB (3, 1, 0, 0);
- mp.EndPatch ();
-
- gr.SetSource (mp);
- gr.Paint ();
- }
- }
-}
-
diff --git a/Tests/GraphicObjects/HexaContainer.cs b/Tests/GraphicObjects/HexaContainer.cs
deleted file mode 100644
index 23964e9c..00000000
--- a/Tests/GraphicObjects/HexaContainer.cs
+++ /dev/null
@@ -1,89 +0,0 @@
-//
-// SimpleGauge.cs
-//
-// Author:
-// jp <>
-//
-// Copyright (c) 2013-2017 Jean-Philippe Bruyère
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using Crow;
-using Cairo;
-
-namespace Tutorials2
-{
- /// <summary>
- /// Hexa container.
- /// </summary>
- /// <remarks>
- /// </remarks>
- public class HexaContainer : Container
- {
- const double pi3 = Math.PI / 3.0;
-
- public HexaContainer () : base() {}
- public HexaContainer (Interface iface): base (iface){}
-
- protected override void onDraw (Context gr)
- {
- gr.Save ();
-
- if (ClipToClientRect) {
- //clip to client zone
- CairoHelpers.CairoRectangle (gr, ClientRectangle, CornerRadius);
- gr.Clip ();
- }
-
- Rectangle r = ClientRectangle;
- double radius = 0,
- cx = r.Width / 2.0 + r.X,
- cy = r.Height / 2.0 + r.Y;
-
- if (r.Width > r.Height)
- radius = r.Height / 2.0;
- else
- radius = r.Width / 2.0;
-
- double dx = Math.Sin (pi3) * radius;
- double dy = Math.Cos (pi3) * radius;
-
- gr.MoveTo (cx - radius, cy);
- gr.LineTo (cx - dy, cy - dx);
- gr.LineTo (cx + dy, cy - dx);
- gr.LineTo (cx + radius, cy);
- gr.LineTo (cx + dy, cy + dx);
- gr.LineTo (cx - dy, cy + dx);
- gr.ClosePath ();
-
- gr.LineWidth = 1;
- Background.SetAsSource (gr);
- gr.FillPreserve ();
- Foreground.SetAsSource (gr);
- gr.Stroke ();
-
- if (child != null) {
- if (child.Visible)
- child.Paint (ref gr);
- }
- gr.Restore ();
- }
- }
-}
-
diff --git a/Tests/GraphicObjects/LaggingGraphicObject.cs b/Tests/GraphicObjects/LaggingGraphicObject.cs
deleted file mode 100644
index b5b7811f..00000000
--- a/Tests/GraphicObjects/LaggingGraphicObject.cs
+++ /dev/null
@@ -1,86 +0,0 @@
-//
-// SimpleGauge.cs
-//
-// Author:
-// jp <>
-//
-// Copyright (c) 2013-2017 Jean-Philippe Bruyère
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using Crow;
-using System.ComponentModel;
-using Cairo;
-using System.Diagnostics;
-
-namespace Crow
-{
- public class LaggingGraphicObject : Widget
- {
- protected override void onDraw (Context gr)
- {
- base.onDraw (gr);
-
- Stopwatch t = Stopwatch.StartNew ();
-
- IntPtr ctxHnd = gr.Handle;
-
- for (int i = 0; i < 1000000; i++) {
-
- /*gr.SetSourceRGBA (1.0,0.0,0.0,1.0);
- gr.Rectangle (0, 0, 100, 100);
- gr.Stroke ();*/
-
- /*Cairo.NativeMethods.SetSourceRGBA (ctxHnd, 1.0,0.0,0.0,1.0);
- Cairo.NativeMethods.Rectangle (ctxHnd, 0, 0, 100, 100);
- Cairo.NativeMethods.Stroke (ctxHnd);*/
-
-
- //tests.MainClass.cairo_set_rgba_func (ctxHnd, 1.0,0.0,0.0,1.0);
- //tests.MainClass.cairo_rect_func (ctxHnd, 0, 0, 100, 100);
- //tests.MainClass.cairo_stroke_func (ctxHnd);
-
- tests.MainClass.cairo_rgba_internal (ctxHnd, 1.0,0.0,0.0,1.0);
- tests.MainClass.cairo_rect_internal (ctxHnd, 0, 0, 100, 100);
- tests.MainClass.cairo_stroke_internal (ctxHnd);
- //tests.MainClass.cairo_stroke (ctxHnd);
- //tests.MainClass.cairo_stroke_icall (ctxHnd);
-
-
-
- }
-
-
- t.Stop ();
-
- Console.WriteLine("elapsed ticks = {0}", t.ElapsedTicks);
-
- //System.Threading.Thread.Sleep (1000);
-
- }
-
- public override void onMouseMove (object sender, MouseMoveEventArgs e)
- {
-
-
- RegisterForRedraw ();
- }
- }
-}
-
diff --git a/Tests/GraphicObjects/SimpleGauge.cs b/Tests/GraphicObjects/SimpleGauge.cs
deleted file mode 100644
index 2301812a..00000000
--- a/Tests/GraphicObjects/SimpleGauge.cs
+++ /dev/null
@@ -1,66 +0,0 @@
-//
-// SimpleGauge.cs
-//
-// Author:
-// jp <>
-//
-// Copyright (c) 2013-2017 Jean-Philippe Bruyère
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using Crow;
-using System.ComponentModel;
-using Cairo;
-
-namespace Tutorials
-{
- public class SimpleGauge : Widget
- {
- public SimpleGauge () : base() {}
- public SimpleGauge (Interface iface): base (iface){}
-
- int level;
-
- [DefaultValue(0)]
- public int Level
- {
- get { return level; }
- set {
- if (level == value)
- return;
- level = value;
- NotifyValueChanged ("Level", level);
- }
- }
-
- protected override void onDraw (Context gr)
- {
- base.onDraw (gr);
-
- Rectangle r = ClientRectangle;
- int height = r.Height / 100 * level;
- r.Y += r.Height - height;
- r.Height = height;
- Foreground.SetAsSource (gr);
- gr.Rectangle (r);
- gr.Fill ();
- }
- }
-}
-
diff --git a/Tests/GraphicObjects/TechBorder.cs b/Tests/GraphicObjects/TechBorder.cs
deleted file mode 100644
index 4f818e51..00000000
--- a/Tests/GraphicObjects/TechBorder.cs
+++ /dev/null
@@ -1,88 +0,0 @@
-//
-// TechBorder.cs
-//
-// Author:
-// Jean-Philippe Bruyère <jp_bruyere@hotmail.com>
-//
-// Copyright (c) 2013-2017 Jean-Philippe Bruyère
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using Crow;
-
-namespace Tests
-{
- public class TechBorder : Container
- {
- public TechBorder () : base() {}
- public TechBorder (Interface iface): base (iface){}
-
- protected override int measureRawSize (LayoutingType lt)
- {
- return base.measureRawSize (lt) + 6;
- }
- protected override void onDraw (Cairo.Context gr)
- {
- gr.Save ();
-
- drawTechBorder1 (gr);
-
- if (child != null) {
- if (child.Visible)
- child.Paint (ref gr);
- }
-
- gr.Restore ();
- }
-
- void drawTechBorder1 (Cairo.Context gr){
- Rectangle r = ClientRectangle;
-
- double l1 = Math.Round(0.2 * Math.Min (r.Width, r.Height)) + 0.5;
-
- Foreground.SetAsSource (gr);
- gr.LineWidth = 6.0;
- gr.MoveTo (r.Left + 1.5, r.Top + l1);
- gr.LineTo (r.Left + 1.5, r.Top + 1.5);
- gr.LineTo (r.Left + l1, r.Top + 1.5);
- gr.MoveTo (r.Left + r.Width * 0.65, r.Bottom - 1.5);
- gr.LineTo (r.Left + r.Width * 0.85, r.Bottom - 1.5);
- gr.Stroke ();
-
- gr.MoveTo (r.Left + 2.5, r.Top + 2.5);
- gr.LineTo (r.Left + 2.5, r.Bottom - l1);
- gr.LineTo (r.Left + l1, r.Bottom - 2.5);
- gr.LineTo (r.Right - 2.5, r.Bottom - 2.5);
- gr.LineTo (r.Right - 2.5, r.Top + l1);
- gr.LineTo (r.Right - l1, r.Top + 2.5);
- gr.ClosePath ();
-
- if (ClipToClientRect) //clip to client zone
- gr.ClipPreserve ();
-
- Background.SetAsSource (gr);
- gr.FillPreserve ();
-
- gr.LineWidth = 1.0;
- Foreground.SetAsSource (gr);
- gr.Stroke ();
- }
- }
-}
-
diff --git a/Tests/Interfaces/CheckBox2.imlt b/Tests/Interfaces/CheckBox2.imlt
deleted file mode 100644
index c2bfe8da..00000000
--- a/Tests/Interfaces/CheckBox2.imlt
+++ /dev/null
@@ -1,7 +0,0 @@
-<Label Font="{./Font}" Text="{./Caption}" Height="{./HeightPolicy}" Width="{./WidthPolicy}"
- Margin="3"
- Background="{./Background}"
- Foreground="DimGrey"
- TextAlignment="Center"
- MouseEnter="{Foreground=White}"
- MouseLeave="{Foreground=DimGrey}"/> \ No newline at end of file
diff --git a/Tests/Interfaces/Container/0.crow b/Tests/Interfaces/Container/0.crow
deleted file mode 100755
index 5ad8de0a..00000000
--- a/Tests/Interfaces/Container/0.crow
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0"?>
-<Container Background="DimGrey" Margin="10" Width="90%" Height="90%">
- <Widget Margin="10" Background="SeaGreen"
- MinimumSize="50,50"/>
-</Container> \ No newline at end of file
diff --git a/Tests/Interfaces/Container/1.crow b/Tests/Interfaces/Container/1.crow
deleted file mode 100755
index e879bcea..00000000
--- a/Tests/Interfaces/Container/1.crow
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0"?>
-<Container Background="Lust" Margin="10" Width="90%" Height="90%">
- <Widget Margin="10" Width="50%" Height="50%" Background="Maize"
- MinimumSize="50,50"/>
-</Container> \ No newline at end of file
diff --git a/Tests/Interfaces/Container/2.crow b/Tests/Interfaces/Container/2.crow
deleted file mode 100755
index 98d1add0..00000000
--- a/Tests/Interfaces/Container/2.crow
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0"?>
-<Container Background="MediumSeaGreen" Margin="10" Fit="true">
- <Widget Margin="10" Width="50%" Height="50%" Background="DarkGreen"
- MinimumSize="50,50"/>
-</Container> \ No newline at end of file
diff --git a/Tests/Interfaces/Container/3.crow b/Tests/Interfaces/Container/3.crow
deleted file mode 100755
index 94655ca3..00000000
--- a/Tests/Interfaces/Container/3.crow
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0"?>
-<Container Background="DimGrey" Margin="10" Fit="true">
- <Label Text="{fps}" Margin="10" Fit="true" Background="SeaGreen"/>
-</Container> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/0.crow b/Tests/Interfaces/Divers/0.crow
deleted file mode 100755
index e7cf3e2f..00000000
--- a/Tests/Interfaces/Divers/0.crow
+++ /dev/null
@@ -1,162 +0,0 @@
-<?xml version="1.0"?>
-<Window Caption="Showcase" Height="90%" Width="90%">
- <HorizontalStack >
- <VerticalStack Width="30%" Margin="5">
- <GroupBox Caption="Performance" Height="Fit">
- <VerticalStack DataSource="{drawingMeasure}" Width="90%" Height="Fit" Spacing="2" >
- <HorizontalStack Height="Fit" Tooltip="Frame per second">
- <Label Text="Fps:" Style="FpsLabel"/>
- <Label Text="{minimum}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit" Tooltip="Minimum Frame per second">
- <Label Text="Min:" Style="FpsLabel"/>
- <Label Text="{fpsMin}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit" Tooltip="Maximum Frame per second">
- <Label Text="Max:" Style="FpsLabel"/>
- <Label Text="{fpsMax}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit" Tooltip="Update loop duration">
- <Label Text="Update:" Style="FpsLabel"/>
- <Label Text="{update}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit" Tooltip="Layouting process duration">
- <Label Text="Layouting:" Style="FpsLabel"/>
- <Label Text="{layouting}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit" Tooltip="Clipping duration">
- <Label Text="Clipping:" Style="FpsLabel"/>
- <Label Text="{clipping}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Drawing:" Style="FpsLabel"/>
- <Label Text="{drawing}" Style="FpsDisp"/>
- </HorizontalStack>
- </VerticalStack>
- </GroupBox>
- <Label Width="Stretched" Margin="3" Background="DimGrey"/>
- <TextBox Text="TextBox" Multiline="true" Margin="3"/>
- <HorizontalStack Height="Fit" Margin="5" Background="DimGrey" CornerRadius="10">
- <VerticalStack Spacing="5" Width="50%">
- <CheckBox Fit="true" Caption="test"/>
- <CheckBox Fit="true"/>
- <CheckBox Fit="true"/>
- <CheckBox Fit="true" IsChecked="true"/>
- </VerticalStack>
- <VerticalStack Spacing="5" Width="50%">
- <RadioButton Fit="true"/>
- <RadioButton Fit="true" IsChecked="true"/>
- <RadioButton Fit="true"/>
- <RadioButton Fit="true"/>
- </VerticalStack>
- </HorizontalStack>
- <HorizontalStack Height="Fit" Margin="5">
- <Label Text="MouseEvents" Width="50%" Margin="3" Focusable="true"
- Background="Jet"
- Foreground="DimGrey"
- TextAlignment="Center"
- MouseEnter="{Foreground=White}"
- MouseLeave="{Foreground=DimGrey}"
- MouseDown="{Background=DarkRed}"
- MouseClick="{Foreground=Green}"
- MouseDoubleClick="{Foreground=Yellow}"
- MouseUp="{Background=Jet}"/>
- <Label Text="MouseEvents" Width="50%" Margin="3"
- Background="Jet"
- Foreground="DimGrey"
- TextAlignment="Center"
- MouseClick="{Foreground=Green}"
- MouseDoubleClick="{Foreground=Yellow}"
- MouseEnter="{Foreground=White}"
- MouseLeave="{Foreground=DimGrey}"
- MouseDown="{Background=SeaGreen}"
- MouseUp="{Background=DimGrey}"/>
- </HorizontalStack>
- <GroupBox Caption="Templated controls" Height="Fit" Margin="5">
- <HorizontalStack Height="Fit">
- <VerticalStack Width="50%">
- <CheckBox IsChecked="true" Style="CheckBox2"/>
- <CheckBox Style="CheckBox2"/>
- <CheckBox Style="CheckBox2"/>
- <CheckBox Style="CheckBox2"/>
- </VerticalStack>
- <Splitter/>
- <VerticalStack Width="50%">
- <RadioButton Style="RadioButton2"/>
- <RadioButton Style="RadioButton2"/>
- <RadioButton Style="RadioButton2"/>
- <RadioButton Style="RadioButton2"/>
- </VerticalStack>
- </HorizontalStack>
- </GroupBox>
- <HorizontalStack Height="Fit">
- <Label Text="Spinner"/>
- <Spinner Fit="true"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Button Caption="Button"/>
- <Button Caption="Button" IsEnabled="false"/>
- </HorizontalStack>
- </VerticalStack>
- <Splitter/>
- <VerticalStack Width="40%" Margin="5" Spacing="5">
- <Expandable>
- <Image Path="#Crow.Icons.crow.svg"/>
- </Expandable>
- <Popper>
- <Border Fit="True" Background="DimGrey" CornerRadius="0" BorderWidth="1">
- <Image Path="#Crow.Icons.crow.svg" Width="100" Height="100" Margin="10"
- MouseEnter="{Background=LightGrey}"
- MouseLeave="{Background=Transparent}"/>
- </Border>
- </Popper>
- <Slider Height="10" Width="90%"/>
- <Container Height="Fit" Width="200" Background="DimGrey" Margin="2" CornerRadius="5">
- <ProgressBar Background="DimGrey" Height="10" Value="50"/>
- </Container>
- <Image Path="#Crow.Icons.crow.svg" Width="60" Height="60" Background="LightGrey" />
-<!-- <TabView Name="tabview1"
- Height="120" Orientation="Horizontal" Spacing="15">
- <TabItem Name="TabItem1" Caption="Tab 1" Margin="0">
- <VerticalStack Fit="true">
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- </VerticalStack>
- </TabItem>
- <TabItem Name="TabItem2" Caption="Tab 2" Background="Grey">
- <VerticalStack Fit="true">
- <RadioButton/>
- <RadioButton/>
- <RadioButton/>
- <RadioButton/>
- </VerticalStack>
- </TabItem>
- <TabItem Name="TabItem3" Caption="Tab 3" Background="Grey">
- <Container Margin="5" CornerRadius="2">
- <TextBox Height="Stretched" Margin="5" Multiline="true" TextAlignment="TopLeft"/>
- </Container>
- </TabItem>
- </TabView>-->
- <MessageBox Movable="false"/>
- <ColorPicker SelectedColor="{²../go.Background}" Name="colorPicker" Margin="5" Fit="True" />
- <Widget Name="go" Width="100" Height="60" Background="{../../colorList.SelectedItem}"/>
- <Label Text="{../colorPicker.SelectedColor}"/>
- </VerticalStack>
- <Splitter/>
- <VerticalStack Width="30%" Margin="5">
-<!-- <Border Margin="5" Height="Fit">
- <Label Width="Stretched" Margin="1" Text="{../../dv.SelectedItem}"/>
- </Border>
- <Border Margin="5" Height="30%">
- <DirectoryView Name="dv" CurrentDirectory="/" Margin="1"/>
- </Border>
- <Splitter/>-->
- <ListBox Name="colorList" Data="{TestList}" Margin="5"
- ItemTemplate="Interfaces/colorItem.crow"
- Template="#Crow.ScrollingListBox.template"
- />
- </VerticalStack>
- </HorizontalStack>
-</Window> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/2.crow b/Tests/Interfaces/Divers/2.crow
deleted file mode 100755
index b4a06b68..00000000
--- a/Tests/Interfaces/Divers/2.crow
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Fit="true">
- <TextBox Font="droid, 20" Text="test text box" Width="Stretched"/>
- <HorizontalStack Margin="5" Fit="true" MouseEnter="{Background=White}" MouseLeave="{Background=Transparent}">
- <Label Text="centered" Width="80" Height="30" Background="DarkBlue" TextAlignment="Center"/>
- <Label Text="top left" Width="80" Height="30" Background="DarkBlue" TextAlignment="TopLeft"/>
- <Label Text="top right" Width="80" Height="30" Background="DarkBlue" TextAlignment="TopRight"/>
- <Label Text="right center" Width="80" Height="30" Background="DarkBlue" TextAlignment="Right"/>
- <Label Text="bottom left" Width="80" Height="30" Background="DarkBlue" TextAlignment="BottomLeft"/>
- <Label Text="bottom center" Width="80" Height="30" Background="DarkBlue" TextAlignment="Bottom"/>
- <Label Text="bottom right" Width="80" Height="30" Background="DarkBlue" TextAlignment="BottomRight"/>
- </HorizontalStack>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/3.crow b/Tests/Interfaces/Divers/3.crow
deleted file mode 100755
index a1f5e95d..00000000
--- a/Tests/Interfaces/Divers/3.crow
+++ /dev/null
@@ -1,377 +0,0 @@
-<?xml version="1.0"?>
-<HorizontalStack Fit="true">
- <VerticalStack Fit="true" Name="vsFps" Spacing="10" >
- <ProgressBar CornerRadius="5" Background="DimGrey" 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:RoyalBlue|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|1:Black"/>
- </HorizontalStack>
- </VerticalStack>
-</HorizontalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/4.crow b/Tests/Interfaces/Divers/4.crow
deleted file mode 100755
index ca696622..00000000
--- a/Tests/Interfaces/Divers/4.crow
+++ /dev/null
@@ -1,1695 +0,0 @@
-<?xml version="1.0"?>
-<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 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>
-</HorizontalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/5.crow b/Tests/Interfaces/Divers/5.crow
deleted file mode 100755
index 7e3df064..00000000
--- a/Tests/Interfaces/Divers/5.crow
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0"?>
-<HorizontalStack Fit="true" Margin="5">
- <VerticalStack Fit="true" Margin="2" Spacing="2">
- <TextRun Text="text run test"/>
-<!-- <Label Text="label test"/>
- <TextBox Text="text box test"/>
- <Button Caption="test button"/>-->
-<!-- <CheckBox Caption="test checkbox"/>
- <RadioButton Caption="test radiobutton"/>
- <ComboBox/>
- <Popper Caption="test popper">
- <Label Text="label test"/>
- </Popper>
- <Expandable Caption="test expandable">
- <Label Text="label test"/>
- </Expandable>
- <Border >
- <Label Text="border test" Margin="3"/>
- </Border>
- <GroupBox Caption="Group box" >
- <Label Text="border test" Margin="3"/>
- </GroupBox>
- <Container Fit="true" Background="DimGrey" Margin="3">
- <Widget Width="20" Height="20" Background="LightGrey"/>
- </Container>-->
-<!-- <ProgressBar Height="10" Width="150" Background="DimGrey" Value="50" />
- <Slider Value="5" Width="150" Height="10"/>
- <ScrollBar Orientation="Horizontal" Maximum="100" Value="50" Height="16" Width="150"/>
- <Spinner Value="100"/>-->
- </VerticalStack>
-<!-- <VerticalStack Width="150" Height="Fit" Margin="2" Spacing="2">
- <TextRun Text="text run test" Width="Stretched"/>
- <Label Text="label test" Width="Stretched"/>
- <TextBox Text="text box test" Width="Stretched"/>
- <Button Caption="test button" Width="Stretched"/>
- <CheckBox Caption="test checkbox" Width="Stretched"/>
- <RadioButton Caption="test radiobutton" Width="Stretched"/>
- <ComboBox Width="Stretched"/>
- <Popper Caption="test popper" Width="Stretched">
- <Label Text="label test"/>
- </Popper>
- <Expandable Caption="test expandable" Width="Stretched">
- <Label Text="label test"/>
- </Expandable>
- <Border Width="Stretched">
- <Label Text="border test" Margin="3"/>
- </Border>
- <GroupBox Caption="Group box" Width="Stretched">
- <Label Text="border test" Margin="3"/>
- </GroupBox>
- <Container Height="Fit" Width="Stretched" Background="DimGrey" Margin="3">
- <Widget Width="20" Height="20" Background="LightGrey"/>
- </Container>
- <ProgressBar Height="10" Width="Stretched" Background="DimGrey" Value="50" />
- <Slider Value="5" Width="Stretched" Height="10"/>
- <ScrollBar Orientation="Horizontal" Maximum="100" Value="50" Height="16" Width="Stretched"/>
- <Spinner Value="100" Width="Stretched"/>
- </VerticalStack>-->
-</HorizontalStack>
-<!--<HorizontalStack Fit="true" Background="RoyalBlue" Margin="5">
- <Widget Background="Red" Width="30" Height="20"/>
- <Spinner Maximum="10000000000" SmallIncrement="10" Value="0"/>
- <Widget Background="Green" Width="30" Height="20"/>
-</HorizontalStack>--> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/6.crow b/Tests/Interfaces/Divers/6.crow
deleted file mode 100755
index f537a71d..00000000
--- a/Tests/Interfaces/Divers/6.crow
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Fit="true" Background="DimGrey" Margin="5">
-<!-- <RadioButton/>-->
- <Label Text="a" Width="Stretched" Background="Red"/>
- <Label Text="{fps}" HorizontalAlignment="Right" Background="LimeGreen"/>
-</VerticalStack>
diff --git a/Tests/Interfaces/Divers/clip0.crow b/Tests/Interfaces/Divers/clip0.crow
deleted file mode 100755
index 0dee2ef1..00000000
--- a/Tests/Interfaces/Divers/clip0.crow
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0"?>
-<Container Fit="true" Margin="50" Background="LimeGreen" CacheEnabled="false"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=Grey}"
- MouseLeave="{Background=LimeGreen}">
- <Label HorizontalAlignment="Center" VerticalAlignment="Center" CacheEnabled="false"
- MouseEnter="{Background=DimGrey}" Width="100"
- MouseLeave="{Background=RoyalBlue}"
- Margin="10" Text="{drawing}" Background="RoyalBlue"/>
- </Container> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/clip1.crow b/Tests/Interfaces/Divers/clip1.crow
deleted file mode 100755
index bc4c9279..00000000
--- a/Tests/Interfaces/Divers/clip1.crow
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0"?>
-<Container Fit="true" Margin="20" Background="SkyBlue" CacheEnabled="false"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=LightGrey}"
- MouseLeave="{Background=SkyBlue}">
- <Container Fit="true" Margin="20" Background="Red" CacheEnabled="true"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=White}"
- MouseLeave="{Background=Red}">
- <Container Fit="true" Margin="20" Background="Yellow" CacheEnabled="false"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=Blue}"
- MouseLeave="{Background=Yellow}">
- <Container Margin="50" Background="LimeGreen" CacheEnabled="true"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=Grey}"
- MouseLeave="{Background=LimeGreen}">
- <Label HorizontalAlignment="Center" VerticalAlignment="Center" CacheEnabled="true"
- MouseEnter="{Background=DimGrey}"
- MouseLeave="{Background=RoyalBlue}"
- Margin="1" Text="{drawing}" Background="RoyalBlue"/>
- </Container>
- </Container>
- </Container>
- </Container> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/clip2.crow b/Tests/Interfaces/Divers/clip2.crow
deleted file mode 100755
index 9292150f..00000000
--- a/Tests/Interfaces/Divers/clip2.crow
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0"?>
-<Group Fit="true" Margin="50" Background="Yellow" CacheEnabled="true"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=DimGrey}"
- MouseLeave="{Background=Yellow}">
-<Group Width="300" Height="200" Margin="50" Background="LimeGreen" CacheEnabled="false"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=Grey}"
- MouseLeave="{Background=LimeGreen}">
- <Label Left="10" HorizontalAlignment="Right" VerticalAlignment="Center" CacheEnabled="true"
- MouseEnter="{Background=DimGrey}" Width="100"
- MouseLeave="{Background=RoyalBlue}"
- Margin="10" Text="{drawing}" Background="RoyalBlue"/>
- </Group>
- </Group> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/clip3.crow b/Tests/Interfaces/Divers/clip3.crow
deleted file mode 100755
index 82a98881..00000000
--- a/Tests/Interfaces/Divers/clip3.crow
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0"?>
-<Group Fit="true" Margin="50" Background="Yellow" CacheEnabled="true"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=DimGrey}"
- MouseLeave="{Background=Yellow}">
- <HorizontalStack Fit="true">
- <VerticalStack Fit="true" Margin="50" Background="LimeGreen" CacheEnabled="false"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=Grey}"
- MouseLeave="{Background=LimeGreen}">
- <Label HorizontalAlignment="Center" VerticalAlignment="Center" CacheEnabled="true"
- MouseEnter="{Background=DimGrey}" Width="100"
- MouseLeave="{Background=RoyalBlue}"
- Margin="10" Text="{fps}" Background="RoyalBlue"/>
- <Label HorizontalAlignment="Center" VerticalAlignment="Center" CacheEnabled="true"
- MouseEnter="{Background=DimGrey}" Width="100"
- MouseLeave="{Background=RoyalBlue}"
- Margin="10" Text="{drawing}" Background="RoyalBlue"/>
- </VerticalStack>
- <VerticalStack Fit="true" Margin="50" Background="LimeGreen" CacheEnabled="false"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=Grey}"
- MouseLeave="{Background=LimeGreen}">
- <Label HorizontalAlignment="Center" VerticalAlignment="Center" CacheEnabled="true"
- MouseEnter="{Background=DimGrey}" Width="100"
- MouseLeave="{Background=RoyalBlue}"
- Margin="10" Text="{fpsMax}" Background="RoyalBlue"/>
- <Label HorizontalAlignment="Center" VerticalAlignment="Center" CacheEnabled="true"
- MouseEnter="{Background=DimGrey}" Width="100"
- MouseLeave="{Background=RoyalBlue}"
- Margin="10" Text="{fpsMin}" Background="RoyalBlue"/>
- </VerticalStack>
- </HorizontalStack>
- </Group> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/clip4.crow b/Tests/Interfaces/Divers/clip4.crow
deleted file mode 100755
index 5caaf771..00000000
--- a/Tests/Interfaces/Divers/clip4.crow
+++ /dev/null
@@ -1,58 +0,0 @@
-<?xml version="1.0"?>
-<Border Fit="true" BorderWidth="2" >
-<Scroller CornerRadius="2" Height="200" Width="300" Background="DimGrey" Margin="2">
- <VerticalStack Margin="10" VerticalAlignment="Top" Fit="true" Background="vgradient|0:RoyalBlue|1:Black" >
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 1"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 2"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 3"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 4"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 5"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 6"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 7"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 8"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 9"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 10"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 11"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 12"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 13"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 14"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 15"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 16"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 17"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 18"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 19"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 20"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 21"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 22"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 23"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 24"/>
- <Label MouseEnter="{Background=Grey}" MouseLeave="{Background=hgradient|0:DarkRed|1:Transparent}" Margin="5" Background="hgradient|0:DarkRed|1:Transparent" Font="droid,20" Text="label 25"/>
- </VerticalStack>
-</Scroller>
-</Border>
-<!--<VerticalStack Fit="true" Margin="50" Background="LimeGreen" CacheEnabled="false"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseEnter="{Background=Grey}"
- MouseLeave="{Background=LimeGreen}">
-
- <CheckBox Margin="20" Background="RoyalBlue"/>
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- <RadioButton/>
- <RadioButton/>
- <RadioButton/>
- <RadioButton/>
- <RadioButton/>
- <CheckBox/>
-
- <Label HorizontalAlignment="Center" VerticalAlignment="Center" CacheEnabled="true"
- MouseEnter="{Background=DimGrey}" Width="100"
- MouseLeave="{Background=RoyalBlue}"
- Margin="10" Text="{fps}" Background="RoyalBlue"/>
- <Label HorizontalAlignment="Center" VerticalAlignment="Center" CacheEnabled="true"
- MouseEnter="{Background=DimGrey}" Width="100"
- MouseLeave="{Background=RoyalBlue}"
- Margin="10" Text="{drawing}" Background="RoyalBlue"/>
- </VerticalStack>--> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/colorPicker.crow b/Tests/Interfaces/Divers/colorPicker.crow
deleted file mode 100755
index afdef146..00000000
--- a/Tests/Interfaces/Divers/colorPicker.crow
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack>
- <ColorPicker SelectedColor="{²../go.Background}" Name="colorPicker" Background="DimGrey" Margin="5" Fit="True" />
- <Widget Name="go" Width="100" Height="60" Background="DarkBlue"/>
- <Widget Name="go" Width="100" Height="60" Background="{../colorPicker.SelectedColor}"/>
- <Label Text="{../colorPicker.SelectedColor}"/>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/fps.crow b/Tests/Interfaces/Divers/fps.crow
deleted file mode 100755
index 1d515a15..00000000
--- a/Tests/Interfaces/Divers/fps.crow
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0"?>
-<Border Fit="true" CornerRadius="5" BorderWidth="1">
- <Container Name="MainGrp" Background="0.5,0.5,0.5,0.4" Width="120" Fit="true"
- Margin="10" Focusable="True" >
- <VerticalStack Fit="true" Name="vsFps" Spacing="10" >
- <HorizontalStack Fit="true">
- <Label Text="Update:" Width="50" TextAlignment="Right"/>
- <Label Margin="5" Name="labUpdate" Text="{update}" Font="droid,12" Background="SeaGreen" Width="50" TextAlignment="Center"/>
- </HorizontalStack>
- <HorizontalStack Fit="true">
- <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
- <Label Margin="5" Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" Background="SeaGreen"/>
- </HorizontalStack>
- <HorizontalStack Fit="true">
- <Label Text="Min:" Width="50" TextAlignment="Right"/>
- <Label Margin="5" Text="{fpsMin}" Font="droid , 12" Width="50" TextAlignment="Center" Background="SeaGreen"/>
- </HorizontalStack>
- <HorizontalStack Fit="true">
- <Label Text="Max:" Width="50" TextAlignment="Right"/>
- <Label Margin="5" Text="{fpsMax}" Font="droid , 12" Background="SeaGreen" Width="50" TextAlignment="Center"/>
- </HorizontalStack>
- </VerticalStack>
- </Container>
-</Border> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/perfMeasures.crow b/Tests/Interfaces/Divers/perfMeasures.crow
deleted file mode 100755
index ec13cf0e..00000000
--- a/Tests/Interfaces/Divers/perfMeasures.crow
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0"?>
-<Window Focusable="true" Caption="Measures" Width="30%" Height="300" MinimumSize="100,100">
- <ListBox Data="{PerfMeasures}"
- ItemTemplate="#Tests.Interfaces.perfMsr.crow"/>
-</Window>
diff --git a/Tests/Interfaces/Divers/test1.1.crow b/Tests/Interfaces/Divers/test1.1.crow
deleted file mode 100755
index e6f8e2af..00000000
--- a/Tests/Interfaces/Divers/test1.1.crow
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0"?>
-<Group Name="TopGroup" Width="500" Height="400" Margin="5"
- Focusable="True" Background="Yellow">
- <Group Name="InnerGroup" Width="Fit" Height="Fit" Margin="50"
- VerticalAlignment="Top" HorizontalAlignment="Left"
- Focusable="True" Background="Green">
- <Image VerticalAlignment="Bottom"
- Name="PhaseOverlay1" Width="100" Height="100" Path="image/u.svg" Background="Red"/>
- <Image Top="100"
- Name="PhaseOverlay2" Width="100" Height="100" Path="image/u.svg" Background="Red"/>
- </Group>
- <Image VerticalAlignment="Center" HorizontalAlignment="Right"
- Name="PhaseOverlay0" Width="100" Height="100" Path="image/u.svg" Background="Red"/>
-
-</Group> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/test1.2.crow b/Tests/Interfaces/Divers/test1.2.crow
deleted file mode 100755
index 00fb7d22..00000000
--- a/Tests/Interfaces/Divers/test1.2.crow
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0"?>
-<Container Background="Green" Height="400" Width="400">
-<VerticalStack Margin="10" Background="DarkBlue" Height="Fit" Width="Stretched">
- <Label Text="label11" Width="Stretched"/>
- <Label Text="label21"/>
- <HorizontalStack Width="Fit" Height="Fit" Margin="5"
- Focusable="True" Background="Blue">
- <Label Text="label12"/>
- <Label Text="label22"/>
- <Label Text="label32"/>
- <Label Text="label42"/>
- <Label Text="label52"/>
- </HorizontalStack>
- <Label Text="label33" Background="Green" Width="Stretched"/>
- <Button/>
- <Label Text="label43"/>
- <Label Text="label53"/>
-
-</VerticalStack>
-</Container> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/test1.crow b/Tests/Interfaces/Divers/test1.crow
deleted file mode 100755
index 74da4726..00000000
--- a/Tests/Interfaces/Divers/test1.crow
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
-<Container Name="TopContainer" Width="400" Height="350"
- Margin="20" Focusable="True" Background="Yellow">
- <Container Name="MiddleContainer" Width="50%" Height="Stretched"
- Margin="20" Focusable="True" Background="Green">
- <Image VerticalAlignment="Bottom"
- Name="PhaseOverlay" Width="100" Height="100" Path="image/u.svg" Background="Red"/>
- </Container>
-</Container> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/test2WayBinding.crow b/Tests/Interfaces/Divers/test2WayBinding.crow
deleted file mode 100755
index cf76f72b..00000000
--- a/Tests/Interfaces/Divers/test2WayBinding.crow
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Fit="true">
- <CheckBox IsChecked="{²BoolVal}"/>
- <CheckBox Caption="second" IsChecked="{²BoolVal}"/>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/testBind0.crow b/Tests/Interfaces/Divers/testBind0.crow
deleted file mode 100755
index d8991c71..00000000
--- a/Tests/Interfaces/Divers/testBind0.crow
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Fit="true">
- <TextBox Text="{Datas}" Width="100" />
- <Button Text="Set Text to Null" MouseClick="onSetDataToNull"/>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/testCtxMenu.crow b/Tests/Interfaces/Divers/testCtxMenu.crow
deleted file mode 100755
index 5fd6072a..00000000
--- a/Tests/Interfaces/Divers/testCtxMenu.crow
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0"?>
-<Widget Margin="10" Width="50%" Height="50%" Focusable="true"
- Background="hgradient|0:Red|0.25:Blue|0.5:Green|0.75:Yellow|1:Red"
- MinimumSize="50,50" ContextCommands="{Commands}"/> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/testDisable.crow b/Tests/Interfaces/Divers/testDisable.crow
deleted file mode 100644
index 68d1cebb..00000000
--- a/Tests/Interfaces/Divers/testDisable.crow
+++ /dev/null
@@ -1,17 +0,0 @@
-<?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="SeaGreen"/>
- <Label Text="{fps}" IsEnabled="true" Font="30" Background="SeaGreen"/>
- <Button Caption="Button" IsEnabled="true" Background="Grey"/>
- <Button Caption="Button" IsEnabled="false" Background="Grey"/>
- <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
diff --git a/Tests/Interfaces/Divers/testFileDialog.crow b/Tests/Interfaces/Divers/testFileDialog.crow
deleted file mode 100644
index 868baf63..00000000
--- a/Tests/Interfaces/Divers/testFileDialog.crow
+++ /dev/null
@@ -1,3 +0,0 @@
-<?xml version="1.0"?>
-<FileDialog Caption="Open File" CurrentDirectory="/" SearchPattern="*.*"/>
-
diff --git a/Tests/Interfaces/Divers/testFocus.crow b/Tests/Interfaces/Divers/testFocus.crow
deleted file mode 100755
index 1f262631..00000000
--- a/Tests/Interfaces/Divers/testFocus.crow
+++ /dev/null
@@ -1,82 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack>
- <Menu>
- <MenuItem Caption="File" Width="Fit">
- <MenuItem Command="{CMDTest}"/>
- <MenuItem Caption="Open"/>
- <MenuItem Caption="Save"/>
- <MenuItem Caption="Quit"/>
- </MenuItem>
- <MenuItem Caption="Edit" Name="edit" Width="Fit">
- <MenuItem Caption="Cut"/>
- <MenuItem Caption="Copy"/>
- <MenuItem Caption="Paste"/>
- <MenuItem Caption="Special" Name="special" Width="Fit">
- <MenuItem Caption="Cut"/>
- <MenuItem Caption="Copy"/>
- <MenuItem Caption="Paste"/>
- </MenuItem>
- <MenuItem Caption="Special2" Name="special" Width="Fit">
- <MenuItem Caption="Cut"/>
- <MenuItem Caption="Copy"/>
- <MenuItem Caption="Paste"/>
- </MenuItem>
- </MenuItem>
- <MenuItem Caption="Help" Width="Fit">
- <MenuItem Caption="About"/>
- <MenuItem Caption="Help"/>
- </MenuItem>
- </Menu>
- <HorizontalStack Height="Fit">
- <Label Text="Hover:" Width="50" Foreground="Grey"/>
- <Label Text="{HoverWidget}"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Focus:" Width="50" Foreground="Grey"/>
- <Label Text="{FocusedWidget}"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Active:" Width="50" Foreground="Grey"/>
- <Label Text="{ActiveWidget}"/>
- </HorizontalStack>
- <Container Fit="true" Margin="50" Background="SlateGrey">
- <Label Text="MouseEvents" Margin="3" Focusable="true" Fit="true"
- Background="Jet"
- Foreground="DimGrey"
- TextAlignment="Center"
- MouseEnter="{Foreground=White}"
- MouseLeave="{Foreground=DimGrey}"
- MouseDown="{Background=DarkRed}"
- MouseClick="{Foreground=Green}"
- MouseDoubleClick="{Foreground=Yellow}"
- MouseUp="{Background=Jet}"/>
- </Container>
- <TextBox Width="300" Margin="10"/>
- <Slider Width="300" Height="12"/>
- <ComboBox Data="{TestList}" Width="120">
- <ItemTemplate DataType="Crow.Color">
- <HorizontalStack
- HorizontalAlignment="Left"
- Height="Fit" Width="200" Margin="1" Focusable="true"
- MouseEnter="{Background=hgradient|0:DarkRed|1:Transparent}"
- MouseLeave="{Background=Transparent}">
- <Widget Height="12" Width="20" Background="{}" Margin="0" CornerRadius="3"/>
- <Label Text="{}" Margin="0" Width="Stretched"/>
- </HorizontalStack>
- </ItemTemplate>
- </ComboBox>
- <HorizontalStack Height="Fit" Margin="1" Background="DimGrey" Width="200">
- <VerticalStack Spacing="2" Width="50%">
- <CheckBox Caption="test" MouseEnter="{Background=Blue}" MouseLeave="{Background=Transparent}"/>
- <CheckBox />
- <CheckBox />
- <CheckBox IsChecked="true"/>
- </VerticalStack>
- <VerticalStack Spacing="2" Width="50%">
- <RadioButton Fit="true"/>
- <RadioButton Fit="true" IsChecked="true"/>
- <RadioButton Fit="true"/>
- <RadioButton Fit="true"/>
- </VerticalStack>
- </HorizontalStack>
-</VerticalStack>
diff --git a/Tests/Interfaces/Divers/testIMLContainer.crow b/Tests/Interfaces/Divers/testIMLContainer.crow
deleted file mode 100644
index 2ba5f2cd..00000000
--- a/Tests/Interfaces/Divers/testIMLContainer.crow
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0"?>
-<IMLContainer Path="Interfaces/Divers/colorPicker.crow"/> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/testImage.crow b/Tests/Interfaces/Divers/testImage.crow
deleted file mode 100755
index ccdd87c0..00000000
--- a/Tests/Interfaces/Divers/testImage.crow
+++ /dev/null
@@ -1,87 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Fit="true">
- <HorizontalStack Fit="true" Background="hgradient|0:DarkRed|1:Transparent" Margin="5">
- <Label Text="SCALED PROPORTIONNAL" Width="150"/>
- <Image Width="10%" Height="Fit" Background="vgradient|0:SkyBlue|1:White" Path="#Tests.image.crow0.svg"/>
- <Image Margin="10" Background="vgradient|0:SkyBlue|1:White" Path="#Tests.image.crow0.svg" />
- <Image Background="vgradient|0:SkyBlue|1:White" Width="20" Height="20" Path="#Tests.image.crow0.svg" />
- <Image Margin="2" Background="vgradient|0:SkyBlue|1:White" Width="20" Height="20" Path="#Tests.image.crow0.svg" />
- <Image Background="vgradient|0:SkyBlue|1:White" Width="50" Height="100" Path="#Tests.image.crow0.svg" />
- <Image Margin="10" Background="vgradient|0:SkyBlue|1:White" Width="50" Height="100" Path="#Tests.image.crow0.svg" />
- <Image Background="vgradient|0:SkyBlue|1:White" Width="100" Height="50" Path="#Tests.image.crow0.svg" />
- <Image Margin="10" Background="vgradient|0:SkyBlue|1:White" Width="100" Height="50" Path="#Tests.image.crow0.svg" />
- <Image Background="vgradient|0:SkyBlue|1:White" Width="50" Height="Fit" Path="#Tests.image.crow0.svg" />
- <Image Margin="10" Background="vgradient|0:SkyBlue|1:White" Width="50" Height="Fit" Path="#Tests.image.crow0.svg" />
- </HorizontalStack>
- <HorizontalStack Fit="true" Background="hgradient|0:DarkRed|1:Transparent" Margin="5">
- <Label Text="SCALED NOT PROPORTIONNAL" Width="150"/>
- <Image KeepProportions="false" Background="vgradient|0:SkyBlue|1:White" Path="#Tests.image.crow0.svg" />
- <Image KeepProportions="false" Margin="10" Background="vgradient|0:SkyBlue|1:White" Path="#Tests.image.crow0.svg" />
- <Image KeepProportions="false" Background="vgradient|0:SkyBlue|1:White" Width="20" Height="20" Path="#Tests.image.crow0.svg" />
- <Image KeepProportions="false" Margin="2" Background="vgradient|0:SkyBlue|1:White" Width="20" Height="20" Path="#Tests.image.crow0.svg" />
- <Image KeepProportions="false" Background="vgradient|0:SkyBlue|1:White" Width="50" Height="100" Path="#Tests.image.crow0.svg" />
- <Image KeepProportions="false" Margin="10" Background="vgradient|0:SkyBlue|1:White" Width="50" Height="100" Path="#Tests.image.crow0.svg" />
- <Image KeepProportions="false" Background="vgradient|0:SkyBlue|1:White" Width="100" Height="50" Path="#Tests.image.crow0.svg" />
- <Image KeepProportions="false" Margin="10" Background="vgradient|0:SkyBlue|1:White" Width="100" Height="50" Path="#Tests.image.crow0.svg" />
- <Image KeepProportions="false" Background="vgradient|0:SkyBlue|1:White" Width="50" Height="Fit" Path="#Tests.image.crow0.svg" />
- <Image KeepProportions="false" Margin="10" Background="vgradient|0:SkyBlue|1:White" Width="50" Height="Fit" Path="#Tests.image.crow0.svg" />
- </HorizontalStack>
- <HorizontalStack Fit="true" Background="hgradient|0:DarkRed|1:Transparent" Margin="5">
- <Label Text="UNSCALED" Width="150"/>
- <Image Scaled="false" Background="Blue" Path="#Tests.image.crow0.svg" />
- <Image Scaled="false" Margin="10" Background="Blue" Path="#Tests.image.crow0.svg" />
- <Image Scaled="false" Background="Blue" Width="20" Height="20" Path="#Tests.image.crow0.svg" />
- <Image Scaled="false" Margin="2" Background="Blue" Width="20" Height="20" Path="#Tests.image.crow0.svg" />
- <Image Scaled="false" Background="Blue" Width="50" Height="100" Path="#Tests.image.crow0.svg" />
- <Image Scaled="false" Margin="10" Background="Blue" Width="50" Height="100" Path="#Tests.image.crow0.svg" />
- <Image Scaled="false" Background="Blue" Width="100" Height="50" Path="#Tests.image.crow0.svg" />
- <Image Scaled="false" Margin="10" Background="Blue" Width="100" Height="50" Path="#Tests.image.crow0.svg" />
- <Image Scaled="false" Background="Blue" Width="50" Height="Fit" Path="#Tests.image.crow0.svg" />
- <Image Scaled="false" Margin="10" Background="Blue" Width="50" Height="Fit" Path="#Tests.image.crow0.svg" />
- </HorizontalStack>
- <HorizontalStack Fit="true" Background="hgradient|0:DarkRed|1:Transparent" Margin="5">
- <Label Text="SCALED PROPORTIONNAL" Width="150"/>
- <Image Background="Blue" Path="#Crow.Icons.tetra.png"/>
- <Image Margin="10" Background="Blue" Path="#Crow.Icons.tetra.png"/>
- <Image Background="Blue" Width="20" Height="20" Path="#Crow.Icons.tetra.png"/>
- <Image Margin="2" Background="Blue" Width="20" Height="20" Path="#Crow.Icons.tetra.png"/>
- <Image Background="Blue" Width="50" Height="100" Path="#Crow.Icons.tetra.png"/>
- <Image Margin="10" Background="Blue" Width="50" Height="100" Path="#Crow.Images.Icons.tetra.png"/>
- <Image Background="Blue" Width="100" Height="50" Path="#Crow.Icons.tetra.png"/>
- <Image Margin="10" Background="Blue" Width="100" Height="50" Path="#Crow.Icons.tetra.png"/>
- <Image Background="Blue" Width="50" Height="Fit" Path="#Crow.Icons.tetra.png"/>
- <Image Margin="10" Background="Blue" Width="50" Height="Fit" Path="#Crow.Icons.tetra.png"/>
- </HorizontalStack>
- <HorizontalStack Fit="true" Background="hgradient|0:DarkRed|1:Transparent" Margin="5">
- <Label Text="SCALED NOT PROPORTIONNAL" Width="150"/>
- <Image KeepProportions="false" Background="Blue" Path="#Crow.Icons.tetra.png"/>
- <Image KeepProportions="false" Margin="10" Background="Blue" Path="#Crow.Icons.tetra.png"/>
- <Image KeepProportions="false" Background="Blue" Width="20" Height="20" Path="#Crow.Icons.tetra.png"/>
- <Image KeepProportions="false" Margin="2" Background="Blue" Width="20" Height="20" Path="#Crow.Icons.tetra.png"/>
- <Image KeepProportions="false" Background="Blue" Width="50" Height="100" Path="#Crow.Icons.tetra.png"/>
- <Image KeepProportions="false" Margin="10" Background="Blue" Width="50" Height="100" Path="#Crow.Images.Icons.tetra.png"/>
- <Image KeepProportions="false" Background="Blue" Width="100" Height="50" Path="#Crow.Images.Icons.tetra.png"/>
- <Image KeepProportions="false" Margin="10" Background="Blue" Width="100" Height="50" Path="#Crow.Images.Icons.tetra.png"/>
- <Image KeepProportions="false" Background="Blue" Width="50" Height="Fit" Path="#Crow.Images.Icons.tetra.png"/>
- <Image KeepProportions="false" Margin="10" Background="Blue" Width="50" Height="Fit" Path="#Crow.Images.Icons.tetra.png"/>
- </HorizontalStack>
- <HorizontalStack Fit="true" Background="hgradient|0:DarkRed|1:Transparent" Margin="5">
- <Label Text="UNSCALED" Width="150"/>
- <Image Scaled="false" Background="Blue" Path="#Crow.Images.Icons.tetra.png"/>
- <Image Scaled="false" Margin="10" Background="Blue" Path="#Crow.Images.Icons.tetra.png"/>
- <Image Scaled="false" Background="Blue" Width="20" Height="20" Path="#Crow.Images.Icons.tetra.png"/>
- <Image Scaled="false" Margin="2" Background="Blue" Width="20" Height="20" Path="#Crow.Images.Icons.tetra.png"/>
- <Image Scaled="false" Background="Blue" Width="50" Height="100" Path="#Crow.Images.Icons.tetra.png"/>
- <Image Scaled="false" Margin="10" Background="Blue" Width="50" Height="100" Path="#Crow.Images.Icons.tetra.png"/>
- <Image Scaled="false" Background="Blue" Width="100" Height="50" Path="#Crow.Images.Icons.tetra.png"/>
- <Image Scaled="false" Margin="10" Background="Blue" Width="100" Height="50" Path="#Crow.Images.Icons.tetra.png"/>
- <Image Scaled="false" Background="Blue" Width="50" Height="Fit" Path="#Crow.Images.Icons.tetra.png"/>
- <Image Scaled="false" Margin="10" Background="Blue" Width="50" Height="Fit" Path="#Crow.Images.Icons.tetra.png"/>
- </HorizontalStack>
- <HorizontalStack Width="Fit" Height="100" Background="hgradient|0:DarkRed|1:Transparent" Margin="5">
- <Image Background="Blue" Path="#Tests.image.crow0.svg" />
- <Image Margin="10" Background="White" Path="#Tests.image.crow0.svg" />
- <Image Background="White" Width="20" Height="10" Path="#Tests.image.crow0.svg" />
- <Image Margin="1" Background="White" Width="20" Height="10" Path="#Tests.image.crow0.svg" />
- </HorizontalStack>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/testMenu.crow b/Tests/Interfaces/Divers/testMenu.crow
deleted file mode 100755
index 08822445..00000000
--- a/Tests/Interfaces/Divers/testMenu.crow
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0"?>
-<Menu>
- <MenuItem Caption="File" Width="Fit">
- <MenuItem Command="{CMDTest}"/>
- </MenuItem>
-</Menu>
diff --git a/Tests/Interfaces/Divers/testOutOfClipUpdate.crow b/Tests/Interfaces/Divers/testOutOfClipUpdate.crow
deleted file mode 100755
index 22523b8c..00000000
--- a/Tests/Interfaces/Divers/testOutOfClipUpdate.crow
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0"?>
-<Container Width="200" Height="100" Background="DimGrey" Margin="5">
- <Container Width="Stretched" Height="800" Background="DarkBlue">
- <Label Text="{fps}" Background="RoyalBlue" VerticalAlignment="Center"/>
- </Container>
-</Container>
diff --git a/Tests/Interfaces/Divers/testPropLess.crow b/Tests/Interfaces/Divers/testPropLess.crow
deleted file mode 100755
index 42282c11..00000000
--- a/Tests/Interfaces/Divers/testPropLess.crow
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0"?>
-<Label Margin="50" MinimumSize="10,10" Background="DimGrey" Text="{PropertyLessBinding}"/> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/testShape.crow b/Tests/Interfaces/Divers/testShape.crow
deleted file mode 100644
index d1f9f3cc..00000000
--- a/Tests/Interfaces/Divers/testShape.crow
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0"?>
-<Container Fit="true" Background="Red" Tooltip="test tooltip" >
- <Shape Foreground="Transparent" Background="DimGrey" Path="M 5.5,0.5 L 10.5,10.5 L 0.5,10.5 Z"
- MouseEnter="{Background=hgradient|0:DimGrey|0.5:RoyalBlue|1:Black}"
- MouseLeave="{Background=DimGrey}"/>
-</Container> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/testStacks.crow b/Tests/Interfaces/Divers/testStacks.crow
deleted file mode 100755
index 99279cd4..00000000
--- a/Tests/Interfaces/Divers/testStacks.crow
+++ /dev/null
@@ -1,86 +0,0 @@
-<?xml version="1.0"?>
-<Window Width="500" Height="300" MinimumSize="50,50">
-<HorizontalStack Margin="5" Background="DimGrey">
- <VerticalStack Width="200" Margin="5" Background="Grey">
- <VerticalStack Fit="true" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- </VerticalStack>
- <VerticalStack Width="Stretched" Height="Fit" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue" Width="Stretched"/>
- <TextRun Background="SkyBlue" Height="Stretched"/>
- </VerticalStack>
- <HorizontalStack Fit="true" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- </HorizontalStack>
- <HorizontalStack Width="Stretched" Height="Fit" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- </HorizontalStack>
- <HorizontalStack Width="Stretched" Height="Stretched" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue" Width="Stretched"/>
- <TextRun Background="SkyBlue"/>
- </HorizontalStack>
- </VerticalStack>
- <VerticalStack Width="Stretched" Height="Stretched" Margin="5" Background="Grey">
- <VerticalStack Fit="true" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- </VerticalStack>
- <VerticalStack Width="Stretched" Height="Stretched" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue" Width="Stretched"/>
- <TextRun TextAlignment="Center" Background="SkyBlue" Width="Stretched" Height="Stretched"/>
- </VerticalStack>
- <HorizontalStack Fit="true" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- </HorizontalStack>
- <HorizontalStack Width="Stretched" Height="Fit" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- </HorizontalStack>
- <HorizontalStack Width="Stretched" Height="Fit" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue" Width="Stretched"/>
- <TextRun Background="SkyBlue"/>
- </HorizontalStack>
- </VerticalStack>
- <VerticalStack Width="Fit" Margin="5" Background="Grey">
- <VerticalStack Width="Stretched" Height="Fit" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue" HorizontalAlignment="Left"/>
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- </VerticalStack>
- <VerticalStack Width="Stretched" Height="Fit" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue" Width="Stretched"/>
- <TextRun Background="SkyBlue" Height="Stretched"/>
- </VerticalStack>
- <HorizontalStack Fit="true" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- </HorizontalStack>
- <HorizontalStack Width="Stretched" Height="Fit" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue"/>
- </HorizontalStack>
- <HorizontalStack Width="Stretched" Height="Stretched" Background="DimGrey" Margin="5">
- <TextRun Background="SkyBlue"/>
- <TextRun Background="SkyBlue" Width="Stretched"/>
- <TextRun Background="SkyBlue"/>
- </HorizontalStack>
- </VerticalStack>
-</HorizontalStack>
-</Window> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/testTextBox.crow b/Tests/Interfaces/Divers/testTextBox.crow
deleted file mode 100755
index d0fe0af4..00000000
--- a/Tests/Interfaces/Divers/testTextBox.crow
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Background="SteelBlue" Fit="true">
- <HorizontalStack Fit="true">
- <TextBox Background="DarkGrey" Height="30" Width="50" TextAlignment="TopLeft"/>
- <TextBox Background="DarkGrey" Height="30" Width="50" TextAlignment="Top"/>
- <TextBox Background="DarkGrey" Height="30" Width="50" TextAlignment="TopRight"/>
- <TextBox Background="DarkGrey" Height="30" Width="50" TextAlignment="Left"/>
- <TextBox Background="DarkGrey" Height="30" Width="50" TextAlignment="Center"/>
- <TextBox Background="DarkGrey" Height="30" Width="50" TextAlignment="Right"/>
- <TextBox Background="DarkGrey" Height="30" Width="50" TextAlignment="BottomLeft"/>
- <TextBox Background="DarkGrey" Height="30" Width="50" TextAlignment="Bottom"/>
- <TextBox Background="DarkGrey" Height="30" Width="50" TextAlignment="BottomRight"/>
- </HorizontalStack>
- <HorizontalStack Fit="true">
- <TextBox Background="DarkGrey" Height="30" Width="70" TextAlignment="Top" HorizontalStretch="true" Text="TopStretch"/>
- <TextBox Background="DarkGrey" Height="30" Width="60" TextAlignment="Center" HorizontalStretch="true" Text="HorizontalStretch" />
- <TextBox Background="DarkGrey" Height="30" Width="60" TextAlignment="Bottom" HorizontalStretch="true" Text="BottomStretch"/>
- <TextBox Background="DarkGrey" Height="10" Width="70" TextAlignment="Left" VerticalStretch="true" Text="LeftStretch"/>
- <TextBox Background="DarkGrey" Height="10" Width="70" TextAlignment="Center" VerticalStretch="true" Text="VerticalStretch"/>
- <TextBox Background="DarkGrey" Height="10" Width="70" TextAlignment="Right" VerticalStretch="true" Text="RightStretch"/>
- <TextBox Background="DarkGrey" Height="30" Width="50" HorizontalStretch="true" VerticalStretch="true" Text="Fit"/>
- </HorizontalStack>
- <TextBox Name="tb" Multiline="true" Font="droid,16" Margin="5" Text="A\nBB\nCCC\nDDDD"/>
- <TextBox Multiline="true" Font="droid,16" Name="tb5" Margin="5" Text="{../tb.SelectedText}"/>
-<!-- <TextBox Font="droid,10" Name="tb1" Margin="5" Text="this is a test of a text box"/>
- <TextBox Width="300" Height="35" Text="this is a test of a text box"/>-->
- <TextBox Font="droid,10" Name="tb2" Margin="0" Text="this is a test of a text box"/>
- <TextBox Font="droid,10" Name="tb3" Margin="5" Text="this is a test of a text box"/>
- <TextBox Font="droid,10" Name="tb4" Margin="5" Text="this is a test of a text box"/>
- <TextBox Font="droid,10" Name="tb5" Margin="20" Text="this is a test of a text box"/>
- <TextBox Multiline="true" Font="droid,10" Name="tb6" Margin="5" Text="this is a test of a text box\nthis is a test of a text box"/>
- <TextBox Multiline="true" Font="droid,10" Name="tb7" Margin="1" TextAlignment="Center"
- Text="this is a test of a text box\nthis is a test\nthis is a test when line are centered"/>
- <TextBox Multiline="true" Font="droid,10" Name="tb8" Margin="1" TextAlignment="Center"
- Text="this is a test of a text box\n\n\nthis is a test\nthis is a test when line are centered"/>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Divers/testVisibility.crow b/Tests/Interfaces/Divers/testVisibility.crow
deleted file mode 100755
index 9f9464c9..00000000
--- a/Tests/Interfaces/Divers/testVisibility.crow
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<Container Margin="20" Background="Red" >
- <Container Margin="20" Background="Green" MouseDown="{../go1.Visible=True}" >
- <Widget Name="go1" Margin="20" Background="DimGrey" Visible="false" MouseDown="{Visible=false}"
- MouseEnter="{Background=Blue}"
- MouseLeave="{Background=DimGrey}"/>
- </Container>
-</Container>
diff --git a/Tests/Interfaces/Divers/test_stack.crow b/Tests/Interfaces/Divers/test_stack.crow
deleted file mode 100755
index 044fd7f0..00000000
--- a/Tests/Interfaces/Divers/test_stack.crow
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Background="DarkBlue" Height="300" Width="200">
-<!-- <Label Text="label11" Width="Stretched" Background="Green"/>
- <Label Text="label21"/>-->
- <HorizontalStack Width="Fit" Height="Fit" Margin="5"
- Focusable="True" Background="Blue">
-
- <Label Text="label12"/>
- <VerticalStack Background="Red" Fit="true">
- <Label Text="label99"/>
- <Label Text="label999"/>
- </VerticalStack>
- <Label Text="label22"/>
-<!-- <Label Text="label32"/>
- <Label Text="label42"/>
- <Label Text="label52"/>-->
- </HorizontalStack>
-<!-- <Label Text="label33" Background="Green" Width="Stretched"/>-->
-<!-- <Label Text="label43"/>-->
-<!-- <Border Margin="10">
- <Label Text="label53" Background="Red" Height="Stretched" CornerRadius="10"/>
- </Border>-->
- <Label Text="label43"/>
- <Label Text="label43"/>
-</VerticalStack>
diff --git a/Tests/Interfaces/Divers/welcome.crow b/Tests/Interfaces/Divers/welcome.crow
deleted file mode 100644
index fa6da1e6..00000000
--- a/Tests/Interfaces/Divers/welcome.crow
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0"?>
-<Border BorderStyle="Sunken" Fit="true" Background="0.7,0.7,0.7,0.5" CornerRadius="10">
- <VerticalStack Margin="20">
- <Image Path="#Crow.Icons.crow.svg"/>
-<!-- <Label Font="Times bold, 60" Text="C.R.O.W"/>-->
- <HorizontalStack Fit="true" DataSource="{CrowVersion}" Spacing="0">
- <Label Foreground="Black" Font="mono, 12" Text="version: "/>
- <Label Foreground="Black" Font="mono, 12" Text="{Major}"/>
- <Label Foreground="Black" Font="mono, 12" Text="."/>
- <Label Foreground="Black" Font="mono, 12" Text="{Minor}"/>
- <Label Foreground="Black" Font="mono, 12" Text="."/>
- <Label Foreground="DimGrey" Font="mono, 12" Text="{Build}"/>
- </HorizontalStack>
- <Widget Height="30"/>
- <Label Font="20" Text="Press &lt;F2&gt; and &lt;F3&gt; to cycle into the examples"/>
- <Label Font="20" Text="Those are basic tests used to validate changes,"/>
- <Widget Height="30"/>
- <Label Foreground="DimGrey" Font="20" Text="&lt;F5&gt; => File dialog example"/>
- <Label Foreground="DimGrey" Font="20" Text="&lt;F6&gt; => Window example"/>
- </VerticalStack>
-</Border> \ No newline at end of file
diff --git a/Tests/Interfaces/DragAndDrop/0.crow b/Tests/Interfaces/DragAndDrop/0.crow
deleted file mode 100755
index ca1a7bb5..00000000
--- a/Tests/Interfaces/DragAndDrop/0.crow
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0"?>
-<HorizontalStack Background="DimGrey" Margin="10" Width="90%" Height="90%" Spacing="100" Focusable="true">
- <Container Name="source" StartDrag="{Background=DimGrey}" EndDrag="{Background=SeaGreen}" Focusable="true" Fit="true"
- Drop="{../target.Background=Green}"
- MouseEnter="{/txt.Foreground=Red}" MouseLeave="{/txt.Foreground=White}" MouseClick="{Background=SeaGreen}"
- AllowDrag="true" Width="200" Height="200" Background="SeaGreen">
- <VerticalStack Margin="50">
- <Label Name="txt" Text="Drag me" Foreground="Grey"/>
- <Label Text="Dragged" Visible="{../../IsDragged}" Foreground="Grey"/>
- </VerticalStack>
- </Container>
- <Container Name="target" DragEnter="{Background=SeaGreen}" DragLeave="{Background=DimGrey}" Focusable="true" Fit="true"
- MouseEnter="{/txt.Foreground=Red}" MouseLeave="{/txt.Foreground=White}"
- AllowDrop="true" Background="DimGrey">
- <VerticalStack Margin="50">
- <Label Name="txt" Text="Drop here" Foreground="Grey"/>
- <Label Text="Dragged" Visible="{../../IsDragged}" Foreground="Grey"/>
- </VerticalStack>
- </Container>
-</HorizontalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Experimental/DockWindow.template b/Tests/Interfaces/Experimental/DockWindow.template
deleted file mode 100755
index 6c91312b..00000000
--- a/Tests/Interfaces/Experimental/DockWindow.template
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0"?>
-<!--<Widget Background="{./Background}"/>-->
-<Border BorderWidth="1" Foreground="Black" CornerRadius="{./CornerRadius}"
- Background="{./Background}"
- MouseEnter="./onBorderMouseEnter"
- MouseLeave="./onBorderMouseLeave">
- <VerticalStack Spacing="0">
- <HorizontalStack Height="Fit">
- <Label Text="{./Name}" TextAlignment="Left" Width="Fit"
- Foreground="White" />
- <Label Text="{./DockingPosition}" TextAlignment="Left" Width="Fit"
- Foreground="White" />
- </HorizontalStack>
- <Label Text="{./Width}" TextAlignment="Left" Width="Fit"
- Foreground="White" />
- <Label Text="{./Height}" TextAlignment="Left" Width="Fit"
- Foreground="White" />
-
- <HorizontalStack Visible="{./IsDocked}" Height="Fit" Margin="1" Background="Grey">
- <Label Text="{./Caption}" TextAlignment="Left" Width="Stretched"
- Foreground="Jet" />
- <Image Width="8" Height="8" Focusable="true" Margin="0" Path="#Crow.Icons.exit2.svg"
- MouseClick="./butQuitPress"/>
- </HorizontalStack>
- <HorizontalStack Background="vgradient|0:0.5,0.6,0.5,0.5|1:0.2,0.3,0.3,0.7"
- Name="hs" Margin="0" Spacing="0" Height="Fit" Visible="{./IsFloating}">
- <Widget Width="5"/>
- <Image Margin="1" Width="10" Height="10" Path="{./Icon}"/>
- <Label Width="Stretched" Foreground="White" Margin="1" TextAlignment="Left" Text="{./Caption}" />
- <Border CornerRadius="6" BorderWidth="1" Foreground="Transparent" Height="10" Width="10"
- MouseEnter="{Foreground=White}" MouseLeave="{Foreground=Transparent}">
- <Image Focusable="true" Name="Image" Margin="0" Path="#Crow.Icons.exit2.svg"
- MouseClick="./butQuitPress"/>
- </Border>
- <Widget Width="5"/>
- </HorizontalStack>
- <Container Name="Content" MinimumSize="50,50"/>
- </VerticalStack>
-</Border>
diff --git a/Tests/Interfaces/Experimental/testDock.crow b/Tests/Interfaces/Experimental/testDock.crow
deleted file mode 100644
index f09552c6..00000000
--- a/Tests/Interfaces/Experimental/testDock.crow
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0"?>
-<Window Width="Stretched" Height="Stretched" Background="Jet">
- <DockStack Name="mainDock" Background="DarkRed" Margin="20">
- </DockStack>
-</Window>
-<!---
- <DockWindow Left="450" Top="450" Width="150" Height="150" Background="Maize"/>-->
-
-
-<!--<Group Background="DimGrey" Margin = "0" Focusable="true" >
- <Window Top="100" Left="100" Focusable="true" Caption="View 1" Width="300" Height="300"><Widget Background="Green" Focusable="true" MouseEnter="{Background=Grey}" MouseLeave="{Background=Green}"/></Window>
- <Window Top="200" Left="200" Focusable="true" Caption="View 2" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Blue" MouseEnter="{Background=Grey}" MouseLeave="{Background=Blue}"/></Window>
- <Window Top="300" Left="300" Focusable="true" Caption="View 3" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Yellow" MouseEnter="{Background=Grey}" MouseLeave="{Background=Yellow}"/></Window>
- <Window Top="400" Left="400" Focusable="true" Caption="View 4" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Black" MouseEnter="{Background=Grey}" MouseLeave="{Background=Black}"/></Window>
-</Group>-->
-<!--<Docker >
- <DockWindow Resizable = "true" Top="100" Left="100" Caption="View 1" Width="300" Height="300">
- <VerticalStack Background="DarkGreen" Focusable="true">
- <Label Text="{../../Left}" Background="Black" Width="Stretched"/>
- <Label Text="{../../Top}" Background="Black"/>
- <Label Text="{../../LogicalParent}" Background="Black"/>
- </VerticalStack>
- </DockWindow>
- <DockWindow Top="200" Left="200" Focusable="true" Caption="View 2" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Blue" MouseEnter="{Background=Grey}" MouseLeave="{Background=Blue}"/></DockWindow>
- <DockWindow Top="300" Left="300" Focusable="true" Caption="View 3" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Yellow" MouseEnter="{Background=Grey}" MouseLeave="{Background=Yellow}"/></DockWindow>
- <DockWindow Top="400" Left="400" Focusable="true" Caption="View 4" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Black" MouseEnter="{Background=Grey}" MouseLeave="{Background=Black}"/></DockWindow>
-</Docker>--> \ No newline at end of file
diff --git a/Tests/Interfaces/Experimental/testDock2.crow b/Tests/Interfaces/Experimental/testDock2.crow
deleted file mode 100644
index 5ff6f704..00000000
--- a/Tests/Interfaces/Experimental/testDock2.crow
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0"?>
-<Docker >
- <DockWindow Left="100" Top="100" Width="150" Height="150" Background="DarkRed"/>
- <DockWindow Left="200" Top="200" Width="150" Height="150" Background="DarkGreen"/>
- <DockWindow Left="300" Top="300" Width="150" Height="150" Background="Blue"/>
- <DockWindow Left="400" Top="400" Width="150" Height="150" Background="DarkYellow"/>
- <DockWindow Left="500" Top="500" Width="150" Height="150" Background="Yellow"/>
-</Docker>
-<!--<Group Background="DimGrey" Margin = "0" Focusable="true" >
- <Window Top="100" Left="100" Focusable="true" Caption="View 1" Width="300" Height="300"><Widget Background="Green" Focusable="true" MouseEnter="{Background=Grey}" MouseLeave="{Background=Green}"/></Window>
- <Window Top="200" Left="200" Focusable="true" Caption="View 2" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Blue" MouseEnter="{Background=Grey}" MouseLeave="{Background=Blue}"/></Window>
- <Window Top="300" Left="300" Focusable="true" Caption="View 3" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Yellow" MouseEnter="{Background=Grey}" MouseLeave="{Background=Yellow}"/></Window>
- <Window Top="400" Left="400" Focusable="true" Caption="View 4" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Black" MouseEnter="{Background=Grey}" MouseLeave="{Background=Black}"/></Window>
-</Group>-->
-<!--<Docker >
- <DockWindow Resizable = "true" Top="100" Left="100" Caption="View 1" Width="300" Height="300">
- <VerticalStack Background="DarkGreen" Focusable="true">
- <Label Text="{../../Left}" Background="Black" Width="Stretched"/>
- <Label Text="{../../Top}" Background="Black"/>
- <Label Text="{../../LogicalParent}" Background="Black"/>
- </VerticalStack>
- </DockWindow>
- <DockWindow Top="200" Left="200" Focusable="true" Caption="View 2" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Blue" MouseEnter="{Background=Grey}" MouseLeave="{Background=Blue}"/></DockWindow>
- <DockWindow Top="300" Left="300" Focusable="true" Caption="View 3" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Yellow" MouseEnter="{Background=Grey}" MouseLeave="{Background=Yellow}"/></DockWindow>
- <DockWindow Top="400" Left="400" Focusable="true" Caption="View 4" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Black" MouseEnter="{Background=Grey}" MouseLeave="{Background=Black}"/></DockWindow>
-</Docker>--> \ No newline at end of file
diff --git a/Tests/Interfaces/Experimental/testStack.crow b/Tests/Interfaces/Experimental/testStack.crow
deleted file mode 100644
index 0348f0b5..00000000
--- a/Tests/Interfaces/Experimental/testStack.crow
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0"?>
-<Window Width="600" Height="500">
-<VerticalStack Margin="20" Background="DimGrey" Spacing="10">
- <Widget Height="100" Width="500" Background="Green"/>
- <Splitter/>
- <HorizontalStack>
- <Widget Height="Stretched" Width="100" Background="Red"/>
- <Splitter/>
- <Widget Height="Stretched" Width="100" Background="DarkRed"/>
- </HorizontalStack>
- <Splitter/>
- <Widget Height="100" Width="500" Background="Green"/>
-</VerticalStack>
-</Window>
-<!--<Group Background="DimGrey" Margin = "0" Focusable="true" >
- <Window Top="100" Left="100" Focusable="true" Caption="View 1" Width="300" Height="300"><Widget Background="Green" Focusable="true" MouseEnter="{Background=Grey}" MouseLeave="{Background=Green}"/></Window>
- <Window Top="200" Left="200" Focusable="true" Caption="View 2" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Blue" MouseEnter="{Background=Grey}" MouseLeave="{Background=Blue}"/></Window>
- <Window Top="300" Left="300" Focusable="true" Caption="View 3" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Yellow" MouseEnter="{Background=Grey}" MouseLeave="{Background=Yellow}"/></Window>
- <Window Top="400" Left="400" Focusable="true" Caption="View 4" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Black" MouseEnter="{Background=Grey}" MouseLeave="{Background=Black}"/></Window>
-</Group>-->
-<!--<Docker >
- <DockWindow Resizable = "true" Top="100" Left="100" Caption="View 1" Width="300" Height="300">
- <VerticalStack Background="DarkGreen" Focusable="true">
- <Label Text="{../../Left}" Background="Black" Width="Stretched"/>
- <Label Text="{../../Top}" Background="Black"/>
- <Label Text="{../../LogicalParent}" Background="Black"/>
- </VerticalStack>
- </DockWindow>
- <DockWindow Top="200" Left="200" Focusable="true" Caption="View 2" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Blue" MouseEnter="{Background=Grey}" MouseLeave="{Background=Blue}"/></DockWindow>
- <DockWindow Top="300" Left="300" Focusable="true" Caption="View 3" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Yellow" MouseEnter="{Background=Grey}" MouseLeave="{Background=Yellow}"/></DockWindow>
- <DockWindow Top="400" Left="400" Focusable="true" Caption="View 4" Resizable = "true" Width="300" Height="300"><Widget Focusable="true" Background="Black" MouseEnter="{Background=Grey}" MouseLeave="{Background=Black}"/></DockWindow>
-</Docker>--> \ No newline at end of file
diff --git a/Tests/Interfaces/Experimental/testTypeViewer.goml b/Tests/Interfaces/Experimental/testTypeViewer.goml
deleted file mode 100755
index caa454fc..00000000
--- a/Tests/Interfaces/Experimental/testTypeViewer.goml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0"?>
-
- <VerticalStack Height="Fit" Width="250" Name="hstack" Margin="0" Spacing="0">
- <Border Height="Fit" Width="Stretched" BorderWidth="2" CornerRadius="10" Background="SteelBlue">
- <Label Name="labName" Text="{Name}" Width="Stretched" Height="Fit" Margin="3"/>
- </Border>
- <ListBox Data="{Members}" Width="Stretched" Height="400" ItemTemplate="Interfaces/tmpMembers.goml" Focusable="true">
-
- </ListBox>
- </VerticalStack>
diff --git a/Tests/Interfaces/GraphicObject/0.crow b/Tests/Interfaces/GraphicObject/0.crow
deleted file mode 100755
index d608cf00..00000000
--- a/Tests/Interfaces/GraphicObject/0.crow
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack >
- <Label Text="{StringTest}" Background="SeaGreen" DataSourceType="MainClass"/>
-</VerticalStack>
diff --git a/Tests/Interfaces/GraphicObject/1.crow b/Tests/Interfaces/GraphicObject/1.crow
deleted file mode 100755
index d74f4949..00000000
--- a/Tests/Interfaces/GraphicObject/1.crow
+++ /dev/null
@@ -1,3 +0,0 @@
-<?xml version="1.0"?>
-<Widget Margin="10" Width="150" Height="150" Background="SeaGreen"
- MinimumSize="50,50"/> \ No newline at end of file
diff --git a/Tests/Interfaces/GraphicObject/2.crow b/Tests/Interfaces/GraphicObject/2.crow
deleted file mode 100755
index af2998ac..00000000
--- a/Tests/Interfaces/GraphicObject/2.crow
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0"?>
-<Widget Margin="10" Width="50%" Height="50%"
- Background="hgradient|0:Red|0.25:Blue|0.5:Green|0.75:Yellow|1:Red"
- MinimumSize="50,50"/> \ No newline at end of file
diff --git a/Tests/Interfaces/GraphicObject/4.crow b/Tests/Interfaces/GraphicObject/4.crow
deleted file mode 100755
index f696a9ec..00000000
--- a/Tests/Interfaces/GraphicObject/4.crow
+++ /dev/null
@@ -1,377 +0,0 @@
-<?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
diff --git a/Tests/Interfaces/GraphicObject/5.crow b/Tests/Interfaces/GraphicObject/5.crow
deleted file mode 100755
index 4922474a..00000000
--- a/Tests/Interfaces/GraphicObject/5.crow
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0"?>
-<HorizontalStack Width="Stretched" Height="Fit" Margin="5" Background="Mantis">
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
- <GraphicObject Background="Carmine" Width="Stretched" Height="20"/>
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
- <GraphicObject Background="Carmine" Width="10%" Height="20"/>
-</HorizontalStack>
diff --git a/Tests/Interfaces/GraphicObject/6.crow b/Tests/Interfaces/GraphicObject/6.crow
deleted file mode 100755
index c37ca360..00000000
--- a/Tests/Interfaces/GraphicObject/6.crow
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Fit="true" Background="DimGray" Margin="5">
-<!-- <RadioButton/>-->
- <Label Text="a" Width="Stretched" Background="Red"/>
- <Label Text="{fps}" HorizontalAlignment="Right" Background="LimeGreen"/>
-</VerticalStack>
diff --git a/Tests/Interfaces/GraphicObject/7.crow b/Tests/Interfaces/GraphicObject/7.crow
deleted file mode 100755
index d8e9cd38..00000000
--- a/Tests/Interfaces/GraphicObject/7.crow
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Height="Fit" Width="Fit">
- <Label Width="0"/>
- <Expandable Width="Fit" Background="Gray">
- <Expandable Background="LightBlue">
- <Expandable Background="Green">
- <Expandable Background="LimeGreen">
- <Expandable Background="DimGray">
- <Expandable Width="0" Background="Yellow">
- <Expandable Background="NavyBlue">
- <Expandable Width="0" Background="Blue">
- <Expandable Width="0" Background="BlueCrayola">
- <Expandable Width="0" Background="Green">
- <Label Background="Red"/>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- <Expandable Width="0" Background="Gray">
- <Expandable Width="0" Background="LightBlue">
- <Expandable Width="0" Background="Green">
- <Expandable Width="0" Background="LimeGreen">
- <Expandable Width="0" Background="DimGray">
- <Expandable Width="0" Background="Yellow">
- <Expandable Width="0" Background="NavyBlue">
- <Expandable Width="0" Background="Blue">
- <Expandable Width="0" Background="BlueCrayola">
- <Expandable Width="0" Background="Green">
- <Label Background="Red"/>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
-</VerticalStack>
diff --git a/Tests/Interfaces/Group/0.crow b/Tests/Interfaces/Group/0.crow
deleted file mode 100755
index db09cab0..00000000
--- a/Tests/Interfaces/Group/0.crow
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0"?>
-<Group MinimumSize="50,50" Background="DimGrey" Margin="10" Width="90%" Height="90%">
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- VerticalAlignment="Top"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- VerticalAlignment="Bottom"
- MinimumSize="10,10"/>
-</Group> \ No newline at end of file
diff --git a/Tests/Interfaces/Group/1.crow b/Tests/Interfaces/Group/1.crow
deleted file mode 100755
index 2d378d3d..00000000
--- a/Tests/Interfaces/Group/1.crow
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0"?>
-<Group Background="DimGrey" Margin="10" Width="90%" Height="90%">
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Top"
- HorizontalAlignment="Left"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Top"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Top"
- HorizontalAlignment="Right"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- HorizontalAlignment="Left"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- HorizontalAlignment="Right"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Bottom"
- HorizontalAlignment="Left"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Bottom"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Bottom"
- HorizontalAlignment="Right"
- MinimumSize="10,10"/>
-</Group> \ No newline at end of file
diff --git a/Tests/Interfaces/Group/2.crow b/Tests/Interfaces/Group/2.crow
deleted file mode 100755
index 721790d9..00000000
--- a/Tests/Interfaces/Group/2.crow
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0"?>
-<Group Background="DimGrey" Margin="10" Fit="true">
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Top"
- HorizontalAlignment="Left"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Top"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Top"
- HorizontalAlignment="Right"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- HorizontalAlignment="Left"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- HorizontalAlignment="Right"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Bottom"
- HorizontalAlignment="Left"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Bottom"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Bottom"
- HorizontalAlignment="Right"
- MinimumSize="10,10"/>
-</Group> \ No newline at end of file
diff --git a/Tests/Interfaces/Group/3.crow b/Tests/Interfaces/Group/3.crow
deleted file mode 100755
index bcb57b20..00000000
--- a/Tests/Interfaces/Group/3.crow
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0"?>
-<Group Background="DimGrey" Margin="10" Width="70%" Height="50%">
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Top"
- HorizontalAlignment="Left"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Top"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Top"
- HorizontalAlignment="Right"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="100%" Height="20%" Background="SeaGreen"
- HorizontalAlignment="Left"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- HorizontalAlignment="Right"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Bottom"
- HorizontalAlignment="Left"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Bottom"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Bottom"
- HorizontalAlignment="Right"
- MinimumSize="10,10"/>
-</Group> \ No newline at end of file
diff --git a/Tests/Interfaces/Group/4.crow b/Tests/Interfaces/Group/4.crow
deleted file mode 100755
index 3e97341d..00000000
--- a/Tests/Interfaces/Group/4.crow
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0"?>
-<Group Background="DimGrey" Margin="10" Fit="true">
- <Label Font="droid bold,40" Text="{fps}" Margin="10" Fit="true"/>
- <Widget Margin="10" Width="20%" Height="20%" Background="SeaGreen"
- VerticalAlignment="Top"
- MinimumSize="10,10"/>
-</Group> \ No newline at end of file
diff --git a/Tests/Interfaces/Splitter/1.crow b/Tests/Interfaces/Splitter/1.crow
deleted file mode 100755
index 48c1ea1e..00000000
--- a/Tests/Interfaces/Splitter/1.crow
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version="1.0"?>
-<HorizontalStack Width="80%" Height="50%">
- <Border Width="45%" CornerRadius="10" BorderWidth="1">
- <VerticalStack>
- <VerticalStack Height="45%">
- <CheckBox Height="25%" IsChecked="false" Caption="Check 1" Background="hgradient|0:LimeGreen|1:Transparent"/>
- <CheckBox Height="25%" IsChecked="false" Caption="Check 2" Background="hgradient|0:LimeGreen|1:Transparent"/>
- <CheckBox Height="25%" IsChecked="true" Caption="Check 3" Background="hgradient|0:LimeGreen|1:Transparent"/>
- <CheckBox Height="25%" IsChecked="false" Caption="Check 4" Background="hgradient|0:LimeGreen|1:Transparent"/>
- </VerticalStack>
- <Splitter Thickness="3"/>
- <VerticalStack Height="45%">
- <CheckBox Height="25%" IsChecked="false" Caption="Check 1" Background="hgradient|0:LimeGreen|1:Transparent"/>
- <CheckBox Height="25%" IsChecked="false" Caption="Check 2" Background="hgradient|0:LimeGreen|1:Transparent"/>
- <CheckBox Height="25%" IsChecked="true" Caption="Check 3" Background="hgradient|0:LimeGreen|1:Transparent"/>
- <CheckBox Height="25%" IsChecked="false" Caption="Check 4" Background="hgradient|0:LimeGreen|1:Transparent"/>
- </VerticalStack>
- </VerticalStack>
- </Border>
- <Splitter Thickness="3"/>
- <Border Width="45%" CornerRadius="10" BorderWidth="1">
- <VerticalStack Width="50%" Height="50%" Background="DimGrey">
- <RadioButton IsChecked="false" Caption="Choice 1" Background="hgradient|0:DarkRed|1:Transparent"/>
- <RadioButton IsChecked="false" Caption="Choice 2" Background="hgradient|0:DarkRed|1:Transparent"/>
- <RadioButton IsChecked="true" Caption="Choice 3" Background="hgradient|0:DarkRed|1:Transparent"/>
- <RadioButton IsChecked="false" Caption="Choice 4" Background="hgradient|0:DarkRed|1:Transparent"/>
- </VerticalStack>
- </Border>
- <Splitter Thickness="3"/>
-</HorizontalStack>
diff --git a/Tests/Interfaces/Splitter/3.crow b/Tests/Interfaces/Splitter/3.crow
deleted file mode 100755
index 582944a9..00000000
--- a/Tests/Interfaces/Splitter/3.crow
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Fit="true">
- <GraphicObject CornerRadius="5" Height="10" Width="600" Background="vgradient|0:Transparent|0,5:White|1:Transparent"/>
- <HorizontalStack Fit="true" HorizontalAlignment="Left">
- <Border Fit="true" CornerRadius="10" BorderWidth="1">
- <VerticalStack Margin="10">
- <CheckBox IsChecked="false" Caption="Check 1" Background="hgradient|0:LimeGreen|1:Transparent"/>
- <CheckBox IsChecked="false" Caption="Check 2" Background="hgradient|0:LimeGreen|1:Transparent"/>
- <CheckBox IsChecked="true" Caption="Check 3" Background="hgradient|0:LimeGreen|1:Transparent"/>
- <CheckBox IsChecked="false" Caption="Check 4" Background="hgradient|0:LimeGreen|1:Transparent"/>
- </VerticalStack>
- </Border>
- <Splitter/>
- <Border Fit="true" CornerRadius="10" BorderWidth="1">
- <VerticalStack Margin="10">
- <RadioButton IsChecked="false" Caption="Choice 1" Background="hgradient|0:DarkRed|1:Transparent"/>
- <Splitter/>
- <RadioButton Width="Stretched" IsChecked="false" Caption="Choice 2" Background="hgradient|0:DarkRed|1:Transparent"/>
- <RadioButton IsChecked="true" Caption="Choice 3" Background="hgradient|0:DarkRed|1:Transparent"/>
- <RadioButton IsChecked="false" Caption="Choice 4" Background="hgradient|0:DarkRed|1:Transparent"/>
- </VerticalStack>
- </Border>
- <Splitter Thickness="3" />
- <Border Fit="true" CornerRadius="10" BorderWidth="1" MaximumSize="150;150" MinimumSize="50;50">
- <VerticalStack Margin="10">
- <Label Text="label 1" Background="hgradient|0:BlueCrayola|1:Transparent"/>
- <Label Text="label 2" Background="hgradient|0:BlueCrayola|1:Transparent"/>
- <Label Text="label 3" Background="hgradient|0:BlueCrayola|1:Transparent"/>
- <Label Text="label 4" Width="Stretched" Background="hgradient|0:BlueCrayola|1:Transparent"/>
- </VerticalStack>
- </Border>
- <Splitter/>
- <Border Fit="true" CornerRadius="10" BorderWidth="1">
- <VerticalStack Margin="10">
- <Button Caption="Button 1" Background="hgradient|0:Red|1:DarkRed" CornerRadius="5"/>
- <Button Caption="Button 2" Background="hgradient|0:AoEnglish|1:Arsenic" CornerRadius="3"/>
- <Button Caption="Button 3" Background="hgradient|0:DarkRed|1:Transparent" CornerRadius="0"/>
- <Button Caption="Button 4" Background="hgradient|0:DarkRed|1:Transparent" CornerRadius="8"/>
- </VerticalStack>
- </Border>
- <Splitter/>
- </HorizontalStack>
- <GraphicObject CornerRadius="5" Height="10" Width="600" Background="vgradient|0:Transparent|0,5:White|1:Transparent"/>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Stack/0.crow b/Tests/Interfaces/Stack/0.crow
deleted file mode 100755
index e2ce6bb9..00000000
--- a/Tests/Interfaces/Stack/0.crow
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack MinimumSize="50,50" Background="DimGrey" Margin="10" Width="90%" Height="90%">
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Stack/0h.crow b/Tests/Interfaces/Stack/0h.crow
deleted file mode 100755
index af596cbc..00000000
--- a/Tests/Interfaces/Stack/0h.crow
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
-<HorizontalStack MinimumSize="50,50" Background="DimGrey" Margin="10" Width="90%" Height="90%">
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
-</HorizontalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Stack/1.crow b/Tests/Interfaces/Stack/1.crow
deleted file mode 100755
index 4b89bead..00000000
--- a/Tests/Interfaces/Stack/1.crow
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Background="DimGrey" Margin="10" Width="90%" Height="90%">
- <Widget Margin="10" Width="Stretched" Height="20%" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="60%" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="20%" Background="SeaGreen"
- MinimumSize="10,10"/>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Stack/1h.crow b/Tests/Interfaces/Stack/1h.crow
deleted file mode 100755
index 5fb05514..00000000
--- a/Tests/Interfaces/Stack/1h.crow
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
-<HorizontalStack Background="DimGrey" Margin="10" Width="90%" Height="90%">
- <Widget Margin="10" Width="Stretched" Height="20%" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="60%" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="20%" Background="SeaGreen"
- MinimumSize="10,10"/>
-</HorizontalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Stack/2.crow b/Tests/Interfaces/Stack/2.crow
deleted file mode 100755
index 2498ee3e..00000000
--- a/Tests/Interfaces/Stack/2.crow
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Background="DimGrey" Margin="10" Width="90%" Height="100%">
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="Stretched" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Stack/2h.crow b/Tests/Interfaces/Stack/2h.crow
deleted file mode 100755
index c72e9dab..00000000
--- a/Tests/Interfaces/Stack/2h.crow
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
-<HorizontalStack Background="DimGrey" Margin="10" Width="90%" Height="100%">
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="Stretched" Background="SeaGreen"
- MinimumSize="10,10"/>
- <Widget Margin="10" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="10,10"/>
-</HorizontalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Stack/3.crow b/Tests/Interfaces/Stack/3.crow
deleted file mode 100755
index 7aa7c9e7..00000000
--- a/Tests/Interfaces/Stack/3.crow
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Background="DimGrey" Margin="10" Width="90%" Height="90%">
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Stretched" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Stretched" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Stack/3h.crow b/Tests/Interfaces/Stack/3h.crow
deleted file mode 100755
index 2acdd49f..00000000
--- a/Tests/Interfaces/Stack/3h.crow
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0"?>
-<HorizontalStack Background="DimGrey" Margin="10" Width="90%" Height="90%">
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Stretched" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Stretched" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
- <Widget Margin="1" Width="Stretched" Height="Fit" Background="SeaGreen"
- MinimumSize="2,2"/>
-</HorizontalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/Stack/4.crow b/Tests/Interfaces/Stack/4.crow
deleted file mode 100755
index 33d57deb..00000000
--- a/Tests/Interfaces/Stack/4.crow
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack>
- <HorizontalStack Background="DimGrey" Margin="10" Width="90%" Height="20%">
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Width="100%" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- </HorizontalStack>
- <HorizontalStack Background="DimGrey" Margin="10" Width="Fit" Height="20%">
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Width="100%" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- <Label Font="droid bold, 20" Text="{fps}" Margin="5" Fit="true" Background="SeaGreen"/>
- </HorizontalStack>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/TabItem.template b/Tests/Interfaces/TabItem.template
deleted file mode 100644
index fd0f310d..00000000
--- a/Tests/Interfaces/TabItem.template
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0"?>
-<GenericStack Orientation="Vertical" Spacing="0"
- Background="{./Background}"
- MouseEnter="{/caption.Foreground=White}"
- MouseLeave="{/caption.Foreground=Grey}">
- <HorizontalStack Left="{./TabOffset}"
- Name="TabTitle"
- HorizontalAlignment="Left"
- Height="{./TabHeight}"
- Width="{./TabWidth}">
- <Label Name="caption" Text="{./Caption}" Foreground="Grey" Width="Stretched"/>
- <Label Text="{./ViewIndex}" Foreground="Green"/>
- <Label Text="{./TabOffset}" Foreground="Red"/>
- <Border CornerRadius="5" BorderWidth="1" Foreground="Transparent" Height="12" Width="12"
- MouseEnter="{Foreground=White}" MouseLeave="{Foreground=Transparent}">
- <Image Focusable="true" Name="Image" Margin="0" Width="Stretched" Height="Stretched" Path="#Crow.Icons.exit2.svg"
- MouseClick="./butCloseTabClick"/>
- </Border>
- </HorizontalStack>
- <Container Margin="20">
- <Container Background="DimGrey" Name="Content"/>
- </Container>
-</GenericStack>
-
diff --git a/Tests/Interfaces/TemplatedContainer/0.crow b/Tests/Interfaces/TemplatedContainer/0.crow
deleted file mode 100755
index 5b267402..00000000
--- a/Tests/Interfaces/TemplatedContainer/0.crow
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0"?>
-<Expandable Fit="true" Caption="Test expandable" Background="DimGrey">
- <VerticalStack Margin="5" >
- <CheckBox Name="chk1" />
- <CheckBox Name="chk2" IsChecked="true"/>
- <CheckBox Name="chk3" />
- <CheckBox Name="chk4" />
- <HorizontalStack Fit="true" Margin="2" Background="SeaGreen">
- <Label Name="captionFps" Text="Fps:" Width="30" TextAlignment="Right"/>
- <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="Fit" TextAlignment="Center" Background="SeaGreen"/>
- </HorizontalStack>
- </VerticalStack>
-</Expandable>
diff --git a/Tests/Interfaces/TemplatedContainer/6.crow b/Tests/Interfaces/TemplatedContainer/6.crow
deleted file mode 100755
index 641d58f9..00000000
--- a/Tests/Interfaces/TemplatedContainer/6.crow
+++ /dev/null
@@ -1,21 +0,0 @@
-<Expandable Width="Stretched" Background="Grey">
- <Expandable Width="Stretched" Background="LightBlue">
- <Expandable Width="Stretched" Background="Green">
- <Expandable Width="Stretched" Background="LimeGreen">
- <Expandable Width="Stretched" Background="DimGrey">
- <Expandable Width="Stretched" Background="Yellow">
- <Expandable Width="Stretched" Background="SeaGreen">
- <Expandable Width="Stretched" Background="Blue">
- <Expandable Width="Stretched" Background="RoyalBlue">
- <Expandable Width="Stretched" Background="Green">
- <Label Background="Red" Text="{fps}"/>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedContainer/7.crow b/Tests/Interfaces/TemplatedContainer/7.crow
deleted file mode 100755
index 99a75079..00000000
--- a/Tests/Interfaces/TemplatedContainer/7.crow
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Height="Fit" Width="Fit">
- <Label Width="Stretched"/>
- <Expandable Width="Fit" Background="Grey">
- <Expandable Background="LightBlue">
- <Expandable Background="Green">
- <Expandable Background="LimeGreen">
- <Expandable Background="DimGrey">
- <Expandable Width="Stretched" Background="Yellow">
- <Expandable Background="SeaGreen">
- <Expandable Width="Stretched" Background="Blue">
- <Expandable Width="Stretched" Background="RoyalBlue">
- <Expandable Width="Stretched" Background="Green">
- <Label Background="Red" Text="{fps}"/>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
- </Expandable>
-</VerticalStack>
diff --git a/Tests/Interfaces/TemplatedContainer/testGroupBox.crow b/Tests/Interfaces/TemplatedContainer/testGroupBox.crow
deleted file mode 100755
index 48581803..00000000
--- a/Tests/Interfaces/TemplatedContainer/testGroupBox.crow
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0"?>
-<!--<Container Background="vgradient|0:DarkGrey|1:DimGrey">-->
- <GroupBox Fit="true" Background="vgradient|0:SteelBlue|1:Transparent"
- Foreground="White">
-<!-- <Label/>-->
- </GroupBox>
-<!--</Container>-->
diff --git a/Tests/Interfaces/TemplatedContainer/testMsgBox.crow b/Tests/Interfaces/TemplatedContainer/testMsgBox.crow
deleted file mode 100755
index d60c281e..00000000
--- a/Tests/Interfaces/TemplatedContainer/testMsgBox.crow
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0"?>
-<MessageBox Caption="message" Message="this is a message box"/>
-<!-- Ok="onMsgBoxOk"
- Cancel="onMsgBoxCancel"/>--> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedContainer/testPopper.crow b/Tests/Interfaces/TemplatedContainer/testPopper.crow
deleted file mode 100755
index 27da8ea4..00000000
--- a/Tests/Interfaces/TemplatedContainer/testPopper.crow
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack>
- <Border Fit="true" Margin="10">
- <VerticalStack Width="150" Height="Fit">
- <RadioButton Caption="Left" IsChecked="true" Checked="change_alignment"/>
- <RadioButton Caption="Right" Checked="change_alignment"/>
- <RadioButton Caption="Top" Checked="change_alignment"/>
- <RadioButton Caption="Bottom" Checked="change_alignment"/>
- </VerticalStack>
- </Border>
- <Widget Height="200"/>
- <Popper Caption="TestPopper" Width="100" Background="DimGrey" PopDirection="{alignment}">
- <Border Fit="True" Background="SteelBlue">
- <Image Fit="true" Path="#go.Images.Icons.tetra.png" Margin="10"/>
- <VerticalStack Fit="true" Margin="10" Background="CornflowerBlue">
- <CheckBox Name="chk1" Background="Red"/>
- <CheckBox Name="chk2" IsChecked="true"/>
- <CheckBox Name="chk3"/>
- <CheckBox Name="chk4"/>
- <HorizontalStack Fit="true" Margin="20">
- <Label Name="captionFps" Text="Fps:" Width="50" TextAlignment="Right"/>
- <Label Name="valueFps" Text="{fps}" Font="droid , 12" Width="50" TextAlignment="Center" Background="SeaGreen"/>
- </HorizontalStack>
- </VerticalStack>
- </Border>
- </Popper>
-</VerticalStack>
diff --git a/Tests/Interfaces/TemplatedContainer/testTabView.crow b/Tests/Interfaces/TemplatedContainer/testTabView.crow
deleted file mode 100644
index e3717c82..00000000
--- a/Tests/Interfaces/TemplatedContainer/testTabView.crow
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<Group Height="90%" Width="95%">
-<VerticalStack >
- <HorizontalStack Height="Fit">
- <Label Text="Selected Tab:"/>
- <Label Text="{../../tabview1.SelectedTab}"/>
- </HorizontalStack>
- <TabView Name="tabview1" Background="DimGrey" Orientation="Horizontal">
- <TabItem Name="TabItem1" Caption="tab item 1" Background="DimGrey">
- <VerticalStack Margin="20">
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- </VerticalStack>
- </TabItem>
- <TabItem Name="TabItem2" Caption="tab item 2" Background="DimGrey">
- <VerticalStack Height="Fit" Margin="10">
- <RadioButton Fit="true"/>
- <RadioButton/>
- <RadioButton/>
- <RadioButton/>
- </VerticalStack>
- </TabItem>
- <TabItem Name="TabItem3" Background="DimGrey" Caption="tab item 3">
- <Container Margin="5" CornerRadius="2" >
- <TextBox Margin="5" Multiline="true" TextAlignment="TopLeft"/>
- </Container>
- </TabItem>
- <TabItem Name="TabItem4" Background="DimGrey" Caption="tab item 4" Margin="0">
- <TextBox/>
- </TabItem>
- </TabView>
- <Button Background="vgradient|0:DimGrey|1:Black" HorizontalAlignment="Right"
- Caption="Add new tab" Width="Fit" Height="30" MouseDown="onAddTabButClick"/>
-</VerticalStack>
-</Group> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedContainer/testTabView2.crow b/Tests/Interfaces/TemplatedContainer/testTabView2.crow
deleted file mode 100644
index 67b87b07..00000000
--- a/Tests/Interfaces/TemplatedContainer/testTabView2.crow
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<HorizontalStack Height="90%" Width="99%" Spacing="50">
- <VerticalStack Width="40%">
- <HorizontalStack Height="Fit">
- <Label Text="Selected Tab:"/>
- <Label Text="{../../tabview1.SelectedTab}"/>
- </HorizontalStack>
- <TabView Name="tabview1" Background="DimGrey" Orientation="Horizontal" Margin="5" >
- <TabItem Name="TabItem1" Caption="tab-1.1" Background="DimGrey">
- <VerticalStack Margin="20">
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- </VerticalStack>
- </TabItem>
- <TabItem Name="TabItem2" Caption="tab-1.2" Background="DimGrey">
- <VerticalStack Height="Fit" Margin="10">
- <RadioButton Fit="true"/>
- <RadioButton/>
- <RadioButton/>
- <RadioButton/>
- </VerticalStack>
- </TabItem>
- <TabItem Name="TabItem3" Background="DimGrey" Caption="tab-1.3">
- <Container Margin="5" CornerRadius="2" >
- <TextBox Margin="5" Multiline="true" TextAlignment="TopLeft"/>
- </Container>
- </TabItem>
- </TabView>
- <Button Background="vgradient|0:DimGrey|1:Black" HorizontalAlignment="Right"
- Caption="Add new tab" Width="Fit" Height="30" MouseDown="onAddTabButClick"/>
- </VerticalStack>
- <VerticalStack Width="40%">
- <HorizontalStack Height="Fit">
- <Label Text="Selected Tab:"/>
- <Label Text="{../../tabview2.SelectedTab}"/>
- </HorizontalStack>
- <TabView Name="tabview2" Background="DimGrey" Orientation="Horizontal" >
- <TabItem Name="TabItem1" Caption="tab-2.1" Background="DimGrey">
- <VerticalStack Margin="20">
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- </VerticalStack>
- </TabItem>
- <TabItem Name="TabItem2" Caption="tab-2.2" Background="DimGrey">
- <VerticalStack Height="Fit" Margin="10">
- <RadioButton Fit="true"/>
- <RadioButton/>
- <RadioButton/>
- <RadioButton/>
- </VerticalStack>
- </TabItem>
- <TabItem Name="TabItem3" Background="DimGrey" Caption="tab-2.3">
- <Container Margin="5" CornerRadius="2" >
- <TextBox Margin="5" Multiline="true" TextAlignment="TopLeft"/>
- </Container>
- </TabItem>
- </TabView>
- <Button Background="vgradient|0:DimGrey|1:Black" HorizontalAlignment="Right"
- Caption="Add new tab" Width="Fit" Height="30" MouseDown="onAddTabButClick2"/>
- </VerticalStack>
-</HorizontalStack>
diff --git a/Tests/Interfaces/TemplatedContainer/testTreeView.crow b/Tests/Interfaces/TemplatedContainer/testTreeView.crow
deleted file mode 100755
index 099ce66d..00000000
--- a/Tests/Interfaces/TemplatedContainer/testTreeView.crow
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0"?>
-<Border Margin="5" Height="90%" Width="50%">
- <DirectoryView Name="dv" CurrentDirectory="/" Margin="1"/>
-</Border> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedContainer/testWindow.goml b/Tests/Interfaces/TemplatedContainer/testWindow.goml
deleted file mode 100755
index e42a5c9f..00000000
--- a/Tests/Interfaces/TemplatedContainer/testWindow.goml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0"?>
-<Window Left="10" Top="10" Caption="Test window"
- Width="250" Height="550" >
- <VerticalStack Name="contentVSStack" Margin="10" Spacing="10" Background="0.4,0.4,0.4,0.4">
- <Slider Name="slider" Height="12" Width="Stretched" CornerRadius="3"/>
- <GroupBox Caption="test" Height="Fit" Width="Stretched" Margin="5">
- <VerticalStack Height="Fit" Width="Stretched" >
- <RadioButton Caption="Radio 1" Background="Red" Width="Stretched"/>
- <RadioButton Caption="Radio 2" IsChecked="true" />
- <RadioButton Caption="Radio 3" />
- <RadioButton Caption="Radio 1" Background="SkyBlue" Width="Stretched"/>
- </VerticalStack>
- </GroupBox>
- <HorizontalStack Width="Stretched" Height="Fit" Margin="10" CornerRadius="5" Background="SkyBlue">
- <RadioButton Width="80" Height="Fit" Caption="Radio 2" IsChecked="true" />
- <Widget Width="Stretched"/>
- <RadioButton Width="80" Height="Fit" Caption="Radio 3" />
- </HorizontalStack>
- <HorizontalStack Width="Stretched" Height="Stretched" MinimumSize="10,40" Margin="0" CornerRadius="5"
- Background="vgradient|0:White|0.1:SteelBlue|0.9:SteelBlue|1:Transparent">
- <CheckBox Height="Fit" Width="80"/>
- <Widget Width="Stretched"/>
- <CheckBox Height="Fit" Width="80" IsChecked="true"/>
- </HorizontalStack>
- <Border Fit="true" CornerRadius="5" BorderWidth="1" >
- <Container Name="MainGrp" Background="0.5,0.5,0.5,0.4" Width="120" Fit="true"
- Margin="10" Focusable="True" >
- <VerticalStack Fit="true" Name="vsFps" Spacing="10" >
- <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:SeaGreen|1:Black"/>
- </HorizontalStack>
- <HorizontalStack Fit="true">
- <Label Text="Clipping:" Width="50" TextAlignment="Right"/>
- <Label Text="{update}" Font="droid,12" Width="80" TextAlignment="Center"
- Background="vgradient|0:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|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:SeaGreen|1:Black"/>
- </HorizontalStack>
- </VerticalStack>
- </Container>
- </Border>
- <HorizontalStack Fit="true" Background="RoyalBlue" Margin="3">
- <Widget Margin="10" Background="LimeGreen" Width="5" Height="5"/>
- <TextBox Font="droid, 16" Multiline="true" Text="this is a test\nmultiline" Margin="2"/>
- <Widget Margin="10" Background="LimeGreen" Width="5" Height="5"/>
- </HorizontalStack>
- </VerticalStack>
-</Window> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedContainer/testWindow2.goml b/Tests/Interfaces/TemplatedContainer/testWindow2.goml
deleted file mode 100755
index cf88e8cb..00000000
--- a/Tests/Interfaces/TemplatedContainer/testWindow2.goml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0"?>
-<Window Focusable="true" Caption="Measures" Width="30%" Height="Fit" MinimumSize="100,100">
- <VerticalStack Width="90%" Height="Fit" Spacing="1" Margin="10">
- <HorizontalStack Height="Fit">
- <Label Text="Fps:" Style="FpsLabel"/>
- <Label Text="{fps}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Min:" Style="FpsLabel"/>
- <Label Text="{fpsMin}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Max:" Style="FpsLabel"/>
- <Label Text="{fpsMax}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Update:" Style="FpsLabel"/>
- <Label Text="{update}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Layouting:" Style="FpsLabel"/>
- <Label Text="{layouting}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Clipping:" Style="FpsLabel"/>
- <Label Text="{clipping}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Drawing:" Style="FpsLabel"/>
- <Label Text="{drawing}" Style="FpsDisp"/>
- </HorizontalStack>
- </VerticalStack>
-</Window>
diff --git a/Tests/Interfaces/TemplatedContainer/testWindow3.goml b/Tests/Interfaces/TemplatedContainer/testWindow3.goml
deleted file mode 100755
index 869615bf..00000000
--- a/Tests/Interfaces/TemplatedContainer/testWindow3.goml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0"?>
-<Window Left="10" Top="10" Caption="Test window" Width="200" Height="200" Background="0.5,0.5,0.5,0.8"
- Focusable="True" CornerRadius="20" MinimumSize="100,100" MaximumSize="500,500">
- <Template>
- <Container Margin="20" Name="Content" Height="{../HeightPolicy}" Width="{../WidthPolicy}" Background="0.5,0.5,0.5,0.5"/>
- </Template>
-<!-- <Group Background="Green">-->
- <Widget Height="50" Width="50" Background="Red" Margin="5"/>
-<!-- <Scrollbar Orientation="Vertical" Height="Stretched" Width="10" Background="Blue" Margin="0" HorizontalAlignment="Right"/>-->
-<!-- </Group>-->
-</Window>
diff --git a/Tests/Interfaces/TemplatedContainer/test_Listbox.crow b/Tests/Interfaces/TemplatedContainer/test_Listbox.crow
deleted file mode 100755
index 47adb8ce..00000000
--- a/Tests/Interfaces/TemplatedContainer/test_Listbox.crow
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0"?>
-<!--<ListBox Data="{TestList}" Focusable="true"/>-->
-<Border Margin="50">
- <VerticalStack >
- <Label Text="{../ColorList.SelectedItem}" Background="DarkGreen"/>
- <Label Text="{Hover}" Background="DarkGreen"/>
- <Button Caption="Clear" Width="Stretched" MouseClick="OnClear"/>
- <ListBox Name="ColorList" Data="{TestList}" Width="200" Height="200"
- ItemTemplate="#Tests.Interfaces.colorItem.crow">
- </ListBox>
- <Button Caption="Load list" Width="Stretched" MouseClick="OnLoadList"/>
- </VerticalStack>
-</Border> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedControl/testButton.crow b/Tests/Interfaces/TemplatedControl/testButton.crow
deleted file mode 100755
index 8911619d..00000000
--- a/Tests/Interfaces/TemplatedControl/testButton.crow
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Fit="true" Background="vgradient|0:DimGrey|1:Black">
- <HorizontalStack Fit="True">
- <Button Caption="but" MouseClick="onButClick"/>
- <Button Caption="but" MouseClick="onButClick" Fit="true"/>
- <Button Width="60" Height="40" MouseClick="onButClick"/>
- <Button Caption="Long text button" MouseClick="onButClick"/>
- <Button Font="droid, 20" Caption="Button"/>
- </HorizontalStack>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedControl/testCheckbox.crow b/Tests/Interfaces/TemplatedControl/testCheckbox.crow
deleted file mode 100755
index 7c8438c0..00000000
--- a/Tests/Interfaces/TemplatedControl/testCheckbox.crow
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Fit="true" Margin="100" Background="DimGrey" >
- <CheckBox Background="Grey" MouseEnter="{Background=Red}" MouseLeave="{Background=Transparent}"/>
- <CheckBox Background="Grey" MouseEnter="{Background=Red}" MouseLeave="{Background=Transparent}"/>
- <CheckBox Background="Grey" MouseEnter="{Background=Red}" MouseLeave="{Background=Transparent}"/>
- <CheckBox Background="Grey" MouseEnter="{Background=Red}" MouseLeave="{Background=Transparent}"/>
- <CheckBox Background="Grey" MouseEnter="{Background=Red}" MouseLeave="{Background=Transparent}"/>
- <CheckBox Background="Grey" MouseEnter="{Background=Red}" MouseLeave="{Background=Transparent}"/>
- <CheckBox Background="Grey" MouseEnter="{Background=Red}" MouseLeave="{Background=Transparent}"/>
- <CheckBox Background="Grey" MouseEnter="{Background=Red}" MouseLeave="{Background=Transparent}"/>
-</VerticalStack>
diff --git a/Tests/Interfaces/TemplatedControl/testCombobox.crow b/Tests/Interfaces/TemplatedControl/testCombobox.crow
deleted file mode 100755
index 4363986e..00000000
--- a/Tests/Interfaces/TemplatedControl/testCombobox.crow
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0"?>
-<Container Background="DimGrey" Width="300">
- <ComboBox Data="{TestList}" ItemTemplate="#Tests.Interfaces.colorItem.crow"/>
-</Container> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedControl/testItemTemplateTag.crow b/Tests/Interfaces/TemplatedControl/testItemTemplateTag.crow
deleted file mode 100755
index b29be381..00000000
--- a/Tests/Interfaces/TemplatedControl/testItemTemplateTag.crow
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0"?>
-<Border BorderWidth="2" Fit="true">
- <VerticalStack Fit="true" Margin="5">
- <ListBox Data="{TestList}" Background="0.5,0.5,0.5,0.7"
- HorizontalAlignment="Center" Width="200" Height="200" Margin="5">
- <Template>
- <Border BorderWidth="1">
- <HorizontalStack Margin="1">
- <Scroller Name="scroller1" Margin="2">
- <VerticalStack Height="Fit" MinimumSize="10,10"
- Name="ItemsContainer" Margin="0" VerticalAlignment="Top"/>
- </Scroller>
- <ScrollBar Name="scrollbar1" Value="{²../scroller1.ScrollY}"
- LargeIncrement="{../scroller1.PageHeight}" SmallIncrement="30" CursorSize="{../scroller1.ChildHeightRatio}"
- Maximum="{../scroller1.MaxScrollY}" Orientation="Vertical"
- Width="14" />
- </HorizontalStack>
- </Border>
- </Template>
- <ItemTemplate DataType="Crow.Color">
- <HorizontalStack
- HorizontalAlignment="Left"
- Height="Fit" Width="200" Margin="1" Focusable="true"
- MouseEnter="{Background=hgradient|0:DarkRed|1:Transparent}"
- MouseLeave="{Background=Transparent}">
- <Widget Height="12" Width="20" Background="{}" Margin="0" CornerRadius="3"/>
- <Label Text="{}" Margin="0" Width="Stretched"/>
- </HorizontalStack>
- </ItemTemplate>
- </ListBox>
- <HorizontalStack Fit="true" HorizontalAlignment="Right">
- <Button Caption="Load list" MouseDown="OnLoadList"/>
- <Button Caption="Clear" MouseDown="OnClear"/>
- </HorizontalStack>
- </VerticalStack>
-</Border>
diff --git a/Tests/Interfaces/TemplatedControl/testRadioButton.crow b/Tests/Interfaces/TemplatedControl/testRadioButton.crow
deleted file mode 100755
index a01d9041..00000000
--- a/Tests/Interfaces/TemplatedControl/testRadioButton.crow
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Width="200" Height="Fit" Margin="20" Background="DimGrey">
- <RadioButton Caption="Radio1"/>
- <RadioButton Caption="Radio2" IsChecked="true"/>
- <RadioButton Caption="Radio3"/>
- <RadioButton Caption="Radio4"/>
-</VerticalStack>
diff --git a/Tests/Interfaces/TemplatedControl/testScrollbar.crow b/Tests/Interfaces/TemplatedControl/testScrollbar.crow
deleted file mode 100755
index f8c4a9ae..00000000
--- a/Tests/Interfaces/TemplatedControl/testScrollbar.crow
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0"?>
-<Group Name="TopContainer" Width="400" Height="400"
- Focusable="True" Background="Grey">
- <ScrollBar Height="16" Orientation="Horizontal" Width="Stretched" Maximum="100"/>
-</Group> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedControl/testSpinner.crow b/Tests/Interfaces/TemplatedControl/testSpinner.crow
deleted file mode 100755
index 01d53016..00000000
--- a/Tests/Interfaces/TemplatedControl/testSpinner.crow
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Name="TopContainer" Width="400" Height="Fit"
- Margin="20" Background="DarkGrey">
-
- <HorizontalStack Fit="true" Margin="5" Background="SkyBlue">
- <Spinner Name="sp1" Value="5" ValueChanged="onSpinnerValueChange"/>
- <Spinner Value="5"/>
- <Spinner Value="5"/>
- </HorizontalStack>
-</VerticalStack> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedGroup/0.crow b/Tests/Interfaces/TemplatedGroup/0.crow
deleted file mode 100755
index 92cd224b..00000000
--- a/Tests/Interfaces/TemplatedGroup/0.crow
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0"?>
-<Menu>
- <MenuItem Caption="File" Width="Fit">
- <MenuItem Caption="New" />
- <MenuItem Caption="Open"/>
- <MenuItem Caption="Save"/>
- <MenuItem Caption="Quit"/>
- </MenuItem>
- <MenuItem Caption="Edit" Name="edit" Width="Fit">
- <MenuItem Caption="Cut"/>
- <MenuItem Caption="Copy"/>
- <MenuItem Caption="Paste"/>
- <MenuItem Caption="Special" Name="special" Width="Fit">
- <MenuItem Caption="Cut"/>
- <MenuItem Caption="Copy"/>
- <MenuItem Caption="Paste"/>
- </MenuItem>
- <MenuItem Caption="Special2" Name="special" Width="Fit">
- <MenuItem Caption="Cut"/>
- <MenuItem Caption="Copy"/>
- <MenuItem Caption="Paste"/>
- </MenuItem>
- </MenuItem>
- <MenuItem Caption="Help" Width="Fit">
- <MenuItem Caption="About"/>
- <MenuItem Caption="Help"/>
- </MenuItem>
-</Menu> \ No newline at end of file
diff --git a/Tests/Interfaces/TemplatedGroup/1.crow b/Tests/Interfaces/TemplatedGroup/1.crow
deleted file mode 100755
index f47e7aa0..00000000
--- a/Tests/Interfaces/TemplatedGroup/1.crow
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
-<Menu>
- <MenuItem Caption="File">
- <MenuItem Caption="New"/>
- <MenuItem Caption="Open"/>
- <MenuItem Caption="Save"/>
- <MenuItem Caption="Quit"/>
- </MenuItem>
-</Menu>
diff --git a/Tests/Interfaces/TemplatedGroup/2.crow b/Tests/Interfaces/TemplatedGroup/2.crow
deleted file mode 100755
index 8d25db5a..00000000
--- a/Tests/Interfaces/TemplatedGroup/2.crow
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0"?>
-<Menu>
- <MenuItem Caption="Menu">
- <MenuItem Caption="File">
- <MenuItem Caption="New"></MenuItem>
- <MenuItem Caption="Open"></MenuItem>
- <MenuItem Caption="Save"></MenuItem>
- <MenuItem Caption="Quit"></MenuItem>
- </MenuItem>
- <MenuItem Caption="Edit">
- <MenuItem Caption="Cut"/>
- <MenuItem Caption="Copy"/>
- <MenuItem Caption="Paste"/>
- <MenuItem Caption="Special">
- <MenuItem Caption="Cut"/>
- <MenuItem Caption="Copy"/>
- <MenuItem Caption="Paste"/>
- </MenuItem>
- </MenuItem>
- <MenuItem Caption="Help">
- <MenuItem Caption="About"/>
- <MenuItem Caption="Help"/>
- </MenuItem>
- </MenuItem>
-</Menu> \ No newline at end of file
diff --git a/Tests/Interfaces/TmpExpandable.goml b/Tests/Interfaces/TmpExpandable.goml
deleted file mode 100755
index 9dddcebb..00000000
--- a/Tests/Interfaces/TmpExpandable.goml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0"?>
-<!--<VerticalStack Height="{../HeightPolicy}" Width="{../WidthPolicy}" MouseClick="../onMouseClick">
- <Label Text="{../../Caption}" Width="{../../WidthPolicy}"/>
- <Container Name="Content" Visible="false" Height="{../../HeightPolicy}" Width="{../../WidthPolicy}"/>
-</VerticalStack>-->
-<Group BorderWidth="1" Foreground="LightGray"
- MouseClick="../onMouseClick">
- <VerticalStack>
- <Label Text="{../../../Caption}"/>
- <Container Name="Content" Visible="false"/>
- </VerticalStack>
-</Group> \ No newline at end of file
diff --git a/Tests/Interfaces/Wrapper/1.1.crow b/Tests/Interfaces/Wrapper/1.1.crow
deleted file mode 100755
index 548aab39..00000000
--- a/Tests/Interfaces/Wrapper/1.1.crow
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0"?>
-<Window Caption="Vertical Wrapper" Width="50%" Height="50%">
- <Wrapper Orientation="Vertical" Height="Fit" Width="90%" Margin="5" Background="MediumSeaGreen" Spacing="1" >
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50%" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50%" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- </Wrapper>
-</Window> \ No newline at end of file
diff --git a/Tests/Interfaces/Wrapper/1.crow b/Tests/Interfaces/Wrapper/1.crow
deleted file mode 100755
index 58c79eea..00000000
--- a/Tests/Interfaces/Wrapper/1.crow
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0"?>
-<Window Caption="Vertical Wrapper" Width="50%" Height="50%">
- <Wrapper Orientation="Vertical" Height="Fit" Width="Fit" Margin="5" Background="MediumSeaGreen" Spacing="1" >
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50%" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50%" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- </Wrapper>
-</Window> \ No newline at end of file
diff --git a/Tests/Interfaces/Wrapper/2.1.crow b/Tests/Interfaces/Wrapper/2.1.crow
deleted file mode 100755
index 2a352892..00000000
--- a/Tests/Interfaces/Wrapper/2.1.crow
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0"?>
-<Window Caption="Horizontal Wrapper" Width="50%" Height="50%">
- <Wrapper Orientation="Horizontal" Height="90%" Width="Fit" Margin="5" Background="MediumSeaGreen" Spacing="1" >
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50%" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50%" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- </Wrapper>
-</Window> \ No newline at end of file
diff --git a/Tests/Interfaces/Wrapper/2.2.crow b/Tests/Interfaces/Wrapper/2.2.crow
deleted file mode 100755
index 4621c14e..00000000
--- a/Tests/Interfaces/Wrapper/2.2.crow
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0"?>
-<Window Caption="Horizontal Wrapper" Width="50%" Height="50%">
- <Wrapper HorizontalAlignment="Left" Orientation="Horizontal" Height="100%" Width="Fit" Margin="0" Background="MediumSeaGreen" Spacing="1" >
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50%" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50%" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50%" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50%" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50%" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50%" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- </Wrapper>
-</Window> \ No newline at end of file
diff --git a/Tests/Interfaces/Wrapper/2.crow b/Tests/Interfaces/Wrapper/2.crow
deleted file mode 100755
index c1f234eb..00000000
--- a/Tests/Interfaces/Wrapper/2.crow
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0"?>
-<Window Caption="Horizontal Wrapper" Width="50%" Height="50%">
- <Wrapper Orientation="Horizontal" Height="Fit" Width="Fit" Margin="5" Background="MediumSeaGreen" Spacing="1" >
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50%" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- <Widget Width="50" Height="50%" Background="SeaGreen"/>
- <Widget Width="50" Height="50" Background="SeaGreen"/>
- </Wrapper>
-</Window> \ No newline at end of file
diff --git a/Tests/Interfaces/basicTests/7.crow b/Tests/Interfaces/basicTests/7.crow
deleted file mode 100755
index 8d1e441c..00000000
--- a/Tests/Interfaces/basicTests/7.crow
+++ /dev/null
@@ -1,144 +0,0 @@
-<?xml version="1.0"?>
-<Window Title="Showcase" Height="90%" Width="90%">
- <HorizontalStack >
- <VerticalStack Width="33%" Margin="5">
- <GroupBox Caption="Performance" Height="Fit">
- <VerticalStack Width="90%" Height="Fit" Spacing="2" >
- <HorizontalStack Height="Fit">
- <Label Text="Fps:" Style="FpsLabel"/>
- <Label Text="{fps}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Min:" Style="FpsLabel"/>
- <Label Text="{fpsMin}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Max:" Style="FpsLabel"/>
- <Label Text="{fpsMax}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Update:" Style="FpsLabel"/>
- <Label Text="{update}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Layouting:" Style="FpsLabel"/>
- <Label Text="{layouting}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Clipping:" Style="FpsLabel"/>
- <Label Text="{clipping}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Drawing:" Style="FpsLabel"/>
- <Label Text="{drawing}" Style="FpsDisp"/>
- </HorizontalStack>
- </VerticalStack>
- </GroupBox>
- <Label Width="Stretched" Margin="3" Background="Onyx"/>
- <TextBox Text="TextBox" Multiline="true" Margin="3"/>
- <HorizontalStack Height="Fit" Margin="5" Background="Onyx" CornerRadius="10">
- <VerticalStack Spacing="5" Width="50%">
- <CheckBox Fit="true"/>
- <CheckBox Fit="true"/>
- <CheckBox Fit="true"/>
- <CheckBox Fit="true"/>
- </VerticalStack>
- <VerticalStack Spacing="5" Width="50%">
- <RadioButton Fit="true"/>
- <RadioButton Fit="true"/>
- <RadioButton Fit="true"/>
- <RadioButton Fit="true"/>
- </VerticalStack>
- </HorizontalStack>
- <HorizontalStack Height="Fit" Margin="5">
- <Label Text="MouseEvents" Width="50%" Margin="3"
- Background="Onyx"
- Foreground="DimGray"
- TextAlignment="Center"
- MouseEnter="{Foreground=White}"
- MouseLeave="{Foreground=DimGray}"
- MouseDown="{Background=DarkRed}"
- MouseUp="{Background=Onyx}"/>
- <Label Text="MouseEvents" Width="50%" Margin="3"
- Background="Onyx"
- Foreground="DimGray"
- TextAlignment="Center"
- MouseEnter="{Foreground=White}"
- MouseLeave="{Foreground=DimGray}"
- MouseDown="{Background=Mantis}"
- MouseUp="{Background=Onyx}"/>
- </HorizontalStack>
- <GroupBox Caption="Templated controls" Height="Fit" Margin="5">
- <HorizontalStack Height="Fit">
- <VerticalStack Width="50%">
- <CheckBox Template="#Tests.Interfaces.CheckBox2.imlt" Style="CheckBox2"/>
- <CheckBox Template="#Tests.Interfaces.CheckBox2.imlt" Style="CheckBox2"/>
- <CheckBox Template="#Tests.Interfaces.CheckBox2.imlt" Style="CheckBox2"/>
- <CheckBox Template="#Tests.Interfaces.CheckBox2.imlt" Style="CheckBox2"/>
- </VerticalStack>
- <Splitter/>
- <VerticalStack Width="50%">
- <RadioButton Template="#Tests.Interfaces.CheckBox2.imlt" Style="RadioButton2"/>
- <RadioButton Template="#Tests.Interfaces.CheckBox2.imlt" Style="RadioButton2"/>
- <RadioButton Template="#Tests.Interfaces.CheckBox2.imlt" Style="RadioButton2"/>
- <RadioButton Template="#Tests.Interfaces.CheckBox2.imlt" Style="RadioButton2"/>
- </VerticalStack>
- </HorizontalStack>
- </GroupBox>
- <Spinner Fit="true"/>
- </VerticalStack>
- <VerticalStack Width="33%" Margin="5" Spacing="5">
- <Expandable Background="DimGray">
- <Image Path="#Crow.Icons.crow.svg"/>
- </Expandable>
- <Popper Background="DimGray" PopDirection="Bottom">
- <Border Fit="True" Background="DimGray" CornerRadius="0" BorderWidth="1">
- <Image Path="#Crow.Icons.crow.svg" Width="100" Height="100" Margin="10"
- MouseEnter="{Background=LightGray}"
- MouseLeave="{Background=Transparent}"/>
- </Border>
- </Popper>
- <Slider Height="10" Width="90%"/>
- <Container Height="Fit" Background="Onyx" Margin="2" CornerRadius="5">
- <ProgressBar Background="DimGray" Height="10" Value="50"/>
- </Container>
- <Image Path="#Crow.Icons.crow.svg" Width="60" Height="60" Background="LightGray" />
- <TabView Name="tabview1"
- Height="120" Orientation="Horizontal" Spacing="15">
- <TabItem Name="TabItem1" Caption="Tab 1" Margin="0">
- <VerticalStack Fit="true">
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- <CheckBox/>
- </VerticalStack>
- </TabItem>
- <TabItem Name="TabItem2" Caption="Tab 2" Background="Gray">
- <VerticalStack Fit="true">
- <RadioButton/>
- <RadioButton/>
- <RadioButton/>
- <RadioButton/>
- </VerticalStack>
- </TabItem>
- <TabItem Name="TabItem2" Caption="Tab 3" Background="Gray">
- <Container Margin="5" CornerRadius="2">
- <TextBox Height="Stretched" Margin="5" Multiline="true" TextAlignment="TopLeft"/>
- </Container>
- </TabItem>
- </TabView>
- <MessageBox Movable="false"/>
- </VerticalStack>
- <VerticalStack Width="33%" Margin="5">
- <Border Margin="5" Background="Onyx" Height="Fit">
- <Label Width="Stretched" Margin="1" Text="{../../dv.SelectedItem}"/>
- </Border>
- <Border Margin="5" Background="Onyx" Height="50%">
- <DirectoryView Name="dv" Root="./" Margin="1"/>
- </Border>
- <ListBox Data="{TestList}" Background="Onyx" Margin="5"
- ItemTemplate="#Tests.Interfaces.colorItem.crow"
- Template="#Crow.Templates.ScrollingListBox.goml"/>
- </VerticalStack>
- </HorizontalStack>
-</Window> \ No newline at end of file
diff --git a/Tests/Interfaces/colorItem.crow b/Tests/Interfaces/colorItem.crow
deleted file mode 100755
index 30bfe3d3..00000000
--- a/Tests/Interfaces/colorItem.crow
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0"?>
-<Border Foreground="Transparent" Focusable="true" HorizontalAlignment="Left" Height="Fit" Width="200">
- <HorizontalStack Margin="0"
- MouseEnter="{Background=hgradient|0:DarkRed|1:Transparent}"
- MouseLeave="{Background=Transparent}">
- <Widget Height="12" Width="20" Background="{}" Margin="0" CornerRadius="3"/>
- <Label Text="{}" Margin="0" Width="Stretched"/>
- </HorizontalStack>
-</Border>
-
diff --git a/Tests/Interfaces/colorItem2.crow b/Tests/Interfaces/colorItem2.crow
deleted file mode 100755
index 83239b32..00000000
--- a/Tests/Interfaces/colorItem2.crow
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0"?>
-<Border Foreground="Transparent" Focusable="true" HorizontalAlignment="Left" Height="Fit">
- <HorizontalStack Margin="0"
- MouseEnter="{Background=CornflowerBlue}"
- MouseLeave="{Background=Transparent}">
- <Widget Height="8" Width="14" Background="{}" Margin="0" CornerRadius="2"/>
- <Label Text="{}" Margin="0" Width="Stretched" Font="mono, 8"/>
- </HorizontalStack>
-</Border>
-
diff --git a/Tests/Interfaces/itemTmp.goml b/Tests/Interfaces/itemTmp.goml
deleted file mode 100755
index fadf5e63..00000000
--- a/Tests/Interfaces/itemTmp.goml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0"?>
-<Border BorderWidth="3">
- <Label Text="{Name}" Focusable="true" Width="Stretched" Height="Fit" Margin="0"
- MouseEnter="{Background=Red}"
- MouseLeave="{Background=Transparent}"
- />
-</Border>
-
diff --git a/Tests/Interfaces/log.xml b/Tests/Interfaces/log.xml
deleted file mode 100755
index 1039f7be..00000000
--- a/Tests/Interfaces/log.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<Container Name="topContainer" HorizontalAlignment="Center" VerticalAlignment="Top"
- Margin="2"
- Width="600" Height="-1">
- <Border Margin="2" BorderWidth="1" Background="0,6;0,6;0,6;0,6" Height="-1">
- <Group Width="0" Name="logs">
- <VerticalStack Name="VerticalStack" Width="0" Focusable="False">
- <Label Name="line1" Width="0" Text="Line1" Margin="0"/>
- <Label Name="line2" Width="0" Text="Line2" Margin="0"/>
- <Label Name="line3" Width="0" Text="Line3" Margin="0"/>
- <Label Name="line4" Width="0" Text="Line4" Margin="0"/>
- </VerticalStack>
- <Button Name="btOk" Background="Gray" Fit="True"
- HorizontalAlignment="Right" VerticalAlignment="Bottom"
- MouseClick="BtOk_MouseClick">
- <Label Text="Ok" Margin="3" Foreground="White" />
- </Button>
- </Group>
- </Border>
-</Container>
-
diff --git a/Tests/Interfaces/perfMsr.crow b/Tests/Interfaces/perfMsr.crow
deleted file mode 100755
index 22a62ea1..00000000
--- a/Tests/Interfaces/perfMsr.crow
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0"?>
-
- <VerticalStack Spacing="1" Height="Fit" Width="Stretched">
- <HorizontalStack Background="DarkSlateGrey">
- <Label Text="{Name}" Width="Stretched" Font="doid bold, 10" Margin="2"/>
- <Button Caption="Reset" MouseClick="onResetClick" Height="Fit"/>
- </HorizontalStack>
- <HorizontalStack>
- <Label Text="Current:" Style="FpsLabel"/>
- <Label Text="{current}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack>
- <Label Text="Minimum:" Style="FpsLabel"/>
- <Label Text="{minimum}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack>
- <Label Text="Mean:" Style="FpsLabel"/>
- <Label Text="{mean}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack>
- <Label Text="Maximum:" Style="FpsLabel"/>
- <Label Text="{maximum}" Style="FpsDisp"/>
- </HorizontalStack>
- <Border Foreground="White" Width="Stretched" Height="60">
- <Trend Background="Black" NewValue="{current}" Minimum="0" Maximum="100"/>
- </Border>
-<!-- <HorizontalStack>
- <Label Text="Total:" Style="FpsLabel"/>
- <Label Text="{total}" Style="FpsDisp"/>
- </HorizontalStack>
- <HorizontalStack>
- <Label Text="Cpt:" Style="FpsLabel"/>
- <Label Text="{cptMeasures}" Style="FpsDisp"/>
- </HorizontalStack>-->
- </VerticalStack>
-
diff --git a/Tests/Interfaces/testMeter.goml b/Tests/Interfaces/testMeter.goml
deleted file mode 100755
index 2c840a8e..00000000
--- a/Tests/Interfaces/testMeter.goml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0"?>
-<AnalogMeter Width="Fit" Height="Fit" Background="White" Foreground="Black" Value="{fps}" Minimum="Stretched" Maximum="100"/> \ No newline at end of file
diff --git a/Tests/Interfaces/testWindow.goml.sav b/Tests/Interfaces/testWindow.goml.sav
deleted file mode 100755
index 42b4b744..00000000
--- a/Tests/Interfaces/testWindow.goml.sav
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0"?>
-<!--<Group>-->
-<Window Name="window1" Left="10" Top="10" Title="Test window"
- Width="250" Height="300" >
- <VerticalStack Name="contentVSStack" Margin="10" Spacing="10">
- <Slider Name="slider" Height="10" Width="0"/>
-
- <HorizontalStack Width="0" Height="-1" Margin="10" Background="BlueCrayola">
- <Checkbox Height="-1" Width="80"/>
- <GraphicObject Width="0"/>
- <Checkbox Height="-1" Width="80"/>
- </HorizontalStack>
- <Groupbox Text="test" Height="-1" Width="-1" Margin="5">
- <VerticalStack Height="-1" Width="0" >
- <RadioButton Caption="Radio 1" Background="Red" />
- <RadioButton Caption="Radio 2" IsChecked="true" />
- <RadioButton Caption="Radio 3" />
- </VerticalStack>
- </Groupbox>
-<!-- <Checkbox Height="-1" Width="-1" Background="Red" Margin="0" VerticalAlignment="Center" HorizontalAlignment="Right"/>-->
- </VerticalStack>
-</Window>
-<!--</Group>-->
-<!-- <Label Text="{fps}" Background="DarkRed"/>
- <Label Text="{fpsMin}" />
- <Label Text="{fpsMax}" />--> \ No newline at end of file
diff --git a/Tests/Interfaces/tmpDirItem.goml b/Tests/Interfaces/tmpDirItem.goml
deleted file mode 100755
index 41665d13..00000000
--- a/Tests/Interfaces/tmpDirItem.goml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0"?>
- <HorizontalStack Width="Fit" Height="Fit" Focusable="true"
- HorizontalAlignment="Left"
- MouseEnter="{Background=RoyalBlue}"
- MouseLeave="{Background=Transparent}">
- <Image Width="16" Height="16" Path="#Tests.image.folder1.svg" SvgSub="{Attributes}"/>
- <Label Text="{Name}" Width="Fit" Height="Fit" Margin="0"/>
- <Label Text="{Attributes}" Width="Fit" Height="Fit" Margin="0"/>
- <Label Text="{Extension}" Width="Fit" Height="Fit" Margin="0"/>
- </HorizontalStack>
-
diff --git a/Tests/Interfaces/tmpMembers.goml b/Tests/Interfaces/tmpMembers.goml
deleted file mode 100755
index f48d8d68..00000000
--- a/Tests/Interfaces/tmpMembers.goml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0"?>
- <HorizontalStack Width="Stretched" Height="Fit" Focusable="true"
- MouseEnter="{Background=SkyBlue}"
- MouseLeave="{Background=Transparent}">
- <Image Width="8" Height="8" Path="#Crow.Images.Icons.member.svg" SvgSub="{GetIcon}"/>
- <Label Text="{Name}" Width="Stretched" Height="Fit" Margin="1"/>
- <Label Text="{MemberType}" Width="Fit" Height="Fit" Margin="0"/>
- </HorizontalStack>
-
diff --git a/Tests/Interfaces/treeList.crow b/Tests/Interfaces/treeList.crow
deleted file mode 100755
index ca59c17f..00000000
--- a/Tests/Interfaces/treeList.crow
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack Height="Fit" Name="List"/> \ No newline at end of file
diff --git a/Tests/Showcase.cs b/Tests/Showcase.cs
deleted file mode 100644
index 237c65d2..00000000
--- a/Tests/Showcase.cs
+++ /dev/null
@@ -1,229 +0,0 @@
-//
-// UIEditor.cs
-//
-// Author:
-// Jean-Philippe Bruyère <jp.bruyere@hotmail.com>
-//
-// Copyright (c) 2013-2017 Jean-Philippe Bruyère
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-
-using System;
-using Crow;
-using System.IO;
-using System.Collections.Generic;
-using System.Reflection;
-using System.Linq;
-using System.Text;
-using Crow.IML;
-
-namespace tests
-{
- class Showcase : Interface
- {
- public Container crowContainer;
-
- [STAThread]
- static void Main ()
- {
- using (Showcase app = new Showcase ()) {
- //app.Keyboard.KeyDown += App_KeyboardKeyDown;
-
- Widget g = app.Load ("#Tests.ui.showcase.crow");
- g.DataSource = app;
- app.crowContainer = g.FindByName ("CrowContainer") as Container;
- //I set an empty object as datasource at this level to force update when new
- //widgets are added to the interface
- app.crowContainer.DataSource = new object ();
- app.hideError ();
- app.Run();
-
- }
- }
-
- static void App_KeyboardKeyDown (object sender, KeyEventArgs e)
- {
- #if DEBUG_LOG
- switch (e.Key) {
- case Key.F2:
- DebugLog.save (sender as Interface);
- break;
- }
- #endif
- }
-
- public Showcase ()
- : base(1024, 800)
- {
- }
-
-
- void Dv_SelectedItemChanged (object sender, SelectionChangeEventArgs e)
- {
- FileSystemInfo fi = e.NewValue as FileSystemInfo;
- if (fi == null)
- return;
- if (fi is DirectoryInfo)
- return;
- hideError();
- lock (UpdateMutex) {
- try
- {
- Widget g = CreateInstance(fi.FullName);
- crowContainer.SetChild(g);
- g.DataSource = this;
- }
- catch (Exception ex)
- {
- Console.WriteLine(ex.ToString());
- if (ex is InstantiatorException)
- showError((InstantiatorException)ex);
- }
- }
-
- string source = "";
- using (Stream s = new FileStream (fi.FullName, FileMode.Open)) {
- using (StreamReader sr = new StreamReader (s)) {
- source = sr.ReadToEnd ();
- }
- }
- NotifyValueChanged ("source", source);
- }
-
- void showError(InstantiatorException ex) {
- NotifyValueChanged ("ErrorMessage", ex.Path + ": " + ex.InnerException.Message);
- NotifyValueChanged ("ShowError", true);
- }
- void hideError () {
- NotifyValueChanged ("ShowError", false);
- }
-
- void Tb_TextChanged (object sender, TextChangeEventArgs e)
- {
- hideError();
- Widget g = null;
- try {
- lock (UpdateMutex) {
- Instantiator inst = null;
- using (MemoryStream ms = new MemoryStream (Encoding.UTF8.GetBytes (e.Text))){
- inst = new Instantiator (this, ms);
- }
- g = inst.CreateInstance ();
- crowContainer.SetChild (g);
- g.DataSource = this;
- }
- } catch (Exception ex) {
- Console.WriteLine (ex.ToString ());
- if (ex is InstantiatorException)
- showError ((InstantiatorException)ex);
- }
- }
-
-
- #region Test values for Binding
- public int intValue = 500;
- DirectoryInfo curDir = new DirectoryInfo (Path.GetDirectoryName(Assembly.GetEntryAssembly().Location));
- //DirectoryInfo curDir = new DirectoryInfo (@"/mnt/data/Images");
- public FileSystemInfo[] CurDirectory {
- get { return curDir.GetFileSystemInfos (); }
- }
- public int IntValue {
- get {
- return intValue;
- }
- set {
- intValue = value;
- NotifyValueChanged ("IntValue", intValue);
- }
- }
- void onSpinnerValueChange(object sender, ValueChangeEventArgs e){
- if (e.MemberName != "Value")
- return;
- intValue = Convert.ToInt32(e.NewValue);
- }
- void change_alignment(object sender, EventArgs e){
- RadioButton rb = sender as RadioButton;
- if (rb == null)
- return;
- NotifyValueChanged ("alignment", Enum.Parse(typeof(Alignment), rb.Caption));
- }
- public IList<String> List2 = new List<string>(new string[]
- {
- "string1",
- "string2",
- "string3",
- // "string4",
- // "string5",
- // "string6",
- // "string7",
- // "string8",
- // "string8",
- // "string8",
- // "string8",
- // "string8",
- // "string8",
- // "string9"
- }
- );
- public IList<String> TestList2 {
- set{
- List2 = value;
- NotifyValueChanged ("TestList2", testList);
- }
- get { return List2; }
- }
- IList<Color> testList = Color.ColorDic.Values.ToList();
- public IList<Color> TestList {
- set{
- testList = value;
- NotifyValueChanged ("TestList", testList);
- }
- get { return testList; }
- }
- string curSources = "";
- public string CurSources {
- get { return curSources; }
- set {
- if (value == curSources)
- return;
- curSources = value;
- NotifyValueChanged ("CurSources", curSources);
- }
- }
- bool boolVal = true;
- public bool BoolVal {
- get { return boolVal; }
- set {
- if (boolVal == value)
- return;
- boolVal = value;
- NotifyValueChanged ("BoolVal", boolVal);
- }
- }
-
- #endregion
-
- void OnClear (object sender, MouseButtonEventArgs e) => TestList = null;
-
- void OnLoadList (object sender, MouseButtonEventArgs e) => TestList = Color.ColorDic.Values.ToList();
-
- }
-
-
-} \ No newline at end of file
diff --git a/Tests/Tests.NetStd.csproj b/Tests/Tests.NetStd.csproj
deleted file mode 100644
index bb8a2036..00000000
--- a/Tests/Tests.NetStd.csproj
+++ /dev/null
@@ -1,42 +0,0 @@
-<Project Sdk="Microsoft.NET.Sdk">
-
- <PropertyGroup>
- <TargetFramework>netcoreapp2.0</TargetFramework>
-
- <OutputType>Exe</OutputType>
- <StartupObject>tests.Showcase</StartupObject>
-
- <OutputPath>$(SolutionDir)build/$(Configuration)</OutputPath>
- <IntermediateOutputPath>$(SolutionDir)build/obj/$(Configuration)</IntermediateOutputPath>
-
- <EnableDefaultItems>false</EnableDefaultItems>
- <EnableDefaultCompileItems>false</EnableDefaultCompileItems>
- </PropertyGroup>
-
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugType>portable</DebugType>
- </PropertyGroup>
- <ItemGroup>
- <Compile Include="*.cs" Exclude="testClass.cs" />
-
- <ProjectReference Include="..\Crow\Crow.NetStd.csproj" />
-
- <EmbeddedResource Include="image\**\*.*">
- <LogicalName>Tests.image.%(Filename)%(Extension)</LogicalName>
- </EmbeddedResource>
-
- <EmbeddedResource Include="ui\**\*.*">
- <LogicalName>Tests.ui.%(Filename)%(Extension)</LogicalName>
- </EmbeddedResource>
-
- <EmbeddedResource Include="test.style" />
-
- <None Include="Interfaces\**\*.*">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- </ItemGroup>
-
-<!-- <ItemGroup>
- <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="2.10.0" />
- </ItemGroup>-->
-</Project>
diff --git a/Tests/Tests.csproj b/Tests/Tests.csproj
deleted file mode 100644
index 4f892d45..00000000
--- a/Tests/Tests.csproj
+++ /dev/null
@@ -1,486 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <ProductVersion>8.0.30703</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{74289092-9F70-4941-AFCB-DFD7BE2140B6}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <RootNamespace>Tests</RootNamespace>
- <AssemblyName>Tests</AssemblyName>
- <StartupObject>tests.Showcase</StartupObject>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ReleaseVersion>0.8.0</ReleaseVersion>
- <OutputPath>$(SolutionDir)build/$(Configuration)</OutputPath>
- <IntermediateOutputPath>$(SolutionDir)build/obj/$(Configuration)</IntermediateOutputPath>
- <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <DefineConstants>DEBUG;TRACE;MEASURE_TIME</DefineConstants>
- <IntermediateOutputPath>$(SolutionDir)build\obj\$(Configuration)</IntermediateOutputPath>
- <OutputPath>$(SolutionDir)build\Debug</OutputPath>
-<!-- <EnvironmentVariables>
- <EnvironmentVariables>
- <Variable name="MONO_CAIRO_DEBUG_DISPOSE" value="1" />
- </EnvironmentVariables>
- </EnvironmentVariables>-->
- <ConsolePause>false</ConsolePause>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>none</DebugType>
- <Optimize>true</Optimize>
- <WarningLevel>0</WarningLevel>
- <ConsolePause>false</ConsolePause>
- <IntermediateOutputPath>$(SolutionDir)build\obj\$(Configuration)</IntermediateOutputPath>
- <OutputPath>$(SolutionDir)build\Release</OutputPath>
- </PropertyGroup>
-
- <ItemGroup>
- <Reference Include="System" />
- <Reference Include="System.Data" />
- <Reference Include="System.Xml" />
- <Reference Include="System.Drawing" />
- <Reference Include="Mono.Posix" />
- <Reference Include="System.AppContext">
- <HintPath>..\packages\System.AppContext.4.3.0\lib\net46\System.AppContext.dll</HintPath>
- </Reference>
- <Reference Include="mscorlib" />
- <Reference Include="System.Core" />
- <Reference Include="System.Collections.Immutable">
- <HintPath>..\packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll</HintPath>
- </Reference>
- <Reference Include="System.Console">
- <HintPath>..\packages\System.Console.4.3.0\lib\net46\System.Console.dll</HintPath>
- </Reference>
- <Reference Include="System.Diagnostics.FileVersionInfo">
- <HintPath>..\packages\System.Diagnostics.FileVersionInfo.4.3.0\lib\net46\System.Diagnostics.FileVersionInfo.dll</HintPath>
- </Reference>
- <Reference Include="System.Diagnostics.StackTrace">
- <HintPath>..\packages\System.Diagnostics.StackTrace.4.3.0\lib\net46\System.Diagnostics.StackTrace.dll</HintPath>
- </Reference>
- <Reference Include="System.IO.Compression">
- <HintPath>..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll</HintPath>
- </Reference>
- <Reference Include="System.IO.FileSystem.Primitives">
- <HintPath>..\packages\System.IO.FileSystem.Primitives.4.3.0\lib\net46\System.IO.FileSystem.Primitives.dll</HintPath>
- </Reference>
- <Reference Include="System.IO.FileSystem">
- <HintPath>..\packages\System.IO.FileSystem.4.3.0\lib\net46\System.IO.FileSystem.dll</HintPath>
- </Reference>
- <Reference Include="System.Reflection.Metadata">
- <HintPath>..\packages\System.Reflection.Metadata.1.6.0\lib\netstandard2.0\System.Reflection.Metadata.dll</HintPath>
- </Reference>
- <Reference Include="System.ComponentModel.Composition" />
- <Reference Include="System.Numerics" />
- <Reference Include="System.Security.Cryptography.Encoding">
- <HintPath>..\packages\System.Security.Cryptography.Encoding.4.3.0\lib\net46\System.Security.Cryptography.Encoding.dll</HintPath>
- </Reference>
- <Reference Include="System.Security.Cryptography.Primitives">
- <HintPath>..\packages\System.Security.Cryptography.Primitives.4.3.0\lib\net46\System.Security.Cryptography.Primitives.dll</HintPath>
- </Reference>
- <Reference Include="System.Security.Cryptography.Algorithms">
- <HintPath>..\packages\System.Security.Cryptography.Algorithms.4.3.0\lib\net461\System.Security.Cryptography.Algorithms.dll</HintPath>
- </Reference>
- <Reference Include="System.Security.Cryptography.X509Certificates">
- <HintPath>..\packages\System.Security.Cryptography.X509Certificates.4.3.0\lib\net461\System.Security.Cryptography.X509Certificates.dll</HintPath>
- </Reference>
- <Reference Include="System.Text.Encoding.CodePages">
- <HintPath>..\packages\System.Text.Encoding.CodePages.4.3.0\lib\net46\System.Text.Encoding.CodePages.dll</HintPath>
- </Reference>
- <Reference Include="System.Threading.Tasks.Extensions">
- <HintPath>..\packages\System.Threading.Tasks.Extensions.4.3.0\lib\portable-net45+win8+wp8+wpa81\System.Threading.Tasks.Extensions.dll</HintPath>
- </Reference>
- <Reference Include="System.Threading.Thread">
- <HintPath>..\packages\System.Threading.Thread.4.3.0\lib\net46\System.Threading.Thread.dll</HintPath>
- </Reference>
- <Reference Include="System.ValueTuple">
- <HintPath>..\packages\System.ValueTuple.4.3.0\lib\netstandard1.0\System.ValueTuple.dll</HintPath>
- </Reference>
- <Reference Include="System.Xml.ReaderWriter">
- <HintPath>..\packages\System.Xml.ReaderWriter.4.3.0\lib\net46\System.Xml.ReaderWriter.dll</HintPath>
- </Reference>
- <Reference Include="System.Xml.Linq" />
- <Reference Include="System.Xml.XmlDocument">
- <HintPath>..\packages\System.Xml.XmlDocument.4.3.0\lib\net46\System.Xml.XmlDocument.dll</HintPath>
- </Reference>
- <Reference Include="System.Xml.XPath">
- <HintPath>..\packages\System.Xml.XPath.4.3.0\lib\net46\System.Xml.XPath.dll</HintPath>
- </Reference>
- <Reference Include="System.Xml.XPath.XDocument">
- <HintPath>..\packages\System.Xml.XPath.XDocument.4.3.0\lib\net46\System.Xml.XPath.XDocument.dll</HintPath>
- </Reference>
- <Reference Include="Microsoft.CodeAnalysis">
- <HintPath>..\packages\Microsoft.CodeAnalysis.Common.2.10.0\lib\netstandard1.3\Microsoft.CodeAnalysis.dll</HintPath>
- </Reference>
- <Reference Include="Microsoft.CodeAnalysis.CSharp">
- <HintPath>..\packages\Microsoft.CodeAnalysis.CSharp.2.10.0\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.dll</HintPath>
- </Reference>
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <ItemGroup>
- <Compile Include="BasicTests.cs" />
- <Compile Include="Showcase.cs" />
- <Compile Include="GraphicObjects\ColorCircleSelector.cs" />
- <Compile Include="GraphicObjects\SimpleGauge.cs" />
- <Compile Include="GraphicObjects\HexaContainer.cs" />
- <Compile Include="GraphicObjects\TechBorder.cs" />
- <Compile Include="keysyms.cs" />
- <Compile Include="GraphicObjects\LaggingGraphicObject.cs" />
- </ItemGroup>
- <ItemGroup>
- <None Include="image\u.svg">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\log.xml">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\testMeter.goml">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\tmpMembers.goml">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\itemTmp.goml">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\tmpDirItem.goml">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\GraphicObject\0.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\GraphicObject\1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\GraphicObject\2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Container\0.crow">
- <CopyToOutputDirectory>Always</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Container\1.crow" />
- <None Include="Interfaces\Container\2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Stack\0.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Stack\1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Stack\2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Stack\3.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Container\3.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Group\0.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Group\1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Group\2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Group\3.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Group\4.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Stack\0h.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Stack\1h.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Stack\2h.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Stack\3h.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Stack\4.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\4.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\5.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\6.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\clip0.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\clip1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\clip2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\clip3.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\clip4.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\fps.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\test_stack.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\test1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\test1.1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\test1.2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testStacks.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testTextBox.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Splitter\1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="image\textest.png">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\welcome.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testPropLess.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Wrapper\1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Wrapper\2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testImage.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testOutOfClipUpdate.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\0.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>
- <None Include="Interfaces\TemplatedContainer\0.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\6.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\7.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedControl\testButton.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedControl\testCheckbox.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedControl\testCombobox.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedControl\testItemTemplateTag.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedControl\testRadioButton.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\test_Listbox.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\testGroupBox.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\testMsgBox.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\testPopper.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\testTabView.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\testTreeView.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\testWindow.goml">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\testWindow2.goml">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\testWindow3.goml">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedGroup\0.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedGroup\1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedGroup\2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedControl\testScrollbar.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedControl\testSpinner.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\colorPicker.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\test2WayBinding.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\perfMeasures.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Wrapper\2.1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Wrapper\1.1.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Wrapper\2.2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="OpenTK.dll.config" />
- <None Include="Interfaces\Divers\testShape.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\DragAndDrop\0.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testIMLContainer.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testCtxMenu.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testFileDialog.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Experimental\testTypeViewer.goml">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Experimental\testDock.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Experimental\testStack.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Experimental\testDock2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\TemplatedContainer\testTabView2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testFocus.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testMenu.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\Divers\testVisibility.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="Interfaces\CheckBox2.imlt">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="testClass.cs">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </None>
- <None Include="packages.config" />
- </ItemGroup>
- <ItemGroup>
- <Folder Include="Interfaces\" />
- <Folder Include="image\" />
- <Folder Include="Interfaces\GraphicObject\" />
- <Folder Include="Interfaces\Group\" />
- <Folder Include="Interfaces\Divers\" />
- <Folder Include="Interfaces\Splitter\" />
- <Folder Include="Interfaces\Wrapper\" />
- <Folder Include="Interfaces\TemplatedControl\" />
- <Folder Include="Interfaces\TemplatedContainer\" />
- <Folder Include="Interfaces\TemplatedGroup\" />
- <Folder Include="GraphicObjects\" />
- <Folder Include="Interfaces\DragAndDrop\" />
- <Folder Include="Interfaces\Experimental\" />
- </ItemGroup>
- <ItemGroup>
- <EmbeddedResource Include="image\tetra.png">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </EmbeddedResource>
- <EmbeddedResource Include="image\folder0.svg" />
- <EmbeddedResource Include="image\folder1.svg" />
- <EmbeddedResource Include="image\crow0.svg" />
- <EmbeddedResource Include="Interfaces\colorItem.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </EmbeddedResource>
- <EmbeddedResource Include="Interfaces\TmpExpandable.goml" />
- <EmbeddedResource Include="ui\tmpWindow.crow" />
- <EmbeddedResource Include="ui\test.crow" />
- <EmbeddedResource Include="ui\LabelButton.style" />
- <EmbeddedResource Include="ui\Popper.template" />
- <EmbeddedResource Include="ui\MenuItem.style" />
- <EmbeddedResource Include="test.style" />
- <EmbeddedResource Include="Interfaces\treeList.crow" />
- <EmbeddedResource Include="Interfaces\perfMsr.crow" />
- <EmbeddedResource Include="ui\showcase.crow" />
- <EmbeddedResource Include="Interfaces\TabItem.template">
- <LogicalName>Crow.TabItem.template</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="ui\dbgLog.crow" />
- <EmbeddedResource Include="Interfaces\Experimental\DockWindow.template">
- <LogicalName>Crow.DockWindow.template</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="ui\MenuItem.template">
- <LogicalName>Crow.MenuItem.template</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="image\blank-file.svg" />
- <EmbeddedResource Include="ui\dbgLogColors.crow" />
- <EmbeddedResource Include="Interfaces\colorItem2.crow">
- <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
- </EmbeddedResource>
- <EmbeddedResource Include="ui\TreeExpandable.template" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Crow\Crow.csproj">
- <Project>{C2980F9B-4798-4C05-99E2-E174810F7C7B}</Project>
- <Name>Crow</Name>
- </ProjectReference>
- </ItemGroup>
-</Project>
diff --git a/Tests/image/Mana.svg b/Tests/image/Mana.svg
deleted file mode 100755
index ef455e09..00000000
--- a/Tests/image/Mana.svg
+++ /dev/null
@@ -1,725 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Generator: Adobe Illustrator 15.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- version="1.1"
- id="Layer_1"
- x="0px"
- y="0px"
- width="1045px"
- height="730.002px"
- viewBox="-945 -210.002 1045 730.002"
- enable-background="new -945 -210.002 1045 730.002"
- xml:space="preserve"
- inkscape:version="0.91 r13725"
- sodipodi:docname="Mana.svg"><metadata
- id="metadata509"><rdf:RDF><cc:Work
- rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
- id="defs507" /><sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1280"
- inkscape:window-height="1000"
- id="namedview505"
- showgrid="false"
- inkscape:zoom="0.64657356"
- inkscape:cx="542.84311"
- inkscape:cy="332.40761"
- inkscape:window-x="0"
- inkscape:window-y="0"
- inkscape:window-maximized="1"
- inkscape:current-layer="Layer_1" /><g
- id="g3"><circle
- fill="#CAC5C0"
- cx="-895"
- cy="-160"
- r="50"
- id="circle5" /></g><path
- fill="#0D0F0F"
- d="M-922-157.572c0-9.787,2.061-18.813,6.191-27.072c5.117-10.236,12.123-15.355,21.012-15.355 c8.797,0,15.666,4.359,20.605,13.064c4.127,7.186,6.191,15.537,6.191,25.051c0,9.881-2.064,18.814-6.191,26.803 C-879.223-125.023-886.227-120-895.203-120c-8.531,0-15.305-4.307-20.336-12.926C-919.847-140.287-922-148.502-922-157.572z M-910.691-162.016c0,12.926,1.93,22.984,5.795,30.168c2.691,5.025,6.146,7.541,10.367,7.541c10.146,0,15.221-10.506,15.221-31.518 c0-9.244-0.809-17.059-2.422-23.434c-2.785-10.504-7.498-15.76-14.145-15.76c-9.879,0-14.816,10.15-14.816,30.443V-162.016z"
- id="path7" /><g
- id="g9"><circle
- fill="#CAC5C0"
- cx="-790"
- cy="-160.002"
- r="50"
- id="circle11" /></g><path
- fill="#0D0F0F"
- d="M-784.315-199.999v64.108c0,7.671,3.226,11.504,9.687,11.504h1.684v4.388h-34.111v-4.388h2.141 c6.247,0,9.369-3.833,9.369-11.504v-42.054c0-7.758-2.697-11.643-8.081-11.643h-3.429v-4.247h1.237c6.66,0,12.691-2.057,18.08-6.165 L-784.315-199.999L-784.315-199.999z"
- id="path13" /><g
- id="g15"><circle
- fill="#CAC5C0"
- cx="-685"
- cy="-160.002"
- r="50"
- id="circle17" /></g><path
- fill="#0D0F0F"
- d="M-657.558-139.897l-5.896,19.898h-48.991v-4.254c2.38-2.652,7.595-8.001,15.646-16.053 c4.849-4.852,9.649-9.972,14.407-15.371c2.378-2.651,4.21-4.942,5.487-6.862c2.836-4.114,4.255-8.32,4.255-12.624 c0-4.204-1.301-7.912-3.908-11.112c-2.607-3.204-5.97-4.808-10.09-4.808c-8.871,0-15.823,5.998-20.854,17.98l-4.395-1.647 c5.947-16.829,15.321-25.249,28.131-25.249c6.313,0,11.687,2.149,16.124,6.448c4.439,4.3,6.656,9.604,6.656,15.92 c0,8.052-4.617,15.918-13.858,23.601l-9.604,7.956c-6.131,5.127-11.212,9.929-15.231,14.412c-0.28,0.273-0.826,0.916-1.647,1.921 h25.521c3.932,0,6.907-0.776,8.918-2.335c1.735-1.372,3.434-3.98,5.08-7.821H-657.558z"
- id="path19" /><g
- id="g21"><circle
- fill="#CAC5C0"
- cx="-580"
- cy="-160.002"
- r="50"
- id="circle23" /></g><path
- fill="#0D0F0F"
- d="M-590.439-157.438l-2.018-3.771l1.337-0.807c5.174-3.145,9.903-6.33,14.189-9.563 c4.284-3.232,6.427-6.915,6.427-11.048c0-2.778-1.029-5.112-3.085-6.998c-2.061-1.892-4.472-2.834-7.244-2.834 c-6.439,0-13.234,4.001-20.392,11.991l-3.354-2.559c7.453-11.316,16.566-16.974,27.341-16.974c4.757,0,8.795,1.168,12.122,3.503 c3.771,2.607,5.655,6.153,5.655,10.642c0,3.229-1.349,6.374-4.039,9.426c-1.528,1.798-4.226,4.132-8.083,7.004l-1.616,1.213 c0.718-0.089,1.572-0.134,2.56-0.134c4.937,0,8.998,1.887,12.188,5.657c3.188,3.771,4.783,8.17,4.783,13.196 c0,8.532-3.595,15.667-10.774,21.416c-6.647,5.387-14.325,8.077-23.032,8.077c-7.991,0-14.276-1.748-18.858-5.249l2.429-3.371 c5.387,2.608,10.279,3.907,14.681,3.907c6.373,0,12.051-2.109,17.032-6.33c4.988-4.22,7.475-9.469,7.475-15.755 c0-4.132-1.255-7.655-3.77-10.576c-2.516-2.915-5.793-4.374-9.832-4.374C-582.001-161.747-586.04-160.312-590.439-157.438z"
- id="path25" /><g
- id="g27"><circle
- fill="#CAC5C0"
- cx="-475"
- cy="-160.002"
- r="50"
- id="circle29" /></g><path
- fill="#0D0F0F"
- d="M-460.73-142.641v6.723c0,7.684,2.695,11.525,8.094,11.525h2.33v4.394h-32.658v-4.394h2.607 c5.303,0,7.961-3.798,7.961-11.392v-6.856h-32.795v-6.861l34.578-50.497h9.883v51.592h0.82c3.383,0,5.852-2.608,7.408-7.816h4.115 l-1.92,13.583L-460.73-142.641L-460.73-142.641z M-472.396-148.407v-41.458l-27.893,41.458H-472.396z"
- id="path31" /><g
- id="g33"><circle
- fill="#CAC5C0"
- cx="-370"
- cy="-160.002"
- r="50"
- id="circle35" /></g><path
- fill="#0D0F0F"
- d="M-385.043-198.648h28.941c3.754,0,5.988-0.45,6.703-1.352h4.156l-2.422,10.925h-35.314l-3.408,15.789 c5.127-2.07,9.668-3.104,13.625-3.104c7.729,0,14.25,2.587,19.559,7.758c5.305,5.171,7.961,11.622,7.961,19.357 c0,8.996-3.465,16.237-10.394,21.722c-6.385,5.039-14.162,7.553-23.338,7.553c-5.395,0-10.66-0.808-15.785-2.426l1.617-4.046 c4.32,1.169,8.141,1.751,11.469,1.751c6.654,0,12.477-2.18,17.473-6.544c4.99-4.358,7.488-9.826,7.488-16.392 c0-5.665-1.844-10.32-5.533-13.959c-3.689-3.646-8.365-5.468-14.033-5.468c-5.213,0-10.07,1.8-14.568,5.396l-2.701-0.538 L-385.043-198.648z"
- id="path37" /><g
- id="g39"><circle
- fill="#CAC5C0"
- cx="-265"
- cy="-160.002"
- r="50"
- id="circle41" /></g><path
- fill="#0D0F0F"
- d="M-278.42-165.325c5.934-5.577,11.91-8.364,17.939-8.364c6.564,0,11.828,2.606,15.787,7.821 c3.682,4.77,5.529,10.521,5.529,17.27c0,7.376-2.158,13.849-6.475,19.425c-4.768,6.114-10.703,9.174-17.807,9.174 c-8.547,0-15.381-3.69-20.504-11.063c-4.59-6.477-6.883-14.167-6.883-23.071c0-9.44,2.607-18.141,7.824-26.101 c5.213-7.958,12.184-13.602,20.906-16.928c4.947-1.888,10.168-2.839,15.65-2.839v4.184c-11.691,0.631-20.414,5.308-26.174,14.031 C-275.586-177.285-277.523-171.803-278.42-165.325z M-279.232-157.233c-0.086,1.618-0.133,3.238-0.133,4.857 c0,6.203,1.078,11.96,3.236,17.269c2.785,6.922,6.883,10.385,12.279,10.385c4.674,0,8.18-2.381,10.52-7.151 c1.797-3.684,2.697-8.135,2.697-13.355c0-5.571-0.857-10.342-2.563-14.299c-2.34-5.396-5.936-8.092-10.793-8.092 C-269.922-167.62-275.006-164.155-279.232-157.233z"
- id="path43" /><g
- id="g45"><circle
- fill="#CAC5C0"
- cx="-160"
- cy="-160.002"
- r="50"
- id="circle47" /></g><path
- fill="#0D0F0F"
- d="M-156.506-120h-11.643v-1.238c0-7.396,2.328-16.659,6.98-27.808c7.035-16.799,13.52-29.673,19.453-38.624 l0.822-1.232h-27.256c-3.93,0-6.92,0.819-8.975,2.463c-2.059,1.645-3.582,4.387-4.586,8.222h-4.52l4.926-21.782h2.881 c1.734,0.914,4.742,1.371,9.041,1.371h35.609v6.165c-1.275,1.829-2.918,4.75-4.926,8.768c-3.838,7.485-7.352,16.208-10.553,26.163 C-153.996-142.83-156.416-130.323-156.506-120z"
- id="path49" /><g
- id="g51"><circle
- fill="#CAC5C0"
- cx="-55"
- cy="-160.002"
- r="50"
- id="circle53" /></g><path
- fill="#0D0F0F"
- d="M-64.035-160.537l-1.746-1.211c-5.119-3.502-8.492-6.33-10.107-8.489c-2.066-2.691-3.096-5.83-3.096-9.426 c0-6.105,2.557-11.087,7.678-14.949c4.758-3.59,10.281-5.388,16.568-5.388c5.922,0,11.18,1.573,15.756,4.713 c5.203,3.503,7.813,8.127,7.813,13.876c0,7.004-4.898,12.66-14.682,16.967c11.131,5.388,16.699,12.884,16.699,22.492 c0,6.914-2.646,12.389-7.949,16.434C-41.854-121.836-47.83-120-55.01-120c-6.734,0-12.525-1.703-17.377-5.119 c-5.568-3.856-8.348-8.976-8.348-15.349c0-6.373,2.963-11.63,8.889-15.761C-70.23-157.303-67.623-158.739-64.035-160.537z M-59.463-158.625c-8.08,3.677-12.111,9.466-12.111,17.361c0,5.113,1.635,9.218,4.916,12.314c3.277,3.097,7.475,4.643,12.594,4.643 c4.574,0,8.461-1.232,11.646-3.695c3.186-2.464,4.781-5.891,4.781-10.28c0-6.626-4.367-12.001-13.098-16.122L-59.463-158.625z M-50.432-166.598c7.088-3.141,10.641-7.854,10.641-14.139c0-4.313-1.506-7.766-4.51-10.375c-3.012-2.603-6.715-3.906-11.113-3.906 c-3.684,0-6.869,0.991-9.563,2.964c-2.965,2.154-4.443,5.03-4.443,8.62c0,4.4,2.063,7.948,6.195,10.643 c0.805,0.537,4.396,2.286,10.775,5.25L-50.432-166.598z"
- id="path55" /><g
- id="g57"><circle
- fill="#CAC5C0"
- cx="50"
- cy="-160.002"
- r="50"
- id="circle59" /></g><path
- fill="#0D0F0F"
- d="M63.402-154.476c-5.922,5.567-11.898,8.353-17.91,8.353c-6.555,0-11.809-2.604-15.758-7.814 c-3.684-4.758-5.523-10.507-5.523-17.241c0-7.272,2.152-13.777,6.461-19.526C35.344-196.903,41.227-200,48.32-200 c8.622,0,15.489,3.728,20.605,11.181c4.582,6.554,6.867,14.319,6.867,23.302c0,12.746-4.224,23.498-12.655,32.257 c-8.441,8.752-18.993,13.174-31.653,13.261v-4.175c3.859-0.176,6.953-0.626,9.297-1.344 C53.703-129.469,61.25-139.119,63.402-154.476z M64.215-162.558c0.086-1.706,0.129-3.322,0.129-4.846 c0-6.285-1.074-12.034-3.23-17.24c-2.875-6.916-7-10.374-12.386-10.374c-4.676,0-8.125,2.385-10.375,7.141 c-1.797,3.683-2.691,8.126-2.691,13.334c0,5.566,0.852,10.324,2.559,14.275c2.332,5.387,5.926,8.083,10.777,8.083 C54.918-152.185,59.988-155.643,64.215-162.558z"
- id="path61" /><g
- id="g63"><circle
- fill="#CAC5C0"
- cx="50"
- cy="-55.002"
- r="50"
- id="circle65" /></g><path
- fill="#0D0F0F"
- d="M37.162-86.426v50.205c0,5.962,2.51,8.939,7.537,8.939h1.277v3.451H19.152v-3.451h1.787 c5.027,0,7.537-2.978,7.537-8.939V-69.18c0-6.045-2.131-9.07-6.389-9.07h-2.682v-3.446h1.023c5.193,0,9.918-1.575,14.18-4.729 L37.162-86.426L37.162-86.426z M77.912-50.655c-4.684,4.429-9.365,6.643-14.049,6.643c-5.109,0-9.242-2.089-12.393-6.263 c-2.812-3.659-4.216-8.13-4.216-13.41c0-5.708,1.658-10.817,4.979-15.329c3.746-4.854,8.39-7.281,13.925-7.281 c6.728,0,12.049,2.895,15.967,8.686c3.66,5.197,5.494,11.284,5.494,18.265c0,10.053-3.3,18.504-9.899,25.359 c-6.602,6.855-14.881,10.327-24.846,10.41v-3.321c3.066-0.171,5.494-0.515,7.281-1.023C70.293-30.987,76.207-38.565,77.912-50.655z M78.553-56.919c0.082-1.356,0.129-2.635,0.129-3.83c0-4.938-0.852-9.45-2.557-13.54c-2.299-5.364-5.535-8.047-9.711-8.047 c-3.658,0-6.346,1.83-8.045,5.494c-1.451,2.979-2.174,6.472-2.174,10.474c0,4.34,0.682,8.093,2.043,11.237 c1.789,4.174,4.602,6.264,8.432,6.264C71.27-48.867,75.23-51.549,78.553-56.919z"
- id="path67" /><g
- id="g69"><circle
- fill="#CAC5C0"
- cx="-55"
- cy="-55.002"
- r="50"
- id="circle71" /></g><path
- fill="#0D0F0F"
- d="M-69.025-85.786v49.436c0,5.879,2.428,8.815,7.281,8.815h1.279v3.321h-26.316v-3.321h1.664 c5.021,0,7.537-2.937,7.537-8.815v-32.444c0-5.962-2.133-8.939-6.389-8.939h-2.557v-3.322h1.023c5.109,0,9.709-1.574,13.795-4.729 h2.683V-85.786z M-46.416-55.385l-1.277-1.019c-4.002-2.724-6.643-4.896-7.916-6.513c-1.533-2.131-2.303-4.6-2.303-7.412 c0-4.683,2-8.514,6.002-11.497c3.576-2.807,7.84-4.216,12.777-4.216c4.6,0,8.686,1.195,12.262,3.576 c3.918,2.729,5.879,6.347,5.879,10.858c0,5.452-3.748,9.839-11.244,13.16c8.604,4.174,12.902,10.006,12.902,17.501 c0,5.364-2.086,9.621-6.26,12.771c-3.574,2.813-8.133,4.215-13.67,4.215c-5.279,0-9.791-1.32-13.539-3.961 c-4.34-2.978-6.514-6.938-6.514-11.876c0-5.026,2.34-9.112,7.027-12.268C-51.098-52.91-49.139-54.018-46.416-55.385z M-42.84-53.976 c-6.215,2.895-9.324,7.406-9.324,13.54c0,3.919,1.279,7.09,3.83,9.517c2.559,2.428,5.75,3.639,9.586,3.639 c3.576,0,6.596-0.956,9.07-2.874c2.469-1.913,3.701-4.574,3.701-7.984c0-5.192-3.322-9.366-9.965-12.516L-42.84-53.976z M-35.813-60.109c5.537-2.469,8.301-6.128,8.301-10.982c0-3.321-1.168-6.004-3.508-8.052c-2.344-2.043-5.219-3.062-8.623-3.062 c-2.813,0-5.322,0.806-7.537,2.422c-2.219,1.622-3.32,3.837-3.32,6.644c0,3.409,1.574,6.133,4.725,8.176 c0.68,0.426,3.492,1.788,8.43,4.091L-35.813-60.109z"
- id="path73" /><g
- id="g75"><circle
- fill="#CAC5C0"
- cx="-160"
- cy="-55.002"
- r="50"
- id="circle77" /></g><path
- fill="#0D0F0F"
- d="M-176.289-85.848v49.307c0,5.879,2.43,8.814,7.285,8.814h1.148v3.322h-26.188v-3.322h1.789 c4.938,0,7.41-2.936,7.41-8.814v-32.318c0-5.957-2.129-8.941-6.387-8.941h-2.559v-3.32h1.023c5.109,0,9.711-1.576,13.797-4.727 L-176.289-85.848L-176.289-85.848z M-143.582-24.023h-8.945v-1.02c0-5.707,1.789-12.902,5.363-21.586 c5.453-12.949,10.48-22.912,15.074-29.893l0.516-0.895h-20.953c-3.066,0-5.387,0.639-6.961,1.912 c-1.574,1.279-2.793,3.41-3.645,6.389h-3.445l3.832-16.861h2.301c1.273,0.598,3.578,0.895,6.898,0.895h27.59v4.855 c-1.02,1.449-2.297,3.746-3.832,6.896c-2.984,5.795-5.707,12.521-8.176,20.182C-141.629-41.734-143.5-32.023-143.582-24.023z"
- id="path79" /><g
- id="g81"><circle
- fill="#CAC5C0"
- cx="-265"
- cy="-55.002"
- r="50"
- id="circle83" /></g><path
- fill="#0D0F0F"
- d="M-280.691-86.678v50.838c0,6.047,2.516,9.07,7.537,9.07h1.279v3.447h-27.082v-3.447h1.789 c5.109,0,7.668-3.023,7.668-9.07v-33.344c0-6.127-2.174-9.193-6.52-9.193h-2.682v-3.451h1.023c5.281,0,10.049-1.617,14.305-4.85 H-280.691z M-260.633-59.219c4.684-4.422,9.408-6.643,14.18-6.643c5.109,0,9.236,2.049,12.391,6.135 c2.895,3.746,4.34,8.305,4.34,13.668c0,5.791-1.703,10.859-5.109,15.199c-3.746,4.855-8.43,7.281-14.049,7.281 c-6.643,0-12.006-2.895-16.098-8.684c-3.576-5.109-5.365-11.156-5.365-18.141c0-7.49,2.043-14.371,6.135-20.631 c4.084-6.258,9.58-10.707,16.477-13.348c3.83-1.451,7.922-2.174,12.262-2.174v3.322c-9.193,0.428-16.051,4.092-20.563,10.988 C-258.336-68.668-259.869-64.328-260.633-59.219z M-261.273-52.955c-0.082,1.273-0.129,2.553-0.129,3.83 c0,4.938,0.852,9.496,2.559,13.672c2.213,5.445,5.445,8.17,9.707,8.17c3.66,0,6.43-1.871,8.301-5.619 c1.363-2.895,2.043-6.43,2.043-10.604c0-4.34-0.633-8.088-1.912-11.236c-1.877-4.262-4.729-6.389-8.561-6.389 C-253.949-61.131-257.951-58.406-261.273-52.955z"
- id="path85" /><g
- id="g87"><path
- fill="#CAC5C0"
- d="M-320-55.002C-320-27.387-342.387-5-370.002-5C-397.615-5-420-27.387-420-55.002 C-420-82.615-397.615-105-370.002-105C-342.387-105-320-82.615-320-55.002z"
- id="path89" /></g><path
- fill="#0D0F0F"
- d="M-385.33-86.871v50.84c0,6.045,2.516,9.07,7.537,9.07h1.277v3.445h-27.078v-3.445h1.787 c5.109,0,7.666-3.025,7.666-9.07v-33.344c0-6.129-2.172-9.195-6.518-9.195h-2.682v-3.449h1.023c5.281,0,10.047-1.617,14.305-4.852 H-385.33z M-367.445-85.598h23.121c2.984,0,4.771-0.336,5.369-1.02h3.322l-1.918,8.688h-28.229l-2.682,12.516 c3.998-1.617,7.578-2.428,10.729-2.428c6.133,0,11.305,2.049,15.52,6.135c4.215,4.084,6.32,9.193,6.32,15.328 c0,7.152-2.723,12.898-8.17,17.246c-5.115,4-11.291,6.004-18.525,6.004c-4.258,0-8.43-0.641-12.516-1.918l1.273-3.191 c3.404,0.934,6.43,1.402,9.07,1.402c5.281,0,9.902-1.742,13.861-5.234c3.961-3.492,5.936-7.84,5.936-13.031 c0-4.512-1.465-8.219-4.402-11.113c-2.941-2.895-6.621-4.344-11.051-4.344c-4.172,0-8.045,1.449-11.625,4.344l-2.168-0.383 L-367.445-85.598z"
- id="path91" /><g
- id="g93"><circle
- fill="#CAC5C0"
- cx="-475"
- cy="-55.002"
- r="50"
- id="circle95" /></g><path
- fill="#0D0F0F"
- d="M-488.692-85.529v49.053c0,5.789,2.427,8.684,7.276,8.684h1.154v3.322h-26.062v-3.322h1.663 c4.938,0,7.407-2.895,7.407-8.684v-32.191c0-5.879-2.09-8.816-6.259-8.816h-2.557v-3.32h1.023c5.021,0,9.579-1.574,13.665-4.725 L-488.692-85.529L-488.692-85.529z M-445.645-41.842v5.109c0,5.707,1.996,8.561,6.003,8.561h1.658v3.316h-24.398v-3.316h1.918 c4.003,0,6.004-2.813,6.004-8.43v-5.24h-24.528v-5.109l25.932-37.814h7.412v38.578h0.639c2.47,0,4.299-1.953,5.489-5.873h3.066 l-1.533,10.219L-445.645-41.842L-445.645-41.842z M-452.418-46.951V-79.14l-21.716,32.189H-452.418z"
- id="path97" /><g
- id="g99"><circle
- fill="#CAC5C0"
- cx="-580"
- cy="-55.002"
- r="50"
- id="circle101" /></g><path
- fill="#0D0F0F"
- d="M-592.033-85.211v48.543c0,5.707,2.428,8.555,7.282,8.555h1.149v3.322h-25.802v-3.322h1.663 c4.938,0,7.406-2.848,7.406-8.555v-31.811c0-5.873-2.089-8.814-6.258-8.814h-2.558v-3.316h1.024c5.021,0,9.538-1.535,13.54-4.602 H-592.033z M-570.316-53.02l-1.533-2.813l1.153-0.641c3.831-2.379,7.387-4.785,10.666-7.215c3.274-2.426,4.917-5.17,4.917-8.238 c0-2.129-0.811-3.898-2.427-5.301c-1.617-1.408-3.41-2.109-5.364-2.109c-4.943,0-10.136,2.982-15.588,8.945l-2.553-1.918 c5.619-8.516,12.517-12.777,20.692-12.777c3.576,0,6.602,0.895,9.07,2.684c2.896,1.965,4.346,4.645,4.346,8.051 c0,2.387-1.024,4.725-3.067,7.021c-1.195,1.279-3.238,3.025-6.133,5.24l-1.149,1.023c0.51-0.082,1.149-0.129,1.918-0.129 c3.748,0,6.81,1.43,9.195,4.277c2.386,2.852,3.576,6.113,3.576,9.771c0,6.475-2.724,11.84-8.177,16.096 c-4.938,4.086-10.687,6.135-17.24,6.135c-6.051,0-10.775-1.279-14.18-3.836l1.788-2.553c4.002,1.871,7.661,2.813,10.982,2.813 c4.771,0,9.029-1.574,12.776-4.73c3.748-3.148,5.619-7.068,5.619-11.752c0-3.15-0.936-5.83-2.807-8.045 c-1.877-2.215-4.346-3.322-7.412-3.322C-563.97-56.342-566.995-55.234-570.316-53.02z"
- id="path103" /><g
- id="g105"><circle
- fill="#CAC5C0"
- cx="-685"
- cy="-55.002"
- r="50"
- id="circle107" /></g><path
- fill="#0D0F0F"
- d="M-699.37-85.785v49.18c0,5.875,2.428,8.816,7.277,8.816h1.278v3.445H-717v-3.445h1.533 c4.938,0,7.406-2.941,7.406-8.816v-32.32c0-5.955-2.043-8.939-6.128-8.939h-2.682v-3.322h1.019c5.109,0,9.709-1.531,13.795-4.598 L-699.37-85.785L-699.37-85.785z M-648.405-39.418l-4.471,15.203h-37.429v-3.32c1.793-2.043,5.749-6.133,11.882-12.266 c3.659-3.66,7.324-7.578,10.988-11.748c1.788-2.049,3.191-3.748,4.215-5.115c2.126-3.232,3.191-6.465,3.191-9.703 c0-3.238-0.981-6.092-2.938-8.561c-1.959-2.471-4.559-3.705-7.791-3.705c-6.731,0-12.012,4.598-15.843,13.799l-3.321-1.279 c4.601-12.775,11.752-19.164,21.461-19.164c4.767,0,8.857,1.621,12.262,4.855c3.404,3.238,5.109,7.281,5.109,12.137 c0,6.215-3.534,12.262-10.598,18.141l-7.282,5.873c-4.688,3.92-8.561,7.625-11.628,11.111c-0.254,0.262-0.681,0.729-1.273,1.41 h19.544c2.979,0,5.192-0.557,6.643-1.664c1.445-1.102,2.766-3.107,3.956-6.004H-648.405z"
- id="path109" /><g
- id="g111"><circle
- fill="#CAC5C0"
- cx="-790"
- cy="-55.002"
- r="50"
- id="circle113" /></g><path
- fill="#0D0F0F"
- d="M-800.169-86.68v50.84c0,6.049,2.516,9.07,7.536,9.07h1.279v3.449h-27.081v-3.449h1.788 c5.109,0,7.667-3.021,7.667-9.07v-33.34c0-6.133-2.173-9.195-6.518-9.195h-2.683v-3.449h1.024c5.28,0,10.047-1.617,14.304-4.855 L-800.169-86.68L-800.169-86.68z M-767.72-86.68v50.84c0,6.049,2.511,9.07,7.537,9.07h1.278v3.449h-27.086v-3.449h1.788 c5.115,0,7.667-3.021,7.667-9.07v-33.34c0-6.133-2.173-9.195-6.513-9.195h-2.682v-3.449h1.019c5.28,0,10.047-1.617,14.31-4.855 L-767.72-86.68L-767.72-86.68z"
- id="path115" /><g
- id="g117"><circle
- fill="#CAC5C0"
- cx="-895"
- cy="-55.002"
- r="50"
- id="circle119" /></g><path
- fill="#0D0F0F"
- d="M-909.694-86.367v50.439c0,5.998,2.567,8.998,7.693,8.998h1.305v3.42h-26.866v-3.42h1.727 c4.931,0,7.4-3,7.4-8.998v-33.08c0-6.08-2.155-9.123-6.467-9.123h-2.66v-3.424h1.016c5.238,0,9.969-1.604,14.191-4.813 L-909.694-86.367L-909.694-86.367z M-899.934-53.039c0-7.857,1.646-15.082,4.94-21.668C-890.852-82.9-885.189-87-878.012-87 c6.931,0,12.422,3.508,16.476,10.516c3.296,5.748,4.945,12.381,4.945,19.898c0,7.859-1.648,15.039-4.945,21.545 C-865.677-27.012-871.293-23-878.389-23c-6.842,0-12.293-3.465-16.352-10.395C-898.205-39.223-899.934-45.771-899.934-53.039z M-890.812-56.715c0,6.68,0.718,12.676,2.156,17.996c2.197,8.195,5.785,12.295,10.771,12.295c8.111,0,12.165-8.447,12.165-25.346 c0-20.869-4.394-31.301-13.182-31.301c-7.941,0-11.912,8.105-11.912,24.328L-890.812-56.715L-890.812-56.715z"
- id="path121" /><g
- id="g123"><circle
- fill="#CAC5C0"
- cx="-895"
- cy="49.998"
- r="50"
- id="circle125" /></g><path
- fill="#0D0F0F"
- d="M-891.756,63.266l-4.471,14.945h-36.791v-3.068c1.789-2.041,5.75-6.086,11.883-12.131 c3.576-3.66,7.152-7.496,10.729-11.498c1.871-2.042,3.238-3.789,4.09-5.24c2.209-3.066,3.316-6.258,3.316-9.578 c0-3.066-0.998-5.813-2.998-8.238c-2.002-2.428-4.539-3.639-7.6-3.639c-6.643,0-11.84,4.512-15.588,13.541l-3.447-1.279 c4.512-12.689,11.582-19.033,21.203-19.033c4.771,0,8.836,1.615,12.199,4.854c3.367,3.238,5.047,7.24,5.047,12.006 c0,6.051-3.535,11.965-10.604,17.756l-7.152,6.004c-4.6,3.92-8.389,7.537-11.367,10.857c-0.256,0.172-0.682,0.682-1.279,1.535 h19.164c2.979,0,5.234-0.642,6.768-1.918c1.279-1.021,2.557-2.98,3.83-5.875h3.068V63.266z M-892.266,49.852 c0-7.408,1.533-14.264,4.6-20.563c4.002-7.834,9.408-11.754,16.223-11.754c6.555,0,11.793,3.363,15.713,10.09 c3.061,5.453,4.594,11.752,4.594,18.904c0,7.495-1.533,14.311-4.594,20.444c-4.008,7.659-9.373,11.491-16.098,11.491 c-6.471,0-11.67-3.274-15.584-9.836C-890.65,63.094-892.266,56.836-892.266,49.852z M-883.58,46.404 c0,6.389,0.68,12.096,2.043,17.116c2.041,7.84,5.451,11.754,10.219,11.754c7.748,0,11.627-8.047,11.627-24.146 c0-19.928-4.217-29.891-12.646-29.891c-7.496,0-11.242,7.748-11.242,23.248L-883.58,46.404L-883.58,46.404z"
- id="path127" /><g
- id="g129"><path
- fill="#A3C095"
- d="M-5,49.998C-5,77.613-27.385,100-55.002,100C-82.615,100-105,77.613-105,49.998 C-105,22.385-82.615,0-55.002,0C-27.385,0-5,22.385-5,49.998z"
- id="path131" /></g><path
- fill="#0D0F0F"
- d="M-11.238,56.225c0,1.668-0.645,3.164-1.936,4.498c-1.289,1.332-2.77,1.998-4.436,1.998 c-2.662,0-4.623-1.25-5.869-3.748l-5.871-0.25c-1.252,0-3.709,0.543-7.371,1.625c-3.914,1.082-6.164,1.957-6.746,2.623 c-0.916,0.998-1.664,3.332-2.248,6.996c-0.502,2.998-0.748,5.205-0.748,6.621c0,2.246,0.352,3.893,1.061,4.934 s2.166,1.916,4.371,2.623c2.205,0.707,3.561,1.104,4.061,1.187c0.332,0,0.873-0.041,1.625-0.125h1.498c1.08,0,2.205,0.17,3.373,0.5 c1.666,0.5,2.375,1.166,2.125,2c-1.168-0.166-3.207,0.084-6.121,0.75l3.496,1.748c0,1-1.416,1.498-4.246,1.498 c-0.752,0-1.771-0.166-3.063-0.498c-1.291-0.336-2.145-0.5-2.559-0.5h-1.625c-0.082,0.832-0.334,2.08-0.75,3.746 c-1.418-0.084-3.08-0.918-4.996-2.498c-1.918-1.58-3.123-2.373-3.621-2.373c-0.502,0-1.211,0.793-2.125,2.373 c-0.918,1.58-1.375,2.664-1.375,3.248c-1.082-0.584-1.996-1.668-2.75-3.248c-0.332-1.084-0.707-2.166-1.121-3.248 c-0.832,0.084-2.375,1.834-4.621,5.248h-0.627c-0.166-0.252-0.795-2-1.873-5.248c-2.582-0.832-4.996-1.248-7.246-1.248 c-1.082,0-2.748,0.25-4.996,0.748l-3.496-0.248c0.498-0.5,1.955-1.457,4.371-2.873c2.83-1.666,4.996-2.5,6.496-2.5 c0.246,0,0.578,0.043,1,0.125c0.414,0.086,0.75,0.125,1,0.125c0.578,0,1.518-0.312,2.809-0.938c1.291-0.623,2.039-1.186,2.246-1.684 c0.211-0.504,0.316-1.793,0.316-3.875c0-4.746-1.25-8.285-3.75-10.617c-2.168-2.082-5.746-3.58-10.744-4.498 c-1.332,4.746-5.08,7.123-11.24,7.123c-2,0-3.998-1.207-5.996-3.623c-1.996-2.416-2.996-4.623-2.996-6.621 c0-3.082,1.287-5.621,3.869-7.623c-2.08-2.162-3.121-4.369-3.121-6.617c0-2.084,0.643-3.914,1.936-5.5 c1.291-1.578,2.977-2.496,5.059-2.748c-0.166-2.662,0.707-4.496,2.623-5.496c-0.916-0.914-1.373-2.537-1.373-4.869 c0-2.748,0.916-5.039,2.748-6.871c1.83-1.832,4.121-2.75,6.869-2.75c3,0,5.457,1.045,7.371,3.125 c2.416-8.244,7.621-12.367,15.613-12.367c4.164,0,7.828,1.666,10.994,4.998c1.166,1.248,1.748,1.916,1.748,1.996 c-1,0-0.498-0.188,1.5-0.561c1.996-0.375,3.453-0.563,4.373-0.563c3.246,0,6.119,1.207,8.619,3.623 c2.164,2.166,3.664,4.912,4.498,8.244c0.58,0.084,1.498,0.332,2.748,0.748c1.83,0.92,2.748,2.498,2.748,4.748 c0,0.418-0.336,1.209-1,2.373c5.328,2.998,7.994,7.162,7.994,12.492c0,1.498-0.582,3.584-1.748,6.247 C-12.318,51.977-11.238,53.811-11.238,56.225z M-62.705,61.721v-1.623c0-1.914-0.936-3.664-2.809-5.246 c-1.875-1.582-3.77-2.373-5.684-2.373c-2.334,0-4.496,0.541-6.496,1.621C-73.281,53.852-68.283,56.393-62.705,61.721z M-64.951,46.232c-1.25-1.418-2.332-2.875-3.25-4.373c-3.498,0.916-5.246,1.957-5.246,3.121c1-0.08,2.457,0.105,4.371,0.564 C-67.162,46.003-65.785,46.232-64.951,46.232z M-57.33,42.359v-5.496c-2-0.332-3.211-0.5-3.623-0.5v1.873L-57.33,42.359z M-41.092,38.861c-1-0.416-2.875-1.25-5.621-2.498v10.742C-42.801,44.855-40.928,42.107-41.092,38.861z M-34.225,53.602 l-2.746-3.373c-1.664,1.167-3.352,2.354-5.061,3.561c-1.709,1.207-3.186,2.563-4.432,4.06 C-42.717,55.848-38.635,54.436-34.225,53.602z"
- id="path133" /><g
- id="g135"><circle
- fill="#E49977"
- cx="-160"
- cy="50"
- r="50"
- id="circle137" /></g><path
- d="M-118.035,66.617c-3.736,8.912-11.16,13.367-22.275,13.367c-2.037,0-4.246,0.254-6.621,0.762 c-3.564,0.764-5.346,1.828-5.346,3.186c0,0.424,0.295,0.91,0.891,1.463c0.592,0.553,1.104,0.826,1.527,0.826 c-2.123,0-0.68,0.064,4.326,0.191c5.008,0.127,8.148,0.191,9.422,0.191c-7.383,4.326-19.732,6.319-37.043,5.981 c-5.688-0.084-10.566-2.588-14.639-7.51c-3.992-4.669-5.984-9.888-5.984-15.658c0-6.108,2.057-11.308,6.176-15.595 c4.113-4.282,9.229-6.427,15.338-6.427c1.357,0,3.16,0.297,5.41,0.891c2.248,0.594,3.756,0.891,4.518,0.891 c3.139,0,7.045-1.293,11.713-3.883c4.666-2.588,6.875-3.883,6.621-3.883c-0.85,8.912-3.82,14.896-8.914,17.948 c-3.648,2.123-5.473,4.201-5.473,6.236c0,1.273,0.764,2.293,2.291,3.057c1.188,0.595,2.502,0.892,3.945,0.892 c2.207,0,4.371-1.356,6.494-4.071c2.119-2.718,3.055-5.177,2.801-7.386c-0.254-2.545-0.084-5.603,0.51-9.164 c0.168-1.02,0.783-2.27,1.844-3.754c1.061-1.486,2.016-2.398,2.865-2.738c0,0.762-0.275,2.037-0.828,3.818 c-0.553,1.781-0.826,3.1-0.826,3.947c0,1.867,0.508,3.309,1.527,4.326c1.525-0.592,2.883-2.502,4.074-5.729 c1.016-2.459,1.609-4.836,1.781-7.127c-3.566-0.17-6.982-1.781-10.248-4.838c-3.268-3.057-4.9-6.365-4.9-9.928 c0-0.594,0.082-1.188,0.256-1.783c0.508,0.764,1.271,1.953,2.289,3.564c1.443,2.121,2.547,3.182,3.313,3.182 c1.016,0,1.525-1.061,1.525-3.182c0-2.715-0.723-5.176-2.164-7.383c-1.613-2.631-3.693-3.947-6.238-3.947 c-1.189,0-2.971,0.637-5.344,1.91c-2.379,1.271-4.543,1.91-6.492,1.91c-0.596,0-3.229-0.766-7.895-2.293 c8.23-1.355,12.348-2.586,12.348-3.691c0-2.885-5.645-4.838-16.93-5.855c-1.105-0.084-3.141-0.254-6.111-0.51 c0.338-0.424,2.758-0.891,7.258-1.4c3.818-0.422,6.492-0.637,8.018-0.637c20.197,0,33.012,9.805,38.443,29.408 c0.934-0.773,1.402-2.066,1.402-3.871c0-2.324-0.68-5.25-2.037-8.777c-0.512-1.375-1.318-3.441-2.42-6.193 c6.957,8.867,10.439,17.27,10.439,25.199c0,4.178-0.979,7.973-2.93,11.381c-1.27,2.303-3.65,5.244-7.127,8.826 c-3.48,3.58-5.857,6.352-7.131,8.313c4.668-1.271,7.725-2.248,9.168-2.928c3.223-1.44,6.15-3.606,8.783-6.492 C-116.635,62.756-117.102,64.412-118.035,66.617z M-173.537,16.592c0,1.525-0.85,2.502-2.545,2.926l-3.311,0.51 c-1.189,0.594-2.928,2.928-5.219,7c-0.256-1.271-0.637-3.053-1.146-5.346c-0.764,0.086-2.035,0.764-3.818,2.037 c-0.764,0.594-1.996,1.484-3.693,2.672c0.512-3.055,2.207-6.148,5.094-9.293c3.055-3.477,6.025-5.217,8.91-5.217 C-175.447,11.881-173.537,13.453-173.537,16.592z M-151.387,28.301c0,1.443-0.785,2.654-2.355,3.629 c-1.57,0.977-3.119,1.465-4.646,1.465c-2.037,0-3.863-1.146-5.473-3.438c-1.955-2.801-3.947-4.625-5.984-5.477 c0.424-0.422,0.934-0.635,1.529-0.635c0.764,0,2.055,0.594,3.881,1.781c1.824,1.189,2.99,1.783,3.502,1.783 c0.424,0,1.123-0.594,2.1-1.783c0.975-1.188,2.057-1.781,3.246-1.781C-152.787,23.846-151.387,25.332-151.387,28.301z"
- id="path139"
- fill="#0D0F0F" /><g
- id="g141"><circle
- fill="#BAB1AB"
- cx="-265"
- cy="49.998"
- r="50"
- id="circle143" /></g><path
- fill="#0D0F0F"
- d="M-224.305,48.619c0,5.518-2.008,9.281-6.02,11.287c-1.172,0.586-4.85,1.379-11.037,2.383 c-4.012,0.67-6.018,2.217-6.018,4.639v10.158c0,0.422,0.125,1.715,0.375,3.889l0.377,4.014c0,1.255-0.293,3.306-0.879,6.146 c-1.588,0.334-3.428,0.709-5.518,1.132c-0.67-2.511-1.004-4.224-1.004-5.146c0-0.416,0.105-1.045,0.313-1.882 c0.207-0.834,0.316-1.461,0.316-1.883c0-0.58-0.52-2.213-1.559-4.887h-1.945c-0.258,0.418-0.344,0.961-0.26,1.629 c0.334,1.422,0.459,2.633,0.377,3.637c-1.422,1.004-3.387,2.341-5.895,4.013c-0.586-0.166-0.793-0.25-0.629-0.25v-8.904 c-0.164-0.416-0.584-0.581-1.254-0.502h-1.504l-1.504,11.787c-1.174,0.084-2.592,0.084-4.264,0 c-0.588-2.758-1.631-6.853-3.135-12.289h-1.004c-0.922,2.929-1.422,4.519-1.506,4.769c0,0.334,0.104,0.981,0.314,1.942 c0.207,0.962,0.313,1.609,0.313,1.943c0,0.25-0.084,0.877-0.25,1.881l-0.377,3.01c-0.168,0.166-0.377,0.25-0.627,0.25 c-2.508,0-4.182-0.627-5.016-1.879c-0.836-1.256-1.172-3.012-1.004-5.271l1.004-15.047c0-0.252,0.082-0.586,0.25-1.004 c0.164-0.418,0.25-0.711,0.25-0.877c0-0.67-0.711-2.008-2.131-4.014c-0.248-0.082-1.549-0.377-3.887-0.879 c-1.424-0.334-4.225-0.918-8.402-1.756c-5.771-1.084-8.654-5.725-8.654-13.92c0-12.207,5.018-22.365,15.051-30.475 c0.414,2.258,1.127,5.266,2.129,9.029c0.754,0.17,2.385,0.545,4.891,1.129c0.504,0.168,3.053,1.088,7.652,2.76 c-2.344-1.422-5.393-3.719-9.156-6.898c-1.422-1.672-2.133-4.471-2.133-8.4c0-0.92,1.59-2.008,4.768-3.264 c2.84-1.17,4.975-1.836,6.396-2.006c4.514-0.582,7.984-0.879,10.41-0.879c10.449,0,18.891,2.678,25.328,8.029 c-2.088,2.426-5.684,5.014-10.783,7.773c2.008,0.084,4.934-0.707,8.779-2.383c3.844-1.67,5.475-2.508,4.891-2.508 c0.668,0,2.008,1.34,4.014,4.014c1.504,2.006,2.715,3.807,3.637,5.391c2.674,4.768,4.471,9.908,5.393,15.426 c0,1.926,0.041,3.305,0.125,4.139v1.004H-224.305z M-272.336,50.877c0-3.594-1.568-7.002-4.703-10.223 c-3.137-3.219-6.502-4.826-10.096-4.826c-3.178,0-5.977,1.348-8.402,4.039c-2.426,2.693-3.637,5.682-3.637,8.963 c0,2.859,1.379,4.713,4.139,5.553c1.756,0.506,4.219,0.801,7.398,0.883h6.898C-275.141,55.35-272.336,53.887-272.336,50.877z M-258.668,66.43v-3.889c-0.584-1.086-1.17-2.215-1.754-3.387c-0.502-1.674-1.422-4.014-2.76-7.025l-1.381,14.674 c0,1.172-0.25,1.756-0.752,1.756c-0.334,0-0.584-0.082-0.752-0.248c-0.586-8.863-0.879-12.709-0.879-11.541v-4.387 c-0.168-0.254-0.375-0.379-0.625-0.379c-2.844,2.93-4.264,7.652-4.264,14.172c0,3.596,0.33,5.811,1.002,6.648 c0.67-0.166,1.422-0.459,2.258-0.877c0.334-0.168,1.295-0.252,2.887-0.252c1.584,0,3.51,0.502,5.766,1.504 C-259.086,73.199-258.668,70.943-258.668,66.43z M-230.324,48.955c0-3.367-1.254-6.375-3.762-9.025 c-2.51-2.648-5.395-3.975-8.652-3.975c-3.512,0-6.795,1.607-9.846,4.826c-3.053,3.219-4.578,6.584-4.578,10.096 c0,2.928,1.42,4.389,4.264,4.389h14.422C-233.043,55.184-230.324,53.08-230.324,48.955z"
- id="path145" /><g
- id="g147"><circle
- fill="#C1D7E9"
- cx="-370"
- cy="50"
- r="50"
- id="circle149" /></g><path
- fill="#0D0F0F"
- d="M-352.512,83.719c-4.787,4.871-10.684,7.307-17.688,7.307c-7.861,0-14.098-2.69-18.711-8.073 c-4.359-5.127-6.537-11.662-6.537-19.606c0-8.543,3.717-18.286,11.15-29.224c6.064-8.969,13.199-16.83,21.402-23.58 c-1.197,5.469-1.793,9.355-1.793,11.662c0,5.299,1.664,10.467,4.996,15.508c4.102,5.98,7.219,10.426,9.357,13.328 c3.332,5.043,4.998,9.955,4.998,14.737C-345.336,72.871-347.729,78.852-352.512,83.719z M-352.641,56.357 c-1.281-2.861-2.777-4.762-4.486-5.703c0.256,0.514,0.385,1.24,0.385,2.18c0,1.795-0.512,4.357-1.539,7.689l-1.664,5.127 c0,2.99,1.492,4.486,4.484,4.486c3.16,0,4.742-2.095,4.742-6.281C-350.719,61.721-351.359,59.223-352.641,56.357z"
- id="path151" /><g
- id="g153"><circle
- fill="#F8F6D8"
- cx="-475"
- cy="50"
- r="50"
- id="circle155" /></g><path
- fill="#0D0F0F"
- d="M-427.309,57.064c-6.561-3.699-10.768-5.551-12.617-5.551c-1.344,0-2.395,1.032-3.154,3.092 c-0.758,2.063-2.27,3.09-4.541,3.09c-0.926,0-2.818-0.336-5.678-1.008c-1.598,2.44-2.398,3.996-2.398,4.668 c0,0.926,0.689,2.016,2.064,3.281c1.375,1.262,2.535,1.891,3.482,1.891c0.602,0,1.416-0.125,2.449-0.379 c1.031-0.25,1.721-0.377,2.064-0.377c1.033,0,1.547,1.893,1.547,5.678c0,3.617-0.84,9.168-2.523,16.654 c-2.188-8.58-4.5-12.871-6.938-12.871c-0.338,0-1.031,0.252-2.082,0.76c-1.053,0.502-1.83,0.754-2.334,0.754 c-2.438,0-4.625-2.227-6.561-6.688c-3.869,0.59-5.805,2.567-5.805,5.934c0,1.684,0.777,3.027,2.336,4.035 c1.553,1.008,2.334,1.727,2.334,2.145c0,2.273-3.324,5.764-9.969,10.473c-3.531,2.523-5.973,4.289-7.316,5.297 c1.174-1.512,2.352-3.487,3.533-5.928c1.344-2.775,2.018-4.92,2.018-6.436c0-0.84-0.967-2.02-2.902-3.533 c-1.936-1.512-2.9-3.111-2.9-4.793c0-1.428,0.502-3.193,1.512-5.299c-1.094-1.262-2.395-1.895-3.91-1.895 c-3.365,0-5.045,1.096-5.045,3.28c0-1.514,0-0.379,0,3.406c0.082,2.776-2.02,4.164-6.311,4.164c-3.279,0-8.791-0.759-16.527-2.271 c8.748-2.188,13.121-4.711,13.121-7.57c0,0.336-0.168-0.672-0.504-3.028c-0.338-2.604,1.514-4.961,5.551-7.063 c-0.758-3.867-2.773-5.806-6.057-5.806c-0.504,0-1.432,0.884-2.775,2.647c-1.346,1.771-2.607,2.652-3.783,2.652 c-2.02,0-4.629-2.186-7.822-6.563c-1.516-2.184-3.83-5.424-6.941-9.715c1.934,1.012,3.869,2.02,5.805,3.031 c2.523,1.176,4.541,1.766,6.057,1.766c1.178,0,2.334-1.031,3.469-3.092c1.135-2.061,2.629-3.092,4.479-3.092 c0.254,0,1.936,0.504,5.047,1.516c1.596-2.439,2.398-4.248,2.398-5.426c0-1.01-0.611-2.166-1.83-3.471 c-1.221-1.303-2.334-1.955-3.344-1.955c-0.422,0-1.072,0.125-1.957,0.379c-0.881,0.252-1.533,0.379-1.953,0.379 c-1.516,0-2.273-1.893-2.273-5.678c0-1.01,0.969-6.77,2.904-17.285c-0.086,1.26,0.461,3.617,1.639,7.064 c1.43,4.207,3.111,6.309,5.049,6.309c0.334,0,1.008-0.252,2.018-0.758c1.008-0.504,1.807-0.754,2.396-0.754 c1.934,0,3.531,1.094,4.795,3.277l1.893,3.406c1.766,0,3.238-0.629,4.414-1.891c1.178-1.262,1.768-2.777,1.768-4.543 c0-1.85-0.777-3.26-2.334-4.227c-1.559-0.967-2.336-1.703-2.336-2.207c0-1.768,2.777-4.752,8.328-8.958 c4.457-3.363,7.359-5.34,8.707-5.93c-3.617,4.879-5.426,8.451-5.426,10.724c0,1.178,0.713,2.441,2.145,3.785 c1.766,1.598,2.775,2.734,3.027,3.406c0.84,1.938,0.756,4.586-0.252,7.949c2.271,1.6,3.994,2.396,5.174,2.396 c2.436,0,3.658-1.264,3.658-3.785c0-0.252-0.105-1.051-0.314-2.396c-0.213-1.344-0.273-2.102-0.191-2.271 c0.336-1.178,2.65-1.768,6.939-1.768c2.691,0,8.283,0.758,16.781,2.273c-1.852,0.504-4.627,1.26-8.326,2.27 c-3.365,1.01-5.049,2.145-5.049,3.406c0,0.59,0.209,1.598,0.631,3.027c0.42,1.432,0.633,2.48,0.633,3.156 c0,1.176-0.758,2.27-2.271,3.277l-4.291,3.031c1.01,1.852,1.682,2.945,2.02,3.279c0.84,1.008,1.975,1.514,3.406,1.514 c1.01,0,1.934-0.883,2.775-2.648c0.84-1.768,2.188-2.65,4.037-2.65c2.27,0,4.838,2.104,7.697,6.311 C-433.156,48.697-430.674,52.27-427.309,57.064z M-455.316,49.748c0-5.381-1.979-10.051-5.932-14.006 c-3.953-3.953-8.621-5.93-14.004-5.93c-5.469,0-10.18,1.957-14.131,5.869c-3.953,3.91-5.973,8.6-6.055,14.066 c-0.086,5.383,1.912,10.03,5.992,13.938c4.08,3.912,8.811,5.869,14.193,5.869c5.719,0,10.492-1.873,14.318-5.615 C-457.105,60.199-455.234,55.469-455.316,49.748z M-457.209,49.748c0,5.131-1.725,9.381-5.174,12.74 c-3.451,3.367-7.74,5.049-12.869,5.049c-4.963,0-9.211-1.723-12.742-5.174c-3.531-3.445-5.299-7.652-5.299-12.615 c0-4.877,1.785-9.064,5.359-12.553c3.578-3.49,7.803-5.238,12.682-5.238c4.877,0,9.104,1.766,12.68,5.301 C-458.998,40.791-457.209,44.953-457.209,49.748z"
- id="path157" /><g
- id="g159"><path
- fill="#CAC5C0"
- d="M-740,49.998C-740,77.613-762.383,100-790,100c-27.613,0-50-22.387-50-50.002C-840,22.385-817.613,0-790,0 C-762.383,0-740,22.385-740,49.998z"
- id="path161" /></g><g
- id="g163"><path
- fill="#0D0F0F"
- d="M-783.359,80v-3.297c4.703-0.521,7.059-1.887,7.059-4.082c0-1.582-0.629-3.164-1.883-4.746l-13.008-16.01 l-10.273,12.111c-2.57,2.973-3.863,5.432-3.863,7.354c0,2.976,2.354,4.771,7.07,5.387V80h-25.051v-3.287 c3.172-0.609,5.867-1.752,8.102-3.416c1.539-1.223,3.637-3.371,6.285-6.438l15.449-17.915l-17.867-21.66 c-2.315-2.797-4.121-4.633-5.401-5.51c-1.724-1.225-4.121-2.012-7.203-2.361V16h29.539v3.285c-4.453,0.877-6.676,2.234-6.676,4.074 c0,1.23,0.594,2.586,1.793,4.072l11.816,14.322l9.508-11.691c1.711-2.104,2.57-3.941,2.57-5.52c0-2.629-2.105-4.34-6.301-5.129V16 h23.512v3.291c-2.055,0.439-3.473,0.834-4.23,1.188c-2.57,1.229-6.496,4.869-11.797,10.92c-0.852,0.969-4.453,5.393-10.789,13.285 l18.977,23.363c4.113,5.078,8.305,7.971,12.586,8.666V80H-783.359z"
- id="path165" /></g><g
- id="g167"><path
- fill="#C1D7E9"
- d="M-859.651,119.637c9.052,9.051,14.651,21.551,14.651,35.36c0,27.616-22.387,50.003-50.001,50.003 c-13.806,0-26.305-5.596-35.354-14.646"
- id="path169" /><path
- fill="#F8F6D8"
- d="M-930.354,190.354c-9.049-9.047-14.646-21.549-14.646-35.356c0-27.613,22.386-49.997,49.999-49.997 c13.804,0,26.302,5.594,35.35,14.637"
- id="path171" /></g><path
- fill="#0D0F0F"
- d="M-868.278,188.675c-2.693,2.739-6.007,4.109-9.946,4.109c-4.423,0-7.93-1.515-10.525-4.541 c-2.452-2.884-3.676-6.558-3.676-11.028c0-4.804,2.09-10.281,6.271-16.434c3.41-5.047,7.423-9.467,12.037-13.264 c-0.672,3.076-1.009,5.262-1.009,6.561c0,2.98,0.935,5.886,2.812,8.721c2.305,3.365,4.06,5.864,5.261,7.496 c1.874,2.835,2.813,5.6,2.813,8.289C-864.241,182.574-865.588,185.938-868.278,188.675z M-868.349,173.287 c-0.722-1.609-1.563-2.68-2.524-3.208c0.145,0.288,0.216,0.698,0.216,1.226c0,1.01-0.287,2.453-0.864,4.324l-0.938,2.885 c0,1.68,0.84,2.522,2.524,2.522c1.776,0,2.667-1.177,2.667-3.532C-867.269,176.303-867.629,174.896-868.349,173.287z"
- id="path173" /><path
- fill="#0D0F0F"
- d="M-890.333,143.264c-2.436-2.264-4.054-3.492-4.848-3.682c-0.577-0.139-1.135,0.197-1.672,1.005 s-1.292,1.095-2.268,0.858c-0.397-0.094-1.175-0.434-2.333-1.016c-0.938,0.885-1.441,1.471-1.511,1.758 c-0.095,0.397,0.089,0.938,0.55,1.621c0.46,0.685,0.894,1.072,1.301,1.17c0.257,0.063,0.622,0.092,1.09,0.09 s0.777,0.015,0.926,0.051c0.444,0.104,0.469,0.971,0.079,2.597c-0.37,1.552-1.302,3.853-2.794,6.892 c-0.058-3.908-0.609-5.988-1.655-6.238c-0.145-0.035-0.469,0.003-0.972,0.111c-0.505,0.106-0.864,0.138-1.08,0.086 c-1.048-0.252-1.758-1.434-2.131-3.547c-1.722-0.145-2.757,0.506-3.103,1.949c-0.173,0.725,0.024,1.383,0.589,1.975 c0.564,0.594,0.824,0.98,0.783,1.16c-0.232,0.978-2.021,2.133-5.355,3.474c-1.777,0.721-3.007,1.228-3.688,1.522 c0.659-0.527,1.369-1.257,2.126-2.183c0.862-1.056,1.372-1.905,1.528-2.558c0.086-0.359-0.208-0.967-0.883-1.815 c-0.676-0.849-0.926-1.633-0.753-2.354c0.146-0.614,0.543-1.319,1.193-2.121c-0.34-0.653-0.834-1.06-1.484-1.215 c-1.444-0.346-2.279-0.049-2.504,0.892c0.156-0.649,0.039-0.162-0.349,1.462c-0.25,1.2-1.296,1.58-3.138,1.141 c-1.409-0.339-3.696-1.229-6.864-2.673c3.982-0.04,6.119-0.675,6.412-1.903c-0.033,0.146-0.003-0.307,0.096-1.353 c0.123-1.153,1.16-1.976,3.108-2.464c0.073-1.738-0.593-2.775-2.003-3.114c-0.216-0.052-0.706,0.232-1.463,0.853 c-0.76,0.621-1.393,0.871-1.898,0.748c-0.867-0.205-1.762-1.412-2.684-3.619c-0.426-1.096-1.087-2.723-1.982-4.885 c0.727,0.631,1.453,1.266,2.181,1.896c0.963,0.766,1.77,1.225,2.419,1.382c0.506,0.12,1.108-0.204,1.808-0.973 c0.698-0.769,1.446-1.058,2.24-0.866c0.111,0.025,0.78,0.414,2.012,1.169c0.937-0.884,1.466-1.577,1.588-2.084 c0.102-0.435-0.04-0.991-0.431-1.678c-0.389-0.685-0.802-1.078-1.235-1.185c-0.181-0.043-0.472-0.057-0.877-0.037 c-0.406,0.018-0.699,0.004-0.879-0.039c-0.65-0.155-0.781-1.045-0.392-2.672c0.102-0.434,1.111-2.808,3.022-7.123 c-0.166,0.531-0.173,1.601-0.021,3.203c0.181,1.953,0.687,3.026,1.518,3.228c0.144,0.034,0.459-0.005,0.945-0.119 c0.485-0.112,0.853-0.14,1.105-0.078c0.83,0.198,1.404,0.833,1.722,1.901l0.463,1.656c0.757,0.182,1.455,0.063,2.089-0.358 c0.636-0.42,1.046-1.011,1.227-1.769c0.189-0.795,0-1.479-0.568-2.056c-0.57-0.575-0.829-0.971-0.775-1.188 c0.181-0.758,1.68-1.754,4.495-2.989c2.26-0.985,3.709-1.537,4.349-1.651c-2.054,1.725-3.199,3.07-3.431,4.047 c-0.121,0.506,0.055,1.123,0.531,1.848c0.595,0.867,0.912,1.459,0.95,1.771c0.162,0.92-0.146,2.047-0.924,3.389 c0.811,0.92,1.469,1.439,1.977,1.562c1.044,0.25,1.699-0.167,1.958-1.25c0.027-0.108,0.063-0.462,0.112-1.062 c0.046-0.6,0.098-0.931,0.151-0.996c0.267-0.471,1.32-0.486,3.162-0.045c1.156,0.277,3.479,1.176,6.972,2.699 c-0.846,0.026-2.116,0.065-3.809,0.12c-1.549,0.087-2.388,0.402-2.519,0.943c-0.059,0.254-0.074,0.708-0.04,1.364 c0.034,0.656,0.016,1.133-0.053,1.42c-0.12,0.507-0.558,0.896-1.311,1.176l-2.156,0.859c0.246,0.897,0.42,1.438,0.531,1.615 c0.259,0.52,0.693,0.854,1.307,1.002c0.434,0.104,0.922-0.181,1.465-0.854c0.542-0.672,1.212-0.912,2.006-0.723 c0.975,0.232,1.861,1.398,2.658,3.5C-891.984,139.068-891.286,140.859-890.333,143.264z M-901.608,137.243 c0.552-2.312,0.183-4.521-1.108-6.623c-1.292-2.104-3.094-3.433-5.404-3.986c-2.349-0.562-4.573-0.206-6.671,1.069 c-2.098,1.271-3.448,3.078-4.045,5.417c-0.59,2.303-0.21,4.505,1.141,6.603c1.35,2.1,3.18,3.426,5.493,3.979 c2.455,0.587,4.698,0.275,6.725-0.941C-903.452,141.547-902.162,139.706-901.608,137.243z M-902.422,137.049 c-0.527,2.203-1.703,3.852-3.53,4.939c-1.826,1.09-3.843,1.373-6.044,0.846c-2.131-0.51-3.777-1.688-4.94-3.531 s-1.489-3.828-0.979-5.962c0.503-2.095,1.698-3.708,3.592-4.841c1.896-1.129,3.889-1.445,5.983-0.943 c2.094,0.5,3.728,1.693,4.899,3.577C-902.27,133.02-901.929,134.988-902.422,137.049z"
- id="path175" /><g
- id="g177"><path
- fill="#BAB1AB"
- d="M-754.651,119.637c9.052,9.051,14.651,21.551,14.651,35.36c0,27.616-22.386,50.003-50.001,50.003 c-13.806,0-26.305-5.596-35.354-14.646"
- id="path179" /><path
- fill="#F8F6D8"
- d="M-825.354,190.354c-9.049-9.047-14.646-21.549-14.646-35.356c0-27.613,22.386-49.997,49.999-49.997 c13.804,0,26.302,5.594,35.35,14.637"
- id="path181" /></g><path
- fill="#0D0F0F"
- d="M-750.38,170.99c0,2.701-0.982,4.544-2.947,5.525c-0.574,0.287-2.374,0.678-5.404,1.166 c-1.963,0.33-2.946,1.086-2.946,2.271v4.973c0,0.209,0.063,0.842,0.185,1.905l0.185,1.966c0,0.613-0.144,1.617-0.431,3.008 c-0.777,0.163-1.678,0.348-2.701,0.555c-0.328-1.23-0.491-2.069-0.491-2.52c0-0.203,0.05-0.512,0.153-0.921 c0.102-0.407,0.154-0.716,0.154-0.922c0-0.284-0.253-1.083-0.762-2.394h-0.953c-0.126,0.205-0.167,0.472-0.127,0.797 c0.164,0.697,0.225,1.289,0.186,1.781c-0.697,0.491-1.657,1.146-2.885,1.965c-0.289-0.082-0.389-0.123-0.308-0.123v-4.359 c-0.081-0.203-0.285-0.285-0.614-0.246h-0.737l-0.737,5.771c-0.573,0.041-1.268,0.041-2.086,0c-0.287-1.351-0.799-3.354-1.535-6.017 h-0.493c-0.45,1.433-0.695,2.211-0.737,2.334c0,0.163,0.052,0.479,0.155,0.951c0.102,0.472,0.153,0.787,0.153,0.951 c0,0.122-0.042,0.43-0.125,0.921l-0.184,1.475c-0.083,0.079-0.183,0.12-0.306,0.12c-1.228,0-2.048-0.307-2.455-0.919 c-0.412-0.615-0.576-1.475-0.493-2.58l0.493-7.365c0-0.123,0.039-0.287,0.121-0.492c0.082-0.203,0.123-0.348,0.123-0.428 c0-0.328-0.348-0.984-1.043-1.968c-0.123-0.04-0.757-0.185-1.904-0.431c-0.695-0.162-2.066-0.449-4.112-0.857 c-2.825-0.531-4.238-2.803-4.238-6.814c0-5.978,2.457-10.949,7.367-14.92c0.204,1.106,0.554,2.578,1.045,4.42 c0.368,0.084,1.167,0.269,2.394,0.554c0.247,0.081,1.494,0.532,3.745,1.351c-1.145-0.695-2.64-1.818-4.48-3.375 c-0.697-0.818-1.046-2.19-1.046-4.113c0-0.452,0.778-0.982,2.335-1.6c1.391-0.572,2.434-0.896,3.131-0.979 c2.209-0.286,3.908-0.431,5.096-0.431c5.115,0,9.25,1.311,12.401,3.932c-1.022,1.188-2.783,2.453-5.279,3.806 c0.982,0.041,2.415-0.347,4.298-1.168c1.882-0.815,2.68-1.228,2.394-1.228c0.327,0,0.983,0.656,1.965,1.965 c0.734,0.982,1.329,1.863,1.78,2.64c1.31,2.333,2.19,4.853,2.641,7.552c0,0.942,0.02,1.617,0.061,2.025L-750.38,170.99 L-750.38,170.99z M-773.896,172.098c0-1.761-0.767-3.429-2.301-5.006c-1.536-1.576-3.186-2.363-4.944-2.363 c-1.555,0-2.925,0.66-4.113,1.978c-1.187,1.319-1.78,2.782-1.78,4.39c0,1.4,0.675,2.309,2.026,2.719 c0.86,0.248,2.066,0.392,3.621,0.434h3.377C-775.267,174.285-773.896,173.568-773.896,172.098z M-767.203,179.71v-1.901 c-0.286-0.533-0.573-1.088-0.858-1.66c-0.246-0.817-0.697-1.963-1.351-3.439l-0.676,7.184c0,0.576-0.122,0.861-0.369,0.861 c-0.163,0-0.287-0.04-0.368-0.123c-0.287-4.338-0.429-6.222-0.429-5.646v-2.148c-0.083-0.126-0.185-0.188-0.308-0.188 c-1.391,1.437-2.086,3.748-2.086,6.938c0,1.761,0.163,2.845,0.49,3.257c0.329-0.082,0.695-0.226,1.106-0.431 c0.163-0.083,0.633-0.123,1.411-0.123c0.775,0,1.72,0.245,2.823,0.735C-767.407,183.023-767.203,181.921-767.203,179.71z M-753.327,171.154c0-1.646-0.614-3.119-1.842-4.418c-1.228-1.297-2.64-1.945-4.234-1.945c-1.72,0-3.328,0.787-4.821,2.361 c-1.495,1.576-2.242,3.224-2.242,4.945c0,1.432,0.697,2.147,2.088,2.147h7.059C-754.657,174.204-753.327,173.176-753.327,171.154z"
- id="path183" /><path
- fill="#0D0F0F"
- d="M-785.333,143.264c-2.436-2.264-4.054-3.492-4.848-3.682c-0.577-0.139-1.135,0.197-1.672,1.005 s-1.292,1.095-2.268,0.858c-0.397-0.094-1.175-0.432-2.333-1.016c-0.938,0.885-1.441,1.471-1.511,1.758 c-0.095,0.397,0.089,0.938,0.55,1.623c0.46,0.683,0.894,1.07,1.301,1.168c0.257,0.063,0.622,0.092,1.09,0.09 c0.468,0,0.777,0.015,0.926,0.051c0.444,0.105,0.469,0.971,0.079,2.597c-0.37,1.552-1.302,3.853-2.794,6.892 c-0.058-3.908-0.609-5.988-1.655-6.238c-0.145-0.035-0.469,0.003-0.972,0.111c-0.505,0.106-0.864,0.138-1.08,0.086 c-1.048-0.25-1.758-1.434-2.131-3.547c-1.722-0.145-2.757,0.506-3.103,1.949c-0.173,0.725,0.024,1.383,0.589,1.975 c0.564,0.594,0.824,0.981,0.783,1.16c-0.232,0.978-2.021,2.133-5.355,3.474c-1.777,0.723-3.007,1.229-3.688,1.524 c0.659-0.529,1.369-1.258,2.126-2.185c0.862-1.054,1.372-1.905,1.528-2.558c0.086-0.357-0.208-0.965-0.883-1.813 c-0.676-0.851-0.926-1.634-0.753-2.354c0.146-0.616,0.543-1.321,1.193-2.123c-0.34-0.653-0.834-1.059-1.484-1.213 c-1.444-0.348-2.279-0.051-2.504,0.89c0.156-0.649,0.039-0.162-0.349,1.464c-0.25,1.198-1.296,1.578-3.138,1.139 c-1.409-0.336-3.696-1.228-6.864-2.672c3.982-0.041,6.119-0.675,6.412-1.904c-0.033,0.146-0.003-0.307,0.096-1.353 c0.123-1.151,1.16-1.976,3.108-2.464c0.073-1.736-0.593-2.775-2.003-3.111c-0.216-0.055-0.706,0.229-1.463,0.85 c-0.76,0.621-1.393,0.871-1.898,0.75c-0.867-0.207-1.762-1.414-2.684-3.621c-0.426-1.096-1.087-2.723-1.982-4.885 c0.727,0.631,1.453,1.266,2.181,1.896c0.963,0.766,1.77,1.225,2.419,1.382c0.506,0.12,1.108-0.202,1.808-0.973 c0.698-0.767,1.446-1.056,2.24-0.866c0.111,0.025,0.78,0.414,2.012,1.169c0.937-0.882,1.466-1.577,1.588-2.084 c0.102-0.432-0.04-0.991-0.431-1.678c-0.389-0.685-0.802-1.078-1.235-1.185c-0.181-0.043-0.472-0.057-0.877-0.037 c-0.406,0.018-0.699,0.006-0.879-0.039c-0.65-0.155-0.781-1.045-0.392-2.67c0.102-0.436,1.111-2.809,3.022-7.125 c-0.166,0.531-0.173,1.601-0.021,3.205c0.181,1.953,0.687,3.024,1.518,3.226c0.144,0.034,0.459-0.005,0.945-0.119 c0.485-0.112,0.853-0.14,1.105-0.078c0.83,0.2,1.404,0.833,1.722,1.901l0.463,1.656c0.757,0.182,1.455,0.063,2.089-0.357 c0.636-0.421,1.046-1.012,1.227-1.77c0.189-0.793,0-1.479-0.568-2.056c-0.57-0.575-0.829-0.971-0.775-1.188 c0.181-0.758,1.68-1.754,4.495-2.987c2.26-0.987,3.709-1.539,4.349-1.653c-2.054,1.725-3.199,3.07-3.431,4.047 c-0.121,0.506,0.055,1.123,0.531,1.848c0.595,0.867,0.912,1.459,0.95,1.771c0.162,0.92-0.146,2.049-0.924,3.389 c0.811,0.92,1.469,1.439,1.977,1.562c1.044,0.25,1.699-0.167,1.958-1.25c0.027-0.108,0.063-0.462,0.112-1.06 c0.046-0.602,0.098-0.933,0.151-0.998c0.267-0.471,1.32-0.484,3.162-0.045c1.156,0.277,3.479,1.176,6.972,2.699 c-0.846,0.026-2.116,0.065-3.809,0.12c-1.549,0.087-2.388,0.403-2.519,0.945c-0.059,0.252-0.074,0.707-0.04,1.364 c0.034,0.656,0.016,1.131-0.053,1.418c-0.12,0.507-0.558,0.896-1.311,1.176l-2.156,0.859c0.246,0.899,0.42,1.438,0.531,1.615 c0.259,0.521,0.693,0.855,1.307,1.002c0.434,0.104,0.922-0.181,1.465-0.854c0.542-0.672,1.212-0.911,2.006-0.723 c0.975,0.233,1.861,1.399,2.658,3.5C-786.984,139.07-786.286,140.859-785.333,143.264z M-796.608,137.244 c0.552-2.311,0.183-4.521-1.108-6.624c-1.292-2.104-3.094-3.433-5.404-3.983c-2.349-0.564-4.573-0.209-6.671,1.066 c-2.098,1.271-3.448,3.078-4.045,5.417c-0.59,2.303-0.21,4.505,1.141,6.604c1.35,2.096,3.18,3.424,5.493,3.977 c2.455,0.586,4.698,0.273,6.725-0.939C-798.452,141.547-797.162,139.706-796.608,137.244z M-797.422,137.049 c-0.527,2.203-1.703,3.852-3.53,4.939c-1.826,1.092-3.843,1.373-6.044,0.846c-2.131-0.51-3.777-1.688-4.94-3.531 c-1.163-1.843-1.489-3.828-0.979-5.962c0.503-2.095,1.698-3.708,3.592-4.841c1.896-1.129,3.889-1.443,5.983-0.943 c2.094,0.5,3.728,1.693,4.899,3.577C-797.27,133.02-796.929,134.988-797.422,137.049z"
- id="path185" /><g
- id="g187"><path
- fill="#BAB1AB"
- d="M-649.651,119.637c9.052,9.051,14.651,21.551,14.651,35.36c0,27.616-22.387,50.003-50,50.003 c-13.807,0-26.305-5.596-35.354-14.646"
- id="path189" /><path
- fill="#C1D7E9"
- d="M-720.354,190.354c-9.049-9.047-14.646-21.549-14.646-35.356c0-27.613,22.387-49.997,50-49.997 c13.802,0,26.301,5.594,35.349,14.637"
- id="path191" /></g><path
- fill="#0D0F0F"
- d="M-693.884,153.156c-2.692,2.736-6.007,4.107-9.946,4.107c-4.422,0-7.929-1.513-10.524-4.541 c-2.452-2.885-3.677-6.56-3.677-11.027c0-4.805,2.09-10.284,6.271-16.436c3.411-5.044,7.423-9.465,12.037-13.262 c-0.673,3.077-1.009,5.262-1.009,6.559c0,2.98,0.935,5.889,2.811,8.723c2.306,3.363,4.061,5.863,5.262,7.496 c1.874,2.836,2.812,5.6,2.812,8.287C-689.847,147.055-691.194,150.416-693.884,153.156z M-693.956,137.77 c-0.721-1.611-1.561-2.681-2.523-3.211c0.145,0.289,0.216,0.697,0.216,1.228c0,1.01-0.287,2.45-0.864,4.323l-0.938,2.885 c0,1.681,0.841,2.521,2.523,2.521c1.777,0,2.668-1.178,2.668-3.531C-692.875,140.783-693.236,139.378-693.956,137.77z"
- id="path193" /><path
- fill="#0D0F0F"
- d="M-645.38,170.99c0,2.701-0.982,4.544-2.947,5.525c-0.574,0.287-2.374,0.678-5.404,1.166 c-1.963,0.33-2.946,1.086-2.946,2.271v4.973c0,0.209,0.063,0.842,0.184,1.905l0.185,1.966c0,0.613-0.144,1.617-0.431,3.008 c-0.777,0.163-1.678,0.348-2.701,0.555c-0.328-1.23-0.491-2.069-0.491-2.52c0-0.203,0.05-0.512,0.153-0.921 c0.102-0.407,0.154-0.716,0.154-0.922c0-0.284-0.253-1.083-0.762-2.394h-0.953c-0.126,0.205-0.167,0.472-0.127,0.797 c0.164,0.697,0.225,1.289,0.185,1.781c-0.697,0.491-1.657,1.146-2.885,1.965c-0.289-0.082-0.389-0.123-0.308-0.123v-4.359 c-0.081-0.203-0.285-0.285-0.614-0.246h-0.737l-0.737,5.771c-0.573,0.041-1.268,0.041-2.086,0c-0.287-1.351-0.799-3.354-1.535-6.017 h-0.493c-0.45,1.433-0.695,2.211-0.737,2.334c0,0.163,0.052,0.479,0.155,0.951c0.101,0.472,0.153,0.787,0.153,0.951 c0,0.122-0.042,0.43-0.125,0.921l-0.184,1.475c-0.083,0.079-0.183,0.12-0.306,0.12c-1.228,0-2.048-0.307-2.455-0.919 c-0.412-0.615-0.576-1.475-0.493-2.58l0.493-7.365c0-0.123,0.039-0.287,0.121-0.492c0.082-0.203,0.123-0.348,0.123-0.428 c0-0.328-0.348-0.984-1.043-1.968c-0.123-0.04-0.757-0.185-1.904-0.431c-0.695-0.162-2.067-0.449-4.112-0.857 c-2.825-0.531-4.238-2.803-4.238-6.814c0-5.978,2.457-10.949,7.367-14.92c0.204,1.106,0.554,2.578,1.045,4.42 c0.368,0.084,1.167,0.269,2.394,0.554c0.247,0.081,1.494,0.532,3.745,1.351c-1.145-0.695-2.64-1.818-4.48-3.375 c-0.697-0.818-1.046-2.19-1.046-4.113c0-0.452,0.778-0.982,2.335-1.6c1.391-0.572,2.434-0.896,3.131-0.979 c2.209-0.286,3.908-0.431,5.096-0.431c5.115,0,9.25,1.311,12.401,3.932c-1.022,1.188-2.783,2.453-5.279,3.806 c0.982,0.041,2.415-0.347,4.298-1.168c1.882-0.815,2.68-1.228,2.394-1.228c0.327,0,0.983,0.656,1.965,1.965 c0.735,0.982,1.329,1.863,1.78,2.64c1.31,2.333,2.19,4.853,2.641,7.552c0,0.942,0.02,1.617,0.061,2.025L-645.38,170.99 L-645.38,170.99z M-668.896,172.098c0-1.761-0.767-3.429-2.301-5.006c-1.536-1.576-3.185-2.363-4.944-2.363 c-1.555,0-2.925,0.66-4.113,1.978c-1.187,1.319-1.78,2.782-1.78,4.39c0,1.4,0.675,2.309,2.026,2.719 c0.86,0.248,2.066,0.392,3.621,0.434h3.377C-670.267,174.285-668.896,173.568-668.896,172.098z M-662.203,179.71v-1.901 c-0.286-0.533-0.573-1.088-0.858-1.66c-0.246-0.817-0.697-1.963-1.351-3.439l-0.676,7.184c0,0.576-0.122,0.861-0.369,0.861 c-0.163,0-0.287-0.04-0.368-0.123c-0.287-4.338-0.429-6.222-0.429-5.646v-2.148c-0.083-0.126-0.185-0.188-0.308-0.188 c-1.391,1.437-2.086,3.748-2.086,6.938c0,1.761,0.163,2.845,0.49,3.257c0.329-0.082,0.695-0.226,1.107-0.431 c0.163-0.083,0.633-0.123,1.411-0.123c0.775,0,1.72,0.245,2.823,0.735C-662.407,183.023-662.203,181.921-662.203,179.71z M-648.327,171.154c0-1.646-0.614-3.119-1.842-4.418c-1.228-1.297-2.64-1.945-4.234-1.945c-1.72,0-3.328,0.787-4.821,2.361 c-1.495,1.576-2.242,3.224-2.242,4.945c0,1.432,0.697,2.147,2.088,2.147h7.059C-649.657,174.204-648.327,173.176-648.327,171.154z"
- id="path195" /><g
- id="g197"><path
- fill="#E49977"
- d="M-544.651,119.637c9.052,9.051,14.651,21.551,14.651,35.36c0,27.616-22.387,50.003-50,50.003 c-13.807,0-26.305-5.596-35.354-14.646"
- id="path199" /><path
- fill="#C1D7E9"
- d="M-615.354,190.354c-9.049-9.047-14.646-21.549-14.646-35.356c0-27.613,22.387-49.997,50-49.997 c13.802,0,26.301,5.594,35.349,14.637"
- id="path201" /></g><path
- fill="#0D0F0F"
- d="M-541.7,179.439c-1.718,4.1-5.13,6.146-10.24,6.146c-0.937,0-1.952,0.115-3.044,0.35 c-1.639,0.353-2.458,0.84-2.458,1.465c0,0.195,0.136,0.418,0.41,0.674c0.272,0.253,0.508,0.381,0.703,0.381 c-0.977,0-0.314,0.029,1.987,0.085c2.303,0.06,3.747,0.089,4.333,0.089c-3.394,1.989-9.07,2.906-17.029,2.75 c-2.614-0.037-4.857-1.188-6.729-3.451c-1.835-2.146-2.751-4.545-2.751-7.197c0-2.81,0.946-5.198,2.839-7.17 c1.89-1.968,4.242-2.953,7.051-2.953c0.623,0,1.453,0.137,2.486,0.408c1.034,0.273,1.727,0.41,2.077,0.41 c1.444,0,3.239-0.597,5.385-1.785c2.146-1.189,3.16-1.785,3.043-1.785c-0.391,4.097-1.756,6.849-4.097,8.25 c-1.678,0.978-2.516,1.934-2.516,2.867c0,0.586,0.35,1.055,1.052,1.406c0.546,0.271,1.151,0.408,1.815,0.408 c1.014,0,2.008-0.623,2.984-1.872c0.974-1.247,1.403-2.379,1.286-3.394c-0.116-1.172-0.037-2.576,0.235-4.213 c0.077-0.47,0.361-1.045,0.848-1.727c0.488-0.684,0.928-1.104,1.317-1.262c0,0.354-0.127,0.939-0.38,1.756 c-0.254,0.82-0.38,1.427-0.38,1.814c0,0.86,0.234,1.523,0.703,1.99c0.701-0.271,1.324-1.15,1.872-2.634 c0.468-1.13,0.74-2.224,0.82-3.274c-1.64-0.078-3.211-0.82-4.711-2.227c-1.501-1.404-2.252-2.925-2.252-4.563 c0-0.271,0.037-0.547,0.117-0.819c0.232,0.353,0.583,0.899,1.053,1.64c0.662,0.975,1.17,1.463,1.521,1.463 c0.468,0,0.702-0.488,0.702-1.463c0-1.249-0.332-2.38-0.995-3.395c-0.743-1.211-1.699-1.814-2.867-1.814 c-0.548,0-1.366,0.292-2.458,0.878c-1.093,0.584-2.088,0.878-2.983,0.878c-0.273,0-1.484-0.353-3.629-1.054 c3.783-0.625,5.676-1.19,5.676-1.699c0-1.325-2.594-2.223-7.783-2.688c-0.508-0.039-1.443-0.117-2.809-0.235 c0.155-0.194,1.268-0.407,3.336-0.644c1.755-0.192,2.983-0.293,3.685-0.293c9.285,0,15.175,4.506,17.673,13.521 c0.431-0.358,0.645-0.95,0.645-1.78c0-1.068-0.312-2.412-0.937-4.033c-0.235-0.635-0.607-1.584-1.113-2.849 c3.198,4.075,4.8,7.938,4.8,11.583c0,1.922-0.451,3.667-1.348,5.232c-0.583,1.059-1.678,2.41-3.276,4.059 c-1.6,1.645-2.691,2.919-3.277,3.821c2.146-0.586,3.551-1.035,4.214-1.347c1.481-0.664,2.828-1.66,4.037-2.985 C-541.057,177.668-541.272,178.43-541.7,179.439z M-567.214,156.443c0,0.701-0.391,1.152-1.17,1.348l-1.521,0.232 c-0.547,0.272-1.347,1.348-2.398,3.219c-0.119-0.584-0.293-1.403-0.528-2.457c-0.351,0.037-0.935,0.352-1.755,0.936 c-0.351,0.273-0.917,0.684-1.699,1.229c0.235-1.403,1.017-2.826,2.342-4.271c1.404-1.598,2.77-2.396,4.096-2.396 C-568.092,154.281-567.214,155.002-567.214,156.443z M-557.032,161.828c0,0.662-0.361,1.22-1.083,1.668 c-0.722,0.447-1.434,0.673-2.135,0.673c-0.938,0-1.777-0.524-2.517-1.581c-0.898-1.285-1.814-2.125-2.75-2.516 c0.194-0.195,0.429-0.293,0.704-0.293c0.349,0,0.944,0.271,1.783,0.818c0.837,0.549,1.375,0.82,1.61,0.82 c0.195,0,0.516-0.271,0.964-0.82c0.448-0.547,0.946-0.818,1.493-0.818C-557.675,159.779-557.032,160.463-557.032,161.828z"
- id="path203" /><path
- fill="#0D0F0F"
- d="M-588.884,153.156c-2.693,2.736-6.007,4.107-9.946,4.107c-4.422,0-7.929-1.513-10.524-4.541 c-2.452-2.885-3.677-6.56-3.677-11.027c0-4.805,2.09-10.284,6.272-16.436c3.411-5.044,7.423-9.465,12.037-13.262 c-0.673,3.077-1.009,5.262-1.009,6.559c0,2.98,0.935,5.889,2.811,8.723c2.306,3.363,4.061,5.863,5.262,7.496 c1.874,2.836,2.812,5.6,2.812,8.287C-584.847,147.055-586.194,150.416-588.884,153.156z M-588.956,137.77 c-0.721-1.611-1.561-2.681-2.523-3.211c0.145,0.289,0.216,0.697,0.216,1.228c0,1.01-0.287,2.45-0.864,4.323l-0.938,2.885 c0,1.681,0.841,2.521,2.523,2.521c1.777,0,2.668-1.178,2.668-3.531C-587.875,140.783-588.236,139.378-588.956,137.77z"
- id="path205" /><g
- id="g207"><path
- fill="#E49977"
- d="M-439.651,119.637c9.052,9.051,14.651,21.551,14.651,35.36c0,27.616-22.387,50.003-50,50.003 c-13.807,0-26.305-5.596-35.354-14.646"
- id="path209" /><path
- fill="#BAB1AB"
- d="M-510.354,190.354c-9.049-9.047-14.646-21.549-14.646-35.356c0-27.613,22.387-49.997,50-49.997 c13.802,0,26.301,5.594,35.349,14.637"
- id="path211" /></g><path
- fill="#0D0F0F"
- d="M-436.7,179.439c-1.718,4.1-5.13,6.146-10.24,6.146c-0.937,0-1.952,0.115-3.044,0.35 c-1.639,0.353-2.458,0.84-2.458,1.465c0,0.195,0.136,0.418,0.41,0.674c0.271,0.253,0.508,0.381,0.703,0.381 c-0.977,0-0.314,0.029,1.987,0.085c2.303,0.06,3.747,0.089,4.333,0.089c-3.394,1.989-9.07,2.906-17.029,2.75 c-2.614-0.037-4.857-1.188-6.729-3.451c-1.835-2.146-2.751-4.545-2.751-7.197c0-2.81,0.946-5.198,2.839-7.17 c1.89-1.968,4.242-2.953,7.051-2.953c0.623,0,1.453,0.137,2.486,0.408c1.034,0.273,1.727,0.41,2.077,0.41 c1.444,0,3.239-0.597,5.385-1.785c2.146-1.189,3.16-1.785,3.043-1.785c-0.391,4.097-1.756,6.849-4.097,8.25 c-1.678,0.978-2.516,1.934-2.516,2.867c0,0.586,0.35,1.055,1.052,1.406c0.546,0.271,1.151,0.408,1.815,0.408 c1.014,0,2.008-0.623,2.984-1.872c0.974-1.247,1.403-2.379,1.286-3.394c-0.116-1.172-0.037-2.576,0.235-4.213 c0.077-0.47,0.361-1.045,0.848-1.727c0.488-0.684,0.928-1.104,1.317-1.262c0,0.354-0.127,0.939-0.38,1.756 c-0.254,0.82-0.38,1.427-0.38,1.814c0,0.86,0.234,1.523,0.703,1.99c0.701-0.271,1.324-1.15,1.872-2.634 c0.468-1.13,0.74-2.224,0.82-3.274c-1.64-0.078-3.211-0.82-4.711-2.227c-1.501-1.404-2.252-2.925-2.252-4.563 c0-0.271,0.037-0.547,0.117-0.819c0.232,0.353,0.583,0.899,1.053,1.64c0.662,0.975,1.17,1.463,1.521,1.463 c0.468,0,0.702-0.488,0.702-1.463c0-1.249-0.332-2.38-0.995-3.395c-0.743-1.211-1.699-1.814-2.867-1.814 c-0.548,0-1.366,0.292-2.458,0.878c-1.093,0.584-2.088,0.878-2.983,0.878c-0.273,0-1.484-0.353-3.629-1.054 c3.783-0.625,5.676-1.19,5.676-1.699c0-1.325-2.594-2.223-7.783-2.688c-0.508-0.039-1.443-0.117-2.809-0.235 c0.155-0.194,1.268-0.407,3.336-0.644c1.755-0.192,2.983-0.293,3.685-0.293c9.285,0,15.175,4.506,17.673,13.521 c0.431-0.358,0.646-0.95,0.646-1.78c0-1.068-0.313-2.412-0.938-4.033c-0.235-0.635-0.607-1.584-1.113-2.849 c3.198,4.075,4.8,7.938,4.8,11.583c0,1.922-0.451,3.667-1.348,5.232c-0.583,1.059-1.678,2.41-3.276,4.059 c-1.6,1.645-2.691,2.919-3.277,3.821c2.146-0.586,3.551-1.035,4.214-1.347c1.481-0.664,2.828-1.66,4.037-2.985 C-436.057,177.668-436.272,178.43-436.7,179.439z M-462.214,156.443c0,0.701-0.391,1.152-1.17,1.348l-1.521,0.232 c-0.547,0.272-1.347,1.348-2.398,3.219c-0.119-0.584-0.293-1.403-0.528-2.457c-0.351,0.037-0.935,0.352-1.755,0.936 c-0.351,0.273-0.917,0.684-1.699,1.229c0.235-1.403,1.017-2.826,2.342-4.271c1.404-1.598,2.77-2.396,4.096-2.396 C-463.092,154.281-462.214,155.002-462.214,156.443z M-452.032,161.828c0,0.662-0.361,1.22-1.083,1.668 c-0.722,0.447-1.434,0.673-2.135,0.673c-0.938,0-1.777-0.524-2.517-1.581c-0.898-1.285-1.814-2.125-2.75-2.516 c0.194-0.195,0.429-0.293,0.704-0.293c0.349,0,0.944,0.271,1.783,0.818c0.837,0.549,1.375,0.82,1.61,0.82 c0.195,0,0.516-0.271,0.964-0.82c0.448-0.547,0.946-0.818,1.493-0.818C-452.675,159.779-452.032,160.463-452.032,161.828z"
- id="path213" /><path
- fill="#0D0F0F"
- d="M-471.743,133.111c0,2.701-0.982,4.543-2.948,5.525c-0.574,0.287-2.373,0.678-5.403,1.166 c-1.964,0.329-2.946,1.088-2.946,2.271v4.973c0,0.209,0.063,0.842,0.184,1.906l0.185,1.965c0,0.613-0.144,1.617-0.431,3.008 c-0.777,0.163-1.678,0.348-2.7,0.555c-0.329-1.229-0.491-2.069-0.491-2.52c0-0.203,0.05-0.512,0.152-0.921 c0.102-0.408,0.154-0.716,0.154-0.921c0-0.284-0.253-1.084-0.762-2.393h-0.953c-0.126,0.203-0.167,0.469-0.127,0.795 c0.165,0.696,0.225,1.289,0.185,1.781c-0.697,0.491-1.657,1.146-2.885,1.965c-0.289-0.082-0.389-0.123-0.308-0.123v-4.359 c-0.082-0.202-0.286-0.285-0.614-0.245h-0.737l-0.737,5.771c-0.573,0.041-1.268,0.041-2.086,0c-0.287-1.35-0.799-3.354-1.534-6.015 h-0.493c-0.45,1.433-0.696,2.21-0.737,2.333c0,0.163,0.052,0.48,0.155,0.951c0.101,0.471,0.152,0.787,0.152,0.951 c0,0.121-0.042,0.43-0.125,0.921l-0.183,1.474c-0.083,0.08-0.184,0.121-0.307,0.121c-1.228,0-2.048-0.306-2.455-0.919 c-0.411-0.614-0.576-1.476-0.493-2.58l0.493-7.366c0-0.121,0.039-0.285,0.121-0.492c0.082-0.203,0.123-0.348,0.123-0.428 c0-0.328-0.348-0.984-1.043-1.967c-0.123-0.039-0.758-0.184-1.904-0.43c-0.696-0.163-2.067-0.45-4.112-0.858 c-2.824-0.53-4.237-2.803-4.237-6.815c0-5.977,2.456-10.948,7.367-14.918c0.204,1.105,0.553,2.576,1.044,4.418 c0.368,0.086,1.167,0.27,2.394,0.555c0.247,0.081,1.495,0.533,3.745,1.352c-1.146-0.695-2.64-1.82-4.48-3.377 c-0.697-0.818-1.046-2.189-1.046-4.113c0-0.45,0.778-0.981,2.335-1.599c1.391-0.571,2.434-0.897,3.131-0.979 c2.209-0.286,3.908-0.432,5.096-0.432c5.115,0,9.249,1.312,12.401,3.932c-1.022,1.188-2.783,2.453-5.279,3.807 c0.982,0.041,2.415-0.348,4.298-1.168c1.882-0.816,2.68-1.227,2.394-1.227c0.327,0,0.982,0.654,1.965,1.963 c0.735,0.982,1.329,1.865,1.78,2.641c1.31,2.333,2.19,4.852,2.641,7.553c0,0.941,0.02,1.616,0.061,2.024V133.111z M-495.259,134.219 c0-1.761-0.767-3.429-2.301-5.006c-1.536-1.576-3.184-2.363-4.943-2.363c-1.555,0-2.925,0.66-4.114,1.978 c-1.187,1.319-1.78,2.782-1.78,4.389c0,1.401,0.675,2.31,2.027,2.72c0.859,0.248,2.065,0.392,3.621,0.434h3.376 C-496.631,136.407-495.259,135.689-495.259,134.219z M-488.567,141.831v-1.901c-0.286-0.533-0.573-1.087-0.858-1.66 c-0.246-0.817-0.697-1.963-1.351-3.439l-0.676,7.186c0,0.574-0.121,0.859-0.368,0.859c-0.163,0-0.287-0.04-0.369-0.122 c-0.287-4.339-0.429-6.224-0.429-5.647v-2.148c-0.083-0.126-0.185-0.188-0.308-0.188c-1.391,1.437-2.086,3.748-2.086,6.938 c0,1.761,0.163,2.845,0.49,3.257c0.329-0.083,0.695-0.226,1.107-0.431c0.163-0.083,0.633-0.123,1.412-0.123 c0.775,0,1.719,0.246,2.823,0.735C-488.771,145.146-488.567,144.042-488.567,141.831z M-474.691,133.275 c0-1.646-0.614-3.118-1.842-4.418c-1.229-1.297-2.64-1.945-4.235-1.945c-1.719,0-3.328,0.787-4.821,2.363 c-1.494,1.574-2.242,3.223-2.242,4.942c0,1.433,0.697,2.148,2.088,2.148h7.06C-476.021,136.325-474.691,135.297-474.691,133.275z"
- id="path215" /><g
- id="g217"><path
- fill="#A3C095"
- d="M-334.651,119.637c9.053,9.051,14.651,21.551,14.651,35.36c0,27.616-22.387,50.003-50,50.003 c-13.807,0-26.305-5.596-35.354-14.646"
- id="path219" /><path
- fill="#BAB1AB"
- d="M-405.354,190.354c-9.05-9.047-14.646-21.549-14.646-35.356c0-27.613,22.387-49.997,50-49.997 c13.802,0,26.301,5.594,35.349,14.637"
- id="path221" /></g><path
- fill="#0D0F0F"
- d="M-366.743,133.111c0,2.701-0.982,4.543-2.947,5.525c-0.574,0.287-2.374,0.678-5.404,1.166 c-1.963,0.329-2.945,1.088-2.945,2.271v4.973c0,0.209,0.062,0.842,0.184,1.906l0.185,1.965c0,0.613-0.144,1.617-0.431,3.008 c-0.776,0.163-1.678,0.348-2.7,0.555c-0.328-1.229-0.491-2.069-0.491-2.52c0-0.203,0.05-0.512,0.152-0.921 c0.102-0.408,0.153-0.716,0.153-0.921c0-0.284-0.253-1.084-0.762-2.393h-0.953c-0.125,0.203-0.167,0.469-0.127,0.795 c0.164,0.696,0.225,1.289,0.186,1.781c-0.697,0.491-1.657,1.146-2.886,1.965c-0.288-0.082-0.39-0.123-0.308-0.123v-4.359 c-0.082-0.202-0.286-0.285-0.614-0.245h-0.737l-0.736,5.771c-0.572,0.041-1.269,0.041-2.086,0c-0.287-1.35-0.8-3.354-1.535-6.015 h-0.492c-0.45,1.433-0.695,2.21-0.737,2.333c0,0.163,0.052,0.48,0.155,0.951c0.101,0.471,0.152,0.787,0.152,0.951 c0,0.121-0.041,0.43-0.124,0.921l-0.184,1.474c-0.083,0.08-0.184,0.121-0.306,0.121c-1.229,0-2.048-0.306-2.455-0.919 c-0.411-0.614-0.575-1.476-0.493-2.58l0.493-7.366c0-0.121,0.038-0.285,0.121-0.492c0.082-0.203,0.123-0.348,0.123-0.428 c0-0.328-0.348-0.984-1.043-1.967c-0.123-0.039-0.758-0.184-1.904-0.43c-0.695-0.163-2.067-0.45-4.112-0.858 c-2.824-0.53-4.237-2.803-4.237-6.815c0-5.977,2.456-10.948,7.367-14.918c0.204,1.105,0.553,2.576,1.044,4.418 c0.369,0.086,1.168,0.27,2.396,0.555c0.247,0.081,1.494,0.533,3.745,1.352c-1.146-0.695-2.64-1.82-4.48-3.377 c-0.697-0.818-1.046-2.189-1.046-4.113c0-0.45,0.778-0.981,2.335-1.599c1.391-0.571,2.434-0.897,3.131-0.979 c2.209-0.286,3.907-0.432,5.096-0.432c5.115,0,9.249,1.312,12.4,3.932c-1.022,1.188-2.783,2.453-5.279,3.807 c0.982,0.041,2.415-0.348,4.299-1.168c1.882-0.816,2.68-1.227,2.394-1.227c0.327,0,0.982,0.654,1.965,1.963 c0.735,0.982,1.329,1.865,1.78,2.641c1.31,2.333,2.19,4.852,2.642,7.553c0,0.941,0.019,1.616,0.061,2.024v0.489H-366.743z M-390.259,134.219c0-1.761-0.767-3.429-2.302-5.006c-1.535-1.576-3.184-2.363-4.943-2.363c-1.555,0-2.925,0.66-4.113,1.978 c-1.187,1.319-1.779,2.782-1.779,4.389c0,1.401,0.674,2.31,2.026,2.72c0.86,0.248,2.065,0.392,3.621,0.434h3.376 C-391.631,136.407-390.259,135.689-390.259,134.219z M-383.566,141.831v-1.901c-0.286-0.533-0.573-1.087-0.858-1.66 c-0.246-0.817-0.697-1.963-1.352-3.439l-0.676,7.186c0,0.574-0.121,0.859-0.368,0.859c-0.163,0-0.287-0.04-0.369-0.122 c-0.286-4.339-0.429-6.224-0.429-5.647v-2.148c-0.083-0.126-0.185-0.188-0.308-0.188c-1.391,1.437-2.086,3.748-2.086,6.938 c0,1.761,0.162,2.845,0.489,3.257c0.328-0.083,0.695-0.226,1.106-0.431c0.163-0.083,0.634-0.123,1.412-0.123 c0.775,0,1.719,0.246,2.823,0.735C-383.771,145.146-383.566,144.042-383.566,141.831z M-369.69,133.275 c0-1.646-0.614-3.118-1.843-4.418c-1.229-1.297-2.64-1.945-4.234-1.945c-1.72,0-3.328,0.787-4.82,2.363 c-1.495,1.574-2.242,3.223-2.242,4.942c0,1.433,0.697,2.148,2.088,2.148h7.06C-371.021,136.325-369.69,135.297-369.69,133.275z"
- id="path223" /><path
- fill="#0D0F0F"
- d="M-330.481,172.618c0,0.758-0.293,1.437-0.879,2.043c-0.586,0.604-1.258,0.905-2.016,0.905 c-1.207,0-2.098-0.566-2.663-1.701l-2.667-0.112c-0.567,0-1.684,0.246-3.345,0.737c-1.777,0.49-2.798,0.888-3.064,1.189 c-0.414,0.454-0.755,1.514-1.02,3.178c-0.228,1.36-0.339,2.363-0.339,3.006c0,1.02,0.16,1.768,0.48,2.24 c0.321,0.473,0.984,0.869,1.984,1.189c1,0.318,1.616,0.502,1.844,0.539c0.151,0,0.396-0.018,0.737-0.057h0.681 c0.491,0,1.001,0.076,1.532,0.227c0.755,0.227,1.077,0.527,0.965,0.907c-0.531-0.074-1.456,0.038-2.778,0.34l1.586,0.795 c0,0.454-0.643,0.679-1.928,0.679c-0.342,0-0.806-0.072-1.39-0.225c-0.588-0.154-0.976-0.229-1.163-0.229h-0.737 c-0.038,0.379-0.15,0.943-0.34,1.701c-0.646-0.037-1.399-0.416-2.27-1.133c-0.87-0.72-1.418-1.079-1.643-1.079 c-0.228,0-0.551,0.359-0.965,1.079c-0.417,0.717-0.624,1.207-0.624,1.475c-0.491-0.268-0.906-0.758-1.249-1.475 c-0.151-0.494-0.321-0.986-0.509-1.479c-0.379,0.039-1.077,0.836-2.099,2.385h-0.284c-0.077-0.113-0.36-0.906-0.852-2.385 c-1.172-0.375-2.268-0.563-3.288-0.563c-0.491,0-1.249,0.112-2.27,0.341l-1.587-0.113c0.226-0.228,0.888-0.662,1.984-1.305 c1.284-0.758,2.269-1.137,2.949-1.137c0.112,0,0.264,0.021,0.454,0.059c0.188,0.039,0.341,0.058,0.454,0.058 c0.262,0,0.689-0.142,1.275-0.427c0.586-0.283,0.927-0.539,1.019-0.766c0.098-0.229,0.145-0.813,0.145-1.759 c0-2.153-0.568-3.763-1.703-4.819c-0.983-0.945-2.608-1.625-4.877-2.043c-0.604,2.154-2.307,3.234-5.103,3.234 c-0.909,0-1.816-0.549-2.723-1.646c-0.907-1.098-1.361-2.099-1.361-3.007c0-1.399,0.586-2.551,1.758-3.459 c-0.944-0.981-1.418-1.983-1.418-3.006c0-0.944,0.292-1.776,0.879-2.496c0.586-0.716,1.353-1.133,2.297-1.248 c-0.074-1.208,0.321-2.042,1.19-2.495c-0.415-0.414-0.622-1.15-0.622-2.211c0-1.246,0.414-2.287,1.247-3.119 c0.83-0.83,1.871-1.248,3.117-1.248c1.363,0,2.479,0.475,3.348,1.418c1.098-3.742,3.459-5.613,7.089-5.613 c1.889,0,3.554,0.756,4.99,2.27c0.53,0.565,0.793,0.868,0.793,0.905c-0.452,0-0.225-0.086,0.681-0.254 c0.909-0.171,1.568-0.257,1.986-0.257c1.474,0,2.778,0.55,3.915,1.646c0.982,0.984,1.663,2.229,2.042,3.742 c0.263,0.039,0.679,0.151,1.245,0.341c0.832,0.417,1.249,1.135,1.249,2.155c0,0.188-0.152,0.549-0.454,1.079 c2.419,1.361,3.63,3.251,3.63,5.67c0,0.681-0.266,1.627-0.793,2.836C-330.973,170.689-330.481,171.521-330.481,172.618z M-353.849,175.113v-0.736c0-0.869-0.424-1.664-1.275-2.382c-0.851-0.72-1.71-1.077-2.58-1.077c-1.06,0-2.042,0.246-2.949,0.734 C-358.649,171.542-356.382,172.693-353.849,175.113z M-354.869,168.083c-0.566-0.646-1.058-1.306-1.474-1.985 c-1.589,0.414-2.383,0.889-2.383,1.416c0.453-0.037,1.116,0.047,1.984,0.256C-355.872,167.979-355.246,168.083-354.869,168.083z M-351.407,166.322v-2.495c-0.909-0.149-1.459-0.226-1.646-0.226v0.851L-351.407,166.322z M-344.035,164.736 c-0.454-0.189-1.305-0.568-2.554-1.135v4.877C-344.811,167.456-343.961,166.21-344.035,164.736z M-340.919,171.428l-1.246-1.529 c-0.755,0.529-1.521,1.066-2.298,1.615c-0.775,0.547-1.445,1.162-2.011,1.844C-344.775,172.447-342.92,171.807-340.919,171.428z"
- id="path225" /><g
- id="g227"><path
- fill="#F8F6D8"
- d="M-229.651,119.637c9.053,9.051,14.651,21.551,14.651,35.36c0,27.616-22.387,50.003-50,50.003 c-13.807,0-26.305-5.596-35.354-14.646"
- id="path229" /><path
- fill="#E49977"
- d="M-300.354,190.354c-9.05-9.047-14.646-21.549-14.646-35.356c0-27.613,22.387-49.997,50-49.997 c13.802,0,26.301,5.594,35.349,14.637"
- id="path231" /></g><path
- fill="#0D0F0F"
- d="M-227,178.111c-2.436-2.264-4.054-3.491-4.848-3.682c-0.576-0.138-1.135,0.198-1.672,1.006 s-1.291,1.092-2.268,0.858c-0.396-0.095-1.175-0.435-2.334-1.017c-0.938,0.885-1.441,1.471-1.511,1.758 c-0.095,0.398,0.089,0.938,0.551,1.621c0.46,0.685,0.894,1.072,1.301,1.171c0.257,0.062,0.621,0.091,1.09,0.089 c0.468-0.001,0.777,0.016,0.927,0.051c0.443,0.104,0.469,0.971,0.078,2.598c-0.37,1.552-1.302,3.852-2.793,6.892 c-0.059-3.909-0.61-5.989-1.656-6.239c-0.145-0.035-0.469,0.004-0.972,0.111c-0.505,0.107-0.864,0.137-1.08,0.085 c-1.048-0.251-1.758-1.433-2.131-3.546c-1.723-0.145-2.757,0.506-3.103,1.949c-0.174,0.726,0.023,1.383,0.589,1.976 c0.563,0.592,0.823,0.979,0.782,1.16c-0.233,0.978-2.021,2.133-5.355,3.473c-1.776,0.722-3.007,1.228-3.688,1.522 c0.659-0.528,1.369-1.256,2.127-2.182c0.862-1.057,1.371-1.906,1.528-2.559c0.086-0.359-0.209-0.966-0.884-1.814 c-0.676-0.849-0.926-1.634-0.753-2.355c0.146-0.614,0.543-1.319,1.194-2.12c-0.341-0.653-0.835-1.06-1.485-1.215 c-1.444-0.347-2.279-0.05-2.504,0.891c0.155-0.651,0.038-0.163-0.35,1.462c-0.25,1.2-1.296,1.58-3.138,1.141 c-1.409-0.338-3.696-1.229-6.864-2.674c3.981-0.039,6.118-0.674,6.411-1.901c-0.032,0.146-0.003-0.308,0.097-1.353 c0.122-1.154,1.16-1.977,3.108-2.465c0.072-1.738-0.594-2.777-2.004-3.113c-0.216-0.053-0.705,0.231-1.463,0.853 c-0.761,0.619-1.393,0.87-1.898,0.748c-0.867-0.205-1.763-1.413-2.684-3.62c-0.427-1.095-1.088-2.723-1.983-4.885 c0.727,0.632,1.453,1.266,2.182,1.896c0.963,0.766,1.77,1.226,2.419,1.383c0.506,0.119,1.108-0.205,1.808-0.974 c0.699-0.768,1.446-1.058,2.24-0.866c0.111,0.026,0.78,0.414,2.013,1.168c0.937-0.883,1.466-1.576,1.588-2.082 c0.102-0.435-0.04-0.994-0.431-1.679c-0.39-0.687-0.802-1.079-1.235-1.184c-0.181-0.044-0.473-0.058-0.878-0.039 c-0.405,0.019-0.698,0.005-0.879-0.038c-0.649-0.155-0.781-1.045-0.392-2.671c0.102-0.435,1.11-2.81,3.022-7.123 c-0.166,0.53-0.173,1.601-0.021,3.202c0.181,1.953,0.687,3.027,1.518,3.228c0.144,0.033,0.459-0.005,0.946-0.118 c0.485-0.113,0.852-0.14,1.104-0.078c0.83,0.197,1.404,0.832,1.723,1.9l0.463,1.655c0.758,0.183,1.455,0.063,2.09-0.357 c0.636-0.421,1.046-1.011,1.227-1.769c0.189-0.795,0-1.479-0.568-2.055c-0.569-0.576-0.829-0.972-0.775-1.188 c0.181-0.758,1.68-1.755,4.495-2.99c2.26-0.985,3.709-1.536,4.349-1.651c-2.054,1.725-3.199,3.07-3.432,4.047 c-0.121,0.507,0.055,1.121,0.531,1.848c0.595,0.867,0.912,1.459,0.95,1.771c0.161,0.92-0.146,2.047-0.925,3.39 c0.811,0.92,1.47,1.438,1.977,1.562c1.045,0.25,1.699-0.168,1.958-1.25c0.026-0.109,0.063-0.463,0.112-1.063 c0.046-0.6,0.098-0.932,0.151-0.995c0.266-0.472,1.319-0.487,3.161-0.045c1.156,0.276,3.479,1.175,6.973,2.698 c-0.847,0.027-2.116,0.066-3.809,0.121c-1.55,0.086-2.389,0.401-2.519,0.942c-0.06,0.253-0.074,0.708-0.04,1.364 c0.034,0.656,0.017,1.132-0.053,1.421c-0.12,0.506-0.559,0.896-1.312,1.175l-2.155,0.859c0.245,0.898,0.42,1.438,0.531,1.615 c0.259,0.521,0.692,0.854,1.306,1.002c0.434,0.104,0.922-0.18,1.465-0.854c0.542-0.672,1.212-0.913,2.007-0.722 c0.975,0.232,1.861,1.398,2.657,3.499C-228.651,173.917-227.953,175.708-227,178.111z M-238.274,172.092 c0.552-2.313,0.184-4.52-1.108-6.623s-3.094-3.433-5.404-3.986c-2.348-0.561-4.573-0.205-6.671,1.07 c-2.099,1.27-3.448,3.077-4.046,5.416c-0.59,2.303-0.21,4.504,1.141,6.604c1.35,2.098,3.18,3.425,5.493,3.978 c2.454,0.587,4.697,0.274,6.725-0.94C-240.118,176.396-238.828,174.555-238.274,172.092z M-239.089,171.896 c-0.526,2.203-1.703,3.851-3.53,4.939c-1.826,1.09-3.843,1.373-6.044,0.846c-2.131-0.51-3.777-1.687-4.94-3.531 c-1.163-1.844-1.489-3.83-0.979-5.961c0.503-2.096,1.698-3.709,3.592-4.842c1.896-1.13,3.889-1.445,5.984-0.943 c2.094,0.5,3.727,1.693,4.898,3.576C-238.937,167.867-238.596,169.838-239.089,171.896z"
- id="path233" /><path
- fill="#0D0F0F"
- d="M-263.063,143.077c-1.718,4.099-5.13,6.146-10.24,6.146c-0.937,0-1.952,0.115-3.044,0.35 c-1.639,0.353-2.457,0.841-2.457,1.465c0,0.195,0.136,0.418,0.409,0.674c0.272,0.253,0.508,0.38,0.703,0.38 c-0.977,0-0.313,0.03,1.987,0.086c2.302,0.06,3.746,0.089,4.332,0.089c-3.395,1.988-9.07,2.906-17.029,2.75 c-2.614-0.037-4.857-1.188-6.729-3.451c-1.834-2.146-2.75-4.545-2.75-7.196c0-2.81,0.945-5.199,2.839-7.171 c1.89-1.967,4.242-2.953,7.051-2.953c0.623,0,1.453,0.137,2.486,0.408c1.034,0.273,1.727,0.41,2.077,0.41 c1.444,0,3.238-0.597,5.384-1.785c2.146-1.19,3.161-1.785,3.044-1.785c-0.391,4.096-1.756,6.848-4.097,8.251 c-1.679,0.978-2.516,1.933-2.516,2.866c0,0.586,0.349,1.055,1.052,1.406c0.546,0.271,1.151,0.408,1.815,0.408 c1.014,0,2.008-0.623,2.984-1.871c0.974-1.248,1.403-2.38,1.286-3.396c-0.115-1.171-0.037-2.576,0.235-4.212 c0.077-0.471,0.361-1.045,0.848-1.727c0.488-0.684,0.928-1.104,1.317-1.261c0,0.353-0.128,0.938-0.381,1.755 c-0.254,0.819-0.38,1.428-0.38,1.814c0,0.859,0.233,1.522,0.702,1.99c0.702-0.271,1.325-1.15,1.872-2.634 c0.468-1.131,0.74-2.224,0.82-3.276c-1.64-0.075-3.211-0.818-4.712-2.225c-1.502-1.404-2.252-2.926-2.252-4.563 c0-0.272,0.037-0.547,0.117-0.819c0.232,0.353,0.583,0.899,1.054,1.64c0.661,0.973,1.17,1.461,1.521,1.461 c0.468,0,0.701-0.488,0.701-1.461c0-1.248-0.331-2.379-0.994-3.395c-0.742-1.211-1.698-1.814-2.867-1.814 c-0.548,0-1.366,0.293-2.458,0.879c-1.093,0.584-2.088,0.877-2.982,0.877c-0.274,0-1.484-0.354-3.63-1.055 c3.783-0.624,5.676-1.189,5.676-1.697c0-1.326-2.594-2.224-7.783-2.69c-0.507-0.038-1.442-0.116-2.808-0.235 c0.155-0.193,1.268-0.408,3.336-0.644c1.755-0.192,2.983-0.294,3.685-0.294c9.285,0,15.175,4.508,17.673,13.521 c0.431-0.357,0.646-0.949,0.646-1.779c0-1.069-0.313-2.414-0.937-4.035c-0.235-0.633-0.607-1.584-1.113-2.848 c3.197,4.075,4.8,7.938,4.8,11.584c0,1.92-0.451,3.666-1.348,5.23c-0.583,1.061-1.678,2.412-3.276,4.059 c-1.599,1.646-2.691,2.92-3.277,3.822c2.146-0.586,3.552-1.036,4.215-1.348c1.48-0.663,2.827-1.659,4.036-2.984 C-262.421,141.305-262.636,142.064-263.063,143.077z M-288.578,120.08c0,0.702-0.391,1.15-1.17,1.348l-1.521,0.233 c-0.548,0.271-1.347,1.346-2.398,3.218c-0.118-0.584-0.293-1.404-0.528-2.458c-0.351,0.039-0.936,0.353-1.755,0.937 c-0.351,0.272-0.917,0.684-1.698,1.229c0.235-1.404,1.017-2.826,2.342-4.271c1.404-1.599,2.771-2.396,4.096-2.396 C-289.455,117.917-288.578,118.639-288.578,120.08z M-278.396,125.465c0,0.661-0.36,1.221-1.083,1.668 c-0.722,0.448-1.434,0.674-2.135,0.674c-0.938,0-1.777-0.525-2.517-1.582c-0.898-1.285-1.814-2.125-2.751-2.516 c0.193-0.195,0.429-0.293,0.704-0.293c0.35,0,0.944,0.271,1.783,0.818c0.837,0.549,1.374,0.82,1.609,0.82 c0.195,0,0.517-0.271,0.965-0.82c0.448-0.547,0.945-0.818,1.493-0.818C-279.039,123.416-278.396,124.1-278.396,125.465z"
- id="path235" /><g
- id="g237"><path
- fill="#A3C095"
- d="M-124.651,119.637c9.053,9.051,14.651,21.551,14.651,35.36c0,27.616-22.387,50.003-50,50.003 c-13.807,0-26.305-5.596-35.354-14.646"
- id="path239" /><path
- fill="#E49977"
- d="M-195.354,190.354c-9.05-9.047-14.646-21.549-14.646-35.356c0-27.613,22.387-49.997,50-49.997 c13.802,0,26.301,5.594,35.349,14.637"
- id="path241" /></g><path
- fill="#0D0F0F"
- d="M-158.063,143.077c-1.718,4.099-5.13,6.146-10.24,6.146c-0.937,0-1.952,0.115-3.044,0.35 c-1.639,0.353-2.457,0.841-2.457,1.465c0,0.195,0.136,0.418,0.409,0.674c0.272,0.253,0.508,0.38,0.703,0.38 c-0.977,0-0.313,0.03,1.987,0.086c2.302,0.06,3.746,0.089,4.332,0.089c-3.395,1.988-9.07,2.906-17.029,2.75 c-2.614-0.037-4.857-1.188-6.729-3.451c-1.834-2.146-2.75-4.545-2.75-7.196c0-2.81,0.945-5.199,2.839-7.171 c1.89-1.967,4.242-2.953,7.051-2.953c0.623,0,1.453,0.137,2.486,0.408c1.034,0.273,1.727,0.41,2.077,0.41 c1.444,0,3.238-0.597,5.384-1.785c2.146-1.19,3.161-1.785,3.044-1.785c-0.391,4.096-1.756,6.848-4.097,8.251 c-1.679,0.978-2.516,1.933-2.516,2.866c0,0.586,0.349,1.055,1.052,1.406c0.546,0.271,1.151,0.408,1.815,0.408 c1.014,0,2.008-0.623,2.984-1.871c0.974-1.248,1.403-2.38,1.286-3.396c-0.115-1.171-0.037-2.576,0.235-4.212 c0.077-0.471,0.361-1.045,0.848-1.727c0.488-0.684,0.928-1.104,1.317-1.261c0,0.353-0.128,0.938-0.381,1.755 c-0.254,0.819-0.38,1.428-0.38,1.814c0,0.859,0.233,1.522,0.702,1.99c0.702-0.271,1.325-1.15,1.872-2.634 c0.468-1.131,0.74-2.224,0.82-3.276c-1.64-0.075-3.211-0.818-4.712-2.225c-1.502-1.404-2.252-2.926-2.252-4.563 c0-0.272,0.037-0.547,0.117-0.819c0.232,0.353,0.583,0.899,1.054,1.64c0.661,0.973,1.17,1.461,1.521,1.461 c0.468,0,0.701-0.488,0.701-1.461c0-1.248-0.331-2.379-0.994-3.395c-0.742-1.211-1.698-1.814-2.867-1.814 c-0.548,0-1.366,0.293-2.458,0.879c-1.093,0.584-2.088,0.877-2.982,0.877c-0.274,0-1.484-0.354-3.63-1.055 c3.783-0.624,5.676-1.189,5.676-1.697c0-1.326-2.594-2.224-7.783-2.69c-0.507-0.038-1.442-0.116-2.808-0.235 c0.155-0.193,1.268-0.408,3.336-0.644c1.755-0.192,2.983-0.294,3.685-0.294c9.285,0,15.175,4.508,17.673,13.521 c0.431-0.357,0.646-0.949,0.646-1.779c0-1.069-0.313-2.414-0.937-4.035c-0.235-0.633-0.607-1.584-1.113-2.848 c3.197,4.075,4.8,7.938,4.8,11.584c0,1.92-0.451,3.666-1.348,5.23c-0.583,1.061-1.678,2.412-3.276,4.059 c-1.599,1.646-2.691,2.92-3.277,3.822c2.146-0.586,3.552-1.036,4.215-1.348c1.48-0.663,2.827-1.659,4.036-2.984 C-157.421,141.305-157.636,142.064-158.063,143.077z M-183.578,120.08c0,0.702-0.391,1.15-1.17,1.348l-1.521,0.233 c-0.548,0.271-1.347,1.346-2.398,3.218c-0.118-0.584-0.293-1.404-0.528-2.458c-0.351,0.039-0.936,0.353-1.755,0.937 c-0.351,0.272-0.917,0.684-1.698,1.229c0.235-1.404,1.017-2.826,2.342-4.271c1.404-1.599,2.771-2.396,4.096-2.396 C-184.455,117.917-183.578,118.639-183.578,120.08z M-173.396,125.465c0,0.661-0.36,1.221-1.083,1.668 c-0.722,0.448-1.434,0.674-2.135,0.674c-0.938,0-1.777-0.525-2.517-1.582c-0.898-1.285-1.814-2.125-2.751-2.516 c0.193-0.195,0.429-0.293,0.704-0.293c0.35,0,0.944,0.271,1.783,0.818c0.837,0.549,1.374,0.82,1.609,0.82 c0.195,0,0.517-0.271,0.965-0.82c0.448-0.547,0.945-0.818,1.493-0.818C-174.039,123.416-173.396,124.1-173.396,125.465z"
- id="path243" /><path
- fill="#0D0F0F"
- d="M-120.481,172.618c0,0.758-0.293,1.437-0.879,2.043c-0.586,0.604-1.258,0.905-2.016,0.905 c-1.207,0-2.098-0.566-2.663-1.701l-2.667-0.112c-0.567,0-1.684,0.246-3.345,0.737c-1.777,0.49-2.798,0.888-3.063,1.189 c-0.414,0.454-0.755,1.514-1.021,3.178c-0.228,1.36-0.339,2.363-0.339,3.006c0,1.02,0.16,1.768,0.48,2.24 c0.321,0.473,0.984,0.869,1.984,1.189c1,0.318,1.616,0.502,1.844,0.539c0.151,0,0.396-0.018,0.737-0.057h0.681 c0.491,0,1.001,0.076,1.532,0.227c0.755,0.227,1.077,0.527,0.965,0.907c-0.531-0.074-1.456,0.038-2.778,0.34l1.586,0.795 c0,0.454-0.643,0.679-1.928,0.679c-0.342,0-0.806-0.072-1.39-0.225c-0.588-0.154-0.976-0.229-1.163-0.229h-0.737 c-0.038,0.379-0.15,0.943-0.34,1.701c-0.646-0.037-1.399-0.416-2.27-1.133c-0.87-0.72-1.418-1.079-1.643-1.079 c-0.228,0-0.551,0.359-0.965,1.079c-0.417,0.717-0.624,1.207-0.624,1.475c-0.491-0.268-0.906-0.758-1.249-1.475 c-0.151-0.494-0.321-0.986-0.509-1.479c-0.379,0.039-1.077,0.836-2.099,2.385h-0.284c-0.077-0.113-0.36-0.906-0.852-2.385 c-1.172-0.375-2.268-0.563-3.288-0.563c-0.491,0-1.249,0.112-2.27,0.341l-1.587-0.113c0.226-0.228,0.888-0.662,1.984-1.305 c1.284-0.758,2.269-1.137,2.949-1.137c0.112,0,0.264,0.021,0.454,0.059c0.188,0.039,0.341,0.058,0.454,0.058 c0.262,0,0.689-0.142,1.275-0.427c0.586-0.283,0.927-0.539,1.019-0.766c0.098-0.229,0.145-0.813,0.145-1.759 c0-2.153-0.568-3.763-1.703-4.819c-0.983-0.945-2.608-1.625-4.877-2.043c-0.604,2.154-2.307,3.234-5.103,3.234 c-0.909,0-1.816-0.549-2.723-1.646s-1.361-2.099-1.361-3.007c0-1.399,0.586-2.551,1.758-3.459c-0.944-0.981-1.418-1.983-1.418-3.006 c0-0.944,0.292-1.776,0.879-2.496c0.586-0.716,1.353-1.133,2.297-1.248c-0.074-1.208,0.321-2.042,1.19-2.495 c-0.415-0.414-0.622-1.15-0.622-2.211c0-1.246,0.414-2.287,1.247-3.119c0.83-0.83,1.871-1.248,3.117-1.248 c1.363,0,2.479,0.475,3.348,1.418c1.098-3.742,3.459-5.613,7.089-5.613c1.889,0,3.554,0.756,4.99,2.27 c0.53,0.565,0.793,0.868,0.793,0.905c-0.452,0-0.225-0.086,0.681-0.254c0.909-0.171,1.568-0.257,1.986-0.257 c1.474,0,2.778,0.55,3.915,1.646c0.982,0.984,1.663,2.229,2.042,3.742c0.263,0.039,0.679,0.151,1.245,0.341 c0.832,0.417,1.249,1.135,1.249,2.155c0,0.188-0.152,0.549-0.454,1.079c2.419,1.361,3.63,3.251,3.63,5.67 c0,0.681-0.266,1.627-0.793,2.836C-120.973,170.689-120.481,171.521-120.481,172.618z M-143.849,175.113v-0.736 c0-0.869-0.424-1.664-1.275-2.382c-0.851-0.72-1.71-1.077-2.58-1.077c-1.06,0-2.042,0.246-2.949,0.734 C-148.649,171.542-146.382,172.693-143.849,175.113z M-144.869,168.083c-0.566-0.646-1.058-1.306-1.474-1.985 c-1.589,0.414-2.383,0.889-2.383,1.416c0.453-0.037,1.116,0.047,1.984,0.256C-145.872,167.979-145.246,168.083-144.869,168.083z M-141.407,166.322v-2.495c-0.909-0.149-1.459-0.226-1.646-0.226v0.851L-141.407,166.322z M-134.035,164.736 c-0.454-0.189-1.305-0.568-2.554-1.135v4.877C-134.811,167.456-133.961,166.21-134.035,164.736z M-130.919,171.428l-1.246-1.529 c-0.755,0.529-1.521,1.066-2.298,1.615c-0.775,0.547-1.445,1.162-2.011,1.844C-134.775,172.447-132.92,171.807-130.919,171.428z"
- id="path245" /><g
- id="g247"><path
- fill="#F8F6D8"
- d="M-19.651,119.637C-10.599,128.688-5,141.188-5,154.997C-5,182.613-27.387,205-55,205 c-13.807,0-26.305-5.596-35.354-14.646"
- id="path249" /><path
- fill="#A3C095"
- d="M-90.354,190.354c-9.05-9.047-14.646-21.549-14.646-35.356C-105,127.384-82.613,105-55,105 c13.802,0,26.301,5.593,35.349,14.637"
- id="path251" /></g><path
- fill="#0D0F0F"
- d="M-17,178.111c-2.436-2.264-4.054-3.491-4.848-3.682c-0.576-0.139-1.135,0.198-1.672,1.004 c-0.537,0.809-1.291,1.094-2.268,0.86c-0.396-0.095-1.175-0.435-2.334-1.019c-0.938,0.886-1.441,1.472-1.511,1.759 c-0.095,0.399,0.089,0.938,0.551,1.622c0.46,0.683,0.894,1.072,1.301,1.171c0.257,0.062,0.621,0.091,1.09,0.089 c0.468-0.001,0.777,0.016,0.927,0.051c0.443,0.104,0.469,0.971,0.078,2.596c-0.37,1.554-1.302,3.854-2.793,6.893 c-0.059-3.909-0.61-5.99-1.656-6.238c-0.145-0.035-0.469,0.004-0.972,0.111c-0.505,0.107-0.864,0.137-1.08,0.084 c-1.048-0.25-1.758-1.434-2.131-3.545c-1.723-0.146-2.757,0.506-3.103,1.949c-0.174,0.726,0.023,1.383,0.589,1.975 c0.563,0.592,0.823,0.98,0.782,1.16c-0.233,0.977-2.021,2.134-5.356,3.474c-1.776,0.722-3.007,1.228-3.688,1.522 c0.659-0.528,1.369-1.256,2.127-2.182c0.862-1.057,1.371-1.906,1.528-2.559c0.086-0.359-0.209-0.967-0.884-1.814 c-0.676-0.849-0.926-1.634-0.753-2.355c0.146-0.614,0.543-1.321,1.194-2.12c-0.341-0.653-0.835-1.06-1.485-1.215 c-1.444-0.349-2.279-0.05-2.504,0.89c0.155-0.65,0.038-0.162-0.35,1.463c-0.25,1.2-1.296,1.579-3.138,1.141 c-1.409-0.338-3.696-1.229-6.864-2.674c3.981-0.039,6.118-0.674,6.411-1.903c-0.032,0.146-0.003-0.306,0.097-1.353 c0.122-1.152,1.16-1.975,3.108-2.463c0.072-1.738-0.594-2.777-2.004-3.113c-0.216-0.053-0.705,0.231-1.463,0.851 c-0.761,0.621-1.393,0.872-1.898,0.75c-0.867-0.205-1.763-1.413-2.684-3.62c-0.427-1.095-1.088-2.723-1.983-4.886 c0.727,0.633,1.453,1.267,2.182,1.896c0.963,0.768,1.77,1.227,2.419,1.383c0.506,0.121,1.108-0.203,1.808-0.972 c0.699-0.769,1.446-1.058,2.24-0.866c0.111,0.026,0.78,0.414,2.013,1.168c0.937-0.883,1.466-1.576,1.588-2.082 c0.102-0.435-0.04-0.994-0.431-1.679c-0.39-0.687-0.802-1.079-1.235-1.185c-0.181-0.045-0.473-0.057-0.878-0.038 c-0.405,0.019-0.698,0.005-0.879-0.038c-0.649-0.157-0.781-1.045-0.392-2.671c0.102-0.435,1.11-2.81,3.022-7.124 c-0.166,0.531-0.173,1.602-0.021,3.203c0.181,1.953,0.687,3.025,1.518,3.228c0.144,0.032,0.459-0.007,0.946-0.118 c0.485-0.113,0.852-0.14,1.104-0.08c0.83,0.199,1.404,0.834,1.723,1.902l0.463,1.655c0.758,0.183,1.455,0.063,2.09-0.357 c0.636-0.422,1.046-1.011,1.227-1.769c0.189-0.795,0-1.479-0.568-2.057c-0.569-0.574-0.829-0.972-0.775-1.188 c0.181-0.758,1.68-1.755,4.495-2.99c2.26-0.986,3.709-1.537,4.349-1.652c-2.054,1.726-3.199,3.071-3.432,4.049 c-0.121,0.506,0.055,1.121,0.531,1.847c0.595,0.867,0.912,1.459,0.95,1.772c0.161,0.916-0.146,2.045-0.925,3.389 c0.811,0.92,1.47,1.438,1.977,1.561c1.045,0.25,1.699-0.166,1.958-1.25c0.026-0.109,0.063-0.462,0.112-1.062 c0.046-0.599,0.098-0.931,0.151-0.995c0.266-0.471,1.319-0.486,3.161-0.045c1.156,0.275,3.479,1.175,6.973,2.699 c-0.847,0.025-2.116,0.064-3.809,0.117c-1.55,0.09-2.389,0.404-2.519,0.945c-0.06,0.254-0.074,0.708-0.04,1.364 c0.034,0.657,0.017,1.132-0.053,1.419c-0.12,0.507-0.559,0.896-1.312,1.175l-2.155,0.861c0.245,0.897,0.42,1.437,0.531,1.616 c0.259,0.518,0.692,0.854,1.306,1c0.434,0.104,0.922-0.182,1.465-0.854c0.542-0.672,1.212-0.913,2.007-0.722 c0.975,0.231,1.861,1.397,2.657,3.498C-18.651,173.917-17.953,175.706-17,178.111z M-28.274,172.092 c0.552-2.313,0.184-4.521-1.108-6.625s-3.094-3.433-5.404-3.984c-2.348-0.561-4.573-0.205-6.671,1.07 c-2.099,1.27-3.448,3.077-4.046,5.415c-0.59,2.302-0.21,4.505,1.141,6.604c1.35,2.097,3.18,3.425,5.493,3.978 c2.454,0.587,4.697,0.272,6.725-0.94C-30.118,176.396-28.828,174.555-28.274,172.092z M-29.089,171.896 c-0.526,2.203-1.703,3.851-3.53,4.939c-1.826,1.09-3.843,1.373-6.044,0.846c-2.131-0.512-3.777-1.687-4.94-3.533 c-1.163-1.842-1.489-3.828-0.979-5.959c0.503-2.096,1.698-3.709,3.592-4.842c1.896-1.131,3.889-1.445,5.984-0.943 c2.094,0.5,3.727,1.691,4.898,3.576C-28.937,167.867-28.596,169.838-29.089,171.896z"
- id="path253" /><path
- fill="#0D0F0F"
- d="M-53.36,139.314c0,0.758-0.293,1.438-0.879,2.043c-0.586,0.604-1.258,0.908-2.016,0.908 c-1.207,0-2.098-0.567-2.663-1.701l-2.666-0.115c-0.568,0-1.685,0.246-3.346,0.738c-1.777,0.49-2.798,0.89-3.064,1.19 c-0.414,0.452-0.755,1.513-1.02,3.175c-0.228,1.361-0.339,2.364-0.339,3.008c0,1.021,0.16,1.769,0.48,2.239 c0.321,0.474,0.984,0.87,1.984,1.191c1.001,0.319,1.616,0.501,1.844,0.536c0.151,0,0.396-0.018,0.737-0.057h0.681 c0.491,0,1.001,0.077,1.532,0.229c0.755,0.229,1.077,0.529,0.965,0.908c-0.531-0.076-1.456,0.037-2.778,0.34l1.586,0.794 c0,0.454-0.643,0.681-1.928,0.681c-0.342,0-0.805-0.076-1.39-0.227c-0.587-0.152-0.975-0.227-1.163-0.227h-0.736 c-0.039,0.377-0.151,0.943-0.341,1.7c-0.645-0.039-1.399-0.416-2.27-1.136c-0.87-0.717-1.418-1.077-1.643-1.077 c-0.228,0-0.551,0.36-0.965,1.077c-0.417,0.72-0.624,1.211-0.624,1.476c-0.491-0.265-0.905-0.756-1.249-1.476 c-0.151-0.491-0.321-0.982-0.509-1.475c-0.379,0.039-1.077,0.832-2.099,2.383h-0.284c-0.076-0.114-0.36-0.908-0.852-2.383 c-1.172-0.377-2.268-0.566-3.288-0.566c-0.491,0-1.249,0.115-2.27,0.34l-1.586-0.111c0.225-0.229,0.888-0.662,1.983-1.305 c1.284-0.756,2.269-1.135,2.949-1.135c0.112,0,0.264,0.02,0.454,0.057c0.188,0.038,0.341,0.057,0.454,0.057 c0.263,0,0.689-0.142,1.275-0.427c0.586-0.28,0.927-0.536,1.019-0.764c0.098-0.228,0.145-0.813,0.145-1.761 c0-2.153-0.568-3.76-1.703-4.819c-0.983-0.944-2.608-1.625-4.877-2.04c-0.604,2.154-2.307,3.232-5.103,3.232 c-0.909,0-1.815-0.549-2.723-1.646c-0.905-1.096-1.361-2.098-1.361-3.005c0-1.399,0.586-2.554,1.758-3.462 c-0.944-0.98-1.418-1.982-1.418-3.004c0-0.947,0.292-1.777,0.879-2.498c0.586-0.717,1.353-1.133,2.297-1.245 c-0.074-1.211,0.321-2.042,1.191-2.496c-0.416-0.416-0.623-1.153-0.623-2.211c0-1.247,0.414-2.288,1.247-3.119 c0.83-0.833,1.872-1.25,3.117-1.25c1.363,0,2.479,0.478,3.348,1.42c1.098-3.743,3.459-5.614,7.089-5.614 c1.89,0,3.554,0.756,4.99,2.269c0.53,0.567,0.793,0.87,0.793,0.907c-0.452,0-0.225-0.086,0.681-0.256 c0.909-0.17,1.568-0.256,1.986-0.256c1.474,0,2.778,0.549,3.915,1.646c0.982,0.982,1.663,2.229,2.042,3.742 c0.263,0.039,0.679,0.152,1.246,0.34c0.831,0.419,1.248,1.135,1.248,2.156c0,0.188-0.152,0.549-0.454,1.076 c2.419,1.361,3.63,3.252,3.63,5.674c0,0.679-0.265,1.625-0.793,2.834C-53.852,137.387-53.36,138.221-53.36,139.314z M-76.727,141.811v-0.734c0-0.87-0.425-1.665-1.276-2.383c-0.851-0.717-1.71-1.077-2.58-1.077c-1.06,0-2.042,0.243-2.949,0.735 C-81.528,138.238-79.26,139.393-76.727,141.811z M-77.748,134.779c-0.566-0.645-1.058-1.305-1.474-1.985 c-1.589,0.417-2.382,0.89-2.382,1.417c0.452-0.035,1.115,0.048,1.983,0.258C-78.751,134.676-78.125,134.779-77.748,134.779z M-74.285,133.021v-2.496c-0.91-0.149-1.459-0.228-1.646-0.228v0.851L-74.285,133.021z M-66.914,131.434 c-0.454-0.189-1.305-0.567-2.554-1.135v4.877C-67.689,134.154-66.84,132.906-66.914,131.434z M-63.798,138.126l-1.246-1.532 c-0.755,0.53-1.521,1.067-2.298,1.617c-0.775,0.549-1.445,1.162-2.011,1.842C-67.654,139.145-65.799,138.504-63.798,138.126z"
- id="path255" /><g
- id="g257"><path
- fill="#C1D7E9"
- d="M85.35,119.637c9.053,9.051,14.65,21.551,14.65,35.36C100,182.613,77.613,205,50,205 c-13.807,0-26.305-5.596-35.354-14.646"
- id="path259" /><path
- fill="#A3C095"
- d="M14.646,190.354C5.596,181.307,0,168.805,0,154.997C0,127.384,22.387,105,50,105 c13.803,0,26.301,5.593,35.35,14.637"
- id="path261" /></g><path
- fill="#0D0F0F"
- d="M76.723,188.675c-2.693,2.739-6.008,4.109-9.945,4.109c-4.424,0-7.93-1.515-10.524-4.541 c-2.452-2.884-3.678-6.558-3.678-11.028c0-4.804,2.091-10.281,6.272-16.434c3.41-5.047,7.424-9.467,12.036-13.264 c-0.675,3.076-1.009,5.262-1.009,6.561c0,2.98,0.936,5.886,2.811,8.721c2.307,3.365,4.062,5.864,5.262,7.496 c1.873,2.835,2.813,5.6,2.813,8.289C80.759,182.574,79.412,185.938,76.723,188.675z M76.648,173.287 c-0.719-1.609-1.561-2.68-2.521-3.208c0.146,0.288,0.217,0.698,0.217,1.226c0,1.01-0.287,2.453-0.865,4.324l-0.938,2.885 c0,1.68,0.84,2.522,2.521,2.522c1.777,0,2.668-1.177,2.668-3.532C77.73,176.303,77.37,174.896,76.648,173.287z"
- id="path263" /><path
- fill="#0D0F0F"
- d="M51.641,139.285c0,0.757-0.293,1.438-0.879,2.043c-0.587,0.604-1.259,0.904-2.017,0.904 c-1.207,0-2.098-0.565-2.663-1.7l-2.666-0.112c-0.568,0-1.685,0.245-3.346,0.736c-1.777,0.49-2.798,0.888-3.064,1.191 c-0.414,0.453-0.755,1.514-1.02,3.176c-0.228,1.361-0.339,2.363-0.339,3.008c0,1.018,0.16,1.767,0.48,2.24 c0.321,0.472,0.984,0.867,1.984,1.188c1.001,0.319,1.616,0.502,1.844,0.538c0.151,0,0.396-0.018,0.737-0.057h0.681 c0.491,0,1.001,0.078,1.532,0.228c0.755,0.226,1.077,0.528,0.965,0.906c-0.531-0.073-1.456,0.038-2.778,0.341l1.586,0.795 c0,0.454-0.643,0.68-1.928,0.68c-0.342,0-0.805-0.074-1.39-0.226c-0.587-0.153-0.975-0.229-1.163-0.229h-0.736 c-0.039,0.379-0.151,0.944-0.341,1.703c-0.645-0.039-1.399-0.418-2.27-1.135c-0.87-0.719-1.418-1.078-1.643-1.078 c-0.228,0-0.551,0.359-0.965,1.078c-0.417,0.717-0.624,1.208-0.624,1.475c-0.491-0.267-0.905-0.758-1.249-1.475 c-0.151-0.494-0.321-0.984-0.509-1.477c-0.379,0.037-1.077,0.834-2.099,2.384h-0.284c-0.076-0.114-0.36-0.907-0.852-2.384 c-1.172-0.377-2.268-0.565-3.288-0.565c-0.491,0-1.249,0.112-2.27,0.341l-1.586-0.111c0.225-0.229,0.888-0.664,1.983-1.307 c1.284-0.758,2.269-1.136,2.949-1.136c0.112,0,0.264,0.021,0.454,0.058c0.188,0.041,0.341,0.059,0.454,0.059 c0.263,0,0.689-0.143,1.275-0.428c0.586-0.283,0.927-0.537,1.019-0.765c0.098-0.229,0.146-0.813,0.146-1.759 c0-2.154-0.568-3.762-1.703-4.821c-0.983-0.942-2.608-1.624-4.877-2.042c-0.604,2.154-2.307,3.234-5.103,3.234 c-0.909,0-1.815-0.547-2.723-1.645c-0.905-1.1-1.361-2.1-1.361-3.008c0-1.4,0.586-2.551,1.758-3.46 c-0.944-0.981-1.418-1.983-1.418-3.005c0-0.945,0.292-1.777,0.879-2.496c0.586-0.716,1.353-1.134,2.297-1.249 c-0.074-1.207,0.321-2.042,1.191-2.494c-0.416-0.415-0.623-1.151-0.623-2.211c0-1.247,0.414-2.286,1.247-3.118 c0.83-0.832,1.872-1.25,3.117-1.25c1.363,0,2.479,0.475,3.348,1.418c1.098-3.742,3.459-5.613,7.089-5.613 c1.89,0,3.554,0.757,4.99,2.271c0.53,0.563,0.793,0.868,0.793,0.905c-0.452,0-0.225-0.086,0.681-0.256 c0.909-0.17,1.568-0.256,1.986-0.256c1.474,0,2.778,0.55,3.915,1.646c0.982,0.984,1.663,2.229,2.042,3.742 c0.263,0.038,0.679,0.15,1.246,0.34c0.831,0.418,1.248,1.135,1.248,2.156c0,0.189-0.152,0.549-0.454,1.078 c2.419,1.361,3.63,3.25,3.63,5.67c0,0.681-0.266,1.628-0.793,2.837C51.148,137.355,51.641,138.188,51.641,139.285z M28.273,141.781 v-0.737c0-0.87-0.425-1.664-1.276-2.382c-0.851-0.721-1.71-1.077-2.58-1.077c-1.06,0-2.042,0.245-2.949,0.735 C23.472,138.209,25.74,139.359,28.273,141.781z M27.252,134.75c-0.566-0.646-1.058-1.307-1.474-1.986 c-1.589,0.416-2.382,0.889-2.382,1.416c0.452-0.037,1.115,0.049,1.983,0.256C26.249,134.646,26.875,134.75,27.252,134.75z M30.715,132.99v-2.496c-0.91-0.15-1.459-0.227-1.646-0.227v0.851L30.715,132.99z M38.086,131.402 c-0.454-0.189-1.305-0.567-2.554-1.135v4.877C37.311,134.122,38.16,132.876,38.086,131.402z M41.202,138.094l-1.246-1.529 c-0.755,0.529-1.521,1.067-2.298,1.615c-0.775,0.547-1.445,1.163-2.011,1.844C37.346,139.113,39.201,138.473,41.202,138.094z"
- id="path265" /><g
- id="g267"><path
- fill="#F8F6D8"
- d="M-859.651,224.637c9.052,9.051,14.651,21.551,14.651,35.36c0,27.616-22.386,50.003-50.001,50.003 c-13.806,0-26.305-5.596-35.354-14.646"
- id="path269" /><path
- fill="#CAC5C0"
- d="M-930.354,295.354c-9.049-9.047-14.646-21.549-14.646-35.356c0-27.613,22.386-49.997,49.999-49.997 c13.804,0,26.302,5.593,35.35,14.637"
- id="path271" /></g><path
- fill="#0D0F0F"
- d="M-901.354,251.591l-2.866,9.677h-23.821v-2.068c1.157-1.29,3.692-3.891,7.607-7.805 c2.357-2.359,4.692-4.851,7.005-7.476c1.157-1.288,2.048-2.401,2.667-3.336c1.379-1.999,2.07-4.046,2.07-6.138 c0-2.045-0.633-3.848-1.901-5.402c-1.267-1.561-2.903-2.339-4.905-2.339c-4.313,0-7.694,2.916-10.14,8.743l-2.137-0.803 c2.891-8.183,7.448-12.274,13.678-12.274c3.069,0,5.682,1.044,7.839,3.134c2.159,2.092,3.236,4.67,3.236,7.741 c0,3.915-2.245,7.737-6.738,11.476l-4.668,3.868c-2.981,2.492-5.453,4.827-7.406,7.005c-0.136,0.137-0.402,0.446-0.802,0.936h12.41 c1.912,0,3.359-0.377,4.335-1.133c0.845-0.67,1.67-1.937,2.47-3.806H-901.354L-901.354,251.591z"
- id="path273" /><path
- fill="#0D0F0F"
- d="M-857,283.111c-2.436-2.264-4.054-3.491-4.847-3.682c-0.577-0.138-1.135,0.198-1.672,1.006 s-1.292,1.092-2.269,0.858c-0.396-0.095-1.175-0.435-2.333-1.017c-0.938,0.885-1.441,1.471-1.51,1.758 c-0.095,0.398,0.088,0.938,0.55,1.622c0.46,0.684,0.894,1.071,1.3,1.17c0.258,0.062,0.622,0.091,1.091,0.089 c0.467-0.001,0.777,0.016,0.926,0.051c0.444,0.104,0.469,0.971,0.078,2.598c-0.37,1.552-1.302,3.852-2.793,6.892 c-0.058-3.909-0.609-5.989-1.656-6.239c-0.145-0.035-0.469,0.004-0.972,0.111c-0.504,0.107-0.864,0.137-1.08,0.085 c-1.047-0.251-1.758-1.433-2.13-3.546c-1.723-0.145-2.757,0.506-3.103,1.949c-0.173,0.726,0.024,1.383,0.589,1.976 c0.564,0.592,0.824,0.979,0.783,1.16c-0.233,0.978-2.021,2.133-5.355,3.473c-1.777,0.722-3.006,1.228-3.688,1.522 c0.658-0.528,1.369-1.256,2.126-2.182c0.863-1.057,1.372-1.906,1.529-2.559c0.086-0.359-0.209-0.967-0.883-1.814 c-0.676-0.849-0.926-1.634-0.753-2.355c0.146-0.614,0.543-1.319,1.193-2.12c-0.34-0.653-0.834-1.06-1.486-1.215 c-1.444-0.347-2.278-0.05-2.503,0.891c0.155-0.651,0.039-0.163-0.349,1.462c-0.25,1.2-1.296,1.58-3.138,1.141 c-1.409-0.338-3.696-1.229-6.864-2.674c3.982-0.039,6.118-0.674,6.411-1.901c-0.032,0.146-0.003-0.308,0.096-1.353 c0.123-1.154,1.16-1.977,3.109-2.465c0.072-1.738-0.593-2.777-2.003-3.113c-0.216-0.053-0.706,0.231-1.463,0.853 c-0.761,0.619-1.394,0.87-1.898,0.748c-0.867-0.205-1.762-1.413-2.684-3.62c-0.426-1.096-1.087-2.723-1.983-4.885 c0.727,0.632,1.453,1.266,2.181,1.896c0.963,0.766,1.77,1.225,2.419,1.383c0.506,0.119,1.108-0.205,1.808-0.974 c0.698-0.769,1.445-1.058,2.24-0.866c0.111,0.026,0.78,0.414,2.012,1.168c0.937-0.883,1.466-1.576,1.587-2.082 c0.102-0.435-0.04-0.994-0.43-1.679c-0.389-0.687-0.802-1.079-1.236-1.185c-0.18-0.043-0.472-0.057-0.877-0.039 c-0.405,0.02-0.698,0.006-0.879-0.037c-0.649-0.155-0.781-1.045-0.392-2.672c0.102-0.434,1.111-2.809,3.023-7.122 c-0.166,0.53-0.173,1.6-0.021,3.202c0.18,1.953,0.687,3.027,1.518,3.228c0.144,0.033,0.458-0.005,0.945-0.118 c0.484-0.113,0.853-0.14,1.104-0.078c0.83,0.197,1.404,0.832,1.722,1.9l0.463,1.654c0.757,0.184,1.454,0.064,2.089-0.356 c0.636-0.421,1.046-1.011,1.227-1.769c0.189-0.795,0-1.479-0.568-2.055c-0.57-0.576-0.829-0.972-0.775-1.188 c0.181-0.759,1.679-1.755,4.495-2.99c2.259-0.985,3.709-1.536,4.349-1.651c-2.054,1.725-3.199,3.07-3.431,4.047 c-0.122,0.507,0.055,1.121,0.531,1.848c0.595,0.867,0.911,1.459,0.95,1.771c0.161,0.92-0.146,2.047-0.925,3.39 c0.811,0.92,1.469,1.438,1.977,1.562c1.044,0.25,1.698-0.168,1.958-1.25c0.026-0.109,0.063-0.463,0.112-1.063 c0.046-0.6,0.099-0.932,0.151-0.995c0.267-0.472,1.32-0.487,3.162-0.045c1.156,0.276,3.479,1.175,6.972,2.698 c-0.847,0.027-2.116,0.065-3.809,0.121c-1.549,0.086-2.388,0.401-2.52,0.942c-0.059,0.253-0.074,0.708-0.04,1.364 c0.034,0.656,0.018,1.132-0.053,1.421c-0.12,0.506-0.558,0.896-1.311,1.175l-2.156,0.859c0.246,0.898,0.42,1.438,0.531,1.615 c0.259,0.521,0.692,0.854,1.307,1.002c0.434,0.104,0.922-0.18,1.465-0.854c0.542-0.672,1.212-0.913,2.006-0.722 c0.976,0.232,1.861,1.398,2.657,3.498C-858.651,278.917-857.953,280.708-857,283.111z M-868.275,277.092 c0.552-2.313,0.184-4.52-1.108-6.623s-3.094-3.433-5.404-3.986c-2.348-0.561-4.574-0.205-6.672,1.07 c-2.098,1.271-3.447,3.077-4.045,5.416c-0.59,2.303-0.21,4.504,1.141,6.604c1.349,2.098,3.18,3.425,5.492,3.978 c2.455,0.587,4.698,0.274,6.725-0.94C-870.118,281.396-868.828,279.555-868.275,277.092z M-869.088,276.896 c-0.527,2.203-1.703,3.851-3.531,4.939c-1.826,1.09-3.842,1.373-6.044,0.846c-2.131-0.51-3.778-1.687-4.941-3.531 c-1.163-1.844-1.488-3.83-0.979-5.961c0.503-2.096,1.699-3.709,3.593-4.842c1.896-1.13,3.889-1.445,5.982-0.943 c2.094,0.5,3.729,1.693,4.899,3.576C-868.936,272.867-868.596,274.838-869.088,276.896z"
- id="path275" /><g
- id="g277"><path
- fill="#C1D7E9"
- d="M-754.651,224.637c9.052,9.051,14.651,21.551,14.651,35.36c0,27.616-22.386,50.003-50.001,50.003 c-13.806,0-26.305-5.596-35.354-14.646"
- id="path279" /><path
- fill="#CAC5C0"
- d="M-825.354,295.354c-9.049-9.047-14.646-21.549-14.646-35.356c0-27.613,22.386-49.997,49.999-49.997 c13.804,0,26.302,5.593,35.35,14.637"
- id="path281" /></g><path
- fill="#0D0F0F"
- d="M-763.278,293.675c-2.692,2.739-6.008,4.108-9.947,4.108c-4.422,0-7.929-1.514-10.524-4.54 c-2.452-2.884-3.676-6.558-3.676-11.028c0-4.804,2.09-10.281,6.271-16.434c3.41-5.047,7.423-9.467,12.037-13.264 c-0.673,3.076-1.01,5.262-1.01,6.561c0,2.98,0.937,5.886,2.811,8.721c2.307,3.365,4.061,5.864,5.262,7.496 c1.874,2.835,2.811,5.6,2.811,8.289C-759.242,287.574-760.587,290.938-763.278,293.675z M-763.35,278.287 c-0.721-1.609-1.562-2.68-2.523-3.208c0.145,0.288,0.215,0.698,0.215,1.226c0,1.01-0.287,2.453-0.863,4.324l-0.938,2.885 c0,1.68,0.839,2.522,2.522,2.522c1.777,0,2.668-1.177,2.668-3.532C-762.269,281.303-762.629,279.896-763.35,278.287z"
- id="path283" /><path
- fill="#0D0F0F"
- d="M-796.354,251.593l-2.866,9.675h-23.821v-2.068c1.157-1.289,3.692-3.889,7.607-7.805 c2.357-2.357,4.692-4.851,7.005-7.476c1.157-1.287,2.048-2.401,2.667-3.335c1.379-2,2.07-4.045,2.07-6.139 c0-2.045-0.633-3.846-1.901-5.402c-1.267-1.559-2.903-2.338-4.905-2.338c-4.313,0-7.694,2.915-10.14,8.742l-2.137-0.801 c2.891-8.185,7.448-12.276,13.678-12.276c3.069,0,5.682,1.044,7.839,3.135c2.159,2.091,3.236,4.67,3.236,7.74 c0,3.915-2.245,7.739-6.738,11.478l-4.668,3.866c-2.981,2.492-5.453,4.827-7.406,7.007c-0.136,0.135-0.402,0.446-0.802,0.936h12.41 c1.912,0,3.359-0.377,4.335-1.135c0.845-0.668,1.67-1.937,2.47-3.803L-796.354,251.593L-796.354,251.593z"
- id="path285" /><g
- id="g287"><path
- fill="#BAB1AB"
- d="M-649.651,224.637c9.052,9.051,14.651,21.551,14.651,35.36c0,27.616-22.386,50.003-50.001,50.003 c-13.806,0-26.305-5.596-35.354-14.646"
- id="path289" /><path
- fill="#CAC5C0"
- d="M-720.354,295.354c-9.049-9.047-14.646-21.549-14.646-35.356c0-27.613,22.386-49.997,49.999-49.997 c13.804,0,26.302,5.593,35.35,14.637"
- id="path291" /></g><path
- fill="#0D0F0F"
- d="M-691.354,251.591l-2.866,9.677h-23.821v-2.068c1.157-1.29,3.692-3.891,7.607-7.805 c2.357-2.359,4.692-4.851,7.005-7.476c1.157-1.288,2.048-2.401,2.667-3.336c1.379-1.999,2.07-4.046,2.07-6.138 c0-2.045-0.633-3.848-1.901-5.402c-1.267-1.561-2.903-2.339-4.905-2.339c-4.313,0-7.694,2.916-10.14,8.743l-2.137-0.803 c2.891-8.183,7.448-12.274,13.678-12.274c3.069,0,5.682,1.044,7.839,3.134c2.159,2.092,3.236,4.67,3.236,7.741 c0,3.915-2.245,7.737-6.738,11.476l-4.668,3.868c-2.981,2.492-5.453,4.827-7.406,7.005c-0.136,0.137-0.402,0.446-0.802,0.936h12.41 c1.912,0,3.359-0.377,4.335-1.133c0.845-0.67,1.67-1.937,2.47-3.806H-691.354L-691.354,251.591z"
- id="path293" /><path
- fill="#0D0F0F"
- d="M-645.38,275.99c0,2.701-0.982,4.544-2.947,5.525c-0.574,0.287-2.374,0.678-5.404,1.166 c-1.963,0.33-2.946,1.086-2.946,2.271v4.973c0,0.209,0.063,0.842,0.184,1.905l0.185,1.966c0,0.613-0.144,1.617-0.431,3.008 c-0.777,0.163-1.678,0.348-2.701,0.555c-0.328-1.23-0.491-2.069-0.491-2.52c0-0.203,0.05-0.512,0.153-0.921 c0.102-0.408,0.154-0.716,0.154-0.922c0-0.284-0.253-1.083-0.762-2.394h-0.953c-0.126,0.205-0.167,0.471-0.127,0.797 c0.164,0.697,0.225,1.289,0.185,1.781c-0.697,0.491-1.657,1.146-2.885,1.965c-0.289-0.082-0.389-0.123-0.308-0.123v-4.359 c-0.081-0.203-0.285-0.285-0.614-0.246h-0.737l-0.737,5.771c-0.573,0.041-1.268,0.041-2.086,0c-0.287-1.351-0.799-3.354-1.535-6.017 h-0.493c-0.45,1.433-0.695,2.211-0.737,2.334c0,0.163,0.052,0.479,0.155,0.951c0.101,0.472,0.153,0.787,0.153,0.951 c0,0.122-0.042,0.43-0.125,0.921l-0.184,1.475c-0.083,0.079-0.183,0.12-0.306,0.12c-1.228,0-2.048-0.307-2.455-0.919 c-0.412-0.615-0.576-1.475-0.493-2.58l0.493-7.365c0-0.123,0.039-0.287,0.121-0.492c0.082-0.203,0.123-0.348,0.123-0.428 c0-0.328-0.348-0.984-1.043-1.968c-0.123-0.04-0.757-0.185-1.904-0.431c-0.695-0.162-2.067-0.449-4.112-0.857 c-2.825-0.531-4.238-2.803-4.238-6.814c0-5.978,2.457-10.949,7.367-14.92c0.204,1.106,0.554,2.578,1.045,4.42 c0.368,0.084,1.167,0.269,2.394,0.554c0.247,0.081,1.494,0.532,3.745,1.351c-1.145-0.695-2.64-1.818-4.48-3.375 c-0.697-0.818-1.046-2.191-1.046-4.113c0-0.453,0.778-0.982,2.335-1.6c1.391-0.572,2.434-0.896,3.131-0.98 c2.209-0.285,3.908-0.43,5.096-0.43c5.115,0,9.25,1.311,12.401,3.932c-1.022,1.188-2.783,2.453-5.279,3.806 c0.982,0.041,2.415-0.347,4.298-1.168c1.882-0.815,2.68-1.228,2.394-1.228c0.327,0,0.983,0.656,1.965,1.965 c0.735,0.982,1.329,1.863,1.78,2.64c1.31,2.333,2.19,4.853,2.641,7.552c0,0.942,0.02,1.617,0.061,2.025L-645.38,275.99 L-645.38,275.99z M-668.896,277.098c0-1.761-0.767-3.429-2.301-5.006c-1.536-1.576-3.185-2.363-4.944-2.363 c-1.555,0-2.925,0.66-4.113,1.978c-1.187,1.319-1.78,2.782-1.78,4.39c0,1.4,0.675,2.309,2.026,2.719 c0.86,0.248,2.066,0.392,3.621,0.434h3.377C-670.267,279.285-668.896,278.568-668.896,277.098z M-662.203,284.71v-1.901 c-0.286-0.533-0.573-1.088-0.858-1.66c-0.246-0.817-0.697-1.963-1.351-3.439l-0.676,7.184c0,0.576-0.122,0.861-0.369,0.861 c-0.163,0-0.287-0.04-0.368-0.123c-0.287-4.338-0.429-6.222-0.429-5.646v-2.148c-0.083-0.126-0.185-0.188-0.308-0.188 c-1.391,1.437-2.086,3.748-2.086,6.938c0,1.761,0.163,2.845,0.49,3.257c0.329-0.083,0.695-0.227,1.107-0.431 c0.163-0.083,0.633-0.123,1.411-0.123c0.775,0,1.72,0.245,2.823,0.735C-662.407,288.023-662.203,286.921-662.203,284.71z M-648.327,276.154c0-1.646-0.614-3.119-1.842-4.418c-1.228-1.297-2.64-1.945-4.234-1.945c-1.72,0-3.328,0.787-4.821,2.361 c-1.495,1.576-2.242,3.224-2.242,4.945c0,1.432,0.697,2.147,2.088,2.147h7.059C-649.657,279.204-648.327,278.176-648.327,276.154z"
- id="path295" /><g
- id="g297"><path
- fill="#E49977"
- d="M-544.651,224.637c9.052,9.051,14.651,21.551,14.651,35.36c0,27.616-22.387,50.003-50,50.003 c-13.807,0-26.305-5.596-35.354-14.646"
- id="path299" /><path
- fill="#CAC5C0"
- d="M-615.354,295.354c-9.049-9.047-14.646-21.549-14.646-35.356c0-27.613,22.387-49.997,50-49.997 c13.802,0,26.301,5.593,35.349,14.637"
- id="path301" /></g><path
- fill="#0D0F0F"
- d="M-541.7,284.439c-1.718,4.099-5.13,6.145-10.24,6.145c-0.937,0-1.952,0.117-3.044,0.354 c-1.639,0.349-2.458,0.838-2.458,1.463c0,0.193,0.136,0.418,0.41,0.674c0.272,0.254,0.508,0.38,0.703,0.38 c-0.977,0-0.314,0.028,1.987,0.087c2.303,0.059,3.747,0.089,4.333,0.089c-3.394,1.987-9.07,2.903-17.029,2.75 c-2.614-0.039-4.857-1.19-6.729-3.454c-1.835-2.146-2.751-4.541-2.751-7.197c0-2.808,0.946-5.196,2.839-7.168 c1.89-1.97,4.242-2.955,7.051-2.955c0.623,0,1.453,0.137,2.486,0.41c1.034,0.273,1.727,0.41,2.077,0.41 c1.444,0,3.239-0.596,5.385-1.787c2.146-1.188,3.16-1.783,3.043-1.783c-0.391,4.098-1.756,6.847-4.097,8.252 c-1.678,0.976-2.516,1.93-2.516,2.867c0,0.582,0.35,1.053,1.052,1.403c0.546,0.274,1.151,0.41,1.815,0.41 c1.014,0,2.008-0.624,2.984-1.873c0.974-1.249,1.403-2.379,1.286-3.396c-0.116-1.17-0.037-2.573,0.235-4.213 c0.077-0.469,0.361-1.043,0.848-1.727c0.488-0.684,0.928-1.102,1.317-1.258c0,0.35-0.127,0.936-0.38,1.755 c-0.254,0.819-0.38,1.427-0.38,1.813c0,0.858,0.234,1.521,0.703,1.99c0.701-0.273,1.324-1.152,1.872-2.634 c0.468-1.131,0.74-2.224,0.82-3.276c-1.64-0.078-3.211-0.818-4.711-2.224c-1.501-1.405-2.252-2.927-2.252-4.563 c0-0.273,0.037-0.547,0.117-0.82c0.232,0.352,0.583,0.898,1.053,1.639c0.662,0.977,1.17,1.462,1.521,1.462 c0.468,0,0.702-0.485,0.702-1.462c0-1.248-0.332-2.38-0.995-3.395c-0.743-1.209-1.699-1.813-2.867-1.813 c-0.548,0-1.366,0.291-2.458,0.877c-1.093,0.583-2.088,0.877-2.983,0.877c-0.273,0-1.484-0.352-3.629-1.054 c3.783-0.622,5.676-1.188,5.676-1.696c0-1.324-2.594-2.224-7.783-2.691c-0.508-0.037-1.443-0.116-2.809-0.234 c0.155-0.193,1.268-0.408,3.336-0.645c1.755-0.192,2.983-0.291,3.685-0.291c9.285,0,15.175,4.508,17.673,13.521 c0.431-0.356,0.645-0.952,0.645-1.78c0-1.07-0.312-2.414-0.937-4.035c-0.235-0.633-0.607-1.582-1.113-2.847 c3.198,4.075,4.8,7.938,4.8,11.584c0,1.921-0.451,3.664-1.348,5.231c-0.583,1.057-1.678,2.408-3.276,4.058 c-1.6,1.646-2.691,2.92-3.277,3.82c2.146-0.583,3.551-1.034,4.214-1.347c1.481-0.662,2.828-1.658,4.037-2.982 C-541.057,282.665-541.272,283.428-541.7,284.439z M-567.214,261.443c0,0.701-0.391,1.148-1.17,1.346l-1.521,0.232 c-0.547,0.272-1.347,1.348-2.398,3.22c-0.119-0.585-0.293-1.402-0.528-2.458c-0.351,0.039-0.935,0.351-1.755,0.938 c-0.351,0.271-0.917,0.684-1.699,1.229c0.235-1.404,1.017-2.826,2.342-4.271c1.404-1.601,2.77-2.398,4.096-2.398 C-568.092,259.277-567.214,260-567.214,261.443z M-557.032,266.827c0,0.663-0.361,1.219-1.083,1.667 c-0.722,0.449-1.434,0.674-2.135,0.674c-0.938,0-1.777-0.527-2.517-1.58c-0.898-1.287-1.814-2.125-2.75-2.518 c0.194-0.193,0.429-0.293,0.704-0.293c0.349,0,0.944,0.273,1.783,0.818c0.837,0.549,1.375,0.819,1.61,0.819 c0.195,0,0.516-0.271,0.964-0.819c0.448-0.545,0.946-0.818,1.493-0.818C-557.675,264.777-557.032,265.463-557.032,266.827z"
- id="path303" /><path
- fill="#0D0F0F"
- d="M-586.354,251.593l-2.866,9.675h-23.821v-2.068c1.157-1.289,3.692-3.889,7.607-7.805 c2.357-2.357,4.692-4.851,7.005-7.476c1.157-1.287,2.048-2.401,2.667-3.335c1.379-2,2.07-4.045,2.07-6.139 c0-2.045-0.633-3.846-1.901-5.402c-1.267-1.559-2.903-2.338-4.905-2.338c-4.313,0-7.694,2.915-10.14,8.742l-2.137-0.801 c2.891-8.185,7.448-12.276,13.678-12.276c3.069,0,5.682,1.044,7.839,3.135c2.159,2.091,3.236,4.67,3.236,7.74 c0,3.915-2.245,7.739-6.738,11.478l-4.668,3.866c-2.981,2.492-5.453,4.827-7.406,7.007c-0.136,0.135-0.402,0.446-0.802,0.936h12.41 c1.912,0,3.359-0.377,4.335-1.135c0.845-0.668,1.67-1.937,2.47-3.803L-586.354,251.593L-586.354,251.593z"
- id="path305" /><g
- id="g307"><path
- fill="#A3C095"
- d="M-439.651,224.637c9.052,9.051,14.651,21.551,14.651,35.36c0,27.616-22.387,50.003-50,50.003 c-13.807,0-26.305-5.596-35.354-14.646"
- id="path309" /><path
- fill="#CAC5C0"
- d="M-510.354,295.354c-9.049-9.047-14.646-21.549-14.646-35.356c0-27.613,22.387-49.997,50-49.997 c13.804,0,26.301,5.593,35.349,14.637"
- id="path311" /></g><path
- fill="#0D0F0F"
- d="M-481.354,251.591l-2.866,9.677h-23.821v-2.068c1.157-1.29,3.692-3.891,7.607-7.805 c2.357-2.359,4.692-4.851,7.005-7.476c1.157-1.288,2.048-2.401,2.667-3.336c1.379-1.999,2.07-4.046,2.07-6.138 c0-2.045-0.633-3.848-1.901-5.402c-1.267-1.561-2.903-2.339-4.905-2.339c-4.313,0-7.694,2.916-10.14,8.743l-2.137-0.803 c2.891-8.183,7.448-12.274,13.678-12.274c3.069,0,5.682,1.044,7.839,3.134c2.159,2.092,3.236,4.67,3.236,7.741 c0,3.915-2.245,7.737-6.738,11.476l-4.668,3.868c-2.981,2.492-5.453,4.827-7.406,7.005c-0.136,0.137-0.402,0.446-0.802,0.936h12.41 c1.912,0,3.359-0.377,4.335-1.133c0.845-0.67,1.67-1.937,2.47-3.806H-481.354L-481.354,251.591z"
- id="path313" /><path
- fill="#0D0F0F"
- d="M-435.482,277.618c0,0.758-0.293,1.437-0.879,2.043c-0.586,0.604-1.257,0.905-2.015,0.905 c-1.208,0-2.098-0.566-2.663-1.701l-2.667-0.112c-0.568,0-1.684,0.246-3.346,0.737c-1.777,0.49-2.798,0.888-3.063,1.189 c-0.415,0.455-0.755,1.514-1.021,3.178c-0.228,1.361-0.339,2.363-0.339,3.006c0,1.02,0.16,1.768,0.481,2.24 c0.321,0.473,0.984,0.869,1.984,1.189c1,0.318,1.616,0.502,1.844,0.539c0.151,0,0.396-0.018,0.737-0.057h0.681 c0.491,0,1.002,0.076,1.533,0.227c0.755,0.227,1.078,0.527,0.965,0.907c-0.531-0.074-1.456,0.038-2.779,0.34l1.586,0.795 c0,0.454-0.642,0.679-1.928,0.679c-0.342,0-0.805-0.072-1.389-0.225c-0.587-0.154-0.975-0.229-1.163-0.229h-0.737 c-0.039,0.379-0.151,0.943-0.34,1.701c-0.645-0.037-1.4-0.416-2.27-1.133c-0.87-0.72-1.418-1.079-1.643-1.079 c-0.228,0-0.55,0.359-0.965,1.079c-0.417,0.717-0.625,1.207-0.625,1.475c-0.491-0.268-0.905-0.758-1.249-1.475 c-0.151-0.495-0.321-0.986-0.509-1.479c-0.378,0.039-1.077,0.836-2.098,2.385h-0.284c-0.077-0.113-0.361-0.906-0.853-2.385 c-1.172-0.375-2.267-0.563-3.288-0.563c-0.491,0-1.249,0.112-2.271,0.341l-1.586-0.113c0.225-0.228,0.888-0.662,1.984-1.305 c1.285-0.758,2.269-1.137,2.949-1.137c0.112,0,0.263,0.021,0.454,0.059c0.188,0.039,0.34,0.058,0.454,0.058 c0.262,0,0.69-0.142,1.276-0.427c0.586-0.283,0.926-0.539,1.018-0.766c0.098-0.229,0.145-0.813,0.145-1.759 c0-2.153-0.568-3.763-1.703-4.819c-0.984-0.945-2.608-1.625-4.876-2.043c-0.605,2.154-2.307,3.234-5.104,3.234 c-0.909,0-1.815-0.549-2.723-1.646c-0.905-1.098-1.361-2.099-1.361-3.006c0-1.4,0.586-2.552,1.758-3.46 c-0.944-0.981-1.417-1.983-1.417-3.006c0-0.944,0.292-1.776,0.879-2.496c0.586-0.716,1.353-1.133,2.296-1.248 c-0.074-1.208,0.321-2.042,1.191-2.495c-0.416-0.414-0.623-1.15-0.623-2.211c0-1.246,0.415-2.287,1.248-3.119 c0.83-0.83,1.872-1.248,3.117-1.248c1.363,0,2.479,0.475,3.347,1.418c1.098-3.742,3.459-5.613,7.089-5.613 c1.89,0,3.554,0.756,4.991,2.27c0.53,0.565,0.793,0.868,0.793,0.905c-0.453,0-0.225-0.086,0.681-0.254 c0.908-0.171,1.568-0.257,1.985-0.257c1.474,0,2.779,0.55,3.915,1.646c0.983,0.984,1.664,2.229,2.042,3.742 c0.264,0.039,0.679,0.151,1.246,0.341c0.832,0.417,1.249,1.135,1.249,2.155c0,0.188-0.152,0.549-0.454,1.079 c2.419,1.361,3.629,3.251,3.629,5.67c0,0.682-0.265,1.627-0.793,2.836C-435.973,275.689-435.482,276.521-435.482,277.618z M-458.848,280.113v-0.736c0-0.869-0.425-1.664-1.275-2.382c-0.851-0.72-1.71-1.077-2.581-1.077c-1.06,0-2.042,0.246-2.949,0.734 C-463.65,276.542-461.381,277.693-458.848,280.113z M-459.869,273.083c-0.567-0.646-1.058-1.306-1.474-1.985 c-1.589,0.414-2.382,0.889-2.382,1.416c0.453-0.037,1.116,0.047,1.984,0.256C-460.873,272.979-460.247,273.083-459.869,273.083z M-456.407,271.322v-2.495c-0.91-0.149-1.459-0.226-1.646-0.226v0.851L-456.407,271.322z M-449.035,269.736 c-0.455-0.189-1.305-0.568-2.554-1.135v4.877C-449.811,272.456-448.961,271.21-449.035,269.736z M-445.919,276.428l-1.246-1.529 c-0.754,0.529-1.521,1.066-2.298,1.615c-0.775,0.547-1.446,1.162-2.011,1.844C-449.775,277.447-447.919,276.807-445.919,276.428z"
- id="path315" /><g
- id="g317"><path
- fill="#A3C095"
- d="M100,259.998C100,287.613,77.615,310,49.998,310C22.385,310,0,287.613,0,259.998 C0,232.385,22.385,210,49.998,210C77.615,210,100,232.385,100,259.998z"
- id="path319" /></g><g
- id="g321"><circle
- fill="#E49977"
- cx="-55"
- cy="260"
- r="50"
- id="circle323" /></g><g
- id="g325"><circle
- fill="#BAB1AB"
- cx="-160"
- cy="259.998"
- r="50"
- id="circle327" /></g><g
- id="g329"><circle
- fill="#C1D7E9"
- cx="-265"
- cy="260"
- r="50"
- id="circle331" /></g><g
- id="g333"><circle
- fill="#F8F6D8"
- cx="-370"
- cy="260"
- r="50"
- id="circle335" /></g><g
- id="g337"><circle
- fill="#CAC5C0"
- cx="-895"
- cy="364.998"
- r="50"
- id="circle339" /></g><path
- fill="#0D0F0F"
- d="M-859.668,373.918h-36.004l13.185-9.383c-4.898-3.887-10.566-5.828-16.984-5.828 c-3.211,0-5.414,0.613-6.59,1.836c-1.184,1.227-1.777,3.445-1.777,6.654c0,8.873,4.563,18.34,13.691,28.396l-10.391,10.521 c-12.09-14.705-18.129-27.844-18.129-39.424c0-6.928,2.086-12.447,6.27-16.545c4.18-4.098,9.746-6.148,16.668-6.148 c8.453,0,17.664,3.215,27.641,9.635l7.728-13.182L-859.668,373.918z"
- id="path341" /><g
- id="g343"><circle
- fill="#0D0F0F"
- cx="-790"
- cy="364.998"
- r="50"
- id="circle345" /></g><path
- fill="#FFFFFF"
- d="M-761.055,339.277l-12.648,7.418c6.16,9.566,9.238,18.406,9.238,26.512c0,6.648-1.969,11.977-5.895,15.988 c-3.938,4.018-9.219,6.023-15.871,6.023c-11.113,0-23.719-5.797-37.824-17.391l10.094-9.977c9.656,8.76,18.73,13.135,27.246,13.135 c3.078,0,5.207-0.564,6.379-1.699c1.18-1.137,1.766-3.244,1.766-6.322c0-6.162-1.867-11.596-5.594-16.295l-8.996,12.643v-34.531 L-761.055,339.277z"
- id="path347" /><g
- id="g349"><circle
- fill="#CAC5C0"
- cx="-685"
- cy="364.998"
- r="50"
- id="circle351" /></g><g
- id="g353"><path
- fill="#0D0F0F"
- d="M-685.064,360.258c7.189-10.043,15.201-15.068,24.029-15.068c5.887,0,10.594,1.803,14.092,5.393 c3.508,3.594,5.264,8.334,5.264,14.225c0,5.895-1.756,10.697-5.264,14.42c-3.498,3.725-8.164,5.586-13.965,5.586 c-8.658,0-16.715-5.021-24.156-15.068c-7.621,10.047-15.592,15.068-23.902,15.068c-5.889,0-10.592-1.838-14.092-5.518 c-3.51-3.686-5.264-8.471-5.264-14.355c0-5.891,1.754-10.652,5.264-14.289c3.5-3.635,8.203-5.459,14.092-5.459 C-700.477,345.189-692.516,350.215-685.064,360.258z M-688.828,365.07c-6.756-9.266-13.563-13.902-20.402-13.902 c-4.07,0-7.316,1.279-9.738,3.832c-2.43,2.553-3.635,5.867-3.635,9.938c0,4.068,1.205,7.426,3.635,10.068 c2.422,2.643,5.668,3.959,9.738,3.959C-702.729,378.965-695.932,374.334-688.828,365.07z M-681.428,365.07 c7.021,9.264,13.9,13.895,20.658,13.895c3.973,0,7.164-1.273,9.543-3.832c2.379-2.553,3.574-5.867,3.574-9.938 c0-4.238-1.195-7.643-3.574-10.195s-5.654-3.832-9.809-3.832c-4.156,0-8.057,1.475-11.691,4.418 C-674.979,357.404-677.875,360.566-681.428,365.07z"
- id="path355" /></g><g
- id="g357"><circle
- fill="#CAC5C0"
- cx="-580"
- cy="364.998"
- r="50"
- id="circle359" /></g><path
- fill="#0D0F0F"
- d="M-577.693,321.25v27.246c0,3.26,1.371,4.889,4.117,4.889h0.715v1.865h-14.496v-1.865h0.91 c2.656,0,3.98-1.629,3.98-4.889v-17.873c0-3.297-1.145-4.947-3.434-4.947h-1.457v-1.805h0.523c2.832,0,5.395-0.875,7.688-2.621 H-577.693L-577.693,321.25z"
- id="path361" /><path
- fill="#0D0F0F"
- d="M-568.447,395.504l-2.504,8.455h-20.82v-1.809c1.012-1.127,3.227-3.4,6.648-6.822 c2.063-2.063,4.102-4.238,6.121-6.531c1.012-1.129,1.789-2.102,2.332-2.918c1.207-1.746,1.809-3.535,1.809-5.363 c0-1.789-0.555-3.363-1.66-4.723c-1.105-1.363-2.531-2.045-4.285-2.045c-3.773,0-6.727,2.551-8.863,7.643l-1.867-0.701 c2.527-7.15,6.508-10.729,11.953-10.729c2.684,0,4.965,0.912,6.855,2.738c1.887,1.828,2.828,4.082,2.828,6.768 c0,3.422-1.965,6.766-5.891,10.029l-4.082,3.379c-2.605,2.184-4.766,4.225-6.473,6.129c-0.117,0.113-0.352,0.391-0.699,0.814h10.848 c1.668,0,2.934-0.33,3.789-0.992c0.734-0.582,1.457-1.689,2.156-3.32h1.805V395.504z"
- id="path363" /><g
- id="g365"><path
- fill="#0D0F0F"
- d="M-609.268,364.455v-2.91h58.328v2.91H-609.268z"
- id="path367" /></g><g
- id="g369"><path
- fill="#F8F6D8"
- d="M-114,420c0,33.023,0,67.188,0,100c27.613,0,50-22.387,50-50.002C-64,442.385-86.387,420-114,420z"
- id="path371" /></g><path
- fill="#0D0F0F"
- d="M-96.002,469.746c0-4.793-1.789-8.957-5.363-12.488c-3.514-3.473-7.658-5.229-12.428-5.289 c0,11.848,0,23.732,0,35.557c5.016-0.055,9.225-1.729,12.617-5.037C-97.727,479.129-96.002,474.877-96.002,469.746z"
- id="path373" /><path
- fill="#0D0F0F"
- d="M-73.545,466.342c-2.859-4.207-5.428-6.311-7.697-6.311c-1.85,0-3.197,0.883-4.037,2.652 c-0.842,1.766-1.766,2.646-2.775,2.646c-1.432,0-2.566-0.508-3.406-1.516c-0.338-0.334-1.01-1.428-2.02-3.279l4.291-3.027 c1.514-1.012,2.271-2.104,2.271-3.277c0-0.676-0.213-1.727-0.633-3.156c-0.422-1.43-0.631-2.438-0.631-3.027 c0-1.262,1.684-2.398,5.049-3.406c3.699-1.012,6.475-1.766,8.326-2.271c-8.498-1.514-14.09-2.27-16.781-2.27 c-4.289,0-6.604,0.59-6.939,1.766c-0.082,0.172-0.021,0.93,0.191,2.273c0.209,1.344,0.314,2.143,0.314,2.395 c0,2.523-1.223,3.785-3.658,3.785c-1.18,0-2.902-0.797-5.174-2.396c1.008-3.361,1.092-6.012,0.252-7.947 c-0.252-0.672-1.262-1.809-3.027-3.406c-1.432-1.346-2.145-2.607-2.145-3.785c0-2.271,1.809-5.846,5.426-10.725 c-1.215,0.531-3.705,2.201-7.445,4.986c0,7.555,0,15.152,0,22.781c5.275,0.063,9.861,2.027,13.752,5.918 c3.953,3.953,5.932,8.623,5.932,14.004c0.082,5.721-1.789,10.453-5.617,14.193c-3.77,3.689-8.461,5.551-14.066,5.605 c0,7.588,0,15.143,0,22.639c6.203-4.473,9.338-7.816,9.338-10.012c0-0.42-0.781-1.139-2.334-2.146 c-1.559-1.01-2.336-2.354-2.336-4.037c0-3.363,1.936-5.342,5.805-5.932c1.936,4.461,4.121,6.688,6.561,6.688 c0.504,0,1.281-0.254,2.334-0.756c1.051-0.506,1.744-0.76,2.082-0.76c2.438,0,4.75,4.293,6.938,12.871 c1.684-7.484,2.523-13.037,2.523-16.652c0-3.785-0.514-5.68-1.547-5.68c-0.344,0-1.033,0.129-2.064,0.379 c-1.033,0.252-1.848,0.379-2.449,0.379c-0.947,0-2.107-0.629-3.482-1.893s-2.064-2.355-2.064-3.281c0-0.672,0.801-2.225,2.398-4.668 c2.859,0.674,4.752,1.01,5.678,1.01c2.271,0,3.783-1.025,4.541-3.092c0.76-2.059,1.811-3.092,3.154-3.092 c1.85,0,6.057,1.852,12.617,5.551C-69.467,472.27-71.949,468.695-73.545,466.342z"
- id="path375" /><g
- id="g377"><path
- fill="#E49977"
- d="M-59,420c0,33.334,0,66.666,0,100c27.613,0,50-22.387,50-50C-9,442.385-31.387,420-59,420z"
- id="path379" /></g><path
- fill="#0D0F0F"
- d="M-24.313,488.145c-1.445,0.68-4.5,1.656-9.168,2.928c1.273-1.961,3.648-4.73,7.129-8.313 c3.477-3.582,5.859-6.523,7.129-8.826c1.949-3.408,2.93-7.203,2.93-11.381c0-7.93-3.484-16.332-10.441-25.199 c1.102,2.752,1.91,4.818,2.422,6.193c1.355,3.527,2.035,6.453,2.035,8.777c0,1.805-0.469,3.098-1.402,3.871 c-5.133-18.535-16.879-28.299-35.215-29.309c0,1.523,0,3.053,0,4.578c3.016,0.992,4.539,2.23,4.539,3.725 c0,0.668-1.531,1.383-4.539,2.143c0,1.277,0,2.555,0,3.832c0.023,0.002,0.066,0.01,0.086,0.01c1.949,0,4.113-0.639,6.492-1.91 c2.371-1.273,4.152-1.91,5.344-1.91c2.543,0,4.625,1.316,6.238,3.947c1.441,2.207,2.164,4.668,2.164,7.383 c0,2.121-0.512,3.182-1.527,3.182c-0.766,0-1.867-1.061-3.313-3.182c-1.02-1.611-1.781-2.801-2.289-3.564 c-0.172,0.598-0.254,1.189-0.254,1.783c0,3.564,1.633,6.871,4.898,9.928c3.265,3.059,6.684,4.668,10.25,4.84 c-0.172,2.291-0.766,4.668-1.781,7.127c-1.191,3.227-2.551,5.137-4.074,5.729c-1.02-1.018-1.527-2.459-1.527-4.326 c0-0.848,0.273-2.166,0.824-3.947c0.555-1.781,0.828-3.057,0.828-3.818c-0.848,0.34-1.805,1.252-2.863,2.738 c-1.063,1.484-1.676,2.734-1.844,3.754c-0.594,3.563-0.766,6.619-0.512,9.164c0.254,2.209-0.68,4.668-2.801,7.385 c-2.121,2.715-4.285,4.072-6.492,4.072c-1.445,0-2.758-0.297-3.945-0.891c-1.527-0.764-2.293-1.783-2.293-3.057 c0-2.035,1.824-4.113,5.473-6.236c5.094-3.055,8.066-9.037,8.914-17.949c0.254,0-1.953,1.295-6.621,3.883 c-3.574,1.984-6.695,3.199-9.375,3.664c0,14.457,0,28.912,0,43.369c10.566-0.686,18.539-2.59,23.887-5.725 c-1.273,0-4.414-0.064-9.422-0.191c-5.004-0.127-6.449-0.191-4.324-0.191c-0.426,0-0.938-0.273-1.527-0.826 c-0.598-0.553-0.891-1.039-0.891-1.463c0-1.357,1.781-2.422,5.344-3.186c2.375-0.508,4.586-0.762,6.621-0.762 c11.117,0,18.539-4.455,22.277-13.367c0.934-2.205,1.398-3.861,1.398-4.965C-18.164,484.537-21.09,486.703-24.313,488.145z"
- id="path381" /><path
- fill="#0D0F0F"
- d="M-52.637,451.93c1.57-0.975,2.355-2.186,2.355-3.629c0-2.969-1.402-4.455-4.203-4.455 c-1.188,0-2.27,0.594-3.246,1.781c-0.449,0.547-0.832,0.953-1.164,1.25c0,2.082,0,4.164,0,6.246c0.523,0.17,1.059,0.271,1.609,0.271 C-55.758,453.395-54.207,452.906-52.637,451.93z"
- id="path383" /><path
- fill="#CAC5C0"
- d="M-294,420h-88l0,0c-27.613,0-50,22.385-50,49.998c0,27.615,22.387,50.002,50,50.002l0,0h88 c27.613,0,50-22.387,50-50.002C-244,442.385-266.387,420-294,420z"
- id="path385" /><path
- fill="#0D0F0F"
- d="M-388.421,433v59.301c0,7.096,2.98,10.639,8.957,10.639h1.559V507h-31.551v-4.061h1.979 c5.779,0,8.666-3.545,8.666-10.641V453.4c0-7.178-2.494-10.77-7.475-10.77h-3.17v-3.93h1.143c6.162,0,11.74-1.902,16.725-5.703 h3.167V433z"
- id="path387" /><path
- fill="#0D0F0F"
- d="M-368.874,472.244c0-9.051,1.908-17.4,5.729-25.041c4.732-9.469,11.213-14.203,19.436-14.203 c8.137,0,14.49,4.029,19.059,12.082c3.818,6.646,5.729,14.373,5.729,23.174c0,9.141-1.91,17.402-5.729,24.795 c-4.652,9.301-11.131,13.949-19.436,13.949c-7.891,0-14.156-3.984-18.809-11.957C-366.882,488.232-368.874,480.635-368.874,472.244z M-358.413,468.135c0,11.957,1.785,21.262,5.361,27.906c2.488,4.648,5.684,6.975,9.588,6.975c9.385,0,14.08-9.717,14.08-29.152 c0-8.553-0.748-15.781-2.24-21.676c-2.576-9.719-6.936-14.578-13.084-14.578c-9.139,0-13.705,9.387-13.705,28.158V468.135z"
- id="path389" /><path
- fill="#0D0F0F"
- d="M-307.54,472.244c0-9.051,1.908-17.4,5.729-25.041c4.732-9.469,11.213-14.203,19.436-14.203 c8.137,0,14.49,4.029,19.059,12.082c3.818,6.646,5.729,14.373,5.729,23.174c0,9.141-1.91,17.402-5.729,24.795 c-4.652,9.301-11.131,13.949-19.436,13.949c-7.891,0-14.156-3.984-18.809-11.957C-305.548,488.232-307.54,480.635-307.54,472.244z M-297.079,468.135c0,11.957,1.785,21.262,5.361,27.906c2.488,4.648,5.684,6.975,9.588,6.975c9.385,0,14.08-9.717,14.08-29.152 c0-8.553-0.748-15.781-2.24-21.676c-2.576-9.719-6.936-14.578-13.084-14.578c-9.139,0-13.705,9.387-13.705,28.158V468.135z"
- id="path391" /><path
- fill="#CAC5C0"
- d="M-487,420h-408h-0.002C-922.615,420-945,442.385-945,469.998c0,27.615,22.385,50.002,49.998,50.002H-895h408 c27.613,0,50-22.387,50-50.002C-437,442.385-459.387,420-487,420z"
- id="path393" /><g
- id="g395"><path
- fill="#0D0F0F"
- d="M-860.859,505.529v-2.619c6.889-0.75,10.33-3.271,10.33-7.564c0-2.543-0.973-3.889-2.918-4.041 l-0.973-0.074c-2.797-0.197-4.195-1.572-4.195-4.117c0-1.445,0.438-2.584,1.311-3.406c0.875-0.82,2.035-1.234,3.482-1.234 c2.445,0,4.367,1.225,5.766,3.67c1.197,2.047,1.795,4.393,1.795,7.037c0,4.143-1.447,7.287-4.342,9.432 C-853.15,504.455-856.568,505.43-860.859,505.529z"
- id="path397" /></g><g
- id="g399"><path
- fill="#0D0F0F"
- d="M-658.385,505.529v-2.619c6.887-0.75,10.33-3.271,10.33-7.564c0-2.543-0.971-3.889-2.92-4.041l-0.971-0.074 c-2.795-0.197-4.193-1.572-4.193-4.117c0-1.445,0.438-2.584,1.309-3.406c0.875-0.82,2.035-1.234,3.482-1.234 c2.447,0,4.369,1.225,5.768,3.67c1.195,2.047,1.793,4.393,1.793,7.037c0,4.143-1.447,7.287-4.34,9.432 C-650.674,504.455-654.092,505.43-658.385,505.529z"
- id="path401" /></g><path
- fill="#0D0F0F"
- d="M-514.471,470.367c0-9.543,2.025-18.344,6.08-26.396c5.021-9.98,11.9-14.971,20.625-14.971 c8.633,0,15.377,4.246,20.225,12.734c4.051,7.006,6.08,15.15,6.08,24.426c0,9.637-2.029,18.344-6.08,26.137 C-472.479,502.1-479.354,507-488.166,507c-8.373,0-15.023-4.199-19.961-12.604C-512.355,487.219-514.471,479.211-514.471,470.367z M-503.369,466.033c0,12.604,1.895,22.41,5.689,29.414c2.641,4.9,6.033,7.354,10.176,7.354c9.959,0,14.939-10.244,14.939-30.729 c0-9.016-0.791-16.635-2.375-22.85c-2.734-10.242-7.361-15.365-13.887-15.365c-9.697,0-14.543,9.896-14.543,29.68L-503.369,466.033 L-503.369,466.033z"
- id="path403" /><path
- fill="#0D0F0F"
- d="M-575.471,470.367c0-9.543,2.023-18.344,6.078-26.396c5.023-9.98,11.902-14.971,20.625-14.971 c8.633,0,15.379,4.246,20.227,12.734c4.051,7.006,6.078,15.15,6.078,24.426c0,9.637-2.027,18.344-6.078,26.137 C-533.479,502.1-540.354,507-549.166,507c-8.375,0-15.023-4.199-19.961-12.604C-573.357,487.219-575.471,479.211-575.471,470.367z M-564.369,466.033c0,12.604,1.895,22.41,5.688,29.414c2.641,4.9,6.035,7.354,10.176,7.354c9.961,0,14.941-10.244,14.941-30.729 c0-9.016-0.793-16.635-2.375-22.85c-2.734-10.242-7.363-15.365-13.887-15.365c-9.699,0-14.543,9.896-14.543,29.68V466.033 L-564.369,466.033z"
- id="path405" /><path
- fill="#0D0F0F"
- d="M-636.787,470.367c0-9.543,2.027-18.344,6.082-26.396c5.02-9.98,11.898-14.971,20.625-14.971 c8.633,0,15.375,4.246,20.223,12.734c4.051,7.006,6.082,15.15,6.082,24.426c0,9.637-2.031,18.344-6.082,26.137 C-594.795,502.1-601.67,507-610.482,507c-8.371,0-15.023-4.199-19.961-12.604C-634.67,487.219-636.787,479.211-636.787,470.367z M-625.686,466.033c0,12.604,1.895,22.41,5.691,29.414c2.641,4.9,6.031,7.354,10.176,7.354c9.957,0,14.938-10.244,14.938-30.729 c0-9.016-0.789-16.635-2.375-22.85c-2.734-10.242-7.359-15.365-13.887-15.365c-9.695,0-14.543,9.896-14.543,29.68V466.033 L-625.686,466.033z"
- id="path407" /><path
- fill="#0D0F0F"
- d="M-718.139,470.367c0-9.543,2.027-18.344,6.082-26.396c5.02-9.98,11.898-14.971,20.625-14.971 c8.633,0,15.375,4.246,20.223,12.734c4.051,7.006,6.082,15.15,6.082,24.426c0,9.637-2.031,18.344-6.082,26.137 C-676.146,502.1-683.021,507-691.834,507c-8.371,0-15.023-4.199-19.961-12.604C-716.021,487.219-718.139,479.211-718.139,470.367z M-707.037,466.033c0,12.604,1.895,22.41,5.691,29.414c2.641,4.9,6.031,7.354,10.176,7.354c9.957,0,14.938-10.244,14.938-30.729 c0-9.016-0.789-16.635-2.375-22.85c-2.734-10.242-7.359-15.365-13.887-15.365c-9.695,0-14.543,9.896-14.543,29.68V466.033 L-707.037,466.033z"
- id="path409" /><path
- fill="#0D0F0F"
- d="M-779.139,470.367c0-9.543,2.025-18.344,6.08-26.396c5.021-9.98,11.9-14.971,20.625-14.971 c8.633,0,15.377,4.246,20.225,12.734c4.051,7.006,6.078,15.15,6.078,24.426c0,9.637-2.027,18.344-6.078,26.137 C-737.146,502.1-744.021,507-752.834,507c-8.373,0-15.023-4.199-19.961-12.604C-777.023,487.219-779.139,479.211-779.139,470.367z M-768.037,466.033c0,12.604,1.895,22.41,5.689,29.414c2.641,4.9,6.033,7.354,10.176,7.354c9.959,0,14.939-10.244,14.939-30.729 c0-9.016-0.791-16.635-2.375-22.85c-2.734-10.242-7.361-15.365-13.887-15.365c-9.697,0-14.543,9.896-14.543,29.68L-768.037,466.033 L-768.037,466.033z"
- id="path411" /><path
- fill="#0D0F0F"
- d="M-840.453,470.367c0-9.543,2.025-18.344,6.08-26.396c5.021-9.98,11.9-14.971,20.625-14.971 c8.633,0,15.377,4.246,20.225,12.734c4.051,7.006,6.08,15.15,6.08,24.426c0,9.637-2.029,18.344-6.08,26.137 C-798.461,502.1-805.336,507-814.148,507c-8.373,0-15.023-4.199-19.961-12.604C-838.338,487.219-840.453,479.211-840.453,470.367z M-829.352,466.033c0,12.604,1.895,22.41,5.689,29.414c2.641,4.9,6.033,7.354,10.176,7.354c9.959,0,14.939-10.244,14.939-30.729 c0-9.016-0.791-16.635-2.375-22.85c-2.734-10.242-7.361-15.365-13.887-15.365c-9.697,0-14.543,9.896-14.543,29.68L-829.352,466.033 L-829.352,466.033z"
- id="path413" /><path
- fill="#0D0F0F"
- d="M-883.207,429.002v62.506c0,7.479,3.225,11.215,9.686,11.215h1.684v4.279h-34.109v-4.279h2.141 c6.246,0,9.367-3.736,9.367-11.215v-41.004c0-7.563-2.695-11.352-8.08-11.352h-3.428v-4.141h1.236c6.66,0,12.691-2.006,18.08-6.012 h3.423V429.002z"
- id="path415" /><path
- d="M-162.858,420c-36.768,1.68,4.253,32.994-16.484,49.5c0,0.002-0.003,0.004-0.005,0.004c-0.001-0.004-0.004-0.008-0.007-0.01 c-0.102,0.041-0.192,0.088-0.293,0.129c-14.524,5.879-30.695-17.715-31.166,7.076c7.67-11.506,11.167-0.273,23.775-0.977 c-6.123,8.09-3.121,21.664-13.33,23.873c-18.65,4.033-32.297-18.639-31.16-32.869c2.525-31.602,27.29-45.969,51.881-44.488 c-32.55-6.518-60.143,20.309-59.335,48.137c0.928,31.91,17.857,47.527,43.841,49.625c36.768-1.678-4.253-32.996,16.484-49.5 c0.002-0.002,0.003-0.004,0.005-0.004c0.003,0.004,0.004,0.008,0.007,0.01c0.102-0.041,0.192-0.088,0.294-0.129 c14.523-5.879,30.696,17.715,31.165-7.076c-7.669,11.506-11.167,0.273-23.775,0.977c6.123-8.09,3.123-21.664,13.331-23.871 c18.651-4.033,32.296,18.637,31.159,32.867c-2.523,31.604-27.289,45.969-51.88,44.488c32.55,6.518,60.143-20.309,59.334-48.139 C-119.944,437.715-136.875,422.1-162.858,420z"
- id="path417" /><path
- fill="#111212"
- d="M-342.437,259.925c0.058-5.344-1.64-10.739-4.967-14.928c-1.608-1.771-2.93-3.787-4.633-5.461 c-3.754-3.726-9.375-3.974-13.897-6.321c-0.263-2.357-1.125-4.715-0.603-7.093c0.159-0.791,0.392-1.593-0.029-2.349 c-1.186-2.732-0.167-5.698-0.378-8.547c-0.158-1.488-0.057-3.309-1.474-4.228c-0.33,3.097-1.469,5.979-2.392,8.918 c-0.426,2.29-0.426,4.676-1.413,6.836c0.626,2.188-0.614,4.03-1.956,5.646c-2.966,1.52-6.496,1.881-9.077,4.11 c-1.841,1.562-3.828,2.931-5.888,4.202c-1.545,1.934-3.256,3.797-3.944,6.24c-2.762,3.335-3.088,7.811-4.654,11.717 c-0.029,5.799,1.146,12.043,4.85,16.691c2.65,2.188,4.502,5.131,7.148,7.32c2.54,1.516,5.251,2.762,7.874,4.127 c1.71,0.398,3.475,0.594,5.176,1.059c1.38,7.109,2.322,14.391,5.092,21.133c0.919-2.768,0.808-5.734,1.601-8.531 c1.118-4.136-1.176-8.441,0.117-12.501c1.938-1.733,5.17-0.608,7.32-2.095c4.092-2.523,8.422-4.98,11.39-8.84 c1.105-2.219,3.426-3.877,3.426-6.539C-343.729,266.906-341.638,263.549-342.437,259.925z M-372.81,281.855 c-2.965-0.721-5.727-2.139-8.214-3.871c-2.676-1.783-3.674-5.11-6.314-6.934c-2.472-2.951-1.937-6.982-2.95-10.476 c0.406-2.438,0.885-4.856,1.138-7.325c1.206-1.956,3.067-3.516,3.583-5.87c1.767-2.532,4.458-4.284,6.619-6.479 c1.572-1.813,4.074-1.049,6.139-1.119c-0.205,2-0.368,4.068,0.133,6.041c0.244,1.212,0.791,2.406,0.604,3.676 c-0.414,2.699,0.599,5.406-0.117,8.074c-1.443,5.578,0.131,11.209,0.268,16.832C-372.127,276.895-372.243,279.404-372.81,281.855z M-350.333,271.285c-1.964,1.396-3.637,3.111-5.351,4.785c-2.979,2.06-5.923,4.24-9.469,5.27c0.32-2.529,0.632-5.131-0.174-7.607 c-1.978-5.594,0.446-11.445,0.855-17.102c-0.361-3.363-0.016-6.951-1.558-10.049c-0.202-2.327,0.804-4.574,1.486-6.764 c2.342,0.935,4.547,2.197,6.496,3.82c2.354,1.764,5.96,2.908,6.487,6.198c0.269,2.161,2.634,3.468,2.565,5.679 C-349.144,260.771-348.419,266.268-350.333,271.285z"
- id="path419" /><path
- fill="#111212"
- d="M-237.438,259.925c0.058-5.344-1.64-10.739-4.967-14.928c-1.608-1.771-2.93-3.787-4.633-5.461 c-3.754-3.726-9.375-3.974-13.897-6.321c-0.263-2.357-1.125-4.715-0.603-7.093c0.159-0.791,0.392-1.593-0.029-2.349 c-1.186-2.732-0.167-5.698-0.378-8.547c-0.158-1.488-0.057-3.309-1.474-4.228c-0.33,3.097-1.469,5.979-2.392,8.918 c-0.426,2.29-0.426,4.676-1.413,6.836c0.626,2.188-0.614,4.03-1.956,5.646c-2.966,1.52-6.496,1.881-9.077,4.11 c-1.841,1.562-3.828,2.931-5.888,4.202c-1.545,1.934-3.256,3.797-3.944,6.24c-2.762,3.335-3.088,7.811-4.654,11.717 c-0.029,5.799,1.146,12.043,4.85,16.691c2.65,2.188,4.502,5.131,7.148,7.32c2.54,1.516,5.251,2.762,7.874,4.127 c1.71,0.398,3.475,0.594,5.176,1.059c1.38,7.109,2.322,14.391,5.092,21.133c0.919-2.768,0.808-5.734,1.601-8.531 c1.118-4.136-1.176-8.441,0.117-12.501c1.938-1.733,5.17-0.608,7.32-2.095c4.092-2.523,8.422-4.98,11.39-8.84 c1.105-2.219,3.426-3.877,3.426-6.539C-238.73,266.906-236.64,263.549-237.438,259.925z M-267.812,281.855 c-2.965-0.721-5.727-2.139-8.214-3.871c-2.676-1.783-3.674-5.11-6.314-6.934c-2.472-2.951-1.937-6.982-2.95-10.476 c0.406-2.438,0.885-4.856,1.138-7.325c1.206-1.956,3.067-3.516,3.583-5.87c1.767-2.532,4.458-4.284,6.619-6.479 c1.572-1.813,4.074-1.049,6.139-1.119c-0.205,2-0.368,4.068,0.133,6.041c0.244,1.212,0.791,2.406,0.603,3.676 c-0.414,2.699,0.599,5.406-0.117,8.074c-1.443,5.578,0.131,11.209,0.268,16.832C-267.129,276.895-267.245,279.404-267.812,281.855z M-245.335,271.285c-1.964,1.396-3.637,3.111-5.351,4.785c-2.979,2.06-5.923,4.24-9.469,5.27c0.32-2.529,0.632-5.131-0.174-7.607 c-1.978-5.594,0.446-11.445,0.855-17.102c-0.361-3.363-0.016-6.951-1.558-10.049c-0.202-2.327,0.804-4.574,1.486-6.764 c2.342,0.935,4.547,2.197,6.496,3.82c2.354,1.764,5.96,2.908,6.487,6.198c0.269,2.161,2.634,3.468,2.565,5.679 C-244.146,260.771-243.421,266.268-245.335,271.285z"
- id="path421" /><path
- fill="#111212"
- d="M-132.438,259.925c0.058-5.344-1.64-10.739-4.967-14.928c-1.608-1.771-2.93-3.787-4.633-5.461 c-3.754-3.726-9.375-3.974-13.897-6.321c-0.263-2.357-1.125-4.715-0.603-7.093c0.159-0.791,0.392-1.593-0.029-2.349 c-1.186-2.732-0.167-5.698-0.378-8.547c-0.158-1.488-0.057-3.309-1.474-4.228c-0.33,3.097-1.469,5.979-2.392,8.918 c-0.426,2.29-0.426,4.676-1.413,6.836c0.626,2.188-0.614,4.03-1.956,5.646c-2.966,1.52-6.496,1.881-9.077,4.11 c-1.841,1.562-3.828,2.931-5.888,4.202c-1.545,1.934-3.256,3.797-3.944,6.24c-2.762,3.335-3.088,7.811-4.654,11.717 c-0.029,5.799,1.146,12.043,4.85,16.691c2.65,2.188,4.502,5.131,7.148,7.32c2.54,1.516,5.251,2.762,7.874,4.127 c1.71,0.398,3.475,0.594,5.176,1.059c1.38,7.109,2.322,14.391,5.092,21.133c0.919-2.768,0.808-5.734,1.601-8.531 c1.118-4.136-1.176-8.441,0.117-12.501c1.938-1.733,5.17-0.608,7.32-2.095c4.092-2.523,8.422-4.98,11.39-8.84 c1.105-2.219,3.426-3.877,3.426-6.539C-133.73,266.906-131.64,263.549-132.438,259.925z M-162.812,281.855 c-2.965-0.721-5.727-2.139-8.214-3.871c-2.676-1.783-3.674-5.11-6.314-6.934c-2.472-2.951-1.937-6.982-2.95-10.476 c0.406-2.438,0.885-4.856,1.138-7.325c1.206-1.956,3.067-3.516,3.583-5.87c1.767-2.532,4.458-4.284,6.619-6.479 c1.572-1.813,4.074-1.049,6.139-1.119c-0.205,2-0.368,4.068,0.133,6.041c0.244,1.212,0.791,2.406,0.603,3.676 c-0.414,2.699,0.599,5.406-0.117,8.074c-1.443,5.578,0.131,11.209,0.268,16.832C-162.129,276.895-162.245,279.404-162.812,281.855z M-140.335,271.285c-1.964,1.396-3.637,3.111-5.351,4.785c-2.979,2.06-5.923,4.24-9.469,5.27c0.32-2.529,0.632-5.131-0.174-7.607 c-1.978-5.594,0.446-11.445,0.855-17.102c-0.361-3.363-0.016-6.951-1.558-10.049c-0.202-2.327,0.804-4.574,1.486-6.764 c2.342,0.935,4.547,2.197,6.496,3.82c2.354,1.764,5.96,2.908,6.487,6.198c0.269,2.161,2.634,3.468,2.565,5.679 C-139.146,260.771-138.421,266.268-140.335,271.285z"
- id="path423" /><path
- fill="#111212"
- d="M-27.438,259.925c0.058-5.344-1.64-10.739-4.967-14.928c-1.608-1.771-2.93-3.787-4.633-5.461 c-3.754-3.726-9.375-3.974-13.897-6.321c-0.263-2.357-1.125-4.715-0.603-7.093c0.159-0.791,0.392-1.593-0.029-2.349 c-1.186-2.732-0.167-5.698-0.378-8.547c-0.158-1.488-0.057-3.309-1.474-4.228c-0.33,3.097-1.469,5.979-2.392,8.918 c-0.426,2.29-0.426,4.676-1.413,6.836c0.626,2.188-0.614,4.03-1.956,5.646c-2.966,1.52-6.496,1.881-9.077,4.11 c-1.841,1.562-3.828,2.931-5.888,4.202c-1.545,1.934-3.256,3.797-3.944,6.24c-2.762,3.335-3.088,7.811-4.654,11.717 c-0.029,5.799,1.146,12.043,4.85,16.691c2.65,2.188,4.502,5.131,7.148,7.32c2.54,1.516,5.251,2.762,7.874,4.127 c1.71,0.398,3.475,0.594,5.176,1.059c1.38,7.109,2.322,14.391,5.092,21.133c0.919-2.768,0.808-5.734,1.601-8.531 c1.118-4.136-1.176-8.441,0.117-12.501c1.938-1.733,5.17-0.608,7.32-2.095c4.092-2.523,8.422-4.98,11.39-8.84 c1.105-2.219,3.426-3.877,3.426-6.539C-28.73,266.906-26.64,263.549-27.438,259.925z M-57.812,281.855 c-2.965-0.721-5.727-2.139-8.214-3.871c-2.676-1.783-3.674-5.11-6.314-6.934c-2.472-2.951-1.937-6.982-2.95-10.476 c0.406-2.438,0.885-4.856,1.138-7.325c1.206-1.956,3.067-3.516,3.583-5.87c1.767-2.532,4.458-4.284,6.619-6.479 c1.572-1.813,4.074-1.049,6.139-1.119c-0.205,2-0.368,4.068,0.133,6.041c0.244,1.212,0.791,2.406,0.603,3.676 c-0.414,2.699,0.599,5.406-0.117,8.074c-1.443,5.578,0.131,11.209,0.268,16.832C-57.129,276.895-57.245,279.404-57.812,281.855z M-35.335,271.285c-1.964,1.396-3.637,3.111-5.351,4.785c-2.979,2.06-5.923,4.24-9.469,5.27c0.32-2.529,0.632-5.131-0.174-7.607 c-1.978-5.594,0.446-11.445,0.855-17.102c-0.361-3.363-0.016-6.951-1.558-10.049c-0.202-2.327,0.804-4.574,1.486-6.764 c2.342,0.935,4.547,2.197,6.496,3.82c2.354,1.764,5.96,2.908,6.487,6.198c0.269,2.161,2.634,3.468,2.565,5.679 C-34.146,260.771-33.421,266.268-35.335,271.285z"
- id="path425" /><path
- fill="#111212"
- d="M77.563,259.925c0.058-5.344-1.641-10.739-4.967-14.928c-1.609-1.771-2.931-3.787-4.634-5.461 c-3.754-3.726-9.375-3.974-13.897-6.321c-0.262-2.357-1.125-4.715-0.603-7.093c0.159-0.791,0.392-1.593-0.028-2.349 c-1.187-2.732-0.168-5.698-0.379-8.547c-0.158-1.488-0.057-3.309-1.474-4.228c-0.33,3.097-1.469,5.979-2.392,8.918 c-0.426,2.29-0.426,4.676-1.413,6.836c0.626,2.188-0.614,4.03-1.956,5.646c-2.966,1.52-6.496,1.881-9.077,4.11 c-1.841,1.562-3.828,2.931-5.888,4.202c-1.545,1.934-3.256,3.797-3.944,6.24c-2.762,3.335-3.088,7.811-4.654,11.717 c-0.029,5.799,1.146,12.043,4.85,16.691c2.65,2.188,4.502,5.131,7.148,7.32c2.54,1.516,5.251,2.762,7.874,4.127 c1.71,0.398,3.475,0.594,5.176,1.059c1.38,7.109,2.322,14.391,5.091,21.133c0.92-2.768,0.809-5.734,1.602-8.531 c1.118-4.136-1.176-8.441,0.117-12.501c1.938-1.733,5.17-0.608,7.32-2.095c4.092-2.523,8.422-4.98,11.39-8.84 c1.104-2.219,3.426-3.877,3.426-6.539C76.27,266.906,78.359,263.549,77.563,259.925z M47.188,281.855 c-2.965-0.721-5.727-2.139-8.214-3.871c-2.676-1.783-3.674-5.11-6.314-6.934c-2.472-2.951-1.937-6.982-2.95-10.476 c0.406-2.438,0.885-4.856,1.138-7.325c1.206-1.956,3.067-3.516,3.583-5.87c1.767-2.532,4.458-4.284,6.619-6.479 c1.572-1.813,4.074-1.049,6.139-1.119c-0.205,2-0.368,4.068,0.133,6.041c0.244,1.212,0.791,2.406,0.603,3.676 c-0.414,2.699,0.599,5.406-0.117,8.074c-1.443,5.578,0.131,11.209,0.268,16.832C47.871,276.895,47.755,279.404,47.188,281.855z M69.665,271.285c-1.964,1.396-3.638,3.111-5.351,4.785c-2.979,2.06-5.924,4.24-9.469,5.27c0.319-2.529,0.631-5.131-0.175-7.607 c-1.978-5.594,0.446-11.445,0.854-17.102c-0.36-3.363-0.016-6.951-1.557-10.049c-0.203-2.327,0.803-4.574,1.485-6.764 c2.342,0.935,4.547,2.197,6.496,3.82c2.354,1.764,5.96,2.908,6.487,6.198c0.269,2.161,2.633,3.468,2.564,5.679 C70.854,260.771,71.579,266.268,69.665,271.285z"
- id="path427" /><g
- id="g429"><path
- d="M34,420L5.678,520H-4l28.322-100H34z"
- id="path431" /></g><path
- fill="#111212"
- d="M94.32,470.242c0.059-5.344-1.639-10.738-4.967-14.928c-1.607-1.77-2.931-3.787-4.633-5.461 c-3.755-3.725-9.375-3.973-13.896-6.32c-0.264-2.357-1.125-4.715-0.604-7.094c0.159-0.791,0.393-1.592-0.029-2.348 c-1.187-2.732-0.166-5.699-0.377-8.547c-0.158-1.488-0.058-3.309-1.476-4.229c-0.33,3.098-1.469,5.98-2.392,8.918 c-0.426,2.291-0.426,4.676-1.413,6.836c0.627,2.189-0.613,4.031-1.955,5.646c-2.968,1.52-6.496,1.881-9.078,4.109 c-1.84,1.563-3.828,2.932-5.887,4.203c-1.545,1.934-3.256,3.797-3.945,6.24c-2.762,3.334-3.088,7.811-4.654,11.717 c-0.029,5.799,1.146,12.043,4.85,16.691c2.65,2.188,4.502,5.131,7.149,7.318c2.541,1.518,5.252,2.764,7.875,4.127 c1.709,0.4,3.475,0.596,5.176,1.061c1.379,7.109,2.322,14.389,5.092,21.133c0.918-2.768,0.807-5.736,1.6-8.533 c1.119-4.135-1.176-8.439,0.117-12.5c1.938-1.732,5.17-0.607,7.32-2.094c4.092-2.523,8.422-4.98,11.391-8.84 c1.105-2.219,3.426-3.877,3.426-6.539C93.029,477.225,95.119,473.867,94.32,470.242z M63.947,492.174 c-2.965-0.721-5.727-2.139-8.213-3.871c-2.676-1.783-3.674-5.109-6.314-6.934c-2.473-2.949-1.938-6.98-2.951-10.475 c0.406-2.439,0.885-4.857,1.139-7.326c1.205-1.955,3.066-3.514,3.582-5.869c1.769-2.533,4.459-4.285,6.619-6.48 c1.572-1.813,4.074-1.047,6.139-1.119c-0.204,2-0.366,4.07,0.134,6.041c0.244,1.213,0.791,2.408,0.604,3.676 c-0.414,2.699,0.598,5.408-0.117,8.076c-1.443,5.576,0.131,11.209,0.268,16.832C64.631,487.213,64.514,489.723,63.947,492.174z M86.424,481.604c-1.963,1.398-3.637,3.111-5.35,4.785c-2.979,2.061-5.924,4.24-9.469,5.27c0.319-2.529,0.631-5.131-0.174-7.607 c-1.979-5.594,0.444-11.445,0.854-17.102c-0.361-3.363-0.017-6.951-1.56-10.049c-0.201-2.326,0.806-4.574,1.486-6.764 c2.342,0.936,4.547,2.197,6.496,3.82c2.354,1.766,5.961,2.908,6.488,6.199c0.268,2.16,2.633,3.467,2.564,5.678 C87.613,471.09,88.338,476.586,86.424,481.604z"
- id="path433" /><g
- id="g435"><circle
- fill="#F7F4D8"
- cx="-265"
- cy="365.068"
- r="50"
- id="circle437" /><path
- fill="#0D0F0F"
- d="M-280.436,392.881c1.674-1.963,6.073-1.816,6.656,2.139c0.354,2.41,1,10.109,1.808,13.346 c0.427,1.713,1.257,3.156,2.339,3.227c1.922,0.123,6.614-3.75,7.614-5.566c1.773-3.229,3.058-6.877,4.27-10.785 c0.475-1.523,2.1-1.598,2.994-0.123c1.665,2.754,4.891,7.43,7.625,10.795c0.722,0.887,1.591,0.787,1.793-0.629 c0.731-5.123,1.84-11.178,3.859-16.652c0.668-1.809,2.553-2.012,4.031-1.111c0.836,0.508,3.529,1.854,4.547,2.168 c1.747,0.541,3.232,0.658,5.476-1.01c1.722-1.283,1.854-2.533,0.954-3.906c-1.847-2.82-4.365-4.994-6.375-7.91 c-1.108-1.605-0.998-2.752,0.407-3.584c3.611-2.139,6.763-4.584,9.646-6.955c1.06-0.871,1.827-2.168,2.07-4.379 c0.351-3.174,0.56-4.756-0.833-5.148c-1.367-0.391-2.198,0.59-7.983,2.088c-1.374,0.354-2.971,0.57-3.511-0.168 c-0.554-0.758-0.187-2.205,0.998-3.512c1.775-1.957,4.089-4.277,5.896-6.984c0.866-1.297,1.938-3.41,1.088-4.678 c-0.929-1.385-3.298-0.619-4.414-0.127c-1.554,0.684-4.609,1.338-6.469,1.607c-2.421,0.352-4.232,0.258-4.971-0.518 c-0.658-0.691-0.862-2.344-0.148-4.158c1.054-2.68,2.957-5.137,4.527-6.449c1.396-1.166,1.275-1.848,0.204-2.754 c-0.858-0.725-3.479-1.217-5.473-0.613c-2.937,0.891-5.728,2.352-8.333,4.311c-1.47,1.104-3.445,1.654-5.008,1.385 c-1.283-0.221-2.67-1.268-3.031-3.363c-0.801-4.66-1.85-9.357-3.03-11.992c-0.721-1.607-1.27-2.191-2.254-2.182 c-0.961,0.012-1.571,0.777-2.403,2.365c-1.322,2.527-2.68,7.619-3.695,11.809c-0.592,2.439-1.679,3.404-3.604,4.564 c-1.072,0.646-2.088,0.223-2.643-1.146c-0.553-1.361-2.465-5.932-3.086-7.799c-0.407-1.219-0.906-1.293-1.701-0.129 c-1.811,2.654-4.822,7.707-6.135,10.479c-0.775,1.637-0.941,3.164,0.073,4.195c1.356,1.377,1.884,2.063,1.109,2.863 c-0.536,0.555-2.913,0.186-5.519-0.406c-1.726-0.391-4.664-0.85-7.344,0c-2.212,0.703-3.629,1.834-3.844,3.277 c-0.172,1.158,2.106,4.43,3.443,5.557c0.989,0.834,1.446,1.512,1.547,2.236c0.203,1.479,0,3.383-0.832,4.619 c-0.438,0.65-1.83,0.666-4.62,0.832c-6.253,0.373-8.985,1.563-9.296,6.006c-0.223,3.189,2.099,5.09,5.618,4.25 c1.565-0.373,2.976-0.518,4.731-0.148c1.719,0.363,4.822,1.275,4.842,2.939c0.022,2.068-3.217,2.551-6.344,3.713 c-1.248,0.463-0.92,1.666,0.135,1.85c1.035,0.182,12.755,3.258,14.945,5.949c1.213,1.49-0.172,4.783-0.976,6.691 c-0.788,1.873-0.388,7.355,0.333,7.539c0.752,0.193,2.458-1.533,3.63-2.762C-283.607,396.469-281.977,394.686-280.436,392.881z"
- id="path439" /><path
- fill="none"
- stroke="#F7F4D8"
- stroke-width="2.5"
- stroke-miterlimit="10"
- d="M-245.112,365.068 c0,10.982-8.903,19.885-19.884,19.885c-10.988,0-19.891-8.9-19.891-19.885c0-10.98,8.902-19.883,19.891-19.883 C-254.016,345.186-245.112,354.088-245.112,365.068z"
- id="path441" /></g><g
- id="g443"><g
- id="g445"><circle
- fill="#C9C4BE"
- cx="-475.125"
- cy="365.068"
- r="50"
- id="circle447" /></g><g
- id="g449"><path
- fill="#0D0F0F"
- d="M-430.349,370.916l-10.57,12.729l-2.59-2.588c1.007-2.541,1.645-4.879,1.907-7.014 c0.262-2.133,0.154-4.109-0.324-5.934c-0.048-0.238-0.106-0.467-0.18-0.682c-0.071-0.219-0.155-0.422-0.252-0.613 c-0.383-1.148-0.959-2.229-1.727-3.234c-0.767-1.01-1.868-2.23-3.306-3.668l-7.552-7.695l-35.094,35.096 c-3.069,3.066-4.724,5.729-4.963,7.979c-0.241,2.256,0.863,4.605,3.309,7.051l1.007,0.861l-2.733,2.732l-23.012-23.012 l2.732-2.732l1.15,1.148c2.397,2.494,4.722,3.623,6.976,3.381c2.253-0.238,4.891-1.871,7.911-4.891l35.165-35.166l-7.838-7.838 c-2.205-2.109-4.087-3.584-5.645-4.422c-1.559-0.84-3.37-1.188-5.429-1.043c-0.289,0-0.59,0.012-0.9,0.035 c-0.312,0.025-0.636,0.061-0.971,0.107c-0.624,0.049-1.175,0.119-1.653,0.217c-0.48,0.096-0.936,0.166-1.367,0.215 c-0.145,0.049-0.276,0.084-0.395,0.107c-0.12,0.023-0.276,0.037-0.468,0.035c-0.528,0.145-1.128,0.313-1.798,0.504 c-0.673,0.189-1.511,0.408-2.518,0.646l-2.373-2.518l12.44-10.857L-430.349,370.916z"
- id="path451" /></g></g><g
- id="g453"><g
- id="g455"><circle
- fill="#C9C4BE"
- cx="-369.999"
- cy="365.139"
- r="50"
- id="circle457" /></g><path
- fill="#0D0F0F"
- d="M-370.61,409.533c-3.242,3.24-8.498,3.24-11.741,0l-32.043-32.043c-3.239-3.242-3.239-8.5,0-11.742 l45.007-45.006c3.243-3.24,8.5-3.24,11.741,0l32.043,32.043c3.241,3.242,3.241,8.498,0,11.74L-370.61,409.533z"
- id="path459" /><path
- fill="#FFFFFF"
- d="M-335.734,373.012h-36.005l13.183-9.385c-4.896-3.887-10.564-5.828-16.984-5.828 c-3.209,0-5.412,0.611-6.588,1.836c-1.186,1.227-1.776,3.443-1.776,6.654c0,8.873,4.562,18.34,13.688,28.396l-10.389,10.523 c-12.09-14.705-18.129-27.848-18.129-39.428c0-6.926,2.084-12.445,6.269-16.545c4.181-4.098,9.747-6.146,16.667-6.146 c8.453,0,17.665,3.213,27.643,9.633l7.726-13.18L-335.734,373.012z"
- id="path461" /></g><g
- id="g463"><g
- id="g465"><path
- fill="#C9C4BE"
- d="M-635,49.998C-635,77.611-657.383,100-685,100c-27.613,0-50-22.387-50-50.001C-735,22.384-712.613,0-685,0 C-657.383,0-635,22.384-635,49.998z"
- id="path467" /></g><g
- id="g469"><path
- fill="#0D0F0F"
- d="M-680.09,65.695c0,3.988,0.654,6.793,1.963,8.414s3.521,2.431,6.639,2.431l0.748-0.095V80h-28.796v-3.553 h0.934c3.117,0.063,5.33-0.717,6.639-2.338c1.309-1.619,1.963-4.394,1.963-8.319V53.26l-18.325-26.833 c-0.748-0.997-1.402-1.87-1.964-2.618c-0.561-0.748-1.091-1.339-1.589-1.776c-0.811-0.686-1.668-1.169-2.571-1.45 c-0.904-0.281-2.073-0.514-3.506-0.701v-3.647H-690v3.553c-2.805,0.25-4.708,0.64-5.703,1.168 c-0.998,0.53-1.496,1.512-1.496,2.945c0,0.624,0.124,1.248,0.373,1.87c0.249,0.624,0.592,1.278,1.029,1.963l14.212,20.569 l10.378-15.24c0.996-1.371,1.713-2.555,2.15-3.553c0.435-0.996,0.715-1.931,0.841-2.804c0-0.125,0-0.249,0-0.374s0-0.249,0-0.375 c0-1.931-0.53-3.366-1.589-4.3c-1.06-0.936-2.899-1.527-5.516-1.776v-3.647h23.093v3.553c-0.748,0.125-1.435,0.296-2.056,0.514 c-0.624,0.219-1.216,0.515-1.777,0.889c-0.998,0.561-2.026,1.449-3.085,2.665c-1.061,1.215-2.337,2.915-3.833,5.096l-17.11,24.309 v12.436H-680.09z"
- id="path471" /></g></g><g
- id="g473"><g
- id="g475"><path
- fill="#C9C4BE"
- d="M-530,49.998C-530,77.613-552.384,100-580,100c-27.613,0-50-22.387-50-50.002C-630,22.385-607.613,0-580,0 C-552.384,0-530,22.385-530,49.998z"
- id="path477" /></g><g
- id="g479"><path
- fill="#0D0F0F"
- d="M-555.645,79.999h-53.76v-2.711l42.635-57.22h-18.979c-3.118,0.063-5.517,0.391-7.2,0.981 c-1.683,0.594-3.242,1.73-4.675,3.413c-0.125,0.126-0.233,0.25-0.327,0.374c-0.093,0.126-0.203,0.25-0.327,0.373 c-0.25,0.375-0.483,0.702-0.702,0.982c-0.219,0.28-0.42,0.577-0.607,0.889c-0.063,0.188-0.156,0.374-0.28,0.561 c-0.125,0.188-0.25,0.375-0.374,0.562c-0.126,0.374-0.281,0.765-0.467,1.168c-0.188,0.406-0.407,0.889-0.654,1.449l-3.367-0.094 V16.235h51.049v2.524l-43.007,57.406h18.605c2.805,0.063,5.033,0,6.685-0.188c1.65-0.187,3.193-0.59,4.628-1.213 c0.187-0.063,0.358-0.125,0.514-0.188c0.156-0.063,0.295-0.124,0.421-0.188c0.873-0.436,1.714-0.935,2.524-1.496 c0.809-0.561,1.62-1.215,2.431-1.963c0.561-0.562,1.122-1.168,1.683-1.822c0.561-0.655,1.153-1.388,1.777-2.197l2.431-3.461h3.552 L-555.645,79.999z"
- id="path481" /></g></g><g
- id="g483"><circle
- fill="#C9C4BE"
- cx="50.001"
- cy="50"
- r="50"
- id="circle485" /><g
- id="g487"><polygon
- fill="#0D0F0F"
- points="37.843,89.157 40.198,85.077 50.001,98.881 59.803,85.077 62.158,89.157 66.496,89.208 75.001,93.303 75.708,83.891 77.833,80.105 75.479,76.027 92.334,74.439 85.279,59.05 89.99,59.05 92.203,55.318 100,50 92.203,44.681 89.99,40.95 85.279,40.95 92.333,25.559 75.479,23.973 77.833,19.893 75.707,16.111 75,6.699 66.496,10.792 62.158,10.843 59.803,14.922 50,1.118 40.198,14.922 37.843,10.843 33.505,10.792 25,6.699 24.293,16.111 22.168,19.893 24.523,23.973 7.667,25.56 14.722,40.95 10.011,40.95 7.798,44.682 0,50 7.797,55.318 10.011,59.05 14.722,59.05 7.668,74.441 24.523,76.027 22.168,80.105 24.293,83.889 25.001,93.303 33.505,89.209 "
- id="polygon489" /><polygon
- fill="#FFFFFF"
- points="34.895,80.211 50,55.875 65.105,80.211 65.105,84.259 68.609,86.282 72.116,84.258 72.116,80.212 68.609,78.188 55.088,52.938 83.717,52.023 87.223,54.048 90.727,52.025 90.727,47.976 87.223,45.953 83.717,47.976 55.088,47.063 68.611,21.813 72.117,19.789 72.117,15.743 68.611,13.719 65.107,15.742 65.105,19.789 50.001,44.125 34.896,19.789 34.895,15.741 31.392,13.718 27.885,15.743 27.885,19.789 31.391,21.813 44.913,47.063 16.285,47.976 12.778,45.953 9.275,47.975 9.275,52.023 12.778,54.047 16.285,52.023 44.913,52.938 31.39,78.188 27.885,80.211 27.884,84.258 31.39,86.281 34.895,84.258 "
- id="polygon491" /></g><polygon
- fill="#FFFFFF"
- points="57.051,22.393 50.001,34.681 42.951,22.393 50.001,10.104 "
- id="polygon493" /><polygon
- fill="#FFFFFF"
- points="29.617,30.09 36.734,42.34 22.567,42.301 15.45,30.052 "
- id="polygon495" /><polygon
- fill="#FFFFFF"
- points="22.566,57.697 36.733,57.659 29.616,69.908 15.449,69.947 "
- id="polygon497" /><polygon
- fill="#FFFFFF"
- points="42.949,77.607 50,65.318 57.05,77.607 50,89.896 "
- id="polygon499" /><polygon
- fill="#FFFFFF"
- points="70.384,69.91 63.268,57.66 77.434,57.699 84.551,69.947 "
- id="polygon501" /><polygon
- fill="#FFFFFF"
- points="77.436,42.303 63.268,42.341 70.385,30.092 84.551,30.053 "
- id="polygon503" /></g></svg> \ No newline at end of file
diff --git a/Tests/image/blank-file.svg b/Tests/image/blank-file.svg
deleted file mode 100644
index 8136979e..00000000
--- a/Tests/image/blank-file.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Generated by IcoMoon.io -->
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16">
-<path fill="#FFFFFF" d="M10 0h-8v16h12v-12l-4-4zM9 5h4v10h-10v-14h6v4zM10 4v-3l3 3h-3z"></path>
-</svg>
diff --git a/Tests/image/crow0.svg b/Tests/image/crow0.svg
deleted file mode 100644
index c6211302..00000000
--- a/Tests/image/crow0.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- height="35.987217"
- width="51.116982"
- version="1.1"
- id="svg2">
- <metadata
- id="metadata8">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <defs
- id="defs6" />
- <path
- id="path2818"
- d="m 36.232985,35.977162 c -0.02345,-0.0094 -0.04263,-0.04436 -0.04263,-0.07772 0,-0.03337 -0.04543,-0.117846 -0.100965,-0.187724 -0.05553,-0.06987 -0.10986,-0.152552 -0.120738,-0.183728 -0.04888,-0.140096 -0.547064,-0.441575 -0.740404,-0.448061 -0.01333,-6.73e-4 -0.0417,0.06441 -0.06301,0.144127 -0.0213,0.07971 -0.05448,0.164118 -0.0737,0.187567 -0.06807,0.08303 -0.2351,0.04596 -0.448164,-0.09947 -0.114492,-0.07815 -0.231452,-0.140793 -0.259915,-0.139198 -0.103032,0.0057 -0.22753,-0.0647 -0.284401,-0.160973 -0.105659,-0.178872 -0.451937,-0.41031 -0.613884,-0.41031 -0.11287,0 -0.378547,-0.121442 -0.488394,-0.223239 -0.06283,-0.05824 -0.129597,-0.08369 -0.219515,-0.08369 -0.191898,0 -0.291236,-0.05025 -0.332315,-0.168082 -0.02007,-0.05761 -0.05795,-0.104746 -0.08415,-0.104746 -0.02621,0 -0.07371,-0.02879 -0.105549,-0.06398 -0.03185,-0.03519 -0.108169,-0.07213 -0.169604,-0.08211 -0.219849,-0.03568 -0.937873,-0.414299 -0.993727,-0.524009 -0.01875,-0.03685 -0.103161,-0.143806 -0.187567,-0.237705 -0.189643,-0.210956 -0.537045,-0.371869 -0.741262,-0.343338 -0.710425,0.09925 -0.737631,0.100685 -1.030367,0.05449 -0.337983,-0.05334 -0.630446,-0.05889 -1.115893,-0.02117 -0.331487,0.02576 -0.347801,0.02387 -0.368967,-0.04283 -0.01219,-0.03838 0.0026,-0.154623 0.03266,-0.258318 0.03015,-0.103694 0.04455,-0.205124 0.03202,-0.225402 -0.04471,-0.07234 -0.314032,-0.0065 -0.532991,0.130268 -0.165667,0.103489 -0.230973,0.169125 -0.288563,0.290041 -0.07126,0.149603 -0.19268,0.232754 -0.339892,0.232754 -0.09327,0 -0.01149,-0.448641 0.108895,-0.597398 0.0301,-0.03719 0.045,-0.04843 0.03312,-0.02499 -0.01262,0.02492 3.4e-5,0.04263 0.03051,0.04263 0.03229,0 0.04463,-0.01945 0.03247,-0.05115 -0.0108,-0.02813 -0.0027,-0.05115 0.01813,-0.05115 0.02077,0 0.03776,-0.02034 0.03776,-0.04521 0,-0.05853 0.151433,-0.201223 0.181571,-0.171088 0.01268,0.01268 0.02305,0.003 0.02305,-0.02158 0,-0.05501 0.190827,-0.241992 0.218611,-0.214209 0.01107,0.01107 0.02012,0.0013 0.02012,-0.02169 0,-0.02299 0.01358,-0.03341 0.03018,-0.02314 0.0166,0.01026 0.07415,0.0046 0.127887,-0.01261 0.05374,-0.01721 0.185946,-0.03746 0.293797,-0.04502 0.154262,-0.01082 0.196092,-0.0032 0.196092,0.03533 0,0.03062 0.02017,0.04134 0.05362,0.02851 0.02949,-0.01132 0.08321,-0.0048 0.119365,0.01461 0.04469,0.02391 0.06573,0.02399 0.06573,0 0,-0.0546 0.166343,-0.02716 0.19016,0.03136 0.01696,0.04168 0.02726,0.03685 0.05065,-0.02383 0.03017,-0.0782 0.05209,-0.07969 0.33327,-0.02256 0.04625,0.0094 0.07104,0.0023 0.05918,-0.01685 -0.01918,-0.03103 0.105189,-0.09308 0.158609,-0.07913 0.01351,0.0035 0.0409,-0.02412 0.06088,-0.06145 0.01998,-0.03733 0.06279,-0.06787 0.09513,-0.06787 0.03235,0 0.07872,-0.0319 0.103074,-0.07089 0.03874,-0.06204 0.03597,-0.07306 -0.02225,-0.08828 -0.04068,-0.01065 -0.07465,-0.05808 -0.08746,-0.122132 -0.01151,-0.0576 -0.03098,-0.0947 -0.04325,-0.08243 -0.02243,0.02243 -0.09396,-0.07925 -0.134223,-0.190818 -0.01192,-0.03303 -0.05709,-0.06895 -0.100386,-0.07981 -0.0433,-0.01087 -0.08702,-0.04139 -0.09717,-0.06783 -0.01015,-0.02644 -0.03811,-0.04866 -0.06215,-0.04937 -0.02403,-6.72e-4 -0.09734,-0.06977 -0.162897,-0.153463 -0.06556,-0.08369 -0.141017,-0.152171 -0.167679,-0.152171 -0.02665,0 -0.03909,-0.0094 -0.02762,-0.02084 0.02949,-0.02949 -0.161533,-0.183774 -0.227545,-0.183774 -0.03567,0 -0.05475,-0.02971 -0.05475,-0.08526 0,-0.04689 -0.01667,-0.08526 -0.03705,-0.08526 -0.02039,0 -0.132932,-0.09206 -0.250118,-0.204591 -0.117184,-0.112527 -0.225744,-0.193097 -0.241239,-0.179042 -0.0155,0.01404 -0.01813,0.008 -0.0059,-0.01351 0.02148,-0.0376 -0.06692,-0.09775 -0.12476,-0.08487 -0.01546,0.0034 -0.01943,-0.0078 -0.0088,-0.02496 0.01062,-0.01717 -0.02277,-0.05853 -0.0742,-0.09191 -0.05142,-0.03337 -0.113546,-0.08877 -0.138053,-0.123093 -0.02451,-0.03432 -0.06672,-0.0624 -0.09378,-0.0624 -0.02707,0 -0.04922,-0.01355 -0.04922,-0.03012 0,-0.0438 -0.778285,-0.624964 -0.930964,-0.695162 -0.0729,-0.03352 -0.164401,-0.05081 -0.209278,-0.03955 -0.05655,0.01418 -0.102151,-0.0031 -0.15683,-0.05944 -0.0424,-0.0437 -0.06447,-0.05739 -0.04905,-0.03043 0.01542,0.02698 -0.03574,-0.0023 -0.113694,-0.06486 -0.140423,-0.112848 -0.199258,-0.210672 -0.162485,-0.270173 0.01048,-0.01696 -0.0034,-0.03946 -0.03092,-0.05001 -0.03157,-0.0121 -0.04839,-0.06147 -0.04566,-0.133995 0.0046,-0.123415 -0.115972,-0.333547 -0.242202,-0.421962 -0.03969,-0.0278 -0.06324,-0.06494 -0.05237,-0.08255 0.01089,-0.01761 -0.0042,-0.04121 -0.03354,-0.05247 -0.02932,-0.01125 -0.05331,-0.04833 -0.05331,-0.0824 0,-0.03407 -0.03837,-0.107533 -0.08526,-0.163263 -0.07704,-0.09156 -0.08519,-0.130424 -0.08459,-0.403332 0.0011,-0.467434 0.102818,-0.951299 0.346875,-1.649081 0.133708,-0.382291 0.234679,-0.776483 0.280602,-1.095504 0.01999,-0.138863 0.01188,-0.170521 -0.06808,-0.265547 -0.09126,-0.108463 -0.277674,-0.207699 -0.390138,-0.207699 -0.03326,0 -0.167911,-0.04572 -0.299229,-0.101598 -0.334854,-0.142493 -0.698295,-0.199641 -1.524701,-0.239741 -0.393891,-0.01911 -0.856189,-0.05756 -1.027322,-0.08543 -0.171134,-0.02796 -0.404168,-0.05076 -0.517855,-0.05076 -0.113686,0 -0.249901,-0.01718 -0.302703,-0.03821 -0.0528,-0.02101 -0.22913,-0.0397 -0.391836,-0.04152 -0.16271,-0.0018 -0.288412,-0.01532 -0.27934,-0.03 0.0091,-0.01468 -0.01127,-0.02647 -0.0452,-0.02621 -0.03393,2.24e-4 -0.315468,-0.0481 -0.625641,-0.107494 l -0.563945,-0.107977 -0.33979,0.10758 c -0.186882,0.05917 -0.349511,0.107539 -0.361388,0.107494 -0.04086,-1.36e-4 -0.05638,-0.13324 -0.01741,-0.149221 0.02145,-0.0088 -0.0023,-0.01721 -0.05276,-0.01869 -0.05047,-0.0015 -0.100161,0.01089 -0.110412,0.02747 -0.03208,0.05191 -0.458126,0.118498 -0.505769,0.07904 -0.02811,-0.02328 -0.09385,-0.0242 -0.195783,-0.0028 -0.08441,0.01777 -0.280073,0.0495 -0.434816,0.07054 -0.154743,0.02104 -0.281352,0.05283 -0.281352,0.07068 0,0.01786 -0.02302,0.02362 -0.05115,0.01281 -0.02814,-0.0108 -0.05123,-0.0086 -0.05131,0.0049 0,0.01348 -0.05615,0.02741 -0.124603,0.03097 -0.06845,0.0036 -0.1336,0.01891 -0.144786,0.0341 -0.02606,0.03542 -0.139983,0.04146 -0.796184,0.04221 -0.297591,4.49e-4 -0.537126,0.01439 -0.537126,0.0315 0,0.01698 -0.134282,0.03143 -0.298403,0.0321 -0.369505,0.0015 -0.539084,0.01992 -0.844055,0.09164 -0.131298,0.03088 -0.373004,0.06513 -0.537126,0.0761 -0.164122,0.01097 -0.298404,0.03207 -0.298404,0.04687 0,0.01481 -0.05371,0.0182 -0.119361,0.0076 -0.08039,-0.01304 -0.119361,-0.0061 -0.119361,0.02122 0,0.02232 -0.01443,0.03166 -0.03208,0.02075 -0.03408,-0.02106 -0.587009,0.111706 -0.615884,0.147893 -0.0094,0.01176 -0.04775,0.02527 -0.08526,0.03003 -0.319552,0.04061 -0.388045,0.05571 -0.371812,0.08197 0.01026,0.01661 -0.02466,0.02725 -0.07759,0.02367 -0.107275,-0.0073 -0.331986,0.114563 -0.292219,0.15843 0.014,0.01544 0.0067,0.01729 -0.01626,0.0041 -0.03986,-0.0229 -0.410541,0.170723 -0.776766,0.405746 -0.09378,0.06018 -0.400713,0.229852 -0.682064,0.377042 -0.8431486,0.441091 -1.5106691,0.786933 -1.9438848,1.00712 -0.331279,0.168378 -0.7656083,0.411685 -1.2106655,0.678201 -0.1208071,0.07234 -0.7235464,0.348753 -1.0060453,0.461358 -0.1688108,0.06729 -0.3529682,0.143067 -0.4092389,0.168389 -0.3782305,0.170213 -0.4488005,0.204855 -0.4944967,0.24276 -0.1118065,0.09275 -0.7795227,0.48269 -0.974639,0.569184 -0.1140235,0.05055 -0.3212008,0.108223 -0.4603938,0.12817 -0.2794774,0.04005 -0.6793677,0.03386 -0.6793677,-0.01051 0,-0.01562 -0.014897,-0.01916 -0.033103,-0.0079 -0.018206,0.01125 -0.04289,-0.01852 -0.054852,-0.0662 -0.011962,-0.04766 -0.028767,-0.08665 -0.037344,-0.08665 -0.027842,0 -0.1640932,0.0777 -0.1816285,0.103583 -0.024028,0.03546 -0.2704515,0.135139 -0.3340901,0.135139 -0.040327,0 -0.033244,-0.02142 0.029742,-0.08996 l 0.082677,-0.08996 -0.1534646,0.02493 c -0.084405,0.01371 -0.2762361,0.02752 -0.4262904,0.0307 -0.1617809,0.0034 -0.3133657,0.02625 -0.3724277,0.0561 -0.076685,0.03876 -0.1028397,0.04063 -0.113677,0.0081 -0.00774,-0.02322 -0.050258,-0.04223 -0.09448,-0.04223 -0.044221,0 -0.090781,-0.0168 -0.1034652,-0.03732 -0.012684,-0.02052 -0.05963,-0.03032 -0.1043224,-0.02178 -0.044694,0.0085 -0.0812605,0.0028 -0.0812605,-0.01277 0,-0.01557 -0.0226251,-0.01963 -0.0502787,-0.009 -0.0276536,0.01062 -0.0747891,-0.0052 -0.10474605,-0.03517 -0.0299569,-0.02996 -0.0836695,-0.05446 -0.11936206,-0.05446 -0.0755134,0 -0.16300798,-0.155442 -0.14396948,-0.255775 0.0216458,-0.114071 0.0858903,-0.269677 0.13551736,-0.328235 0.0258287,-0.03048 0.0424846,-0.07582 0.0370134,-0.100762 -0.005471,-0.02494 0.0126179,-0.04604 0.0401989,-0.04689 0.0275816,-8.75e-4 0.0695576,-0.03992 0.0932812,-0.08681 0.0237239,-0.04689 0.0433594,-0.07187 0.0436366,-0.05551 2.7333e-4,0.01638 0.0233532,0.0108 0.0512819,-0.01239 0.0279281,-0.02318 0.0409047,-0.05812 0.0288344,-0.07765 -0.0120695,-0.01954 -0.00597,-0.02563 0.013563,-0.01355 0.03826,0.02364 0.1334119,-0.06902 0.102556,-0.09987 -0.010234,-0.01023 -0.081291,0.01337 -0.15790503,0.05246 -0.19132318,0.0976 -0.53029094,0.131726 -0.60948002,0.06135 -0.040574,-0.03605 -0.10602968,-0.04828 -0.20760549,-0.03876 L 0,26.723956 0.13129745,26.603285 c 0.20194096,-0.185598 1.15569925,-0.834706 1.22646285,-0.834706 0.017944,0 1.0011722,-0.593762 1.1596288,-0.700289 l 0.1062908,-0.07146 -0.097498,-0.04316 c -0.075194,-0.03329 -0.09082,-0.05618 -0.068306,-0.100101 0.016056,-0.03132 0.038207,-0.148677 0.049225,-0.2608 0.013936,-0.141813 0.038705,-0.216631 0.081377,-0.245814 0.1348325,-0.09221 0.317117,-0.268214 0.317117,-0.306188 0,-0.04333 -0.2144179,0.01817 -0.8473768,0.243035 -0.1940842,0.06895 -0.3609084,0.117337 -0.3707213,0.107524 -0.030038,-0.03004 0.1889381,-0.28351 0.3932649,-0.455219 0.1064018,-0.08942 0.2148835,-0.182797 0.2410706,-0.207519 0.134978,-0.127412 0.6824316,-0.46318 1.0116807,-0.620491 0.2054297,-0.09815 0.4118743,-0.205241 0.4587663,-0.237974 0.046892,-0.03274 0.2270451,-0.133333 0.40034,-0.223546 0.1732947,-0.09022 0.3093674,-0.169742 0.3023838,-0.176726 -0.00698,-0.007 -0.1087422,0.01965 -0.226129,0.0592 -0.1501313,0.05057 -0.2241353,0.06119 -0.249524,0.0358 -0.025388,-0.02539 -0.024637,-0.03609 0.00253,-0.03609 0.021244,0 0.048451,-0.03096 0.060459,-0.06879 0.019185,-0.06045 0.1680893,-0.221549 0.4635947,-0.501568 0.048755,-0.0462 0.1428871,-0.117089 0.2091823,-0.157532 0.2161395,-0.131856 0.3951126,-0.257621 0.4169899,-0.29302 0.022754,-0.03682 1.0610754,-0.562441 1.1881729,-0.601483 0.04125,-0.01267 0.1911105,-0.08059 0.3330257,-0.150923 0.1419153,-0.07034 0.2933966,-0.139111 0.3366242,-0.152832 0.043226,-0.01372 0.1463559,-0.07271 0.2291753,-0.131083 0.1199707,-0.08456 0.1625792,-0.09864 0.2096072,-0.06927 0.047284,0.02953 0.1538875,-0.0087 0.5358933,-0.192258 0.2622766,-0.126017 0.5689448,-0.264972 0.6814862,-0.308789 0.1125401,-0.04382 0.2249981,-0.09985 0.2499076,-0.124513 0.081951,-0.08115 0.1773194,-0.116582 0.3449729,-0.128175 0.1131113,-0.0078 0.1886589,-0.03475 0.2391522,-0.08524 0.040595,-0.0406 0.1438461,-0.118225 0.2294472,-0.172512 0.1733184,-0.109916 0.2284002,-0.176259 0.2623733,-0.316014 0.01334,-0.05486 0.06939,-0.123095 0.132975,-0.161862 0.06158,-0.03755 0.08742,-0.0685 0.05876,-0.07038 -0.08661,-0.0057 0.555593,-0.16351 0.673539,-0.16552 0.06836,-0.0011 0.110835,-0.01922 0.110835,-0.0471 0,-0.02486 0.03789,-0.08081 0.08421,-0.124319 0.09656,-0.09071 0.08465,-0.1374 -0.03506,-0.1374 -0.139172,0 -0.09502,-0.04884 0.164003,-0.181411 0.306614,-0.156928 0.449342,-0.161093 0.841624,-0.02456 0.28366,0.09873 0.288206,0.09917 0.345032,0.03364 0.03167,-0.03652 0.06838,-0.06639 0.08158,-0.06639 0.02544,0 0.444123,-0.288445 0.530711,-0.36562 0.02814,-0.02508 0.1816,-0.14031 0.341033,-0.256071 0.159432,-0.115763 0.427996,-0.311618 0.596806,-0.435234 0.324997,-0.237988 0.519973,-0.363211 0.852581,-0.547569 0.112541,-0.06238 0.272663,-0.181743 0.355823,-0.265252 l 0.151204,-0.151834 -0.279091,0.01616 c -0.295876,0.01713 -0.322422,0.0016 -0.24494,-0.143172 0.05332,-0.09963 0.736112,-0.634181 1.100461,-0.86154 0.05926,-0.03698 0.08714,-0.07645 0.07227,-0.102311 -0.01332,-0.02315 -0.01159,-0.03067 0.0038,-0.01669 0.01542,0.01398 0.07543,-0.01065 0.133354,-0.05471 0.219267,-0.166827 1.171023,-0.727058 1.367134,-0.804733 0.258942,-0.102562 0.861798,-0.404573 0.886111,-0.443911 0.0101,-0.01634 0.121786,-0.06366 0.248193,-0.105146 0.287589,-0.09439 0.30873,-0.106826 0.229061,-0.134772 -0.06732,-0.02362 -0.07326,-0.02127 0.880461,-0.347551 0.239998,-0.08211 0.429331,-0.156371 0.420748,-0.165033 -0.0086,-0.0087 0.03161,-0.01751 0.08933,-0.01966 0.05771,-0.0022 0.121598,-0.02517 0.141958,-0.05115 0.02171,-0.0277 0.120634,-0.05234 0.239187,-0.05957 0.210669,-0.01285 0.602989,-0.173276 0.928324,-0.379597 0.08567,-0.05433 0.264945,-0.123611 0.398397,-0.153965 0.133453,-0.03035 0.2584,-0.06637 0.277662,-0.08004 0.01927,-0.01367 0.09641,-0.04558 0.171433,-0.07092 0.07503,-0.02534 0.173013,-0.07458 0.217746,-0.109424 0.04473,-0.03484 0.09298,-0.06335 0.107228,-0.06335 0.01425,0 0.07348,-0.04445 0.131636,-0.09877 0.113963,-0.106457 0.351444,-0.240935 0.463279,-0.26234 0.038,-0.0073 0.08445,-0.03321 0.10321,-0.05764 0.01875,-0.02443 0.09498,-0.08983 0.169391,-0.145337 0.194156,-0.144837 0.214536,-0.162058 0.478569,-0.404414 0.251516,-0.230862 0.606848,-0.516232 1.227718,-0.98599 0.344093,-0.2603468 0.589539,-0.4332454 1.258562,-0.886573 0.133088,-0.09018 0.449157,-0.2640469 0.702374,-0.3863728 0.253216,-0.1223245 0.529451,-0.2557186 0.613857,-0.2964302 0.08441,-0.04071 0.158614,-0.085626 0.16491,-0.099811 0.0063,-0.014184 0.02548,-0.017112 0.04263,-0.00653 0.01716,0.010605 0.0312,0.00558 0.0312,-0.011156 0,-0.016741 0.02005,-0.030435 0.04455,-0.030435 0.0245,0 0.158784,-0.058252 0.298402,-0.129445 0.139619,-0.071195 0.430335,-0.1978034 0.646038,-0.2813523 0.215704,-0.083549 0.491939,-0.1954213 0.613858,-0.2486049 0.121921,-0.053185 0.306077,-0.1321049 0.40924,-0.1753788 0.103162,-0.043273 0.29828,-0.1359289 0.433601,-0.2058975 0.135324,-0.069969 0.361685,-0.1753594 0.503025,-0.2342005 0.141344,-0.058844 0.256987,-0.118339 0.256987,-0.1322199 0,-0.013882 0.01945,-0.02524 0.04319,-0.02524 0.02377,0 0.303834,-0.1227275 0.622385,-0.2727296 0.318551,-0.1500017 0.675102,-0.3078947 0.792333,-0.3508747 0.117228,-0.042978 0.213145,-0.092292 0.213145,-0.1095837 0,-0.017291 0.01918,-0.027759 0.04263,-0.02326 0.06969,0.013374 0.594379,-0.1884232 0.639435,-0.2459351 0.0094,-0.011971 0.04007,-0.021527 0.06821,-0.021238 0.121558,0.00127 0.660662,-0.1945862 0.918837,-0.3337747 0.241294,-0.1300895 0.587545,-0.3830342 0.701059,-0.5121391 0.01875,-0.021333 0.06131,-0.048999 0.09456,-0.061479 0.03325,-0.012481 0.07001,-0.047591 0.08169,-0.078024 0.02692,-0.070138 0.174568,-0.219039 0.217202,-0.219039 0.01774,0 0.05143,-0.030691 0.07486,-0.068207 0.02342,-0.037513 0.06448,-0.068206 0.09123,-0.068206 0.02675,0 0.03887,-0.00976 0.02696,-0.021682 -0.01192,-0.011924 0.05783,-0.09633 0.155007,-0.1875678 0.09718,-0.091238 0.161929,-0.1668596 0.143886,-0.168049 -0.01803,-0.00118 0.0028,-0.016405 0.04612,-0.033815 0.04747,-0.019039 0.06915,-0.047456 0.05441,-0.071314 -0.01348,-0.021822 -0.0098,-0.030553 0.0083,-0.019409 0.01801,0.011138 0.09144,-0.040204 0.163151,-0.1140923 0.0717,-0.073888 0.117738,-0.1343421 0.10229,-0.1343421 -0.01546,0 0.02072,-0.036015 0.08038,-0.080032 0.05967,-0.044017 0.09718,-0.091336 0.08336,-0.105152 -0.01383,-0.013815 -0.0095,-0.020006 0.0097,-0.013752 0.04939,0.01615 0.223702,-0.1274928 0.194271,-0.1600887 -0.01342,-0.014875 -0.0072,-0.017247 0.01376,-0.00527 0.06096,0.034779 0.607999,-0.4589859 0.563584,-0.5087016 -0.0121,-0.013544 -0.0039,-0.014234 0.01831,-0.00155 0.02248,0.012885 0.06394,-0.010665 0.09378,-0.053276 0.02942,-0.042001 0.05349,-0.064232 0.05349,-0.049403 0,0.035425 0.155483,-0.078134 0.314002,-0.2293306 0.06954,-0.066327 0.191209,-0.1634486 0.270384,-0.2158258 l 0.143933,-0.095226 -0.09461,-0.017052 c -0.09208,-0.016595 -0.08962,-0.020213 0.09234,-0.1351948 0.102836,-0.064979 0.180276,-0.1355869 0.172099,-0.1569075 -0.0082,-0.021322 0.03576,-0.063723 0.09766,-0.094226 l 0.112534,-0.055461 -0.110835,-7.738e-4 c -0.121681,-8.545e-4 -0.148951,-0.052289 -0.04518,-0.085223 0.03611,-0.011461 0.177308,-0.1287936 0.313783,-0.260741 0.136473,-0.1319475 0.294923,-0.2638643 0.352116,-0.2931487 0.05718,-0.029285 0.112307,-0.066044 0.122484,-0.081687 0.01017,-0.015643 0.08691,-0.0653452 0.170517,-0.1104495 0.08361,-0.0451035 0.148684,-0.0976873 0.144617,-0.11685267 -0.0041,-0.0191645 0.0331,-0.0450046 0.08257,-0.0574227 0.04948,-0.0124174 0.127764,-0.0523182 0.173974,-0.0886698 0.04622,-0.0363507 0.110775,-0.0660921 0.143466,-0.0660921 0.08441,0 0.311151,-0.09789 0.391757,-0.16912543 0.07224,-0.0638419 0.511584,-0.24011339 0.598463,-0.24011339 0.02826,0 0.08528,-0.0237481 0.126716,-0.0527741 0.137291,-0.09616158 0.661132,-0.14352007 1.525634,-0.1379271367 0.792642,0.005129127 0.827085,0.008206607 1.091305,0.0975625367 0.150053,0.050747 0.291903,0.09246343 0.315215,0.09270283 0.09396,9.6895e-4 0.976611,0.42511458 1.100071,0.52862744 0.02811,0.02359 0.159498,0.0947176 0.291932,0.15806233 0.235834,0.11281152 0.25372,0.12719829 0.25372,0.20412699 0,0.023291 0.03271,0.029587 0.08526,0.016402 0.05003,-0.012556 0.08526,-0.00673 0.08526,0.014086 0,0.019516 0.04219,0.054229 0.09378,0.077137 0.05158,0.022909 0.123537,0.06862 0.159895,0.1015785 0.03637,0.032959 0.08624,0.059926 0.110835,0.059926 0.02459,0 0.04471,0.012883 0.04471,0.028629 0,0.037801 0.156041,0.1077839 0.240323,0.1077839 0.03664,0 0.0666,0.015347 0.0666,0.034103 0,0.050098 0.102113,0.041678 0.103394,-0.00853 4.52e-4,-0.025512 0.01972,-0.01804 0.04753,0.018611 0.03352,0.044207 0.07116,0.055035 0.135327,0.038932 0.05776,-0.014496 0.08889,-0.00837 0.08889,0.017504 0,0.021897 0.01498,0.030556 0.0333,0.019242 0.0461,-0.028494 0.444224,0.057046 0.423279,0.090944 -0.0093,0.015101 0.01841,0.027008 0.06163,0.02646 0.09589,-0.00121 0.512136,0.096881 0.42817,0.100902 -0.03285,0.00157 -0.05968,0.016565 -0.05968,0.033318 0,0.03259 0.410853,0.1157062 0.437957,0.0886 0.0089,-0.00889 0.03294,-0.00257 0.0534,0.014024 0.06789,0.055028 0.736829,0.2457834 0.776319,0.2213777 0.02148,-0.013281 0.02951,-0.00894 0.01796,0.00974 -0.01146,0.018537 0.130919,0.1054296 0.316393,0.1930939 0.185473,0.087664 0.472547,0.2615323 0.637942,0.3863739 0.1654,0.1248417 0.319902,0.2270363 0.343352,0.2270984 0.02346,6.81e-5 0.03547,0.00725 0.02675,0.015975 -0.0087,0.00872 0.03686,0.077444 0.101278,0.1527108 0.06442,0.075267 0.110018,0.148369 0.101315,0.162449 -0.0087,0.014079 0.0071,0.034399 0.03515,0.045154 0.02802,0.010755 0.0512,8.546e-4 0.05148,-0.022004 4.51e-4,-0.032265 0.0064,-0.032371 0.02662,-4.693e-4 0.01435,0.022595 0.02243,0.1068802 0.01796,0.1872996 -0.0057,0.1024476 0.0013,0.1309839 0.024,0.09533 0.02653,-0.041988 0.03272,-0.038959 0.03537,0.017319 0.0018,0.037513 0.01096,0.049024 0.0204,0.025578 0.0094,-0.023446 0.02802,-0.042629 0.04119,-0.042629 0.03781,0 0.03799,0.1327189 0,0.1560674 -0.02003,0.012395 -0.01119,0.037667 0.0217,0.061689 0.03979,0.029097 0.04904,0.067036 0.03244,0.1331389 -0.01277,0.050846 -0.03781,0.092447 -0.05563,0.092447 -0.01783,0 -0.02058,-0.019183 -0.0061,-0.042629 0.01444,-0.023446 -0.01394,-0.016324 -0.06312,0.015829 -0.08648,0.056549 -0.219373,0.09752 -0.342779,0.1056776 -0.0328,0.00217 -0.05968,0.015832 -0.05968,0.030358 0,0.014528 -0.03452,0.026195 -0.07673,0.025926 -0.04219,-2.688e-4 -0.12277,0.00591 -0.17904,0.013737 -0.971882,0.1351175 -1.779858,0.2316536 -2.0803,0.2485518 -0.206324,0.011606 -0.393648,0.035672 -0.416267,0.053482 -0.02261,0.017814 -0.05578,0.023341 -0.07366,0.012286 -0.05845,-0.036117 -0.137867,0.016695 -0.115393,0.076729 0.01854,0.049502 0.01385,0.050803 -0.03628,0.010053 -0.03979,-0.032383 -0.05754,-0.034549 -0.05754,-0.00703 0,0.021875 -0.01918,0.037283 -0.04264,0.034238 -0.113695,-0.014764 -0.168405,0.00487 -0.149657,0.0537 0.02179,0.056803 -0.03027,0.070789 -0.06349,0.017051 -0.01159,-0.018757 -0.0547,-0.032889 -0.0958,-0.031409 -0.04111,0.00149 -0.0564,0.010143 -0.03402,0.019253 0.02238,0.00911 0.03199,0.039256 0.02134,0.066986 -0.01674,0.043659 -0.02757,0.043 -0.0805,-0.00493 -0.04614,-0.041755 -0.07725,-0.046733 -0.126687,-0.020273 -0.03605,0.019289 -0.100448,0.02594 -0.143132,0.014777 -0.06857,-0.017931 -0.07496,-0.010784 -0.05491,0.061432 0.02026,0.072941 0.01773,0.075587 -0.02355,0.024614 -0.043,-0.053101 -0.05392,-0.052267 -0.155229,0.011876 -0.05993,0.037942 -0.108954,0.096734 -0.108954,0.1306499 0,0.044877 -0.01859,0.056808 -0.0682,0.04383 -0.0459,-0.012002 -0.06821,-0.00104 -0.06821,0.033502 0,0.031463 -0.04526,0.059826 -0.11689,0.073265 -0.0945,0.017728 -0.121158,0.041367 -0.139184,0.1234405 -0.02175,0.099065 -0.131379,0.1912377 -0.208964,0.1757021 -0.0213,-0.00429 -0.04769,0.015535 -0.05861,0.044002 -0.01092,0.028466 -0.0342,0.051758 -0.05175,0.051758 -0.03502,0 -0.139325,0.089285 -0.496709,0.4251098 -0.130107,0.1222664 -0.264395,0.2311337 -0.298403,0.241927 -0.03401,0.010793 -0.0623,0.045447 -0.06289,0.077007 -6.73e-4,0.031562 -0.0658,0.1065697 -0.144939,0.1666874 -0.270923,0.2058155 -0.531097,0.4853767 -0.510157,0.5481845 0.0076,0.022891 -0.0026,0.041625 -0.02258,0.041625 -0.02005,0 -0.05384,0.069059 -0.0751,0.1534642 -0.02126,0.084405 -0.05168,0.153465 -0.06763,0.153465 -0.01593,0 -0.02014,0.023019 -0.0093,0.051153 0.0108,0.028133 0.0056,0.051153 -0.01149,0.051153 -0.01712,0 -0.03115,0.034533 -0.03119,0.076733 0,0.1328989 -0.05393,0.4006339 -0.07758,0.3860182 -0.02005,-0.012388 -0.02725,0.1344432 -0.04256,0.8672752 -0.002,0.1031621 -0.01694,0.1959073 -0.03288,0.2061001 -0.03087,0.019749 -0.0581,0.1355871 -0.06226,0.2648322 -0.0013,0.043314 -0.0177,0.069369 -0.03625,0.057909 -0.01933,-0.011951 -0.02505,0.00175 -0.0134,0.03209 0.01118,0.029109 0.0038,0.052929 -0.01638,0.052929 -0.02017,0 -0.02725,0.024567 -0.01573,0.054598 0.01151,0.030024 0.004,0.065088 -0.01676,0.077907 -0.02074,0.012818 -0.04479,0.099111 -0.05345,0.1917602 -0.0087,0.092648 -0.03066,0.1734248 -0.0489,0.1795037 -0.01824,0.00606 -0.02536,0.040824 -0.01584,0.077209 0.01077,0.041208 -0.0034,0.074092 -0.03753,0.087197 -0.03015,0.01157 -0.04634,0.03478 -0.03596,0.05157 0.01038,0.0168 0.005,0.03053 -0.01205,0.03053 -0.017,0 -0.03228,0.04742 -0.03393,0.105393 -0.0051,0.179718 -0.117438,0.644115 -0.15081,0.623489 -0.01741,-0.01076 -0.02813,0.0011 -0.02381,0.02649 0.0043,0.02533 -0.0024,0.08442 -0.01478,0.131309 -0.01244,0.04689 -0.02923,0.154317 -0.03733,0.238722 -0.03648,0.380211 -0.166541,0.813049 -0.262056,0.87208 -0.01658,0.01025 -0.03014,0.06376 -0.03014,0.118927 0,0.05516 -0.01494,0.100297 -0.03323,0.100297 -0.04322,0 -0.145532,0.197792 -0.122006,0.23586 0.01,0.01608 -0.0048,0.04821 -0.0327,0.07138 -0.02793,0.02318 -0.05078,0.06201 -0.05078,0.08628 0,0.02428 -0.01521,0.04926 -0.03381,0.05551 -0.01859,0.0063 -0.03965,0.06171 -0.0468,0.123232 -0.0071,0.06153 -0.03801,0.139504 -0.06858,0.173284 -0.03057,0.03378 -0.04532,0.07168 -0.03278,0.08423 0.01255,0.01254 0.0024,0.02281 -0.02266,0.02281 -0.02501,0 -0.03585,0.0096 -0.0241,0.02137 0.0306,0.0306 -0.07344,0.220798 -0.170284,0.311282 -0.04526,0.04228 -0.07383,0.09055 -0.06351,0.107262 0.01033,0.01671 -0.0042,0.03918 -0.03219,0.04993 -0.02803,0.01075 -0.05096,0.05164 -0.05096,0.09084 0,0.03921 -0.01459,0.06228 -0.03239,0.05127 -0.03561,-0.022 -0.113081,0.09788 -0.08282,0.128147 0.01035,0.01034 -0.02074,0.04474 -0.06911,0.07642 -0.04835,0.03169 -0.08004,0.07036 -0.0704,0.08595 0.01898,0.03069 -0.114371,0.168819 -0.162961,0.168819 -0.01633,0 -0.02025,0.01524 -0.0088,0.03387 0.01151,0.01863 -0.03329,0.0897 -0.09956,0.157928 -0.06627,0.06823 -0.110938,0.139503 -0.09927,0.158378 0.01168,0.01887 -0.01552,0.06424 -0.06042,0.100806 -0.0449,0.03656 -0.05862,0.05631 -0.03048,0.04387 0.02814,-0.01243 0.01662,0.0079 -0.02558,0.04514 -0.0422,0.03726 -0.07673,0.08078 -0.07673,0.09671 0,0.01593 -0.03129,0.0485 -0.06953,0.07238 -0.03825,0.02388 -0.06135,0.05666 -0.05135,0.07284 0.01,0.01618 -0.0057,0.03859 -0.03494,0.0498 -0.02921,0.01121 -0.04333,0.03622 -0.03137,0.05557 0.01196,0.01935 0.0028,0.03097 -0.02039,0.02582 -0.02317,-0.0052 -0.05348,0.02899 -0.06734,0.07589 -0.01387,0.04689 -0.02673,0.07265 -0.0286,0.05724 -0.0047,-0.0388 -0.105707,0.06596 -0.105707,0.109636 0,0.01944 -0.03113,0.05199 -0.06916,0.07235 -0.03805,0.02035 -0.06111,0.05004 -0.05127,0.06597 0.0099,0.01593 -0.03193,0.07271 -0.09283,0.126176 -0.0609,0.05347 -0.118399,0.112566 -0.127777,0.131323 -0.0094,0.01876 -0.0255,0.03129 -0.03584,0.02784 -0.01033,-0.0034 -0.03831,0.02502 -0.0622,0.06325 -0.03566,0.0571 -0.03535,0.06485 0.0018,0.0434 0.05754,-0.03329 -0.100394,0.1488 -0.202424,0.233387 -0.04238,0.03514 -0.06834,0.078 -0.05767,0.09525 0.01067,0.01725 -0.0028,0.03137 -0.02973,0.03137 -0.05121,0 -0.198718,0.175689 -0.238939,0.28459 -0.01279,0.0346 -0.05386,0.07092 -0.09128,0.08071 -0.03742,0.0098 -0.06803,0.03258 -0.06803,0.05064 0,0.01807 -0.09548,0.127541 -0.212171,0.243271 -0.116693,0.115729 -0.208771,0.221926 -0.204617,0.235994 0.0042,0.01407 -0.0136,0.02558 -0.03946,0.02558 -0.0419,0 -0.36223,0.342153 -0.36223,0.386912 0,0.01812 -0.168333,0.207786 -0.434598,0.489667 -0.0797,0.08438 -0.134927,0.169585 -0.122716,0.189342 0.01221,0.01976 0.0063,0.02606 -0.01324,0.01401 -0.01949,-0.01205 -0.148957,0.09803 -0.287676,0.244627 -0.138717,0.146595 -0.276317,0.280693 -0.305775,0.297993 -0.113761,0.06682 -0.575254,0.510672 -0.575254,0.553274 0,0.0247 -0.01457,0.0359 -0.03239,0.0249 -0.01781,-0.01102 -0.04944,0.01184 -0.07028,0.05078 -0.02084,0.03893 -0.07624,0.08538 -0.123127,0.103201 -0.04688,0.01782 -0.07681,0.04604 -0.06651,0.06271 0.01031,0.01667 0,0.04609 -0.02352,0.06537 -0.04179,0.03468 -0.06108,0.04086 -0.127513,0.04086 -0.01875,0 -0.03027,0.01782 -0.02558,0.03961 0.0047,0.02178 -0.02216,0.04864 -0.05968,0.05968 -0.09596,0.02823 -0.460392,0.278998 -0.460392,0.316789 0,0.01721 -0.01255,0.02353 -0.02789,0.01405 -0.01535,-0.0095 -0.06906,0.02093 -0.119362,0.06757 -0.05031,0.04665 -0.09193,0.07268 -0.09251,0.05785 -6.72e-4,-0.01482 -0.01667,-6.8e-5 -0.0358,0.03272 -0.01911,0.03282 -0.06469,0.05968 -0.101275,0.05968 -0.03659,0 -0.09465,0.02686 -0.129032,0.05968 -0.03439,0.03282 -0.08427,0.06436 -0.110835,0.07008 -0.02657,0.0057 -0.06461,0.03156 -0.08453,0.05742 -0.01992,0.02586 -0.07746,0.05738 -0.127885,0.07003 -0.05042,0.01265 -0.09168,0.03925 -0.09168,0.0591 0,0.01985 -0.0097,0.02636 -0.02162,0.01447 -0.04327,-0.04327 -0.532043,0.244878 -0.72163,0.425432 -0.107024,0.101924 -0.294339,0.269485 -0.416257,0.372357 -0.351072,0.296226 -0.477445,0.419441 -0.477445,0.465526 0,0.02358 -0.01248,0.03903 -0.02774,0.03434 -0.03696,-0.01136 -0.401163,0.357536 -0.389174,0.394188 0.0052,0.01575 -0.0044,0.02012 -0.0213,0.0097 -0.01687,-0.01042 -0.120842,0.08723 -0.231043,0.217028 -0.110194,0.129794 -0.21571,0.237324 -0.234468,0.238955 -0.01875,0.0015 -0.139775,0.102333 -0.268924,0.223779 -0.129156,0.121446 -0.242179,0.220809 -0.251161,0.220809 -0.02537,0 -0.405851,0.275683 -0.572008,0.414454 -0.08205,0.06852 -0.314931,0.239897 -0.51753,0.380842 -0.387603,0.269655 -0.569368,0.44102 -0.766137,0.7223 -0.153643,0.219636 -0.36955,0.618807 -0.36955,0.683236 0,0.02749 -0.01176,0.04998 -0.02616,0.04998 -0.03167,0 -0.156417,0.321733 -0.224782,0.579755 -0.02733,0.103161 -0.05974,0.38707 -0.07201,0.63091 -0.01228,0.243838 -0.0367,0.457921 -0.0543,0.47574 -0.01759,0.01781 -0.03199,0.148686 -0.03199,0.290814 0,0.176685 -0.01649,0.281962 -0.05214,0.332861 -0.06265,0.08945 -0.03628,0.229636 0.05526,0.293757 0.03494,0.02447 0.273134,0.242804 0.529317,0.485172 0.256175,0.242373 0.479046,0.445791 0.495268,0.452042 0.01622,0.0063 0.02949,0.03311 0.02949,0.05968 0,0.02657 0.01297,0.04831 0.02881,0.04831 0.01584,0 0.103231,0.07579 0.194197,0.168432 0.09096,0.09264 0.17544,0.16222 0.187725,0.154627 0.01228,-0.0076 0.05524,0.02404 0.09546,0.07029 0.04022,0.04625 0.08856,0.0841 0.107445,0.0841 0.01889,0 0.03433,0.02302 0.03433,0.05115 0,0.02814 0.02393,0.05115 0.05316,0.05115 0.02924,0 0.04403,0.01481 0.03285,0.03288 -0.01118,0.01808 0.0378,0.07056 0.108823,0.116611 0.146636,0.09507 0.410528,0.327953 0.371622,0.327953 -0.01411,0 -0.0027,0.02302 0.02548,0.05115 0.02813,0.02814 0.07527,0.05115 0.104743,0.05115 0.02948,0 0.04976,0.01918 0.04506,0.04263 -0.0047,0.02344 0.01067,0.03879 0.0341,0.0341 0.02345,-0.0047 0.03879,0.01066 0.0341,0.0341 -0.0047,0.02344 0.01067,0.03879 0.03411,0.0341 0.02345,-0.0047 0.04263,0.0068 0.04263,0.02558 0,0.01875 0.01151,0.03167 0.02558,0.02869 0.01407,-0.003 0.05372,0.0068 0.08812,0.0218 0.04921,0.02142 0.05285,0.03336 0.01705,0.05605 -0.03107,0.0197 -0.01515,0.029 0.05031,0.02936 0.05269,4.48e-4 0.08814,0.01291 0.07878,0.02806 -0.0094,0.01515 0.01658,0.05262 0.05767,0.08326 0.211981,0.158129 0.321478,0.232868 0.398667,0.272128 0.115603,0.05878 0.204537,0.136366 0.205017,0.178823 6.73e-4,0.01926 0.06544,0.06496 0.144938,0.101519 0.141447,0.06505 0.340091,0.238163 0.308982,0.269278 -0.02718,0.02718 0.06833,0.153699 0.127777,0.169241 0.06948,0.01817 0.188265,0.276674 0.320871,0.69827 0.08404,0.267179 0.118475,0.330863 0.220688,0.408197 0.06662,0.0504 0.147197,0.124217 0.17907,0.164057 0.09286,0.116054 0.407185,0.314295 0.561941,0.354407 0.212211,0.05501 0.317944,0.197997 0.317944,0.42998 0,0.177064 0.0046,0.186422 0.114315,0.232258 0.06286,0.02626 0.181802,0.05857 0.2643,0.07179 0.08249,0.01322 0.264143,0.05332 0.403658,0.08911 0.139516,0.0358 0.327111,0.06508 0.416878,0.06508 0.191088,0 0.623427,0.160645 0.804959,0.299105 0.06647,0.0507 0.148841,0.153773 0.183033,0.229045 0.08345,0.183693 0.08156,0.232392 -0.0079,0.203999 -0.0628,-0.01994 -0.06843,-0.01289 -0.04589,0.05738 0.06069,0.189278 0.08178,0.333911 0.08254,0.566071 l 8.75e-4,0.247251 -0.10231,0 c -0.141004,0 -0.224605,-0.0965 -0.270173,-0.311862 -0.02207,-0.104268 -0.09225,-0.260923 -0.163567,-0.365089 -0.119313,-0.174261 -0.130354,-0.181565 -0.24619,-0.162767 -0.149842,0.02432 -0.206755,0.09784 -0.206755,0.267096 l 0,0.130514 -0.144938,-0.0091 c -0.128781,-0.0081 -0.143506,-0.0015 -0.132061,0.05907 0.02757,0.146015 0.01951,0.403542 -0.01289,0.41185 -0.01875,0.0048 -0.05329,0.0011 -0.07673,-0.0083 z m -4.19369,-3.988246 c 0.03255,-0.03255 -0.11857,-0.219098 -0.220265,-0.271924 -0.05026,-0.0261 -0.100619,-0.07448 -0.111934,-0.107508 -0.01132,-0.03303 -0.08846,-0.113161 -0.171444,-0.178065 -0.08298,-0.06491 -0.144604,-0.124279 -0.136937,-0.131946 0.01826,-0.01826 -0.252842,-0.244541 -0.292968,-0.244541 -0.01698,0 -0.03088,-0.02302 -0.03088,-0.05116 0,-0.02813 -0.01918,-0.04732 -0.04263,-0.04263 -0.02345,0.0047 -0.03879,-0.01067 -0.03411,-0.0341 0.0047,-0.02344 -0.0145,-0.04263 -0.04263,-0.04263 -0.02814,0 -0.05115,-0.02165 -0.05115,-0.04811 0,-0.02646 -0.09552,-0.13005 -0.212251,-0.230198 -0.116736,-0.100146 -0.253339,-0.224289 -0.30356,-0.27587 -0.05022,-0.05158 -0.09883,-0.09379 -0.108026,-0.09379 -0.0092,0 -0.09926,-0.08057 -0.200152,-0.17904 -0.186476,-0.182007 -0.359788,-0.332507 -0.382912,-0.332507 -0.007,0 -0.08682,-0.06799 -0.177335,-0.151102 -0.09051,-0.08311 -0.17673,-0.143589 -0.191592,-0.1344 -0.01486,0.0092 -0.02702,0.0024 -0.02702,-0.01528 0,-0.04201 -0.511787,-0.42675 -0.567681,-0.42675 -0.02375,0 -0.03553,-0.01237 -0.02619,-0.02747 0.02194,-0.03549 -0.281469,-0.225376 -0.403641,-0.252609 -0.05158,-0.01149 -0.09378,-0.03557 -0.09378,-0.05349 0,-0.019 -0.02956,-0.01678 -0.07091,0.0054 -0.06793,0.03636 -0.064,0.04498 0.09378,0.205769 0.09058,0.0923 0.183871,0.167842 0.207322,0.167869 0.02344,2.7e-5 0.04263,0.01302 0.04263,0.02885 0,0.01584 0.117144,0.14245 0.26033,0.281352 0.143178,0.138902 0.292804,0.289504 0.332507,0.334665 0.125042,0.142265 0.487691,0.495555 0.560957,0.546484 0.03864,0.02686 0.06096,0.06523 0.04957,0.08526 -0.01138,0.02003 -0.0087,0.02557 0.0061,0.0123 0.0147,-0.01326 0.07471,0.01169 0.133356,0.05543 0.05864,0.04375 0.165259,0.106726 0.236917,0.139967 0.0936,0.04341 0.117608,0.06848 0.08526,0.08899 -0.03381,0.02144 -0.02966,0.02869 0.01667,0.02908 0.03393,4.48e-4 0.05331,0.01409 0.04306,0.03066 -0.01667,0.02698 0.14951,0.115529 0.236282,0.125904 0.01875,0.0023 0.05419,0.0064 0.07875,0.0093 0.02455,0.0029 0.03515,0.02054 0.02356,0.0393 -0.01161,0.01875 0.0036,0.0341 0.0339,0.0341 0.03023,0 0.111436,0.03837 0.180445,0.08526 0.06901,0.04689 0.10272,0.08549 0.07492,0.08578 -0.04424,6.72e-4 -0.04417,0.0046 6.73e-4,0.03333 0.02814,0.01803 0.0764,0.02496 0.107242,0.01537 0.05882,-0.01828 0.141637,0.04693 0.20138,0.15856 0.01945,0.03632 0.09688,0.104889 0.17209,0.152367 0.10982,0.06933 0.132322,0.100292 0.114247,0.157236 -0.01432,0.04508 -0.0096,0.06294 0.01288,0.04903 0.01947,-0.01203 0.04436,-0.0074 0.05532,0.01035 0.01095,0.01772 -0.01483,0.0389 -0.05733,0.04706 -0.06684,0.01286 -0.06461,0.01548 0.01656,0.01949 0.07775,0.0038 0.09378,0.02023 0.09378,0.09574 0,0.149781 0.08859,0.215831 0.289483,0.215831 0.09713,0 0.186006,-0.0094 0.197504,-0.02091 z m -3.916702,-3.351519 c 0.01031,-0.01667 -0.03866,-0.07277 -0.108823,-0.124668 -0.162544,-0.12024 -0.245198,-0.220673 -0.246159,-0.299097 -0.0011,-0.08664 -0.139045,-0.398508 -0.176318,-0.398508 -0.01692,0 -0.04534,-0.03837 -0.06316,-0.08526 -0.01784,-0.04689 -0.04766,-0.08526 -0.06629,-0.08526 -0.01864,0 -0.02504,-0.02302 -0.01425,-0.05115 0.0108,-0.02813 0.0057,-0.05115 -0.01129,-0.05115 -0.04968,0 -0.120395,0.399496 -0.08306,0.469258 0.01779,0.03321 0.143661,0.159902 0.279747,0.281536 0.13608,0.121632 0.279425,0.254059 0.318537,0.294281 0.07702,0.0792 0.141411,0.09803 0.17108,0.05003 z m -0.771004,-2.50443 c -0.0043,-0.02202 0.0183,-0.08917 0.05025,-0.149197 0.03194,-0.06003 0.05808,-0.149179 0.05808,-0.198109 0,-0.05436 0.01416,-0.08021 0.0364,-0.06647 0.03025,0.01869 0.09496,-0.116002 0.0709,-0.147575 -0.004,-0.0054 0.01613,-0.03331 0.04495,-0.06211 0.02881,-0.02881 0.05237,-0.08874 0.05237,-0.133183 0,-0.04445 0.01414,-0.08955 0.03142,-0.100225 0.01728,-0.01069 0.05839,-0.09215 0.09136,-0.181054 0.03297,-0.08891 0.08744,-0.201739 0.12104,-0.250748 0.0336,-0.04901 0.05132,-0.09889 0.03937,-0.110837 -0.01194,-0.01194 -0.0038,-0.02173 0.01806,-0.02173 0.02189,0 0.03955,-0.02686 0.03927,-0.05968 -6.73e-4,-0.05155 -0.0055,-0.05271 -0.03706,-0.0085 -0.03005,0.04207 -0.03367,0.03904 -0.02039,-0.01705 0.0089,-0.03751 0.02822,-0.09773 0.04298,-0.13381 0.02151,-0.05253 0.01548,-0.06124 -0.03023,-0.0437 -0.07092,0.02721 -0.07416,-0.02222 -0.0059,-0.09045 0.02814,-0.02813 0.05065,-0.07911 0.05002,-0.113272 -8.75e-4,-0.05383 -0.01019,-0.05124 -0.06906,0.01945 -0.03736,0.04486 -0.07781,0.07168 -0.08988,0.0596 -0.01208,-0.01207 -0.05363,0.0049 -0.09234,0.0378 -0.06688,0.05679 -0.06809,0.05679 -0.02417,0 0.02827,-0.0365 0.03201,-0.05968 0.0096,-0.05968 -0.02012,0 -0.04886,0.01918 -0.06386,0.04263 -0.01501,0.02344 -0.057,0.06565 -0.09334,0.09379 -0.06006,0.0465 -0.06403,0.04573 -0.0437,-0.0085 0.0123,-0.03282 0.0081,-0.05969 -0.0093,-0.05969 -0.01746,0 -0.04841,0.06522 -0.06882,0.144939 -0.02042,0.07972 -0.04562,0.167959 -0.05602,0.196096 -0.04849,0.131129 -0.111834,0.499144 -0.09503,0.552109 0.01033,0.03255 0.0018,0.09092 -0.01898,0.129723 -0.04485,0.08379 -0.0079,0.827525 0.03967,0.798134 0.01662,-0.01026 0.02669,-0.0367 0.02239,-0.05873 z m 0.415265,-1.487433 c 0,-0.01986 0.01535,-0.03611 0.0341,-0.03611 0.01875,0 0.03411,0.0068 0.03411,0.01503 0,0.0083 -0.01535,0.02453 -0.03411,0.03611 -0.01875,0.01158 -0.0341,0.0048 -0.0341,-0.01503 z m 0.06821,-0.102309 c 0,-0.01985 0.01535,-0.03611 0.0341,-0.03611 0.01875,0 0.0341,0.0068 0.0341,0.01503 0,0.0083 -0.01535,0.02452 -0.0341,0.03611 -0.01875,0.01158 -0.0341,0.0048 -0.0341,-0.01503 z M 50.350048,2.911456 c -0.04024,-0.04024 -0.0851,-0.060404 -0.09969,-0.044811 -0.01458,0.015594 -0.0073,0.035235 0.01633,0.043647 0.02355,0.00841 0.03614,0.026146 0.02793,0.039407 -0.0082,0.013261 0.01737,0.026543 0.05685,0.029515 l 0.07175,0.0054 -0.07316,-0.073163 z M 28.551232,31.653751 c 0,-0.0083 0.01534,-0.02453 0.0341,-0.03611 0.01875,-0.01158 0.0341,-0.0048 0.0341,0.01503 0,0.01987 -0.01534,0.03611 -0.0341,0.03611 -0.01875,0 -0.0341,-0.0067 -0.0341,-0.01503 z M 47.469354,1.6014697 c 0.0231,-0.00934 0.06912,-0.00991 0.102307,-0.00127 0.03317,0.00865 0.01431,0.016289 -0.04196,0.016985 -0.05627,6.93e-4 -0.08342,-0.00638 -0.06032,-0.015721 z"
- style="fill:#000000" />
-</svg>
diff --git a/Tests/image/folder0.svg b/Tests/image/folder0.svg
deleted file mode 100644
index 005f66fc..00000000
--- a/Tests/image/folder0.svg
+++ /dev/null
@@ -1,158 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Generator: Adobe Illustrator 15.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
-<svg
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:cc="http://web.resource.org/cc/"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:ns1="http://sozi.baierouge.fr"
- id="Layer_1"
- enable-background="new 0 0 256 256"
- xml:space="preserve"
- viewBox="0 0 256 256"
- version="1.1"
- y="0px"
- x="0px"
- >
-<radialGradient
- id="SVGID_1_"
- gradientUnits="userSpaceOnUse"
- cy="62.334"
- cx="181"
- r="208.44"
- >
- <stop
- style="stop-color:#FFE0A2"
- offset="0"
- />
- <stop
- style="stop-color:#FCB447"
- offset="1"
- />
-</radialGradient
- >
-<path
- d="m86.089 63.528c2.655-0.805 5.306 1.066 5.896 4.161l0.58 3.044c0.588 3.085 3.239 4.956 5.885 4.153l88.174-26.738c2.654-0.805 5.307 1.066 5.896 4.161l21.189 111.14c0.588 3.085-1.098 6.271-3.754 7.076l-150.06 45.5c-2.654 0.805-5.306-1.065-5.894-4.15l-21.187-111.14c-0.59-3.094 1.097-6.281 3.751-7.085l3.071-0.931c2.646-0.803 4.332-3.989 3.744-7.074l-0.58-3.044c-0.59-3.095 1.097-6.281 3.751-7.086l39.533-11.992z"
- fill="url(#SVGID_1_)"
- />
-<defs
- >
- <filter
- id="Adobe_OpacityMaskFilter"
- height="132.64"
- width="154.43"
- y="83.58"
- x="51.455"
- filterUnits="userSpaceOnUse"
- >
- <feFlood
- style="flood-color:white"
- result="back"
- />
- <feBlend
- mode="normal"
- in2="back"
- in="SourceGraphic"
- />
- </filter
- >
-</defs
- >
-<mask
- id="SVGID_2_"
- height="132.641"
- width="154.43"
- y="83.58"
- x="51.455"
- maskUnits="userSpaceOnUse"
- >
-</mask
- >
-<g
- mask="url(#SVGID_2_)"
- >
- <path
- d="m205.88 122.4l-7.402-38.824c-26.574 7.254-111.94 30.851-119.82 36.753-7.483 5.612-21.821 57.716-27.212 78.155l2.554 13.396c0.588 3.085 3.24 4.955 5.894 4.15l145.44-44.104 0.54-49.53z"
- />
-</g
- >
-<linearGradient
- id="SVGID_3_"
- y2="166.41"
- gradientUnits="userSpaceOnUse"
- x2="212.43"
- y1="132.96"
- x1="77.764"
- >
- <stop
- style="stop-color:#FEE58A"
- offset="0"
- />
- <stop
- style="stop-color:#FCB461"
- offset="1"
- />
-</linearGradient
- >
-<path
- d="m233.7 82.767c2.654-0.805 4.299 0.371 3.658 2.609l-23.072 80.614c-0.643 2.244-3.336 4.736-5.99 5.542l-150.07 45.51c-2.646 0.803-4.29-0.373-3.647-2.618l23.072-80.613c0.64-2.237 3.334-4.729 5.98-5.532l150.06-45.513z"
- fill="url(#SVGID_3_)"
- />
-<metadata
- ><rdf:RDF
- ><cc:Work
- ><dc:format
- >image/svg+xml</dc:format
- ><dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage"
- /><cc:license
- rdf:resource="http://creativecommons.org/licenses/publicdomain/"
- /><dc:publisher
- ><cc:Agent
- rdf:about="http://openclipart.org/"
- ><dc:title
- >Openclipart</dc:title
- ></cc:Agent
- ></dc:publisher
- ><dc:title
- >Folder icon</dc:title
- ><dc:date
- >2011-05-08T02:14:09</dc:date
- ><dc:description
- >A (somewhat) realistic folder icon.</dc:description
- ><dc:source
- >https://openclipart.org/detail/137155/folder-icon-by-jhnri4-137155</dc:source
- ><dc:creator
- ><cc:Agent
- ><dc:title
- >jhnri4</dc:title
- ></cc:Agent
- ></dc:creator
- ><dc:subject
- ><rdf:Bag
- ><rdf:li
- >folder</rdf:li
- ><rdf:li
- >how i did it</rdf:li
- ><rdf:li
- >icon</rdf:li
- ></rdf:Bag
- ></dc:subject
- ></cc:Work
- ><cc:License
- rdf:about="http://creativecommons.org/licenses/publicdomain/"
- ><cc:permits
- rdf:resource="http://creativecommons.org/ns#Reproduction"
- /><cc:permits
- rdf:resource="http://creativecommons.org/ns#Distribution"
- /><cc:permits
- rdf:resource="http://creativecommons.org/ns#DerivativeWorks"
- /></cc:License
- ></rdf:RDF
- ></metadata
- ></svg
->
diff --git a/Tests/image/folder1.svg b/Tests/image/folder1.svg
deleted file mode 100644
index 4831747b..00000000
--- a/Tests/image/folder1.svg
+++ /dev/null
@@ -1,294 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!--part of the rodentia icon theme by sixsixfive released under CC0 (https://creativecommons.org/publicdomain/zero/1.0/) on openclipart-->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- viewBox="0 0 48 48"
- id="svg2"
- version="1.1"
- inkscape:version="0.91 r13725"
- sodipodi:docname="folder1.svg">
- <metadata
- id="metadata46">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="1237"
- inkscape:window-height="922"
- id="namedview44"
- showgrid="false"
- inkscape:zoom="9.8333333"
- inkscape:cx="24.730721"
- inkscape:cy="17.391797"
- inkscape:window-x="0"
- inkscape:window-y="0"
- inkscape:window-maximized="0"
- inkscape:current-layer="svg2" />
- <defs
- id="0">
- <linearGradient
- id="2">
- <stop
- id="J"
- stop-color="#2e3436" />
- <stop
- id="K"
- offset="1"
- stop-color="#2e3436"
- stop-opacity="0" />
- </linearGradient>
- <linearGradient
- id="3">
- <stop
- id="L"
- stop-color="#fff"
- stop-opacity="0.4" />
- <stop
- id="M"
- offset="1"
- stop-color="#fff"
- stop-opacity="0" />
- </linearGradient>
- <linearGradient
- id="4">
- <stop
- id="N"
- stop-color="#8f5902" />
- <stop
- id="O"
- offset="1"
- stop-color="#683f00" />
- </linearGradient>
- <linearGradient
- id="5">
- <stop
- id="P"
- stop-color="#fff" />
- <stop
- id="Q"
- offset="1"
- stop-color="#fff"
- stop-opacity="0" />
- </linearGradient>
- <linearGradient
- id="6">
- <stop
- id="R"
- stop-color="#fff"
- stop-opacity="0.8" />
- <stop
- id="S"
- offset="1"
- stop-color="#fff"
- stop-opacity="0" />
- </linearGradient>
- <linearGradient
- id="7">
- <stop
- id="T"
- stop-color="#e9b96e" />
- <stop
- id="U"
- offset="1"
- stop-color="#c17d11" />
- </linearGradient>
- <linearGradient
- id="8">
- <stop
- id="V"
- stop-color="#2e3436" />
- <stop
- id="W"
- offset="1"
- stop-color="#555753" />
- </linearGradient>
- <filter
- color-interpolation-filters="sRGB"
- id="9">
- <feGaussianBlur
- stdDeviation="0.755"
- id="X" />
- </filter>
- <radialGradient
- cx="35.488"
- cy="26.2"
- r="23"
- id="A"
- xlink:href="#8"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1.0434444,-1.4643692,1.4020098,0.9990096,-62.776231,34.470805)" />
- <linearGradient
- y1="1.781"
- x2="0"
- y2="41.75"
- id="B"
- xlink:href="#3"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- y1="10.144"
- x2="0"
- y2="42.775"
- id="C"
- xlink:href="#7"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- y1="10.144"
- x2="0"
- y2="42.775"
- id="D"
- xlink:href="#4"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- y1="11.188"
- x2="0"
- y2="41.75"
- id="E"
- xlink:href="#6"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- x1="7.935"
- y1="-28.25"
- x2="20.05"
- y2="36.1"
- id="F"
- xlink:href="#5"
- gradientUnits="userSpaceOnUse" />
- <radialGradient
- cx="24.919"
- cy="48.2"
- r="25.941"
- id="G"
- xlink:href="#2"
- gradientUnits="userSpaceOnUse"
- gradientTransform="matrix(1,0,0,0.1062992,0,43.080183)" />
- <linearGradient
- inkscape:collect="always"
- x1="105"
- y1="123"
- gradientTransform="translate(2,922.36)"
- x2="-80"
- gradientUnits="userSpaceOnUse"
- y2="-112"
- id="linearGradient3606">
- <stop
- offset="0"
- style="stop-color:#e6e6e6"
- id="stop3602" />
- <stop
- offset="1"
- style="stop-color:#f9f9f9"
- id="stop3604" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- x1="93"
- y1="944.36"
- gradientTransform="translate(2,-2)"
- x2="80"
- gradientUnits="userSpaceOnUse"
- y2="957.36"
- id="linearGradient3614">
- <stop
- offset="0"
- style="stop-color:#cccccc"
- id="stop3610" />
- <stop
- offset=".22008"
- style="stop-color:#e6e6e6"
- id="stop3616" />
- <stop
- offset=".46933"
- style="stop-color:#ffffff"
- id="stop3618" />
- <stop
- offset="1"
- style="stop-color:#e6e6e6"
- id="stop3612" />
- </linearGradient>
- </defs>
- <g
- id="Directory"
- transform="matrix(1.0511923,0,0,1.0511923,-1.1274166,-1.2155515)"
- style="opacity:0.6">
- <path
- d="m 50.860289,48.204258 a 25.94079,2.7574856 0 1 1 -51.8815807,0 25.94079,2.7574856 0 1 1 51.8815807,0 z"
- transform="matrix(0.9652959,0,0,0.8148148,-0.05468968,4.2286171)"
- id="H"
- style="fill:url(#G)"
- inkscape:connector-curvature="0" />
- <g
- transform="matrix(0.9574469,0,0,0.9574469,1.0212744,3.1660267)"
- id="I">
- <path
- d="m 1.5,1.2452202 0,41.0294108 45,0 0,-34.5135739 -18.834842,0 -5.497737,-6.5158369 -20.667421,0 z"
- id="Y"
- style="fill:url(#A);stroke:#2e3436;stroke-linecap:square;stroke-linejoin:round"
- inkscape:connector-curvature="0" />
- <path
- d="m 2.53125,2.28125 0,38.96875 42.9375,0 0,-32.46875 -17.8125,0 A 1.0266953,1.0266953 0 0 1 26.875,8.40625 l -5.1875,-6.125 -19.15625,0 z"
- id="Z"
- style="opacity:0.8;fill:none;stroke:url(#B);stroke-linecap:square;stroke-linejoin:round"
- inkscape:connector-curvature="0" />
- <path
- d="m 18.65625,11.1875 -2.875,6.34375 a 0.54138149,0.54138149 0 0 1 -0.5,0.3125 l -13.75,0 0.5,23.90625 43.9375,0 0.5,-30.5625 -27.8125,0 z"
- transform="translate(0,-1.7)"
- id="a"
- inkscape:connector-curvature="0"
- style="filter:url(#9)" />
- <path
- d="m 18.310273,10.643608 -3.037735,6.654088 -14.272535,0 0.4999972,24.976935 44.9999998,0 0.499997,-31.631023 -28.689724,0 z"
- id="b"
- style="fill:url(#C);stroke:url(#D);stroke-linecap:square;stroke-linejoin:round"
- inkscape:connector-curvature="0" />
- <path
- d="m 18.96875,11.6875 -2.75,6.0625 a 1.0266953,1.0266953 0 0 1 -0.9375,0.59375 l -13.21875,0 L 2.5,41.25 l 43,0 0.4375,-29.5625 -26.96875,0 z"
- id="c"
- style="opacity:0.8;fill:none;stroke:url(#E);stroke-linecap:square;stroke-linejoin:round"
- inkscape:connector-curvature="0" />
- <path
- d="m 18.65625,11.15625 -2.90625,6.375 c -0.08919,0.176066 -0.271425,0.285406 -0.46875,0.28125 l -13.78125,0 0.3125,15.34375 c 12.189878,-5.184653 30.416986,-10.313955 44.53125,-12.75 l 0.15625,-9.25 -27.84375,0 z"
- id="d"
- style="opacity:0.8;fill:url(#F)"
- inkscape:connector-curvature="0" />
- </g>
- </g>
- <g
- transform="matrix(0.39982059,0,0,0.39982059,-1.5622442,-371.2009)"
- inkscape:label="Layer 1"
- id="Normal">
- <path
- d="m 82,930.36 -60,0 0,115 85,0 0,-90 -25,-25 z"
- style="fill:url(#linearGradient3606);fill-rule:evenodd;stroke:#808080;stroke-width:1px;stroke-linejoin:round"
- sodipodi:nodetypes="cccccc"
- id="path2826"
- inkscape:connector-curvature="0" />
- <path
- d="m 107,955.36 -25,-25 c 1.8633,8.3333 2.1329,16.667 0,25 9.9055,-1.935 17.128,-0.56751 25,0 z"
- style="fill:url(#linearGradient3614);fill-rule:evenodd;stroke:#808080;stroke-width:1px;stroke-linejoin:round"
- sodipodi:nodetypes="cccc"
- id="rect2822"
- inkscape:connector-curvature="0" />
- </g>
-</svg>
diff --git a/Tests/image/tetra.png b/Tests/image/tetra.png
deleted file mode 100755
index be7edbe7..00000000
--- a/Tests/image/tetra.png
+++ /dev/null
Binary files differ
diff --git a/Tests/image/textest.png b/Tests/image/textest.png
deleted file mode 100755
index 678e6d44..00000000
--- a/Tests/image/textest.png
+++ /dev/null
Binary files differ
diff --git a/Tests/image/u.svg b/Tests/image/u.svg
deleted file mode 100644
index 5dfe5d89..00000000
--- a/Tests/image/u.svg
+++ /dev/null
@@ -1,249 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:cc="http://creativecommons.org/ns#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:svg="http://www.w3.org/2000/svg"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:xlink="http://www.w3.org/1999/xlink"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="300"
- height="300"
- id="svg2"
- sodipodi:version="0.32"
- inkscape:version="0.48.0 r9654"
- version="1.0"
- sodipodi:docname="blue.svg"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
- <defs
- id="defs4">
- <inkscape:perspective
- sodipodi:type="inkscape:persp3d"
- inkscape:vp_x="0 : 150 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_z="300 : 150 : 1"
- inkscape:persp3d-origin="150 : 100 : 1"
- id="perspective31" />
- <linearGradient
- id="linearGradient3841">
- <stop
- style="stop-color:white;stop-opacity:1;"
- offset="0"
- id="stop3843" />
- <stop
- style="stop-color:#fefce9;stop-opacity:0;"
- offset="1"
- id="stop3845" />
- </linearGradient>
- <linearGradient
- id="linearGradient3813">
- <stop
- id="stop3815"
- offset="0"
- style="stop-color:#0060c8;stop-opacity:0;" />
- <stop
- style="stop-color:#0062a2;stop-opacity:0.40000001;"
- offset="0.5"
- id="stop4577" />
- <stop
- id="stop4579"
- offset="0.75"
- style="stop-color:#005994;stop-opacity:0.60000002;" />
- <stop
- id="stop3817"
- offset="1"
- style="stop-color:black;stop-opacity:0.80000001;" />
- </linearGradient>
- <linearGradient
- id="linearGradient3779">
- <stop
- style="stop-color:#0077ec;stop-opacity:1;"
- offset="0"
- id="stop3781" />
- <stop
- style="stop-color:#78afff;stop-opacity:1;"
- offset="1"
- id="stop3783" />
- </linearGradient>
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3779"
- id="linearGradient3785"
- x1="1.0101526"
- y1="2.0049992"
- x2="300"
- y2="300"
- gradientUnits="userSpaceOnUse" />
- <radialGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3813"
- id="radialGradient3819"
- cx="150"
- cy="150"
- fx="150"
- fy="150"
- r="150"
- gradientUnits="userSpaceOnUse" />
- <linearGradient
- inkscape:collect="always"
- xlink:href="#linearGradient3841"
- id="linearGradient3847"
- x1="149.99989"
- y1="0.45544016"
- x2="149.99989"
- y2="299.54449"
- gradientUnits="userSpaceOnUse" />
- <inkscape:perspective
- id="perspective2461"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective2511"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective2578"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective2650"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective2467"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective2519"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective2571"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective2621"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="1.4"
- inkscape:cx="128.66366"
- inkscape:cy="229.83929"
- inkscape:document-units="px"
- inkscape:current-layer="layer2"
- width="765px"
- height="1260px"
- inkscape:window-width="1280"
- inkscape:window-height="949"
- inkscape:window-x="0"
- inkscape:window-y="25"
- showgrid="false"
- inkscape:window-maximized="1" />
- <metadata
- id="metadata7">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
- rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- <dc:title></dc:title>
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Button"
- inkscape:groupmode="layer"
- id="layer1"
- style="display:inline"
- sodipodi:insensitive="true">
- <path
- d="m 300,150 a 150,150 0 1 1 -300,0 150,150 0 1 1 300,0 z"
- sodipodi:ry="150"
- sodipodi:rx="150"
- sodipodi:cy="150"
- sodipodi:cx="150"
- id="path2760"
- style="fill:url(#linearGradient3785);fill-opacity:1;fill-rule:evenodd;stroke:none"
- sodipodi:type="arc" />
- <path
- sodipodi:type="arc"
- style="fill:url(#linearGradient3785);fill-opacity:1;fill-rule:evenodd;stroke:none"
- id="path3788"
- sodipodi:cx="150"
- sodipodi:cy="150"
- sodipodi:rx="150"
- sodipodi:ry="150"
- d="m 300,150 a 150,150 0 1 1 -300,0 150,150 0 1 1 300,0 z" />
- </g>
- <g
- inkscape:groupmode="layer"
- id="layer2"
- inkscape:label="Schatten"
- style="display:inline">
- <path
- sodipodi:type="arc"
- style="fill:url(#radialGradient3819);fill-opacity:1;fill-rule:evenodd;stroke:none"
- id="path3790"
- sodipodi:cx="150"
- sodipodi:cy="150"
- sodipodi:rx="150"
- sodipodi:ry="150"
- d="m 300,150 a 150,150 0 1 1 -300,0 150,150 0 1 1 300,0 z" />
- </g>
- <g
- inkscape:groupmode="layer"
- id="layer4"
- inkscape:label="Icon" />
- <g
- inkscape:groupmode="layer"
- id="layer3"
- inkscape:label="Glanz"
- style="display:inline"
- sodipodi:insensitive="true">
- <path
- d="m 300,150 a 150,150 0 1 1 -300,0 150,150 0 1 1 300,0 z"
- sodipodi:ry="150"
- sodipodi:rx="150"
- sodipodi:cy="150"
- sodipodi:cx="150"
- id="path3821"
- style="fill:url(#linearGradient3847);fill-opacity:1;fill-rule:evenodd;stroke:none"
- sodipodi:type="arc"
- transform="matrix(0.649475,0,0,0.476763,52.5787,2)" />
- </g>
-</svg>
diff --git a/Tests/keysyms.cs b/Tests/keysyms.cs
deleted file mode 100644
index 412d06b1..00000000
--- a/Tests/keysyms.cs
+++ /dev/null
@@ -1,85 +0,0 @@
-//
-// keysyms.cs
-//
-// Author:
-// Jean-Philippe Bruyère <jp_bruyere@hotmail.com>
-//
-// Copyright (c) 2013-2017 Jean-Philippe Bruyère
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using System.IO;
-
-namespace Tests
-{
- static class keysyms
- {
- public static void Main(string[] args)
- {
- using (StreamWriter sw = new StreamWriter ("test.cs")) {
- using (StreamReader r = new StreamReader ("/usr/include/xkbcommon/xkbcommon-keysyms.h")) {
- bool skip = false;
- int maxChar = 0;
- sw.WriteLine ("/* autogenerated */");
- sw.WriteLine ("using System;\n");
- sw.WriteLine ("namespace Crow.XCB");
- sw.WriteLine ("{");
- sw.WriteLine ("\t[Flags]");
- sw.WriteLine ("\tpublic enum KeySym");
- sw.WriteLine ("\t{");
- r.ReadLine ();
- r.ReadLine ();
- while (!r.EndOfStream) {
- string s = r.ReadLine ().Trim();
- if (skip) {
- if (s.EndsWith ("*/", StringComparison.Ordinal))
- skip = false;
- continue;
- }
- if (s.StartsWith ("/*", StringComparison.Ordinal)) {
- if (!s.EndsWith ("*/", StringComparison.Ordinal))
- skip = true;
- continue;
- }
- if (!s.StartsWith ("#define", StringComparison.Ordinal))
- continue;
- string[] tmp = s.Split (new char[] {' ', '\t'}, StringSplitOptions.RemoveEmptyEntries);
-
- string keyName = tmp [1].Substring (8);
- if (char.IsDigit (keyName [0]))
- keyName = "key_" + keyName;
-
- if (keyName.Length > maxChar)
- maxChar = keyName.Length;
-
- int nbTab = keyName.Length / 4;
- nbTab = 8 - nbTab;
-
- sw.WriteLine ("\t\t{0}{1}= {2},", keyName, new String('\t',nbTab), tmp[2]);
- }
- sw.WriteLine ("\t}");
- sw.WriteLine ("}");
- Console.WriteLine ("max char: " + maxChar.ToString ());
- }
-
- }
- }
- }
-}
-
diff --git a/Tests/test.style b/Tests/test.style
deleted file mode 100644
index 14971b88..00000000
--- a/Tests/test.style
+++ /dev/null
@@ -1,43 +0,0 @@
-FpsLabel {
- Width = "50%";
- Font = "droid, 10";
- Margin = "0";
- TextAlignment = "Center";
- Background = "DimGrey";
-}
-FpsDisp {
- Font = "droid bold, 10";
- Width = "50%";
- Margin = "0";
- TextAlignment = "Center";
- Background = "MediumSeaGreen";
-}
-CheckBox2 {
- Template= "Interfaces/CheckBox2.imlt";
- Background = "Jet";
- Checked="{Background=MediumSeaGreen}";
- Unchecked = "{Background=Jet}";
-}
-RadioButton2 {
- Template="Interfaces/CheckBox2.imlt";
- Background = "Jet";
- Checked = "{Background=MediumSeaGreen}";
- Unchecked = "{Background=Jet}";
-}
-labPerf {
- Font = "droid, 8";
- Width = "50%";
-}
-labPerfVal{
- Font = "droid, 8";
- Width = "50%";
-}
-DbgLogViewer{
- Background = "Onyx";
- Font = "mono, 8";
- Foreground = "LightGrey";
- Focusable = "true";
-}
-DockWindow{
- Background = "0.1,0.1,0.1,0.5";
-} \ No newline at end of file
diff --git a/Tests/testClass.cs b/Tests/testClass.cs
deleted file mode 100644
index 70d19b76..00000000
--- a/Tests/testClass.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-
-using System;
-
-/* this is a block comment
- * on several lines
- */
-
-namespace testRoslyn {
- public class testClass {
- public testClass self;
- int a = 0;
- int b;
- public string str = "this is a test string"
-
- [XmlIgnore]
- public string Str {
- get { return str; }
- set { str = value; }
- }
- [SecuritySafeCritical]
- public testClass (int _a, int _b) {
- a = _a;
- }
- }
-}
diff --git a/Tests/ui/LabelButton.style b/Tests/ui/LabelButton.style
deleted file mode 100644
index 4e61c38b..00000000
--- a/Tests/ui/LabelButton.style
+++ /dev/null
@@ -1,8 +0,0 @@
-MouseEnter = "{Background = Grey;Foreground = White;}";
-Fit = "true";
-MouseLeave = "{Background=Transparent;Foreground=Grey;}";
-MouseDown = "{Background=Red;Foreground=White;}";
-MouseUp = "{Background=Grey;Foreground=White;}";
-Foreground="Grey";
-Margin="5";
-CornerRadius="5";
diff --git a/Tests/ui/MenuItem.style b/Tests/ui/MenuItem.style
deleted file mode 100644
index 2c0ada73..00000000
--- a/Tests/ui/MenuItem.style
+++ /dev/null
@@ -1,11 +0,0 @@
-Height = "Fit";
-Width = "Stretched";
-MinimumSize="60;10";
-Margin="2";
-CornerRadius="0";
-TextAlignment="Left";
-Foreground="Grey";
-//MouseEnter = "{Background=SeaGreen;Foreground=White;}";
-//MouseLeave = "{Background=Transparent;Foreground=Grey;}";
-MouseDown = "{Background=White;Foreground=DimGrey;}";
-MouseUp = "{Background=SeaGreen;Foreground=White;}";
diff --git a/Tests/ui/MenuItem.template b/Tests/ui/MenuItem.template
deleted file mode 100644
index e959b7d2..00000000
--- a/Tests/ui/MenuItem.template
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0"?>
-<Popper Font="{./Font}" Caption="{./Caption}" Background="{./Background}" PopDirection="{./PopDirection}"
- Foreground = "{./Foreground}" CanPop="{./HasChildren}" MouseClick="./onMI_Click"
- IsPopped="{²./IsOpened}" PopWidth="{./PopWidth}" PopHeight="{./PopHeight}" IsEnabled="{./IsEnabled}">
- <Template>
- <CheckBox IsChecked="{²./IsPopped}" Caption="{./Caption}" Background="{./Background}" Foreground="{./Foreground}">
- <Template>
- <Border Name="border1"
- MinimumSize = "40,0"
- Foreground="Transparent"
- Background="{./Background}">
- <HorizontalStack HorizontalAlignment="Left" Margin="1">
- <Image Width="10" Height="10" Picture="{../../../../../Icon}"/>
- <Label Text="{./Caption}"
- Foreground="{./Foreground}"
- Font="{./Font}" />
- </HorizontalStack>
- </Border>
- </Template>
- </CheckBox>
- </Template>
- <Border Foreground="DimGrey" Width="{../PopWidth}" Height="{../PopHeight}" Background="Jet">
- <VerticalStack Name="ItemsContainer"/>
- </Border>
-</Popper>
diff --git a/Tests/ui/Popper.template b/Tests/ui/Popper.template
deleted file mode 100755
index ae8c63c2..00000000
--- a/Tests/ui/Popper.template
+++ /dev/null
@@ -1,3 +0,0 @@
-<?xml version="1.0"?>
-<Label Text="{../Caption}" Style="#Tests.ui.LabelButton.style"
- Height="Fit"/>
diff --git a/Tests/ui/TreeExpandable.template b/Tests/ui/TreeExpandable.template
deleted file mode 100644
index 87fe8d4e..00000000
--- a/Tests/ui/TreeExpandable.template
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version="1.0"?>
-<VerticalStack>
- <Border Style="TreeItemBorder" >
- <HorizontalStack Spacing="5" Focusable="true" MouseDoubleClick="./onClickForExpand">
- <Image Margin="1" Width="9" Height="9" Focusable="true" MouseDown="./onClickForExpand"
- Path="{./Image}"
- Visible="{./IsExpandable}"
- SvgSub="{./IsExpanded}"
- MouseEnter="{Background=LightGrey}"
- MouseLeave="{Background=Transparent}"/>
- <Label Text="{Kind}" Width="Fit" Margin="2" Background="Onyx"/>
- <Label Multiline="true" Text="{ToFullString}" Foreground="White" Background="Blue" Margin="2"/>
- <ListBox Data="{GetToks}" Height="Fit" Width="Fit" DataTest="GetKind">
- <Template>
- <HorizontalStack Name="ItemsContainer"/>
- </Template>
- <ItemTemplate DataType="OpenBraceToken">
- <Label Text="{ToFullString}" Foreground="White" Background="Red"/>
- </ItemTemplate>
- <ItemTemplate DataType="OpenParenToken">
- <Label Text="{ToFullString}" Foreground="Red" />
- </ItemTemplate>
- <ItemTemplate>
- <Label Text="{ToFullString}" Foreground="Black"/>
- </ItemTemplate>
- </ListBox>
- </HorizontalStack>
- </Border>
- <Container Name="Content" Visible="false"/>
-</VerticalStack>
diff --git a/Tests/ui/dbgLog.crow b/Tests/ui/dbgLog.crow
deleted file mode 100755
index cf7e2ae4..00000000
--- a/Tests/ui/dbgLog.crow
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0"?>
-<Window Width="Stretched" Height="Stretched">
- <VerticalStack>
- <HorizontalStack Height="Fit">
- <Label Text="Scale X:"/>
- <Label Text="{../../view.XScale}"/>
- <Label Text="Scroll X:"/>
- <Label Text="{../../view.ScrollX}"/>
- <Label Text="Max Scroll X:"/>
- <Label Text="{../../view.MaxScrollX}"/>
- <Label Text="Scroll Y:"/>
- <Label Text="{../../view.ScrollY}"/>
- <Label Text="Visible Lines:"/>
- <Label Text="{../../view.VisibleLines}"/>
- <Label Text="Visible Ticks:"/>
- <Label Text="{../../view.VisibleTicks}"/>
- <Label Text="CurrentLine:"/>
- <Label Text="{../../view.CurrentLine}"/>
- </HorizontalStack>
- <HorizontalStack>
- <DbgLogViewer Margin="0" Name="view" LogFile="debug.log" MouseWheelSpeed="10"/>
- <ScrollBar Name="scrollbar1" Orientation="Vertical"
- Value="{²../view.ScrollY}" Maximum="{../view.MaxScrollY}"
- CursorSize="{../view.ChildHeightRatio}"
- LargeIncrement="{../view.PageHeight}" SmallIncrement="30"
- Width="12" />
- </HorizontalStack>
- <ScrollBar Style="HScrollBar" Name="scrollbarX" Orientation="Horizontal"
- Value="{²../view.ScrollX}" Maximum="{../view.MaxScrollX}"
- CursorSize="{../view.ChildWidthRatio}"
- LargeIncrement="{../view.PageWidth}" SmallIncrement="30"
- Height="12" />
- </VerticalStack>
-</Window> \ No newline at end of file
diff --git a/Tests/ui/dbgLogColors.crow b/Tests/ui/dbgLogColors.crow
deleted file mode 100755
index e1915e65..00000000
--- a/Tests/ui/dbgLogColors.crow
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0"?>
-<Window Template="#Crow.ToolWindow.template" AlwaysOnTop="true" Width="400" Height="300"
- HorizontalAlignment="Right" VerticalAlignment="Bottom">
- <VerticalStack>
- <Button Caption="update" MouseClick="onColorUpdate"/>
- <HorizontalStack Height="Fit" DataSource="{../kvpList.SelectedItem}" Margin="10">
- <Label Text="{Key}" Margin="0" Width="Stretched" Font="mono, 8"/>
- <ComboBox Data="{TestList}" ItemTemplate="#Tests.Interfaces.colorItem2.crow" Name="combo"
- SelectedItem="{Value}">
- <Template>
- <Popper Caption="{./SelectedItem}" Name="popper" PopDirection="Bottom" Foreground="{./Foreground}" Background="{./Background}">
- <Template>
- <CheckBox Caption="{./Caption}" IsChecked="{²./IsPopped}" Foreground="{./Foreground}" Background="{./Background}">
- <Template>
- <Border CornerRadius="0" Foreground="LightGrey">
- <HorizontalStack Margin="0" Spacing="1">
- <!---<Widget Height="8" Width="14" Background="{./Caption}" Margin="0" CornerRadius="2"/>-->
- <Label MinimumSize="80,10" Text="{./Caption}" Margin="0" Width="Stretched" Font="mono, 8"/>
- <Button Width="14" Height="14" Focusable="false"
- Template="#Crow.Templates.ArrowBut.template">
- <Image Margin="0" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
- </Button>
- </HorizontalStack>
- </Border>
- </Template>
- </CheckBox>
- </Template>
- <Border Background="DimGrey" BorderWidth="1" Margin="1"
- MinimumSize="{../../MinimumPopupSize}" Fit="true">
- <Scroller Name="scroller1" Margin="2"
- MaximumSize="0,200"
- HorizontalAlignment="Left">
- <VerticalStack
- Height="Fit" Name="ItemsContainer" Margin="0"
- HorizontalAlignment="Left"
- VerticalAlignment="Top"/>
- </Scroller>
- </Border>
- </Popper>
- </Template>
- </ComboBox>
- <Widget Height="8" Width="14" Background="{Value}" Margin="0" CornerRadius="2"/>
- </HorizontalStack>
- <HorizontalStack>
- <ListBox Name="kvpList" Data="{ColorsKVPList}" Margin="0"
- Template="#Crow.Templates.ScrollingListBox.template">
- <ItemTemplate>
- <Border Foreground="Transparent" Focusable="true" HorizontalAlignment="Left" Height="Fit">
- <HorizontalStack Margin="0"
- MouseEnter="{Background=CornflowerBlue}"
- MouseLeave="{Background=Transparent}">
- <Widget Height="8" Width="14" Background="{Value}" Margin="0" CornerRadius="2"/>
- <Label Text="{Key}" Margin="0" Width="Stretched" Font="mono, 8"/>
- </HorizontalStack>
- </Border>
- </ItemTemplate>
- </ListBox>
- </HorizontalStack>
- </VerticalStack>
-</Window> \ No newline at end of file
diff --git a/Tests/ui/showcase.crow b/Tests/ui/showcase.crow
deleted file mode 100755
index f14e965c..00000000
--- a/Tests/ui/showcase.crow
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0"?>
-<HorizontalStack Background="Jet" Margin="5">
- <DirectoryView Name="dv" CurrentDirectory="Interfaces" Width="25%" SelectedItemChanged="Dv_SelectedItemChanged"/>
- <Splitter Width="6"/>
- <VerticalStack>
- <Container Name="CrowContainer" Height="60%" Background="DimGrey"/>
- <Splitter/>
- <HorizontalStack>
- <Scroller Name="scroller1" Background="White"
- Margin="2" ScrollY="{../scrollbar1.Value}"
- ValueChanged="./_scroller_ValueChanged">
- <TextBox VerticalAlignment="Top" TextChanged="Tb_TextChanged"
- Text="{source}" Multiline="true" TextAlignment="TopLeft"
- Font="Courriernew 10"/>
- </Scroller>
- <ScrollBar Name="scrollbar1" Value="{../scroller1.ScrollY}"
- LargeIncrement="{../scroller1.PageHeight}" SmallIncrement="30"
- CursorSize="{../scroller1.ChildHeightRatio}"
- Maximum="{../scroller1.MaxScrollY}" Orientation="Vertical"
- Width="14" />
- </HorizontalStack>
- <Label Visible="{ShowError}" Text="{ErrorMessage}" Background="Red" Foreground="White" Width="Stretched" Margin="2"
- Multiline="true"/>
- </VerticalStack>
-</HorizontalStack>
diff --git a/Tests/ui/test.crow b/Tests/ui/test.crow
deleted file mode 100755
index 663fd934..00000000
--- a/Tests/ui/test.crow
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0"?>
-<Window Font="droid bold, 10" Caption="Open GL" HorizontalAlignment="Left" Width="30%" Height="90%">
- <VerticalStack>
- <HorizontalStack Background="DimGrey" Height="Fit" Width="Stretched" Margin="2">
- <Popper Caption="File" Template="#Tests.ui.Popper.template" Width="Fit">
- <Border Fit="True" Foreground="Grey" Background="DimGrey">
- <VerticalStack Height="Fit" Width="Fit" Margin="2">
- <Label Text="New File" Style="#Tests.ui.MenuItem.style" />
- <Label Text="Open..." Style="#Tests.ui.MenuItem.style"/>
- <Label Text="Save..." Style="#Tests.ui.MenuItem.style"/>
- <Label Text="Exit" Style="#Tests.ui.MenuItem.style"/>
- </VerticalStack>
- </Border>
- </Popper>
- <Label Text="Edit" Style="#Tests.ui.LabelButton.style"/>
- <Label Text="Project" Style="#Tests.ui.LabelButton.style"/>
- <Label Text="Help" Style="#Tests.ui.LabelButton.style"/>
- </HorizontalStack>
- <GroupBox Caption="Object Rotation" Margin="10" Width="70%" Height="Fit" >
- <VerticalStack Spacing="10">
- <Spinner Width="50%" Maximum="1,0" SmallIncrement="0.01" Value="{²RotationSpeed}"/>
- <Slider Height="10" Width="50%" Maximum="1,0" SmallIncrement="0.01" Value="{²RotationSpeed}"/>
- <CheckBox IsChecked="{²ClockWiseRotation}" Caption="Clockwise Rotation"/>
- <GroupBox Caption="Rotation Axis" Height="Fit" >
- <VerticalStack>
- <RadioButton Caption="x"/>
- <RadioButton Caption="y"/>
- <RadioButton Caption="z"/>
- </VerticalStack>
- </GroupBox>
- </VerticalStack>
- </GroupBox>
-
- <Image Width="100" Height="100"
- Path="#Crow.Images.Icons.exit2.svg" />
- </VerticalStack>
-</Window> \ No newline at end of file
diff --git a/Tests/ui/test.style b/Tests/ui/test.style
deleted file mode 100644
index 932fb6b7..00000000
--- a/Tests/ui/test.style
+++ /dev/null
@@ -1,3 +0,0 @@
-BlueLabel {
- Background = "Blue";
-}
diff --git a/Tests/ui/tmpWindow.crow b/Tests/ui/tmpWindow.crow
deleted file mode 100755
index 8af356bf..00000000
--- a/Tests/ui/tmpWindow.crow
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0"?>
-<Border BorderWidth="1" Foreground="White" CornerRadius="15"
- MouseEnter="../onBorderMouseEnter"
- MouseLeave="../onBorderMouseLeave"
- Background="vgradient|0:0.6,0.6,0.6,0.9|1:0.4,0.4,0.4,0.6">
- <VerticalStack>
- <HorizontalStack Height="Fit">
- <Label Margin="2" Font="{../../../../Font}" Text="{../../../../Caption}" Width="Stretched"/>
- <Border HorizontalAlignment="Right" Margin="0" VerticalAlignment="Top"
- CornerRadius="6" BorderWidth="1" Foreground="Transparent"
- Height="12" Width="12"
- MouseEnter="{Foreground=White}" MouseLeave="{Foreground=Transparent}">
- <Image Focusable="true" Name="Image" Path="#Crow.Images.Icons.exit2.svg"
- MouseClick="../../../../../butQuitPress"/>
- </Border>
- </HorizontalStack>
- <Container Name="Content"/>
- </VerticalStack>
-</Border> \ No newline at end of file
diff --git a/clean.sh b/clean.sh
index a5567477..08b3c61b 100755
--- a/clean.sh
+++ b/clean.sh
@@ -1,2 +1,2 @@
#!/bin/bash
-rm -fr build && find . -iname bin -o -iname obj -o -iname packages | xargs rm -rf
+rm -fr build && find . -iname bin -o -iname obj -o -iname packages -o -iname build | xargs rm -rf
diff --git a/unitTests/Program.cs b/unitTests/Program.cs
index 8fad7994..e809429d 100644
--- a/unitTests/Program.cs
+++ b/unitTests/Program.cs
@@ -6,22 +6,32 @@ using NUnit.Framework;
namespace unitTests
{
[TestFixture]
- public class Tests
+ public class Instantiator
{
+ [Test]
+ public void Widget ()
+ => Assert.DoesNotThrow (()
+ => Crow.IML.Instantiator.CreateFromImlFragment (null, @"<Widget/>")
+ , "test itor failed");
- void instanciate ()
- {
- Instantiator.CreateFromImlFragment (null, @"<Widget Background='Blue' Tag='{test}'/>");
- }
+ [Test]
+ public void Label ()
+ => Assert.DoesNotThrow (()
+ => Crow.IML.Instantiator.CreateFromImlFragment (null, @"<Label Text='this is a test'/>")
+ , "test itor failed");
-
+ [Test]
+ public void TemplatedControl ()
+ => Assert.DoesNotThrow (()
+ => Crow.IML.Instantiator.CreateFromImlFragment (null, @"<CheckBox IsChecked='false'/>")
+ , "test itor failed");
[Test]
- public void InstanciatorTest ()
- {
- Assert.DoesNotThrow (instanciate, "test itor failed");
- }
+ public void SimpleBinding ()
+ => Assert.DoesNotThrow (()
+ => Crow.IML.Instantiator.CreateFromImlFragment (null, @"<Widget Background='Blue' Tag='{test}'/>")
+ , "test itor failed");
}
}
diff --git a/unitTests/TestBackend.cs b/unitTests/TestBackend.cs
new file mode 100644
index 00000000..b4b21645
--- /dev/null
+++ b/unitTests/TestBackend.cs
@@ -0,0 +1,87 @@
+// Copyright (c) 2020 Jean-Philippe Bruyère <jp_bruyere@hotmail.com>
+//
+// This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT)
+using System;
+using System.Globalization;
+using Crow;
+using NUnit.Framework;
+
+namespace unitTests
+{
+ public class TestInterface : Interface
+ {
+ public TestInterface (int width = 800, int height = 600, IBackend _backend = null)
+ : base (width, height, _backend, false) {
+ backend.Init (this);
+ }
+ public bool IsRunning {
+ get => running;
+ set { running = value; }
+ }
+ }
+ [TestFixture]
+ public class TestBackend : IBackend
+ {
+ TestInterface iFace;
+
+ [OneTimeSetUp]
+ public void Init ()
+ {
+ iFace = new TestInterface (800, 600, this);
+ iFace.Init ();
+ iFace.IsRunning = true;
+ }
+
+ [OneTimeTearDown]
+ public void Cleanup ()
+ {
+ iFace.IsRunning = false;
+ }
+
+ //[SetUp] public void InitTest (){}
+ //[TearDown] public void CleanupTest (){}
+
+ [Test]
+ public void Widget ()
+ => Assert.DoesNotThrow (()
+ => { iFace.LoadIMLFragment (@"<Widget/>"); iFace.Update (); }
+ , "iFace load IML fragment failed");
+ [Test]
+ public void Label ()
+ => Assert.DoesNotThrow (()
+ => { iFace.LoadIMLFragment (@"<Label Text='this is a test string'/>"); iFace.Update (); }
+ , "iFace load IML fragment failed");
+
+ [Test]
+ public void TemplatedControl ()
+ => Assert.DoesNotThrow (()
+ => { iFace.LoadIMLFragment (@"<CheckBox IsChecked='true'/>"); iFace.Update (); }
+ , "iFace load IML fragment failed");
+
+ #region IBackend implementation
+ public MouseCursor Cursor { set { } }
+
+ public bool Shift => false;
+
+ public bool Ctrl => false;
+
+ public bool Alt => false;
+
+ public void CleanUp () {}
+
+ public void Flush () {}
+
+ public void Init (Interface iFace)
+ {
+ iFace.surf = new Crow.Cairo.ImageSurface (Crow.Cairo.Format.Argb32, iFace.ClientRectangle.Width, iFace.ClientRectangle.Height);
+ }
+
+ public bool IsDown (Key key) => false;
+
+ public void ProcessEvents ()
+ {
+
+ }
+ #endregion
+ }
+}
diff --git a/unitTests/unitTests.csproj b/unitTests/unitTests.csproj
index 6e4b527c..5796ca76 100644
--- a/unitTests/unitTests.csproj
+++ b/unitTests/unitTests.csproj
@@ -3,8 +3,13 @@
<TargetFramework>net472</TargetFramework>
<ReleaseVersion>0.8.0</ReleaseVersion>
</PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugType>full</DebugType>
+ </PropertyGroup>
<ItemGroup>
<PackageReference Include="NUnit" Version="3.12.0" />
+ <PackageReference Include="NUnit3TestAdapter" Version="3.16.1" />
+ <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.4.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Crow\Crow.csproj" />