From 66bdf6f24b850fcb06af4c5d5e77346b54c3f2f1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Philippe=20Bruy=C3=A8re?= Date: Sun, 5 May 2019 22:43:46 +0200 Subject: [PATCH 1/1] temp --- .gitignore | 12 + .nuget/NuGet.config | 6 + .travis.yml | 12 + Crow.ControlsLib/AnalogMeter.cs | 68 + Crow.ControlsLib/Crow.ControlsLib.csproj | 63 + Crow.ControlsLib/Default.style | 139 + Crow.ControlsLib/DockingView.cs | 166 + Crow.ControlsLib/DocksView.cs | 91 + Crow.ControlsLib/Templates/AnalogMeter0.goml | 5 + Crow.ControlsLib/Templates/Checkbox2.goml | 5 + .../Templates/DockingView.template | 24 + Crow.ControlsLib/Templates/ListBox.template | 7 + Crow.ControlsLib/Templates/Menu.template | 2 + Crow.ControlsLib/Templates/MenuItem.template | 23 + .../Templates/MessageBox.template | 31 + Crow.ControlsLib/Templates/Popper.template | 8 + .../Templates/RadioButton.template | 6 + Crow.ControlsLib/Templates/ScrollBar.template | 21 + .../Templates/ScrollingListBox.goml | 13 + Crow.ControlsLib/Templates/Slider.template | 1 + .../Templates/Spinner (copier).goml | 14 + Crow.ControlsLib/Templates/Spinner.template | 18 + Crow.ControlsLib/Templates/TabItem.template | 20 + .../Templates/ToolWindow.template | 24 + Crow.ControlsLib/Templates/TreeView.template | 14 + Crow.ControlsLib/Templates/Window.template | 39 + .../Templates/imgItemTemplate.goml | 8 + Crow.ControlsLib/Templates/tmpDirItem.goml | 11 + Crow.ControlsLib/Templates/treeList.crow | 3 + Crow.sln | 81 + Crow/Crow.csproj | 70 + Crow/Crow.dll.config | 21 + Crow/Default.style | 232 ++ Crow/Icons/IconAlerte.svg | 177 + Crow/Icons/Icon_no.svg | 4 + Crow/Icons/assembly.svg | 31 + Crow/Icons/checkbox.svg | 46 + Crow/Icons/compiler_error.svg | 13 + Crow/Icons/compiler_warning.svg | 53 + Crow/Icons/compiler_warning_orange.svg | 54 + Crow/Icons/copy-file.svg | 6 + Crow/Icons/crow.svg | 108 + Crow/Icons/crowproj.svg | 8 + Crow/Icons/exit-symbol.svg | 6 + Crow/Icons/exit2.svg | 64 + Crow/Icons/expandable.svg | 11 + Crow/Icons/file.svg | 10 + Crow/Icons/folder.svg | 29 + Crow/Icons/frame.svg | 66 + Crow/Icons/iconInfo.svg | 24 + Crow/Icons/level-up.svg | 6 + Crow/Icons/maximize.svg | 11 + Crow/Icons/minimize.svg | 11 + Crow/Icons/normalize.svg | 22 + Crow/Icons/open-file.svg | 6 + Crow/Icons/paste-on-document.svg | 6 + Crow/Icons/project.svg | 9 + Crow/Icons/projectRef.svg | 21 + Crow/Icons/question.svg | 7 + Crow/Icons/radiobutton.svg | 39 + Crow/Icons/scissors.svg | 6 + Crow/Icons/updown.svg | 44 + Crow/Icons/warning_construction.svg | 60 + Crow/Images/Icons/Cursors/arrow | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/bottom_left_corner | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/bottom_right_corner | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/cross | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/hand | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/help | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/ibeam | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/move | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/sb_h_double_arrow | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/sb_v_double_arrow | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/top_left_corner | Bin 0 -> 69120 bytes Crow/Images/Icons/Cursors/top_right_corner | Bin 0 -> 69120 bytes Crow/Images/Icons/buttonB.svg | 125 + Crow/Images/Icons/crow.png | Bin 0 -> 8452 bytes Crow/Images/Icons/exit.svg | 20 + Crow/Images/Icons/file.svg | 103 + Crow/Images/Icons/folder.svg | 88 + Crow/Images/Icons/member.svg | 93 + Crow/Images/Icons/tetra.png | Bin 0 -> 10133 bytes Crow/Images/button.svg | 16 + Crow/Images/crow0.svg | 30 + Crow/Images/meter.svg | 584 +++ Crow/Images/screenshot.png | Bin 0 -> 164256 bytes Crow/Images/screenshot2.png | Bin 0 -> 120135 bytes Crow/Templates/ArrowBut.template | 9 + Crow/Templates/Button.template | 10 + Crow/Templates/CheckBox.template | 6 + Crow/Templates/CheckBox2.template | 7 + Crow/Templates/ColorPicker.template | 44 + Crow/Templates/ComboBox.template | 30 + Crow/Templates/ContextMenu.template | 43 + Crow/Templates/DefaultItem.template | 8 + Crow/Templates/DirectoryView.template | 44 + Crow/Templates/DockWindow.template | 31 + Crow/Templates/Expandable.template | 17 + Crow/Templates/FileDialog.template | 64 + Crow/Templates/FileItems.template | 25 + Crow/Templates/GroupBox.template | 13 + Crow/Templates/HScrollBar.template | 20 + Crow/Templates/ListBox.template | 7 + Crow/Templates/Menu.template | 2 + Crow/Templates/MenuItem.template | 26 + Crow/Templates/MessageBox.template | 34 + Crow/Templates/Popper.template | 14 + Crow/Templates/RadioButton.template | 6 + Crow/Templates/ScrollBar.template | 20 + Crow/Templates/ScrollingListBox.template | 14 + Crow/Templates/Slider.template | 1 + Crow/Templates/Spinner.template | 12 + Crow/Templates/TabItem.template | 20 + Crow/Templates/ToolWindow.template | 24 + Crow/Templates/Tooltip.template | 4 + Crow/Templates/TreeView.template | 15 + Crow/Templates/Window.template | 39 + Crow/Templates/imgItem.template | 8 + Crow/Templates/treeList.template | 3 + Crow/crow.key | Bin 0 -> 596 bytes Crow/src/BmpPicture.cs | 146 + Crow/src/BubblingMouseButtonEventArgs.cs | 43 + Crow/src/Cairo/DrawingHelpers.cs | 126 + Crow/src/Colors.cs | 480 +++ Crow/src/Command.cs | 120 + Crow/src/CompilerServices/CompilerServices.cs | 1058 +++++ Crow/src/Configuration.cs | 203 + Crow/src/CrowThread.cs | 65 + Crow/src/DragDropEventArgs.cs | 55 + Crow/src/DynAttribute.cs | 40 + Crow/src/Enums.cs | 65 + Crow/src/ExtensionsMethods.cs | 224 ++ Crow/src/Fill/Fill.cs | 70 + Crow/src/Font.cs | 125 + Crow/src/Gradient.cs | 142 + Crow/src/GraphicObjects/Border.cs | 273 ++ Crow/src/GraphicObjects/Button.cs | 108 + Crow/src/GraphicObjects/CheckBox.cs | 74 + Crow/src/GraphicObjects/ColorPicker.cs | 228 ++ Crow/src/GraphicObjects/ColorSelector.cs | 74 + Crow/src/GraphicObjects/ComboBox.cs | 59 + Crow/src/GraphicObjects/Container.cs | 72 + .../DataSourceChangeEventArgs.cs | 46 + Crow/src/GraphicObjects/DirectoryView.cs | 136 + Crow/src/GraphicObjects/DockStack.cs | 474 +++ Crow/src/GraphicObjects/DockWindow.cs | 173 + Crow/src/GraphicObjects/EnumSelector.cs | 88 + Crow/src/GraphicObjects/Expandable.cs | 131 + Crow/src/GraphicObjects/FileDialog.cs | 155 + Crow/src/GraphicObjects/GenericStack.cs | 252 ++ Crow/src/GraphicObjects/GraduatedSlider.cs | 82 + Crow/src/GraphicObjects/Grid.cs | 171 + Crow/src/GraphicObjects/Group.cs | 464 +++ Crow/src/GraphicObjects/GroupBox.cs | 43 + Crow/src/GraphicObjects/HorizontalStack.cs | 53 + Crow/src/GraphicObjects/HueSelector.cs | 155 + Crow/src/GraphicObjects/ILayoutable.cs | 55 + Crow/src/GraphicObjects/IMLContainer.cs | 50 + Crow/src/GraphicObjects/IValueChange.cs | 36 + Crow/src/GraphicObjects/Image.cs | 215 ++ Crow/src/GraphicObjects/Label.cs | 845 ++++ Crow/src/GraphicObjects/ListBox.cs | 48 + Crow/src/GraphicObjects/Menu.cs | 82 + Crow/src/GraphicObjects/MenuItem.cs | 193 + Crow/src/GraphicObjects/MessageBox.cs | 203 + Crow/src/GraphicObjects/NumericControl.cs | 142 + Crow/src/GraphicObjects/Popper.cs | 250 ++ Crow/src/GraphicObjects/PrivateContainer.cs | 238 ++ Crow/src/GraphicObjects/ProgressBar.cs | 68 + Crow/src/GraphicObjects/RadioButton.cs | 83 + .../GraphicObjects/SaturationValueSelector.cs | 143 + Crow/src/GraphicObjects/ScrollBar.cs | 90 + Crow/src/GraphicObjects/Scroller.cs | 291 ++ Crow/src/GraphicObjects/ScrollingObject.cs | 190 + Crow/src/GraphicObjects/Shape.cs | 196 + Crow/src/GraphicObjects/Slider.cs | 258 ++ Crow/src/GraphicObjects/Spinner.cs | 55 + Crow/src/GraphicObjects/Splitter.cs | 236 ++ Crow/src/GraphicObjects/TabItem.cs | 336 ++ Crow/src/GraphicObjects/TabView.cs | 337 ++ Crow/src/GraphicObjects/TemplatedContainer.cs | 101 + Crow/src/GraphicObjects/TemplatedControl.cs | 162 + Crow/src/GraphicObjects/TemplatedGroup.cs | 517 +++ Crow/src/GraphicObjects/TestCairoPatch.cs | 148 + Crow/src/GraphicObjects/TextBox.cs | 226 ++ Crow/src/GraphicObjects/TextRun.cs | 309 ++ Crow/src/GraphicObjects/TreeView.cs | 106 + Crow/src/GraphicObjects/Trend.cs | 189 + Crow/src/GraphicObjects/VerticalStack.cs | 54 + Crow/src/GraphicObjects/Widget.cs | 2003 ++++++++++ Crow/src/GraphicObjects/Window.cs | 466 +++ Crow/src/GraphicObjects/Wrapper.cs | 251 ++ Crow/src/GraphicObjects/XmlIgnoreAttribute.cs | 34 + Crow/src/IListChanged.cs | 43 + Crow/src/IML/BindingDefinition.cs | 91 + Crow/src/IML/BindingMember.cs | 191 + Crow/src/IML/EventBinding.cs | 45 + Crow/src/IML/IMLContext.cs | 266 ++ Crow/src/IML/MemberAddress.cs | 115 + Crow/src/IML/Node.cs | 110 + Crow/src/IML/NodeAddress.cs | 148 + Crow/src/IML/NodeStack.cs | 50 + Crow/src/IMLAttributes.cs | 44 + Crow/src/Input/ButtonState.cs | 45 + Crow/src/Input/Buttons.cs | 166 + Crow/src/Input/Key.cs | 157 + Crow/src/Input/KeyEventArgs.cs | 64 + Crow/src/Input/KeyPressEventArgs.cs | 58 + Crow/src/Input/MouseButton.cs | 92 + Crow/src/Input/MouseEventArgs.cs | 372 ++ Crow/src/Input/MouseScroll.cs | 118 + Crow/src/Input/MouseState.cs | 362 ++ Crow/src/Instantiator.cs | 1391 +++++++ Crow/src/Interface.cs | 1328 +++++++ Crow/src/ItemTemplate.cs | 280 ++ Crow/src/LayoutingEventArgs.cs | 41 + Crow/src/LayoutingQueueItem.cs | 190 + Crow/src/Measure.cs | 140 + Crow/src/MouseCursorChangedEventArgs.cs | 39 + Crow/src/ObservableList.cs | 47 + Crow/src/ParsingException.cs | 30 + Crow/src/PerformanceMeasure.cs | 94 + Crow/src/Picture.cs | 152 + Crow/src/Point.cs | 188 + Crow/src/Rectangle.cs | 244 ++ Crow/src/Rectangles.cs | 133 + Crow/src/ReflexionExtensions.cs | 62 + Crow/src/ScrollingEventArgs.cs | 41 + Crow/src/SelectionChangeEventArgs.cs | 42 + Crow/src/Size.cs | 205 + Crow/src/SolidColor.cs | 129 + Crow/src/Style.cs | 61 + Crow/src/StyleReader.cs | 186 + Crow/src/SvgPicture.cs | 147 + Crow/src/TextChangeEventArgs.cs | 41 + Crow/src/ValueChangeEventArgs.cs | 44 + Crow/src/debug/DbgEventTypeColors.cs | 77 + Crow/src/debug/DbgLogViewer.cs | 646 ++++ Crow/src/debug/DebugLogger.cs | 177 + Crow/src/rsvg/DimensionData.cs | 24 + Crow/src/rsvg/Global.cs | 41 + Crow/src/rsvg/Handle.cs | 125 + Crow/src/vkvg/Context.cs | 275 ++ Crow/src/vkvg/Device.cs | 87 + Crow/src/vkvg/Enums.cs | 143 + Crow/src/vkvg/FontExtents.cs | 104 + Crow/src/vkvg/Matrix.cs | 113 + Crow/src/vkvg/NativeMethods.cs | 287 ++ Crow/src/vkvg/Pattern.cs | 100 + Crow/src/vkvg/Point.cs | 180 + Crow/src/vkvg/PointD.cs | 58 + Crow/src/vkvg/Surface.cs | 108 + Crow/src/vkvg/TextExtents.cs | 98 + Crow/src/vkvg/TextRun.cs | 75 + CrowIDE/CrowIDE.NetStd.csproj | 55 + CrowIDE/CrowIDE.csproj | 146 + CrowIDE/CrowIDE.sln | 17 + CrowIDE/CrowIDE.userprefs | 19 + .../ContextMenu.template | 42 + .../MenuItem.template | 29 + .../DefaultTemplateOverrides/TabItem.template | 19 + CrowIDE/IDE.style | 64 + CrowIDE/icons/basic_floppydisk.svg | 15 + CrowIDE/icons/binding.svg | 7 + CrowIDE/icons/blank-file.svg | 7 + CrowIDE/icons/center-align.svg | 9 + CrowIDE/icons/cogwheel.svg | 7 + CrowIDE/icons/compile.svg | 9 + CrowIDE/icons/copy-file.svg | 6 + CrowIDE/icons/cs-file.svg | 11 + CrowIDE/icons/curly-brackets.svg | 7 + CrowIDE/icons/drawsvg.svg | 1 + CrowIDE/icons/edit.svg | 6 + CrowIDE/icons/eraser.svg | 6 + CrowIDE/icons/expand-arrows-1.svg | 9 + CrowIDE/icons/file-code.svg | 9 + CrowIDE/icons/file.svg | 6 + CrowIDE/icons/font-file.svg | 7 + CrowIDE/icons/light-bulb.svg | 7 + CrowIDE/icons/magic-wand.svg | 13 + CrowIDE/icons/magnet.svg | 8 + CrowIDE/icons/move-arrows.svg | 6 + CrowIDE/icons/open-folder-1.svg | 6 + CrowIDE/icons/open.svg | 7 + CrowIDE/icons/paint-brush.svg | 8 + CrowIDE/icons/palette.svg | 6 + CrowIDE/icons/paragraph.svg | 6 + CrowIDE/icons/paste-on-document.svg | 6 + CrowIDE/icons/pin.svg | 6 + CrowIDE/icons/previous.svg | 6 + CrowIDE/icons/question.svg | 7 + CrowIDE/icons/redo.svg | 6 + CrowIDE/icons/reply.svg | 6 + CrowIDE/icons/save.svg | 7 + CrowIDE/icons/scissors.svg | 6 + CrowIDE/icons/search.svg | 6 + CrowIDE/icons/share-arrow.svg | 6 + CrowIDE/icons/sign-out.svg | 7 + CrowIDE/icons/text-file.svg | 9 + CrowIDE/icons/text-label.svg | 7 + CrowIDE/icons/toolbox/Crow.Border.svg | 6 + CrowIDE/icons/toolbox/Crow.Button.svg | 6 + CrowIDE/icons/toolbox/Crow.CheckBox.svg | 6 + CrowIDE/icons/toolbox/Crow.ColorPicker.svg | 6 + CrowIDE/icons/toolbox/Crow.ComboBox.svg | 7 + CrowIDE/icons/toolbox/Crow.Container.svg | 6 + CrowIDE/icons/toolbox/Crow.DirectoryView.svg | 6 + CrowIDE/icons/toolbox/Crow.Docker.svg | 6 + CrowIDE/icons/toolbox/Crow.Expandable.svg | 6 + CrowIDE/icons/toolbox/Crow.FileDialog.svg | 8 + CrowIDE/icons/toolbox/Crow.Grid.svg | 6 + CrowIDE/icons/toolbox/Crow.Group.svg | 9 + CrowIDE/icons/toolbox/Crow.GroupBox.svg | 10 + .../icons/toolbox/Crow.HorizontalStack.svg | 6 + CrowIDE/icons/toolbox/Crow.IMLContainer.svg | 8 + CrowIDE/icons/toolbox/Crow.Image.svg | 8 + CrowIDE/icons/toolbox/Crow.Label.svg | 7 + CrowIDE/icons/toolbox/Crow.ListBox.svg | 11 + CrowIDE/icons/toolbox/Crow.Menu.svg | 11 + CrowIDE/icons/toolbox/Crow.MenuItem.svg | 7 + CrowIDE/icons/toolbox/Crow.MessageBox.svg | 8 + CrowIDE/icons/toolbox/Crow.ProgressBar.svg | 7 + CrowIDE/icons/toolbox/Crow.RadioButton.svg | 7 + CrowIDE/icons/toolbox/Crow.ScrollBar.svg | 7 + CrowIDE/icons/toolbox/Crow.Scroller.svg | 6 + CrowIDE/icons/toolbox/Crow.Shape.svg | 6 + CrowIDE/icons/toolbox/Crow.Slider.svg | 6 + CrowIDE/icons/toolbox/Crow.Spinner.svg | 7 + CrowIDE/icons/toolbox/Crow.Splitter.svg | 8 + CrowIDE/icons/toolbox/Crow.TabItem.svg | 6 + CrowIDE/icons/toolbox/Crow.TabView.svg | 6 + .../icons/toolbox/Crow.TemplatedContainer.svg | 6 + CrowIDE/icons/toolbox/Crow.TemplatedGroup.svg | 6 + CrowIDE/icons/toolbox/Crow.TextBox.svg | 7 + CrowIDE/icons/toolbox/Crow.TreeView.svg | 6 + CrowIDE/icons/toolbox/Crow.VerticalStack.svg | 6 + CrowIDE/icons/toolbox/Crow.Window.svg | 6 + CrowIDE/icons/toolbox/Crow.Wrapper.svg | 8 + CrowIDE/icons/toolbox/bar-chart.svg | 10 + CrowIDE/icons/toolbox/bar-menu.svg | 8 + CrowIDE/icons/toolbox/bullets.svg | 11 + CrowIDE/icons/toolbox/calendar.svg | 8 + CrowIDE/icons/toolbox/check-square-1.svg | 7 + CrowIDE/icons/toolbox/database.svg | 9 + CrowIDE/icons/toolbox/ellipsis.svg | 8 + .../icons/toolbox/exclamation-circle-1.svg | 8 + CrowIDE/icons/toolbox/exclamation-circle.svg | 6 + CrowIDE/icons/toolbox/file-code.svg | 9 + CrowIDE/icons/toolbox/grab.svg | 6 + CrowIDE/icons/toolbox/hard-drive-1.svg | 7 + CrowIDE/icons/toolbox/hash.svg | 6 + CrowIDE/icons/toolbox/info.svg | 7 + CrowIDE/icons/toolbox/layout.svg | 6 + CrowIDE/icons/toolbox/line-list.svg | 13 + CrowIDE/icons/toolbox/list.svg | 11 + CrowIDE/icons/toolbox/modal-list.svg | 12 + CrowIDE/icons/toolbox/options.svg | 10 + CrowIDE/icons/toolbox/package.svg | 6 + CrowIDE/icons/toolbox/padding.svg | 47 + CrowIDE/icons/toolbox/picture-file.svg | 8 + CrowIDE/icons/toolbox/pointer.svg | 6 + CrowIDE/icons/toolbox/puzzle-piece.svg | 6 + CrowIDE/icons/toolbox/refresh-file.svg | 8 + CrowIDE/icons/toolbox/sliders.svg | 11 + CrowIDE/icons/toolbox/split-browser-1.svg | 6 + CrowIDE/icons/toolbox/table.svg | 6 + CrowIDE/icons/toolbox/tasks.svg | 11 + CrowIDE/icons/toolbox/warning.svg | 6 + CrowIDE/icons/tools.svg | 8 + CrowIDE/icons/trash.svg | 7 + CrowIDE/icons/undo.svg | 6 + CrowIDE/icons/xml-file.svg | 8 + CrowIDE/icons/zoom-in.svg | 7 + CrowIDE/icons/zoom-out.svg | 7 + CrowIDE/images/save.svg | 3421 +++++++++++++++++ CrowIDE/src/CrowIDE.cs | 304 ++ CrowIDE/src/DesignInterface.cs | 212 + CrowIDE/src/Editors/CodeBuffer/CodeBuffer.cs | 530 +++ .../Editors/CodeBuffer/CodeBufferEventArgs.cs | 20 + CrowIDE/src/Editors/CodeBuffer/CodeLine.cs | 82 + CrowIDE/src/Editors/CodeBuffer/Node.cs | 36 + CrowIDE/src/Editors/CodeBuffer/TextBuffer.cs | 527 +++ .../Editors/CodeBuffer/TextBufferEventArgs.cs | 20 + CrowIDE/src/Editors/CodeBuffer/TextEditor.cs | 710 ++++ .../src/Editors/CodeBuffer/TextFormatting.cs | 19 + CrowIDE/src/Editors/CodeBuffer/Token.cs | 71 + CrowIDE/src/Editors/EditPane.cs | 57 + CrowIDE/src/Editors/Editor.cs | 105 + CrowIDE/src/Editors/ImlSchematicEditor.cs | 132 + CrowIDE/src/Editors/ImlVisualEditor.cs | 905 +++++ CrowIDE/src/Editors/Parsers/BufferParser.cs | 380 ++ CrowIDE/src/Editors/Parsers/CSharpParser.cs | 386 ++ CrowIDE/src/Editors/Parsers/StyleParser.cs | 179 + CrowIDE/src/Editors/Parsers/XMLParser.cs | 307 ++ CrowIDE/src/Editors/Parsers2/Tokenizer.cs | 67 + CrowIDE/src/Editors/SourceEditor.cs | 1220 ++++++ CrowIDE/src/Editors/SvgEditor.cs | 140 + CrowIDE/src/Extensions.cs | 45 + CrowIDE/src/GraphicObjectDesignContainer.cs | 85 + CrowIDE/src/INetProject.cs | 35 + CrowIDE/src/MemberView/CategoryContainer.cs | 65 + CrowIDE/src/MemberView/MembersView.cs | 140 + CrowIDE/src/MemberView/PropertyContainer.cs | 222 ++ CrowIDE/src/Project.cs | 519 +++ CrowIDE/src/ProjectTree/CSProjectFile.cs | 72 + CrowIDE/src/ProjectTree/ImlProjectItem.cs | 89 + CrowIDE/src/ProjectTree/ProjectFile.cs | 323 ++ CrowIDE/src/ProjectTree/ProjectItem.cs | 116 + CrowIDE/src/ProjectTree/ProjectNodes.cs | 159 + CrowIDE/src/ProjectTree/ProjectReference.cs | 51 + CrowIDE/src/ProjectTree/StyleProjectItem.cs | 50 + CrowIDE/src/Solution.cs | 541 +++ CrowIDE/src/SolutionControler.cs | 37 + CrowIDE/src/VerticalLine.cs | 57 + CrowIDE/ui/CategoryExp.template | 21 + CrowIDE/ui/CrowIDE.crow | 58 + CrowIDE/ui/DockWindows/GTreeExpITemp.crow | 29 + CrowIDE/ui/DockWindows/WinSchemaItem.template | 13 + CrowIDE/ui/DockWindows/toolboxBut.template | 7 + CrowIDE/ui/DockWindows/winDesign.crow | 10 + CrowIDE/ui/DockWindows/winEditor.crow | 6 + CrowIDE/ui/DockWindows/winErrors.crow | 15 + CrowIDE/ui/DockWindows/winGTExplorer.crow | 28 + CrowIDE/ui/DockWindows/winProperties.crow | 7 + CrowIDE/ui/DockWindows/winSchema.crow | 18 + CrowIDE/ui/DockWindows/winSolution.crow | 6 + CrowIDE/ui/DockWindows/winStyleView.crow | 16 + CrowIDE/ui/DockWindows/winToolbox.crow | 18 + CrowIDE/ui/IcoBut.template | 7 + CrowIDE/ui/ItemTemplates/Enum.template | 47 + CrowIDE/ui/ItemTemplates/Fill.template | 19 + CrowIDE/ui/LQIsExplorer.crow | 65 + CrowIDE/ui/MemberView.crow | 5 + CrowIDE/ui/MembersItem.template | 19 + CrowIDE/ui/MembersView.template | 19 + CrowIDE/ui/NewFile.crow | 5 + CrowIDE/ui/Options.crow | 24 + CrowIDE/ui/ProjectProperties.crow | 66 + CrowIDE/ui/ProjectTree.template | 65 + CrowIDE/ui/TreeExpandable.template | 17 + CrowIDE/ui/editors/EditPane.template | 2 + CrowIDE/ui/editors/EditPaneItems.template | 18 + CrowIDE/ui/editors/EditTabItem.template | 19 + CrowIDE/ui/editors/IMLEdit.itemp | 54 + CrowIDE/ui/editors/SourceEditor.crow | 32 + CrowIDE/ui/editors/SrcEdit.itemp | 4 + CrowIDE/ui/editors/SvgEdit.itemp | 30 + CrowIDE/ui/editors/TextEditor.crow | 29 + CrowIDE/ui/test.crow | 4 + Doxyfile | 2497 ++++++++++++ Images/crow.png | Bin 0 -> 8452 bytes Images/crow0.svg | 30 + Images/screenshot.png | Bin 0 -> 164256 bytes Images/screenshot2.png | Bin 0 -> 120135 bytes LICENSE.md | 21 + MDCrow/AddinInfo.cs | 44 + MDCrow/MDCrow.addin.xml | 24 + MDCrow/MDCrow.csproj | 30 + MDCrow/src/CrowCanvas.cs | 48 + MDCrow/src/CrowDisplayBinding.cs | 57 + MDCrow/src/CrowView.cs | 64 + MDCrow/src/DesignInterface.cs | 212 + MDCrow/src/MDCrowNodeExtension.cs | 131 + README.md | 62 + Samples/HelloWorld/HelloWorld.csproj | 34 + Samples/HelloWorld/main.cs | 14 + Samples/HelloWorld/ui/helloworld.crow | 8 + Samples/ShowCase/ShowCase.csproj | 47 + Samples/ShowCase/main.cs | 63 + Samples/ShowCase/packages.config | 9 + Samples/ShowCase/ui/showcase.crow | 25 + Samples/Tests/Tests.csproj | 41 + Samples/Tests/main.cs | 198 + Samples/common/CrowWin.cs | 212 + Samples/common/ui/Interfaces/CheckBox2.imlt | 7 + Samples/common/ui/Interfaces/Container/0.crow | 5 + Samples/common/ui/Interfaces/Container/1.crow | 5 + Samples/common/ui/Interfaces/Container/2.crow | 5 + Samples/common/ui/Interfaces/Container/3.crow | 4 + Samples/common/ui/Interfaces/Divers/0.crow | 162 + Samples/common/ui/Interfaces/Divers/2.crow | 13 + Samples/common/ui/Interfaces/Divers/3.crow | 377 ++ Samples/common/ui/Interfaces/Divers/4.crow | 1695 ++++++++ Samples/common/ui/Interfaces/Divers/5.crow | 64 + Samples/common/ui/Interfaces/Divers/6.crow | 6 + .../common/ui/Interfaces/Divers/clip0.crow | 10 + .../common/ui/Interfaces/Divers/clip1.crow | 25 + .../common/ui/Interfaces/Divers/clip2.crow | 15 + .../common/ui/Interfaces/Divers/clip3.crow | 34 + .../common/ui/Interfaces/Divers/clip4.crow | 58 + .../ui/Interfaces/Divers/colorPicker.crow | 7 + Samples/common/ui/Interfaces/Divers/fps.crow | 24 + .../ui/Interfaces/Divers/perfMeasures.crow | 5 + .../common/ui/Interfaces/Divers/test1.1.crow | 15 + .../common/ui/Interfaces/Divers/test1.2.crow | 20 + .../common/ui/Interfaces/Divers/test1.crow | 9 + .../ui/Interfaces/Divers/test2WayBinding.crow | 5 + .../ui/Interfaces/Divers/testBind0.crow | 5 + .../ui/Interfaces/Divers/testCtxMenu.crow | 4 + .../ui/Interfaces/Divers/testDisable.crow | 17 + .../ui/Interfaces/Divers/testFileDialog.crow | 3 + .../ui/Interfaces/Divers/testFocus.crow | 82 + .../Interfaces/Divers/testIMLContainer.crow | 2 + .../ui/Interfaces/Divers/testImage.crow | 87 + .../common/ui/Interfaces/Divers/testMenu.crow | 6 + .../Divers/testOutOfClipUpdate.crow | 6 + .../ui/Interfaces/Divers/testPropLess.crow | 2 + .../ui/Interfaces/Divers/testShape.crow | 6 + .../ui/Interfaces/Divers/testStacks.crow | 86 + .../ui/Interfaces/Divers/testTextBox.crow | 36 + .../ui/Interfaces/Divers/testVisibility.crow | 8 + .../ui/Interfaces/Divers/test_stack.crow | 25 + .../common/ui/Interfaces/Divers/welcome.crow | 21 + .../common/ui/Interfaces/DragAndDrop/0.crow | 20 + .../Experimental/DockWindow.template | 39 + .../ui/Interfaces/Experimental/testDock.crow | 27 + .../ui/Interfaces/Experimental/testDock2.crow | 26 + .../ui/Interfaces/Experimental/testStack.crow | 32 + .../Experimental/testTypeViewer.goml | 10 + .../common/ui/Interfaces/GraphicObject/0.crow | 4 + .../common/ui/Interfaces/GraphicObject/1.crow | 3 + .../common/ui/Interfaces/GraphicObject/2.crow | 4 + .../common/ui/Interfaces/GraphicObject/4.crow | 377 ++ .../common/ui/Interfaces/GraphicObject/5.crow | 10 + .../common/ui/Interfaces/GraphicObject/6.crow | 6 + .../common/ui/Interfaces/GraphicObject/7.crow | 46 + Samples/common/ui/Interfaces/Group/0.crow | 11 + Samples/common/ui/Interfaces/Group/1.crow | 33 + Samples/common/ui/Interfaces/Group/2.crow | 33 + Samples/common/ui/Interfaces/Group/3.crow | 33 + Samples/common/ui/Interfaces/Group/4.crow | 7 + Samples/common/ui/Interfaces/Splitter/1.crow | 30 + Samples/common/ui/Interfaces/Splitter/3.crow | 44 + Samples/common/ui/Interfaces/Stack/0.crow | 9 + Samples/common/ui/Interfaces/Stack/0h.crow | 9 + Samples/common/ui/Interfaces/Stack/1.crow | 9 + Samples/common/ui/Interfaces/Stack/1h.crow | 9 + Samples/common/ui/Interfaces/Stack/2.crow | 9 + Samples/common/ui/Interfaces/Stack/2h.crow | 9 + Samples/common/ui/Interfaces/Stack/3.crow | 45 + Samples/common/ui/Interfaces/Stack/3h.crow | 45 + Samples/common/ui/Interfaces/Stack/4.crow | 27 + Samples/common/ui/Interfaces/TabItem.template | 24 + .../ui/Interfaces/TemplatedContainer/0.crow | 13 + .../ui/Interfaces/TemplatedContainer/6.crow | 21 + .../ui/Interfaces/TemplatedContainer/7.crow | 25 + .../TemplatedContainer/testGroupBox.crow | 7 + .../TemplatedContainer/testMsgBox.crow | 4 + .../TemplatedContainer/testPopper.crow | 27 + .../TemplatedContainer/testTabView.crow | 37 + .../TemplatedContainer/testTabView2.crow | 65 + .../TemplatedContainer/testTreeView.crow | 4 + .../TemplatedContainer/testWindow.goml | 68 + .../TemplatedContainer/testWindow2.goml | 33 + .../TemplatedContainer/testWindow3.goml | 11 + .../TemplatedContainer/test_Listbox.crow | 13 + .../TemplatedControl/testButton.crow | 10 + .../TemplatedControl/testCheckbox.crow | 11 + .../TemplatedControl/testCombobox.crow | 4 + .../TemplatedControl/testItemTemplateTag.crow | 36 + .../TemplatedControl/testRadioButton.crow | 7 + .../TemplatedControl/testScrollbar.crow | 5 + .../TemplatedControl/testSpinner.crow | 10 + .../ui/Interfaces/TemplatedGroup/0.crow | 28 + .../ui/Interfaces/TemplatedGroup/1.crow | 9 + .../ui/Interfaces/TemplatedGroup/2.crow | 25 + .../common/ui/Interfaces/TmpExpandable.goml | 12 + Samples/common/ui/Interfaces/Wrapper/1.1.crow | 14 + Samples/common/ui/Interfaces/Wrapper/1.crow | 14 + Samples/common/ui/Interfaces/Wrapper/2.1.crow | 14 + Samples/common/ui/Interfaces/Wrapper/2.2.crow | 32 + Samples/common/ui/Interfaces/Wrapper/2.crow | 14 + .../common/ui/Interfaces/basicTests/7.crow | 144 + Samples/common/ui/Interfaces/colorItem.crow | 10 + Samples/common/ui/Interfaces/colorItem2.crow | 10 + Samples/common/ui/Interfaces/itemTmp.goml | 8 + Samples/common/ui/Interfaces/log.xml | 21 + Samples/common/ui/Interfaces/perfMsr.crow | 36 + Samples/common/ui/Interfaces/testMeter.goml | 2 + .../common/ui/Interfaces/testWindow.goml.sav | 26 + Samples/common/ui/Interfaces/tmpDirItem.goml | 11 + Samples/common/ui/Interfaces/tmpMembers.goml | 9 + Samples/common/ui/Interfaces/treeList.crow | 2 + Tests/GraphicObjects/ColorCircleSelector.cs | 149 + Tests/GraphicObjects/HexaContainer.cs | 89 + Tests/GraphicObjects/LaggingGraphicObject.cs | 86 + Tests/GraphicObjects/SimpleGauge.cs | 66 + Tests/GraphicObjects/TechBorder.cs | 88 + Tests/Interfaces/CheckBox2.imlt | 7 + Tests/Interfaces/Container/0.crow | 5 + Tests/Interfaces/Container/1.crow | 5 + Tests/Interfaces/Container/2.crow | 5 + Tests/Interfaces/Container/3.crow | 4 + Tests/Interfaces/Divers/0.crow | 162 + Tests/Interfaces/Divers/2.crow | 13 + Tests/Interfaces/Divers/3.crow | 377 ++ Tests/Interfaces/Divers/4.crow | 1695 ++++++++ Tests/Interfaces/Divers/5.crow | 64 + Tests/Interfaces/Divers/6.crow | 6 + Tests/Interfaces/Divers/clip0.crow | 10 + Tests/Interfaces/Divers/clip1.crow | 25 + Tests/Interfaces/Divers/clip2.crow | 15 + Tests/Interfaces/Divers/clip3.crow | 34 + Tests/Interfaces/Divers/clip4.crow | 58 + Tests/Interfaces/Divers/colorPicker.crow | 7 + Tests/Interfaces/Divers/fps.crow | 24 + Tests/Interfaces/Divers/perfMeasures.crow | 5 + Tests/Interfaces/Divers/test1.1.crow | 15 + Tests/Interfaces/Divers/test1.2.crow | 20 + Tests/Interfaces/Divers/test1.crow | 9 + Tests/Interfaces/Divers/test2WayBinding.crow | 5 + Tests/Interfaces/Divers/testBind0.crow | 5 + Tests/Interfaces/Divers/testCtxMenu.crow | 4 + Tests/Interfaces/Divers/testDisable.crow | 17 + Tests/Interfaces/Divers/testFileDialog.crow | 3 + Tests/Interfaces/Divers/testFocus.crow | 82 + Tests/Interfaces/Divers/testIMLContainer.crow | 2 + Tests/Interfaces/Divers/testImage.crow | 87 + Tests/Interfaces/Divers/testMenu.crow | 6 + .../Divers/testOutOfClipUpdate.crow | 6 + Tests/Interfaces/Divers/testPropLess.crow | 2 + Tests/Interfaces/Divers/testShape.crow | 6 + Tests/Interfaces/Divers/testStacks.crow | 86 + Tests/Interfaces/Divers/testTextBox.crow | 36 + Tests/Interfaces/Divers/testVisibility.crow | 8 + Tests/Interfaces/Divers/test_stack.crow | 25 + Tests/Interfaces/Divers/welcome.crow | 21 + Tests/Interfaces/DragAndDrop/0.crow | 20 + .../Experimental/DockWindow.template | 39 + Tests/Interfaces/Experimental/testDock.crow | 27 + Tests/Interfaces/Experimental/testDock2.crow | 26 + Tests/Interfaces/Experimental/testStack.crow | 32 + .../Experimental/testTypeViewer.goml | 10 + Tests/Interfaces/GraphicObject/0.crow | 4 + Tests/Interfaces/GraphicObject/1.crow | 3 + Tests/Interfaces/GraphicObject/2.crow | 4 + Tests/Interfaces/GraphicObject/4.crow | 377 ++ Tests/Interfaces/GraphicObject/5.crow | 10 + Tests/Interfaces/GraphicObject/6.crow | 6 + Tests/Interfaces/GraphicObject/7.crow | 46 + Tests/Interfaces/Group/0.crow | 11 + Tests/Interfaces/Group/1.crow | 33 + Tests/Interfaces/Group/2.crow | 33 + Tests/Interfaces/Group/3.crow | 33 + Tests/Interfaces/Group/4.crow | 7 + Tests/Interfaces/Splitter/1.crow | 30 + Tests/Interfaces/Splitter/3.crow | 44 + Tests/Interfaces/Stack/0.crow | 9 + Tests/Interfaces/Stack/0h.crow | 9 + Tests/Interfaces/Stack/1.crow | 9 + Tests/Interfaces/Stack/1h.crow | 9 + Tests/Interfaces/Stack/2.crow | 9 + Tests/Interfaces/Stack/2h.crow | 9 + Tests/Interfaces/Stack/3.crow | 45 + Tests/Interfaces/Stack/3h.crow | 45 + Tests/Interfaces/Stack/4.crow | 27 + Tests/Interfaces/TabItem.template | 24 + Tests/Interfaces/TemplatedContainer/0.crow | 13 + Tests/Interfaces/TemplatedContainer/6.crow | 21 + Tests/Interfaces/TemplatedContainer/7.crow | 25 + .../TemplatedContainer/testGroupBox.crow | 7 + .../TemplatedContainer/testMsgBox.crow | 4 + .../TemplatedContainer/testPopper.crow | 27 + .../TemplatedContainer/testTabView.crow | 37 + .../TemplatedContainer/testTabView2.crow | 65 + .../TemplatedContainer/testTreeView.crow | 4 + .../TemplatedContainer/testWindow.goml | 68 + .../TemplatedContainer/testWindow2.goml | 33 + .../TemplatedContainer/testWindow3.goml | 11 + .../TemplatedContainer/test_Listbox.crow | 13 + .../TemplatedControl/testButton.crow | 10 + .../TemplatedControl/testCheckbox.crow | 11 + .../TemplatedControl/testCombobox.crow | 4 + .../TemplatedControl/testItemTemplateTag.crow | 36 + .../TemplatedControl/testRadioButton.crow | 7 + .../TemplatedControl/testScrollbar.crow | 5 + .../TemplatedControl/testSpinner.crow | 10 + Tests/Interfaces/TemplatedGroup/0.crow | 28 + Tests/Interfaces/TemplatedGroup/1.crow | 9 + Tests/Interfaces/TemplatedGroup/2.crow | 25 + Tests/Interfaces/TmpExpandable.goml | 12 + Tests/Interfaces/Wrapper/1.1.crow | 14 + Tests/Interfaces/Wrapper/1.crow | 14 + Tests/Interfaces/Wrapper/2.1.crow | 14 + Tests/Interfaces/Wrapper/2.2.crow | 32 + Tests/Interfaces/Wrapper/2.crow | 14 + Tests/Interfaces/basicTests/7.crow | 144 + Tests/Interfaces/colorItem.crow | 10 + Tests/Interfaces/colorItem2.crow | 10 + Tests/Interfaces/itemTmp.goml | 8 + Tests/Interfaces/log.xml | 21 + Tests/Interfaces/perfMsr.crow | 36 + Tests/Interfaces/testMeter.goml | 2 + Tests/Interfaces/testWindow.goml.sav | 26 + Tests/Interfaces/tmpDirItem.goml | 11 + Tests/Interfaces/tmpMembers.goml | 9 + Tests/Interfaces/treeList.crow | 2 + Tests/Tests.NetStd.csproj | 42 + Tests/Tests.csproj | 472 +++ Tests/image/Mana.svg | 725 ++++ Tests/image/blank-file.svg | 6 + Tests/image/crow0.svg | 30 + Tests/image/folder0.svg | 158 + Tests/image/folder1.svg | 294 ++ Tests/image/tetra.png | Bin 0 -> 17748 bytes Tests/image/textest.png | Bin 0 -> 2188331 bytes Tests/image/u.svg | 249 ++ Tests/test.style | 43 + Tests/testClass.cs | 25 + Tests/ui/LabelButton.style | 8 + Tests/ui/MenuItem.style | 11 + Tests/ui/MenuItem.template | 25 + Tests/ui/Popper.template | 3 + Tests/ui/TreeExpandable.template | 30 + Tests/ui/dbgLog.crow | 34 + Tests/ui/dbgLogColors.crow | 60 + Tests/ui/showcase.crow | 25 + Tests/ui/test.crow | 37 + Tests/ui/test.style | 3 + Tests/ui/tmpWindow.crow | 19 + appveyor.yml | 22 + netfx.props | 27 + 722 files changed, 60691 insertions(+) create mode 100644 .gitignore create mode 100644 .nuget/NuGet.config create mode 100644 .travis.yml create mode 100644 Crow.ControlsLib/AnalogMeter.cs create mode 100644 Crow.ControlsLib/Crow.ControlsLib.csproj create mode 100644 Crow.ControlsLib/Default.style create mode 100644 Crow.ControlsLib/DockingView.cs create mode 100644 Crow.ControlsLib/DocksView.cs create mode 100755 Crow.ControlsLib/Templates/AnalogMeter0.goml create mode 100755 Crow.ControlsLib/Templates/Checkbox2.goml create mode 100755 Crow.ControlsLib/Templates/DockingView.template create mode 100755 Crow.ControlsLib/Templates/ListBox.template create mode 100644 Crow.ControlsLib/Templates/Menu.template create mode 100644 Crow.ControlsLib/Templates/MenuItem.template create mode 100644 Crow.ControlsLib/Templates/MessageBox.template create mode 100755 Crow.ControlsLib/Templates/Popper.template create mode 100755 Crow.ControlsLib/Templates/RadioButton.template create mode 100755 Crow.ControlsLib/Templates/ScrollBar.template create mode 100644 Crow.ControlsLib/Templates/ScrollingListBox.goml create mode 100755 Crow.ControlsLib/Templates/Slider.template create mode 100755 Crow.ControlsLib/Templates/Spinner (copier).goml create mode 100755 Crow.ControlsLib/Templates/Spinner.template create mode 100644 Crow.ControlsLib/Templates/TabItem.template create mode 100755 Crow.ControlsLib/Templates/ToolWindow.template create mode 100644 Crow.ControlsLib/Templates/TreeView.template create mode 100755 Crow.ControlsLib/Templates/Window.template create mode 100755 Crow.ControlsLib/Templates/imgItemTemplate.goml create mode 100755 Crow.ControlsLib/Templates/tmpDirItem.goml create mode 100755 Crow.ControlsLib/Templates/treeList.crow create mode 100644 Crow.sln create mode 100644 Crow/Crow.csproj create mode 100644 Crow/Crow.dll.config create mode 100644 Crow/Default.style create mode 100755 Crow/Icons/IconAlerte.svg create mode 100644 Crow/Icons/Icon_no.svg create mode 100644 Crow/Icons/assembly.svg create mode 100644 Crow/Icons/checkbox.svg create mode 100644 Crow/Icons/compiler_error.svg create mode 100644 Crow/Icons/compiler_warning.svg create mode 100644 Crow/Icons/compiler_warning_orange.svg create mode 100644 Crow/Icons/copy-file.svg create mode 100644 Crow/Icons/crow.svg create mode 100644 Crow/Icons/crowproj.svg create mode 100644 Crow/Icons/exit-symbol.svg create mode 100644 Crow/Icons/exit2.svg create mode 100644 Crow/Icons/expandable.svg create mode 100644 Crow/Icons/file.svg create mode 100644 Crow/Icons/folder.svg create mode 100644 Crow/Icons/frame.svg create mode 100644 Crow/Icons/iconInfo.svg create mode 100644 Crow/Icons/level-up.svg create mode 100644 Crow/Icons/maximize.svg create mode 100644 Crow/Icons/minimize.svg create mode 100644 Crow/Icons/normalize.svg create mode 100644 Crow/Icons/open-file.svg create mode 100644 Crow/Icons/paste-on-document.svg create mode 100644 Crow/Icons/project.svg create mode 100644 Crow/Icons/projectRef.svg create mode 100644 Crow/Icons/question.svg create mode 100644 Crow/Icons/radiobutton.svg create mode 100644 Crow/Icons/scissors.svg create mode 100644 Crow/Icons/updown.svg create mode 100644 Crow/Icons/warning_construction.svg create mode 100644 Crow/Images/Icons/Cursors/arrow create mode 100644 Crow/Images/Icons/Cursors/bottom_left_corner create mode 100644 Crow/Images/Icons/Cursors/bottom_right_corner create mode 100644 Crow/Images/Icons/Cursors/cross create mode 100644 Crow/Images/Icons/Cursors/hand create mode 100644 Crow/Images/Icons/Cursors/help create mode 100644 Crow/Images/Icons/Cursors/ibeam create mode 100644 Crow/Images/Icons/Cursors/move create mode 100644 Crow/Images/Icons/Cursors/sb_h_double_arrow create mode 100644 Crow/Images/Icons/Cursors/sb_v_double_arrow create mode 100644 Crow/Images/Icons/Cursors/top_left_corner create mode 100644 Crow/Images/Icons/Cursors/top_right_corner create mode 100755 Crow/Images/Icons/buttonB.svg create mode 100644 Crow/Images/Icons/crow.png create mode 100644 Crow/Images/Icons/exit.svg create mode 100644 Crow/Images/Icons/file.svg create mode 100644 Crow/Images/Icons/folder.svg create mode 100644 Crow/Images/Icons/member.svg create mode 100644 Crow/Images/Icons/tetra.png create mode 100644 Crow/Images/button.svg create mode 100644 Crow/Images/crow0.svg create mode 100755 Crow/Images/meter.svg create mode 100644 Crow/Images/screenshot.png create mode 100644 Crow/Images/screenshot2.png create mode 100755 Crow/Templates/ArrowBut.template create mode 100755 Crow/Templates/Button.template create mode 100755 Crow/Templates/CheckBox.template create mode 100644 Crow/Templates/CheckBox2.template create mode 100755 Crow/Templates/ColorPicker.template create mode 100755 Crow/Templates/ComboBox.template create mode 100644 Crow/Templates/ContextMenu.template create mode 100755 Crow/Templates/DefaultItem.template create mode 100755 Crow/Templates/DirectoryView.template create mode 100755 Crow/Templates/DockWindow.template create mode 100755 Crow/Templates/Expandable.template create mode 100644 Crow/Templates/FileDialog.template create mode 100644 Crow/Templates/FileItems.template create mode 100755 Crow/Templates/GroupBox.template create mode 100755 Crow/Templates/HScrollBar.template create mode 100755 Crow/Templates/ListBox.template create mode 100644 Crow/Templates/Menu.template create mode 100644 Crow/Templates/MenuItem.template create mode 100644 Crow/Templates/MessageBox.template create mode 100755 Crow/Templates/Popper.template create mode 100755 Crow/Templates/RadioButton.template create mode 100755 Crow/Templates/ScrollBar.template create mode 100644 Crow/Templates/ScrollingListBox.template create mode 100755 Crow/Templates/Slider.template create mode 100755 Crow/Templates/Spinner.template create mode 100644 Crow/Templates/TabItem.template create mode 100755 Crow/Templates/ToolWindow.template create mode 100644 Crow/Templates/Tooltip.template create mode 100644 Crow/Templates/TreeView.template create mode 100755 Crow/Templates/Window.template create mode 100755 Crow/Templates/imgItem.template create mode 100755 Crow/Templates/treeList.template create mode 100644 Crow/crow.key create mode 100644 Crow/src/BmpPicture.cs create mode 100644 Crow/src/BubblingMouseButtonEventArgs.cs create mode 100644 Crow/src/Cairo/DrawingHelpers.cs create mode 100644 Crow/src/Colors.cs create mode 100644 Crow/src/Command.cs create mode 100644 Crow/src/CompilerServices/CompilerServices.cs create mode 100644 Crow/src/Configuration.cs create mode 100644 Crow/src/CrowThread.cs create mode 100644 Crow/src/DragDropEventArgs.cs create mode 100644 Crow/src/DynAttribute.cs create mode 100644 Crow/src/Enums.cs create mode 100644 Crow/src/ExtensionsMethods.cs create mode 100644 Crow/src/Fill/Fill.cs create mode 100644 Crow/src/Font.cs create mode 100644 Crow/src/Gradient.cs create mode 100644 Crow/src/GraphicObjects/Border.cs create mode 100644 Crow/src/GraphicObjects/Button.cs create mode 100644 Crow/src/GraphicObjects/CheckBox.cs create mode 100644 Crow/src/GraphicObjects/ColorPicker.cs create mode 100644 Crow/src/GraphicObjects/ColorSelector.cs create mode 100644 Crow/src/GraphicObjects/ComboBox.cs create mode 100644 Crow/src/GraphicObjects/Container.cs create mode 100644 Crow/src/GraphicObjects/DataSourceChangeEventArgs.cs create mode 100644 Crow/src/GraphicObjects/DirectoryView.cs create mode 100644 Crow/src/GraphicObjects/DockStack.cs create mode 100644 Crow/src/GraphicObjects/DockWindow.cs create mode 100644 Crow/src/GraphicObjects/EnumSelector.cs create mode 100644 Crow/src/GraphicObjects/Expandable.cs create mode 100644 Crow/src/GraphicObjects/FileDialog.cs create mode 100644 Crow/src/GraphicObjects/GenericStack.cs create mode 100644 Crow/src/GraphicObjects/GraduatedSlider.cs create mode 100644 Crow/src/GraphicObjects/Grid.cs create mode 100644 Crow/src/GraphicObjects/Group.cs create mode 100644 Crow/src/GraphicObjects/GroupBox.cs create mode 100644 Crow/src/GraphicObjects/HorizontalStack.cs create mode 100644 Crow/src/GraphicObjects/HueSelector.cs create mode 100644 Crow/src/GraphicObjects/ILayoutable.cs create mode 100644 Crow/src/GraphicObjects/IMLContainer.cs create mode 100644 Crow/src/GraphicObjects/IValueChange.cs create mode 100644 Crow/src/GraphicObjects/Image.cs create mode 100644 Crow/src/GraphicObjects/Label.cs create mode 100644 Crow/src/GraphicObjects/ListBox.cs create mode 100644 Crow/src/GraphicObjects/Menu.cs create mode 100644 Crow/src/GraphicObjects/MenuItem.cs create mode 100644 Crow/src/GraphicObjects/MessageBox.cs create mode 100644 Crow/src/GraphicObjects/NumericControl.cs create mode 100644 Crow/src/GraphicObjects/Popper.cs create mode 100644 Crow/src/GraphicObjects/PrivateContainer.cs create mode 100644 Crow/src/GraphicObjects/ProgressBar.cs create mode 100644 Crow/src/GraphicObjects/RadioButton.cs create mode 100644 Crow/src/GraphicObjects/SaturationValueSelector.cs create mode 100644 Crow/src/GraphicObjects/ScrollBar.cs create mode 100644 Crow/src/GraphicObjects/Scroller.cs create mode 100644 Crow/src/GraphicObjects/ScrollingObject.cs create mode 100644 Crow/src/GraphicObjects/Shape.cs create mode 100644 Crow/src/GraphicObjects/Slider.cs create mode 100644 Crow/src/GraphicObjects/Spinner.cs create mode 100644 Crow/src/GraphicObjects/Splitter.cs create mode 100644 Crow/src/GraphicObjects/TabItem.cs create mode 100644 Crow/src/GraphicObjects/TabView.cs create mode 100644 Crow/src/GraphicObjects/TemplatedContainer.cs create mode 100644 Crow/src/GraphicObjects/TemplatedControl.cs create mode 100644 Crow/src/GraphicObjects/TemplatedGroup.cs create mode 100644 Crow/src/GraphicObjects/TestCairoPatch.cs create mode 100644 Crow/src/GraphicObjects/TextBox.cs create mode 100644 Crow/src/GraphicObjects/TextRun.cs create mode 100644 Crow/src/GraphicObjects/TreeView.cs create mode 100644 Crow/src/GraphicObjects/Trend.cs create mode 100644 Crow/src/GraphicObjects/VerticalStack.cs create mode 100644 Crow/src/GraphicObjects/Widget.cs create mode 100644 Crow/src/GraphicObjects/Window.cs create mode 100644 Crow/src/GraphicObjects/Wrapper.cs create mode 100644 Crow/src/GraphicObjects/XmlIgnoreAttribute.cs create mode 100644 Crow/src/IListChanged.cs create mode 100644 Crow/src/IML/BindingDefinition.cs create mode 100644 Crow/src/IML/BindingMember.cs create mode 100644 Crow/src/IML/EventBinding.cs create mode 100644 Crow/src/IML/IMLContext.cs create mode 100644 Crow/src/IML/MemberAddress.cs create mode 100644 Crow/src/IML/Node.cs create mode 100644 Crow/src/IML/NodeAddress.cs create mode 100644 Crow/src/IML/NodeStack.cs create mode 100644 Crow/src/IMLAttributes.cs create mode 100644 Crow/src/Input/ButtonState.cs create mode 100644 Crow/src/Input/Buttons.cs create mode 100644 Crow/src/Input/Key.cs create mode 100644 Crow/src/Input/KeyEventArgs.cs create mode 100644 Crow/src/Input/KeyPressEventArgs.cs create mode 100644 Crow/src/Input/MouseButton.cs create mode 100644 Crow/src/Input/MouseEventArgs.cs create mode 100644 Crow/src/Input/MouseScroll.cs create mode 100644 Crow/src/Input/MouseState.cs create mode 100644 Crow/src/Instantiator.cs create mode 100644 Crow/src/Interface.cs create mode 100644 Crow/src/ItemTemplate.cs create mode 100644 Crow/src/LayoutingEventArgs.cs create mode 100644 Crow/src/LayoutingQueueItem.cs create mode 100644 Crow/src/Measure.cs create mode 100644 Crow/src/MouseCursorChangedEventArgs.cs create mode 100644 Crow/src/ObservableList.cs create mode 100644 Crow/src/ParsingException.cs create mode 100644 Crow/src/PerformanceMeasure.cs create mode 100644 Crow/src/Picture.cs create mode 100644 Crow/src/Point.cs create mode 100644 Crow/src/Rectangle.cs create mode 100644 Crow/src/Rectangles.cs create mode 100644 Crow/src/ReflexionExtensions.cs create mode 100644 Crow/src/ScrollingEventArgs.cs create mode 100644 Crow/src/SelectionChangeEventArgs.cs create mode 100644 Crow/src/Size.cs create mode 100644 Crow/src/SolidColor.cs create mode 100644 Crow/src/Style.cs create mode 100644 Crow/src/StyleReader.cs create mode 100644 Crow/src/SvgPicture.cs create mode 100644 Crow/src/TextChangeEventArgs.cs create mode 100644 Crow/src/ValueChangeEventArgs.cs create mode 100644 Crow/src/debug/DbgEventTypeColors.cs create mode 100644 Crow/src/debug/DbgLogViewer.cs create mode 100644 Crow/src/debug/DebugLogger.cs create mode 100644 Crow/src/rsvg/DimensionData.cs create mode 100644 Crow/src/rsvg/Global.cs create mode 100644 Crow/src/rsvg/Handle.cs create mode 100644 Crow/src/vkvg/Context.cs create mode 100644 Crow/src/vkvg/Device.cs create mode 100644 Crow/src/vkvg/Enums.cs create mode 100644 Crow/src/vkvg/FontExtents.cs create mode 100644 Crow/src/vkvg/Matrix.cs create mode 100644 Crow/src/vkvg/NativeMethods.cs create mode 100644 Crow/src/vkvg/Pattern.cs create mode 100644 Crow/src/vkvg/Point.cs create mode 100644 Crow/src/vkvg/PointD.cs create mode 100644 Crow/src/vkvg/Surface.cs create mode 100644 Crow/src/vkvg/TextExtents.cs create mode 100644 Crow/src/vkvg/TextRun.cs create mode 100644 CrowIDE/CrowIDE.NetStd.csproj create mode 100644 CrowIDE/CrowIDE.csproj create mode 100644 CrowIDE/CrowIDE.sln create mode 100644 CrowIDE/CrowIDE.userprefs create mode 100644 CrowIDE/DefaultTemplateOverrides/ContextMenu.template create mode 100644 CrowIDE/DefaultTemplateOverrides/MenuItem.template create mode 100644 CrowIDE/DefaultTemplateOverrides/TabItem.template create mode 100644 CrowIDE/IDE.style create mode 100644 CrowIDE/icons/basic_floppydisk.svg create mode 100644 CrowIDE/icons/binding.svg create mode 100644 CrowIDE/icons/blank-file.svg create mode 100644 CrowIDE/icons/center-align.svg create mode 100644 CrowIDE/icons/cogwheel.svg create mode 100644 CrowIDE/icons/compile.svg create mode 100644 CrowIDE/icons/copy-file.svg create mode 100644 CrowIDE/icons/cs-file.svg create mode 100644 CrowIDE/icons/curly-brackets.svg create mode 100644 CrowIDE/icons/drawsvg.svg create mode 100644 CrowIDE/icons/edit.svg create mode 100644 CrowIDE/icons/eraser.svg create mode 100644 CrowIDE/icons/expand-arrows-1.svg create mode 100644 CrowIDE/icons/file-code.svg create mode 100644 CrowIDE/icons/file.svg create mode 100644 CrowIDE/icons/font-file.svg create mode 100644 CrowIDE/icons/light-bulb.svg create mode 100644 CrowIDE/icons/magic-wand.svg create mode 100644 CrowIDE/icons/magnet.svg create mode 100644 CrowIDE/icons/move-arrows.svg create mode 100644 CrowIDE/icons/open-folder-1.svg create mode 100644 CrowIDE/icons/open.svg create mode 100644 CrowIDE/icons/paint-brush.svg create mode 100644 CrowIDE/icons/palette.svg create mode 100644 CrowIDE/icons/paragraph.svg create mode 100644 CrowIDE/icons/paste-on-document.svg create mode 100644 CrowIDE/icons/pin.svg create mode 100644 CrowIDE/icons/previous.svg create mode 100644 CrowIDE/icons/question.svg create mode 100644 CrowIDE/icons/redo.svg create mode 100644 CrowIDE/icons/reply.svg create mode 100644 CrowIDE/icons/save.svg create mode 100644 CrowIDE/icons/scissors.svg create mode 100644 CrowIDE/icons/search.svg create mode 100644 CrowIDE/icons/share-arrow.svg create mode 100644 CrowIDE/icons/sign-out.svg create mode 100644 CrowIDE/icons/text-file.svg create mode 100644 CrowIDE/icons/text-label.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Border.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Button.svg create mode 100644 CrowIDE/icons/toolbox/Crow.CheckBox.svg create mode 100644 CrowIDE/icons/toolbox/Crow.ColorPicker.svg create mode 100644 CrowIDE/icons/toolbox/Crow.ComboBox.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Container.svg create mode 100644 CrowIDE/icons/toolbox/Crow.DirectoryView.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Docker.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Expandable.svg create mode 100644 CrowIDE/icons/toolbox/Crow.FileDialog.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Grid.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Group.svg create mode 100644 CrowIDE/icons/toolbox/Crow.GroupBox.svg create mode 100644 CrowIDE/icons/toolbox/Crow.HorizontalStack.svg create mode 100644 CrowIDE/icons/toolbox/Crow.IMLContainer.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Image.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Label.svg create mode 100644 CrowIDE/icons/toolbox/Crow.ListBox.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Menu.svg create mode 100644 CrowIDE/icons/toolbox/Crow.MenuItem.svg create mode 100644 CrowIDE/icons/toolbox/Crow.MessageBox.svg create mode 100644 CrowIDE/icons/toolbox/Crow.ProgressBar.svg create mode 100644 CrowIDE/icons/toolbox/Crow.RadioButton.svg create mode 100644 CrowIDE/icons/toolbox/Crow.ScrollBar.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Scroller.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Shape.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Slider.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Spinner.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Splitter.svg create mode 100644 CrowIDE/icons/toolbox/Crow.TabItem.svg create mode 100644 CrowIDE/icons/toolbox/Crow.TabView.svg create mode 100644 CrowIDE/icons/toolbox/Crow.TemplatedContainer.svg create mode 100644 CrowIDE/icons/toolbox/Crow.TemplatedGroup.svg create mode 100644 CrowIDE/icons/toolbox/Crow.TextBox.svg create mode 100644 CrowIDE/icons/toolbox/Crow.TreeView.svg create mode 100644 CrowIDE/icons/toolbox/Crow.VerticalStack.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Window.svg create mode 100644 CrowIDE/icons/toolbox/Crow.Wrapper.svg create mode 100644 CrowIDE/icons/toolbox/bar-chart.svg create mode 100644 CrowIDE/icons/toolbox/bar-menu.svg create mode 100644 CrowIDE/icons/toolbox/bullets.svg create mode 100644 CrowIDE/icons/toolbox/calendar.svg create mode 100644 CrowIDE/icons/toolbox/check-square-1.svg create mode 100644 CrowIDE/icons/toolbox/database.svg create mode 100644 CrowIDE/icons/toolbox/ellipsis.svg create mode 100644 CrowIDE/icons/toolbox/exclamation-circle-1.svg create mode 100644 CrowIDE/icons/toolbox/exclamation-circle.svg create mode 100644 CrowIDE/icons/toolbox/file-code.svg create mode 100644 CrowIDE/icons/toolbox/grab.svg create mode 100644 CrowIDE/icons/toolbox/hard-drive-1.svg create mode 100644 CrowIDE/icons/toolbox/hash.svg create mode 100644 CrowIDE/icons/toolbox/info.svg create mode 100644 CrowIDE/icons/toolbox/layout.svg create mode 100644 CrowIDE/icons/toolbox/line-list.svg create mode 100644 CrowIDE/icons/toolbox/list.svg create mode 100644 CrowIDE/icons/toolbox/modal-list.svg create mode 100644 CrowIDE/icons/toolbox/options.svg create mode 100644 CrowIDE/icons/toolbox/package.svg create mode 100644 CrowIDE/icons/toolbox/padding.svg create mode 100644 CrowIDE/icons/toolbox/picture-file.svg create mode 100644 CrowIDE/icons/toolbox/pointer.svg create mode 100644 CrowIDE/icons/toolbox/puzzle-piece.svg create mode 100644 CrowIDE/icons/toolbox/refresh-file.svg create mode 100644 CrowIDE/icons/toolbox/sliders.svg create mode 100644 CrowIDE/icons/toolbox/split-browser-1.svg create mode 100644 CrowIDE/icons/toolbox/table.svg create mode 100644 CrowIDE/icons/toolbox/tasks.svg create mode 100644 CrowIDE/icons/toolbox/warning.svg create mode 100644 CrowIDE/icons/tools.svg create mode 100644 CrowIDE/icons/trash.svg create mode 100644 CrowIDE/icons/undo.svg create mode 100644 CrowIDE/icons/xml-file.svg create mode 100644 CrowIDE/icons/zoom-in.svg create mode 100644 CrowIDE/icons/zoom-out.svg create mode 100644 CrowIDE/images/save.svg create mode 100644 CrowIDE/src/CrowIDE.cs create mode 100644 CrowIDE/src/DesignInterface.cs create mode 100644 CrowIDE/src/Editors/CodeBuffer/CodeBuffer.cs create mode 100644 CrowIDE/src/Editors/CodeBuffer/CodeBufferEventArgs.cs create mode 100644 CrowIDE/src/Editors/CodeBuffer/CodeLine.cs create mode 100644 CrowIDE/src/Editors/CodeBuffer/Node.cs create mode 100644 CrowIDE/src/Editors/CodeBuffer/TextBuffer.cs create mode 100644 CrowIDE/src/Editors/CodeBuffer/TextBufferEventArgs.cs create mode 100644 CrowIDE/src/Editors/CodeBuffer/TextEditor.cs create mode 100644 CrowIDE/src/Editors/CodeBuffer/TextFormatting.cs create mode 100644 CrowIDE/src/Editors/CodeBuffer/Token.cs create mode 100644 CrowIDE/src/Editors/EditPane.cs create mode 100644 CrowIDE/src/Editors/Editor.cs create mode 100644 CrowIDE/src/Editors/ImlSchematicEditor.cs create mode 100644 CrowIDE/src/Editors/ImlVisualEditor.cs create mode 100644 CrowIDE/src/Editors/Parsers/BufferParser.cs create mode 100644 CrowIDE/src/Editors/Parsers/CSharpParser.cs create mode 100644 CrowIDE/src/Editors/Parsers/StyleParser.cs create mode 100644 CrowIDE/src/Editors/Parsers/XMLParser.cs create mode 100644 CrowIDE/src/Editors/Parsers2/Tokenizer.cs create mode 100644 CrowIDE/src/Editors/SourceEditor.cs create mode 100644 CrowIDE/src/Editors/SvgEditor.cs create mode 100644 CrowIDE/src/Extensions.cs create mode 100644 CrowIDE/src/GraphicObjectDesignContainer.cs create mode 100644 CrowIDE/src/INetProject.cs create mode 100644 CrowIDE/src/MemberView/CategoryContainer.cs create mode 100644 CrowIDE/src/MemberView/MembersView.cs create mode 100644 CrowIDE/src/MemberView/PropertyContainer.cs create mode 100644 CrowIDE/src/Project.cs create mode 100644 CrowIDE/src/ProjectTree/CSProjectFile.cs create mode 100644 CrowIDE/src/ProjectTree/ImlProjectItem.cs create mode 100644 CrowIDE/src/ProjectTree/ProjectFile.cs create mode 100644 CrowIDE/src/ProjectTree/ProjectItem.cs create mode 100644 CrowIDE/src/ProjectTree/ProjectNodes.cs create mode 100644 CrowIDE/src/ProjectTree/ProjectReference.cs create mode 100644 CrowIDE/src/ProjectTree/StyleProjectItem.cs create mode 100644 CrowIDE/src/Solution.cs create mode 100644 CrowIDE/src/SolutionControler.cs create mode 100644 CrowIDE/src/VerticalLine.cs create mode 100755 CrowIDE/ui/CategoryExp.template create mode 100644 CrowIDE/ui/CrowIDE.crow create mode 100644 CrowIDE/ui/DockWindows/GTreeExpITemp.crow create mode 100755 CrowIDE/ui/DockWindows/WinSchemaItem.template create mode 100644 CrowIDE/ui/DockWindows/toolboxBut.template create mode 100644 CrowIDE/ui/DockWindows/winDesign.crow create mode 100644 CrowIDE/ui/DockWindows/winEditor.crow create mode 100644 CrowIDE/ui/DockWindows/winErrors.crow create mode 100644 CrowIDE/ui/DockWindows/winGTExplorer.crow create mode 100644 CrowIDE/ui/DockWindows/winProperties.crow create mode 100644 CrowIDE/ui/DockWindows/winSchema.crow create mode 100644 CrowIDE/ui/DockWindows/winSolution.crow create mode 100644 CrowIDE/ui/DockWindows/winStyleView.crow create mode 100644 CrowIDE/ui/DockWindows/winToolbox.crow create mode 100644 CrowIDE/ui/IcoBut.template create mode 100755 CrowIDE/ui/ItemTemplates/Enum.template create mode 100755 CrowIDE/ui/ItemTemplates/Fill.template create mode 100644 CrowIDE/ui/LQIsExplorer.crow create mode 100644 CrowIDE/ui/MemberView.crow create mode 100755 CrowIDE/ui/MembersItem.template create mode 100755 CrowIDE/ui/MembersView.template create mode 100644 CrowIDE/ui/NewFile.crow create mode 100644 CrowIDE/ui/Options.crow create mode 100644 CrowIDE/ui/ProjectProperties.crow create mode 100644 CrowIDE/ui/ProjectTree.template create mode 100644 CrowIDE/ui/TreeExpandable.template create mode 100644 CrowIDE/ui/editors/EditPane.template create mode 100644 CrowIDE/ui/editors/EditPaneItems.template create mode 100644 CrowIDE/ui/editors/EditTabItem.template create mode 100644 CrowIDE/ui/editors/IMLEdit.itemp create mode 100644 CrowIDE/ui/editors/SourceEditor.crow create mode 100644 CrowIDE/ui/editors/SrcEdit.itemp create mode 100644 CrowIDE/ui/editors/SvgEdit.itemp create mode 100644 CrowIDE/ui/editors/TextEditor.crow create mode 100644 CrowIDE/ui/test.crow create mode 100644 Doxyfile create mode 100644 Images/crow.png create mode 100644 Images/crow0.svg create mode 100644 Images/screenshot.png create mode 100644 Images/screenshot2.png create mode 100644 LICENSE.md create mode 100644 MDCrow/AddinInfo.cs create mode 100644 MDCrow/MDCrow.addin.xml create mode 100644 MDCrow/MDCrow.csproj create mode 100644 MDCrow/src/CrowCanvas.cs create mode 100644 MDCrow/src/CrowDisplayBinding.cs create mode 100644 MDCrow/src/CrowView.cs create mode 100644 MDCrow/src/DesignInterface.cs create mode 100644 MDCrow/src/MDCrowNodeExtension.cs create mode 100644 README.md create mode 100644 Samples/HelloWorld/HelloWorld.csproj create mode 100644 Samples/HelloWorld/main.cs create mode 100644 Samples/HelloWorld/ui/helloworld.crow create mode 100644 Samples/ShowCase/ShowCase.csproj create mode 100644 Samples/ShowCase/main.cs create mode 100644 Samples/ShowCase/packages.config create mode 100755 Samples/ShowCase/ui/showcase.crow create mode 100644 Samples/Tests/Tests.csproj create mode 100644 Samples/Tests/main.cs create mode 100644 Samples/common/CrowWin.cs create mode 100644 Samples/common/ui/Interfaces/CheckBox2.imlt create mode 100755 Samples/common/ui/Interfaces/Container/0.crow create mode 100755 Samples/common/ui/Interfaces/Container/1.crow create mode 100755 Samples/common/ui/Interfaces/Container/2.crow create mode 100755 Samples/common/ui/Interfaces/Container/3.crow create mode 100755 Samples/common/ui/Interfaces/Divers/0.crow create mode 100755 Samples/common/ui/Interfaces/Divers/2.crow create mode 100755 Samples/common/ui/Interfaces/Divers/3.crow create mode 100755 Samples/common/ui/Interfaces/Divers/4.crow create mode 100755 Samples/common/ui/Interfaces/Divers/5.crow create mode 100755 Samples/common/ui/Interfaces/Divers/6.crow create mode 100755 Samples/common/ui/Interfaces/Divers/clip0.crow create mode 100755 Samples/common/ui/Interfaces/Divers/clip1.crow create mode 100755 Samples/common/ui/Interfaces/Divers/clip2.crow create mode 100755 Samples/common/ui/Interfaces/Divers/clip3.crow create mode 100755 Samples/common/ui/Interfaces/Divers/clip4.crow create mode 100755 Samples/common/ui/Interfaces/Divers/colorPicker.crow create mode 100755 Samples/common/ui/Interfaces/Divers/fps.crow create mode 100755 Samples/common/ui/Interfaces/Divers/perfMeasures.crow create mode 100755 Samples/common/ui/Interfaces/Divers/test1.1.crow create mode 100755 Samples/common/ui/Interfaces/Divers/test1.2.crow create mode 100755 Samples/common/ui/Interfaces/Divers/test1.crow create mode 100755 Samples/common/ui/Interfaces/Divers/test2WayBinding.crow create mode 100755 Samples/common/ui/Interfaces/Divers/testBind0.crow create mode 100755 Samples/common/ui/Interfaces/Divers/testCtxMenu.crow create mode 100644 Samples/common/ui/Interfaces/Divers/testDisable.crow create mode 100644 Samples/common/ui/Interfaces/Divers/testFileDialog.crow create mode 100755 Samples/common/ui/Interfaces/Divers/testFocus.crow create mode 100644 Samples/common/ui/Interfaces/Divers/testIMLContainer.crow create mode 100755 Samples/common/ui/Interfaces/Divers/testImage.crow create mode 100755 Samples/common/ui/Interfaces/Divers/testMenu.crow create mode 100755 Samples/common/ui/Interfaces/Divers/testOutOfClipUpdate.crow create mode 100755 Samples/common/ui/Interfaces/Divers/testPropLess.crow create mode 100644 Samples/common/ui/Interfaces/Divers/testShape.crow create mode 100755 Samples/common/ui/Interfaces/Divers/testStacks.crow create mode 100755 Samples/common/ui/Interfaces/Divers/testTextBox.crow create mode 100755 Samples/common/ui/Interfaces/Divers/testVisibility.crow create mode 100755 Samples/common/ui/Interfaces/Divers/test_stack.crow create mode 100644 Samples/common/ui/Interfaces/Divers/welcome.crow create mode 100755 Samples/common/ui/Interfaces/DragAndDrop/0.crow create mode 100755 Samples/common/ui/Interfaces/Experimental/DockWindow.template create mode 100644 Samples/common/ui/Interfaces/Experimental/testDock.crow create mode 100644 Samples/common/ui/Interfaces/Experimental/testDock2.crow create mode 100644 Samples/common/ui/Interfaces/Experimental/testStack.crow create mode 100755 Samples/common/ui/Interfaces/Experimental/testTypeViewer.goml create mode 100755 Samples/common/ui/Interfaces/GraphicObject/0.crow create mode 100755 Samples/common/ui/Interfaces/GraphicObject/1.crow create mode 100755 Samples/common/ui/Interfaces/GraphicObject/2.crow create mode 100755 Samples/common/ui/Interfaces/GraphicObject/4.crow create mode 100755 Samples/common/ui/Interfaces/GraphicObject/5.crow create mode 100755 Samples/common/ui/Interfaces/GraphicObject/6.crow create mode 100755 Samples/common/ui/Interfaces/GraphicObject/7.crow create mode 100755 Samples/common/ui/Interfaces/Group/0.crow create mode 100755 Samples/common/ui/Interfaces/Group/1.crow create mode 100755 Samples/common/ui/Interfaces/Group/2.crow create mode 100755 Samples/common/ui/Interfaces/Group/3.crow create mode 100755 Samples/common/ui/Interfaces/Group/4.crow create mode 100755 Samples/common/ui/Interfaces/Splitter/1.crow create mode 100755 Samples/common/ui/Interfaces/Splitter/3.crow create mode 100755 Samples/common/ui/Interfaces/Stack/0.crow create mode 100755 Samples/common/ui/Interfaces/Stack/0h.crow create mode 100755 Samples/common/ui/Interfaces/Stack/1.crow create mode 100755 Samples/common/ui/Interfaces/Stack/1h.crow create mode 100755 Samples/common/ui/Interfaces/Stack/2.crow create mode 100755 Samples/common/ui/Interfaces/Stack/2h.crow create mode 100755 Samples/common/ui/Interfaces/Stack/3.crow create mode 100755 Samples/common/ui/Interfaces/Stack/3h.crow create mode 100755 Samples/common/ui/Interfaces/Stack/4.crow create mode 100644 Samples/common/ui/Interfaces/TabItem.template create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/0.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/6.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/7.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/testGroupBox.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/testMsgBox.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/testPopper.crow create mode 100644 Samples/common/ui/Interfaces/TemplatedContainer/testTabView.crow create mode 100644 Samples/common/ui/Interfaces/TemplatedContainer/testTabView2.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/testTreeView.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/testWindow.goml create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/testWindow2.goml create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/testWindow3.goml create mode 100755 Samples/common/ui/Interfaces/TemplatedContainer/test_Listbox.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedControl/testButton.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedControl/testCheckbox.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedControl/testCombobox.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedControl/testItemTemplateTag.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedControl/testRadioButton.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedControl/testScrollbar.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedControl/testSpinner.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedGroup/0.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedGroup/1.crow create mode 100755 Samples/common/ui/Interfaces/TemplatedGroup/2.crow create mode 100755 Samples/common/ui/Interfaces/TmpExpandable.goml create mode 100755 Samples/common/ui/Interfaces/Wrapper/1.1.crow create mode 100755 Samples/common/ui/Interfaces/Wrapper/1.crow create mode 100755 Samples/common/ui/Interfaces/Wrapper/2.1.crow create mode 100755 Samples/common/ui/Interfaces/Wrapper/2.2.crow create mode 100755 Samples/common/ui/Interfaces/Wrapper/2.crow create mode 100755 Samples/common/ui/Interfaces/basicTests/7.crow create mode 100755 Samples/common/ui/Interfaces/colorItem.crow create mode 100755 Samples/common/ui/Interfaces/colorItem2.crow create mode 100755 Samples/common/ui/Interfaces/itemTmp.goml create mode 100755 Samples/common/ui/Interfaces/log.xml create mode 100755 Samples/common/ui/Interfaces/perfMsr.crow create mode 100755 Samples/common/ui/Interfaces/testMeter.goml create mode 100755 Samples/common/ui/Interfaces/testWindow.goml.sav create mode 100755 Samples/common/ui/Interfaces/tmpDirItem.goml create mode 100755 Samples/common/ui/Interfaces/tmpMembers.goml create mode 100755 Samples/common/ui/Interfaces/treeList.crow create mode 100644 Tests/GraphicObjects/ColorCircleSelector.cs create mode 100644 Tests/GraphicObjects/HexaContainer.cs create mode 100644 Tests/GraphicObjects/LaggingGraphicObject.cs create mode 100644 Tests/GraphicObjects/SimpleGauge.cs create mode 100644 Tests/GraphicObjects/TechBorder.cs create mode 100644 Tests/Interfaces/CheckBox2.imlt create mode 100755 Tests/Interfaces/Container/0.crow create mode 100755 Tests/Interfaces/Container/1.crow create mode 100755 Tests/Interfaces/Container/2.crow create mode 100755 Tests/Interfaces/Container/3.crow create mode 100755 Tests/Interfaces/Divers/0.crow create mode 100755 Tests/Interfaces/Divers/2.crow create mode 100755 Tests/Interfaces/Divers/3.crow create mode 100755 Tests/Interfaces/Divers/4.crow create mode 100755 Tests/Interfaces/Divers/5.crow create mode 100755 Tests/Interfaces/Divers/6.crow create mode 100755 Tests/Interfaces/Divers/clip0.crow create mode 100755 Tests/Interfaces/Divers/clip1.crow create mode 100755 Tests/Interfaces/Divers/clip2.crow create mode 100755 Tests/Interfaces/Divers/clip3.crow create mode 100755 Tests/Interfaces/Divers/clip4.crow create mode 100755 Tests/Interfaces/Divers/colorPicker.crow create mode 100755 Tests/Interfaces/Divers/fps.crow create mode 100755 Tests/Interfaces/Divers/perfMeasures.crow create mode 100755 Tests/Interfaces/Divers/test1.1.crow create mode 100755 Tests/Interfaces/Divers/test1.2.crow create mode 100755 Tests/Interfaces/Divers/test1.crow create mode 100755 Tests/Interfaces/Divers/test2WayBinding.crow create mode 100755 Tests/Interfaces/Divers/testBind0.crow create mode 100755 Tests/Interfaces/Divers/testCtxMenu.crow create mode 100644 Tests/Interfaces/Divers/testDisable.crow create mode 100644 Tests/Interfaces/Divers/testFileDialog.crow create mode 100755 Tests/Interfaces/Divers/testFocus.crow create mode 100644 Tests/Interfaces/Divers/testIMLContainer.crow create mode 100755 Tests/Interfaces/Divers/testImage.crow create mode 100755 Tests/Interfaces/Divers/testMenu.crow create mode 100755 Tests/Interfaces/Divers/testOutOfClipUpdate.crow create mode 100755 Tests/Interfaces/Divers/testPropLess.crow create mode 100644 Tests/Interfaces/Divers/testShape.crow create mode 100755 Tests/Interfaces/Divers/testStacks.crow create mode 100755 Tests/Interfaces/Divers/testTextBox.crow create mode 100755 Tests/Interfaces/Divers/testVisibility.crow create mode 100755 Tests/Interfaces/Divers/test_stack.crow create mode 100644 Tests/Interfaces/Divers/welcome.crow create mode 100755 Tests/Interfaces/DragAndDrop/0.crow create mode 100755 Tests/Interfaces/Experimental/DockWindow.template create mode 100644 Tests/Interfaces/Experimental/testDock.crow create mode 100644 Tests/Interfaces/Experimental/testDock2.crow create mode 100644 Tests/Interfaces/Experimental/testStack.crow create mode 100755 Tests/Interfaces/Experimental/testTypeViewer.goml create mode 100755 Tests/Interfaces/GraphicObject/0.crow create mode 100755 Tests/Interfaces/GraphicObject/1.crow create mode 100755 Tests/Interfaces/GraphicObject/2.crow create mode 100755 Tests/Interfaces/GraphicObject/4.crow create mode 100755 Tests/Interfaces/GraphicObject/5.crow create mode 100755 Tests/Interfaces/GraphicObject/6.crow create mode 100755 Tests/Interfaces/GraphicObject/7.crow create mode 100755 Tests/Interfaces/Group/0.crow create mode 100755 Tests/Interfaces/Group/1.crow create mode 100755 Tests/Interfaces/Group/2.crow create mode 100755 Tests/Interfaces/Group/3.crow create mode 100755 Tests/Interfaces/Group/4.crow create mode 100755 Tests/Interfaces/Splitter/1.crow create mode 100755 Tests/Interfaces/Splitter/3.crow create mode 100755 Tests/Interfaces/Stack/0.crow create mode 100755 Tests/Interfaces/Stack/0h.crow create mode 100755 Tests/Interfaces/Stack/1.crow create mode 100755 Tests/Interfaces/Stack/1h.crow create mode 100755 Tests/Interfaces/Stack/2.crow create mode 100755 Tests/Interfaces/Stack/2h.crow create mode 100755 Tests/Interfaces/Stack/3.crow create mode 100755 Tests/Interfaces/Stack/3h.crow create mode 100755 Tests/Interfaces/Stack/4.crow create mode 100644 Tests/Interfaces/TabItem.template create mode 100755 Tests/Interfaces/TemplatedContainer/0.crow create mode 100755 Tests/Interfaces/TemplatedContainer/6.crow create mode 100755 Tests/Interfaces/TemplatedContainer/7.crow create mode 100755 Tests/Interfaces/TemplatedContainer/testGroupBox.crow create mode 100755 Tests/Interfaces/TemplatedContainer/testMsgBox.crow create mode 100755 Tests/Interfaces/TemplatedContainer/testPopper.crow create mode 100644 Tests/Interfaces/TemplatedContainer/testTabView.crow create mode 100644 Tests/Interfaces/TemplatedContainer/testTabView2.crow create mode 100755 Tests/Interfaces/TemplatedContainer/testTreeView.crow create mode 100755 Tests/Interfaces/TemplatedContainer/testWindow.goml create mode 100755 Tests/Interfaces/TemplatedContainer/testWindow2.goml create mode 100755 Tests/Interfaces/TemplatedContainer/testWindow3.goml create mode 100755 Tests/Interfaces/TemplatedContainer/test_Listbox.crow create mode 100755 Tests/Interfaces/TemplatedControl/testButton.crow create mode 100755 Tests/Interfaces/TemplatedControl/testCheckbox.crow create mode 100755 Tests/Interfaces/TemplatedControl/testCombobox.crow create mode 100755 Tests/Interfaces/TemplatedControl/testItemTemplateTag.crow create mode 100755 Tests/Interfaces/TemplatedControl/testRadioButton.crow create mode 100755 Tests/Interfaces/TemplatedControl/testScrollbar.crow create mode 100755 Tests/Interfaces/TemplatedControl/testSpinner.crow create mode 100755 Tests/Interfaces/TemplatedGroup/0.crow create mode 100755 Tests/Interfaces/TemplatedGroup/1.crow create mode 100755 Tests/Interfaces/TemplatedGroup/2.crow create mode 100755 Tests/Interfaces/TmpExpandable.goml create mode 100755 Tests/Interfaces/Wrapper/1.1.crow create mode 100755 Tests/Interfaces/Wrapper/1.crow create mode 100755 Tests/Interfaces/Wrapper/2.1.crow create mode 100755 Tests/Interfaces/Wrapper/2.2.crow create mode 100755 Tests/Interfaces/Wrapper/2.crow create mode 100755 Tests/Interfaces/basicTests/7.crow create mode 100755 Tests/Interfaces/colorItem.crow create mode 100755 Tests/Interfaces/colorItem2.crow create mode 100755 Tests/Interfaces/itemTmp.goml create mode 100755 Tests/Interfaces/log.xml create mode 100755 Tests/Interfaces/perfMsr.crow create mode 100755 Tests/Interfaces/testMeter.goml create mode 100755 Tests/Interfaces/testWindow.goml.sav create mode 100755 Tests/Interfaces/tmpDirItem.goml create mode 100755 Tests/Interfaces/tmpMembers.goml create mode 100755 Tests/Interfaces/treeList.crow create mode 100644 Tests/Tests.NetStd.csproj create mode 100644 Tests/Tests.csproj create mode 100755 Tests/image/Mana.svg create mode 100644 Tests/image/blank-file.svg create mode 100644 Tests/image/crow0.svg create mode 100644 Tests/image/folder0.svg create mode 100644 Tests/image/folder1.svg create mode 100755 Tests/image/tetra.png create mode 100755 Tests/image/textest.png create mode 100644 Tests/image/u.svg create mode 100644 Tests/test.style create mode 100644 Tests/testClass.cs create mode 100644 Tests/ui/LabelButton.style create mode 100644 Tests/ui/MenuItem.style create mode 100644 Tests/ui/MenuItem.template create mode 100755 Tests/ui/Popper.template create mode 100644 Tests/ui/TreeExpandable.template create mode 100755 Tests/ui/dbgLog.crow create mode 100755 Tests/ui/dbgLogColors.crow create mode 100755 Tests/ui/showcase.crow create mode 100755 Tests/ui/test.crow create mode 100644 Tests/ui/test.style create mode 100755 Tests/ui/tmpWindow.crow create mode 100644 appveyor.yml create mode 100644 netfx.props diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..fcf4a26d --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +*.log +build +Win_x86 +Crow.userprefs +packages +*.nupkg +*.user +.vs/ +/GOLib.suo +/tmp +bin +obj diff --git a/.nuget/NuGet.config b/.nuget/NuGet.config new file mode 100644 index 00000000..97241036 --- /dev/null +++ b/.nuget/NuGet.config @@ -0,0 +1,6 @@ + + + + + + diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..06116d87 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,12 @@ +language: csharp +dist: xenial + +dotnet: 2.1.502 +mono: latest + +script: + - nuget restore Crow.sln + - msbuild Crow.sln + - dotnet restore + - dotnet build Crow.sln + \ No newline at end of file diff --git a/Crow.ControlsLib/AnalogMeter.cs b/Crow.ControlsLib/AnalogMeter.cs new file mode 100644 index 00000000..ff23bd6b --- /dev/null +++ b/Crow.ControlsLib/AnalogMeter.cs @@ -0,0 +1,68 @@ +// +// AnalogMeter.cs +// +// Author: +// Jean-Philippe Bruyère +// +// 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.Xml.Serialization; +using System.ComponentModel; +using Cairo; + +namespace Crow +{ + public class AnalogMeter : NumericControl + { + #region CTOR + protected AnalogMeter () : base(){} + public AnalogMeter (Interface iface) : base(iface){} + #endregion + + #region GraphicObject Overrides + protected override void onDraw (Context gr) + { + base.onDraw (gr); + + Rectangle r = ClientRectangle; + Point m = r.Center; + + gr.Save (); + + + double aUnit = Math.PI*2.0 / (Maximum - Minimum); + gr.Translate (m.X, r.Height *1.1); + gr.Rotate (Value/4.0 * aUnit - Math.PI/4.0); + gr.Translate (-m.X, -m.Y); + + gr.LineWidth = 2; + Foreground.SetAsSource (gr); + gr.MoveTo (m.X,0.0); + gr.LineTo (m.X, -m.Y*0.5); + gr.Stroke (); + + gr.Restore (); + } + #endregion + } +} + diff --git a/Crow.ControlsLib/Crow.ControlsLib.csproj b/Crow.ControlsLib/Crow.ControlsLib.csproj new file mode 100644 index 00000000..75fd3f14 --- /dev/null +++ b/Crow.ControlsLib/Crow.ControlsLib.csproj @@ -0,0 +1,63 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {6E48BD3D-7B33-4368-AA8A-D878427DAC83} + Library + Crow.ControlsLib + Crow.ControlsLib + v4.5 + 0.5 + + + true + full + false + bin\Debug + DEBUG; + prompt + 4 + false + + + full + true + bin\Release + prompt + 4 + false + + + + + + + + + + + + + Crow.DockingView.template + + + + + + + + + + + + + {C2980F9B-4798-4C05-99E2-E174810F7C7B} + Crow + + + \ No newline at end of file diff --git a/Crow.ControlsLib/Default.style b/Crow.ControlsLib/Default.style new file mode 100644 index 00000000..07689b50 --- /dev/null +++ b/Crow.ControlsLib/Default.style @@ -0,0 +1,139 @@ +Button, CheckBox, RadioButton, ComboBox, Expandable, +MessageBox, Popper, Slider, Spinner, TextBox { + Focusable = true; + Height = Fit; +} +Border { + Foreground = Gray; +} +CheckBox { Caption = CheckBox; } +RadioButton { Caption = RadioButton; } +Expandable { Caption = Expandable; } +Popper { Caption = Popper; } +GroupBox { Caption = Group Box; } +Wrapper { + Orientation = Vertical; +} +Button { + Caption = Button; + Width = Fit; +} +Label { + Height = Fit; + Width = Fit; + Margin = 0; +} +Menu { + Margin = 1; + Background = vgradient|0:DimGray|1:Onyx; + Height = Fit; + Width = Stretched; + VerticalAlignment = Top; +} +MenuItem { + Caption = MenuItem; + Width = Stretched; + Height = Fit; + Background = Transparent; + Foreground = LightGray; + MouseEnter = {Background = vgradient|0:UnitedNationsBlue|1:Onyx;Foreground=White;} + MouseLeave = {Foreground=LightGray;Background=Transparent;} +} +MessageBox { + Background = 0.3,0.3,0.3,0.3; + Width = Fit; + Title=MessageBox; + Font = serif, 12; + MinimumSize = 200,120; +} +Slider { + Background = vgradient|0:Black|0.1:Gray|0.9:Gray|1:LightGray; + Foreground = Gray; + Width = Fit; +} +Splitter { + Focusable = true; + Background = DimGray; +} +Spinner { + Foreground = DimGray; +} +TabView { + CacheEnabled = false; +} +TabItem { + Caption = TabItem; + Focusable = true; + CacheEnabled = false; +} +TextBox { + Background = White; + Foreground = Black; + Selectable = True; + Text = TextBox; + Margin = 1; +} +Window { + Caption = Window; + Focusable = true; + MinimumSize=5,5; + Width = 150; + Height = 150; +} +ToolWindow { + Caption = Window; + Template = #Crow.ToolWindow.template; + Focusable = true; + MinimumSize=50,50; + Width = 150; + Height = 150; +} +DocksView { + AllowDrop = true; +} +DockingView { + Focusable = true; + AllowDrag = true; +} +FileDialog { + Template = #Crow.FileDialog.template; + Focusable = true; + MinimumSize=50,50; + Width = 500; + Height = 300; +} +ProgressBar { + Foreground = vgradient|0:BlueCrayola|0.5:SkyBlue|1:BlueCrayola; +} +ScrollBar { + Maximum = 0; + Value = 0; +} +Scroller { + CacheEnabled = false; +} +Icon { + Margin=1; + Width=12; + Height=12; +} +Control { + Margin=0; + Spacing=3; +} +SaturationValueSelector { + Foreground=Red; +} +HueSelector { + ClipToClientRect=False; +} +ColorSpinner { + Minimum = 0; + Maximum = 255; + SmallIncrement = 1; +} +HSVSpinner { + Minimum = 0; + Maximum = 1; + SmallIncrement = 0.01; +} \ No newline at end of file diff --git a/Crow.ControlsLib/DockingView.cs b/Crow.ControlsLib/DockingView.cs new file mode 100644 index 00000000..8d76d457 --- /dev/null +++ b/Crow.ControlsLib/DockingView.cs @@ -0,0 +1,166 @@ +// +// DockingView.cs +// +// Author: +// Jean-Philippe Bruyère +// +// 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; + +namespace Crow +{ + public class DockingView : Window + { + #region CTOR + protected DockingView() : base () + { + } + #endregion + + bool isDocked = false; + Alignment docking = Alignment.Center; + + Point lastMousePos; //last known mouse pos in this control + Point undockingMousePosOrig; //mouse pos when docking was donne, use for undocking on mouse move + Rectangle savedSlot; //last undocked slot recalled when view is undocked + bool wasResizable; + + public DocksView docker; + + public override void OnLayoutChanges (LayoutingType layoutType) + { + base.OnLayoutChanges (layoutType); + + if (isDocked) + return; + + if (docker == null) + return; + + Rectangle dvCliRect = docker.ClientRectangle; + + if (layoutType == LayoutingType.X) { + if (Slot.X < docker.DockingThreshold) + dock (Alignment.Left); + else if (Slot.Right > dvCliRect.Width - docker.DockingThreshold) + dock (Alignment.Right); + }else if (layoutType == LayoutingType.Y) { + if (Slot.Y < docker.DockingThreshold) + dock (Alignment.Top); + else if (Slot.Bottom > dvCliRect.Height - docker.DockingThreshold) + dock (Alignment.Bottom); + } + } + + public override void onMouseMove (object sender, MouseMoveEventArgs e) + { + lastMousePos = e.Position; + + if (this.HasFocus && e.Mouse.IsButtonDown (MouseButton.Left) && isDocked) { + if (docking == Alignment.Left) { + if (lastMousePos.X - undockingMousePosOrig.X > docker.DockingThreshold) + undock (); + } else if (docking == Alignment.Right) { + if (undockingMousePosOrig.X - lastMousePos.X > docker.DockingThreshold) + undock (); + } else if (docking == Alignment.Top) { + if (lastMousePos.Y - undockingMousePosOrig.Y > docker.DockingThreshold) + undock (); + } else if (docking == Alignment.Bottom) { + if (undockingMousePosOrig.Y - lastMousePos.Y > docker.DockingThreshold) + undock (); + } + return; + } + + base.onMouseMove (sender, e); + } + public override void onMouseDown (object sender, MouseButtonEventArgs e) + { + base.onMouseDown (sender, e); + + if (this.HasFocus && isDocked && e.Button == MouseButton.Left) + undockingMousePosOrig = lastMousePos; + } + +// protected override void onBorderMouseEnter (object sender, MouseMoveEventArgs e) +// { +// base.onBorderMouseEnter (sender, e); +// +// if (isDocked) { +// switch (docking) { +// case Alignment.Top: +// if (this.currentDirection != Window.Direction.S) +// onBorderMouseLeave (this, null); +// break; +// case Alignment.Left: +// if (this.currentDirection != Window.Direction.E) +// onBorderMouseLeave (this, null); +// break; +// case Alignment.TopLeft: +// break; +// case Alignment.Right: +// if (this.currentDirection != Window.Direction.W) +// onBorderMouseLeave (this, null); +// break; +// case Alignment.TopRight: +// break; +// case Alignment.Bottom: +// if (this.currentDirection != Window.Direction.N) +// onBorderMouseLeave (this, null); +// break; +// case Alignment.BottomLeft: +// break; +// case Alignment.BottomRight: +// break; +// case Alignment.Center: +// break; +// default: +// break; +// } +// } +// } + + void undock () { + docker.Undock(this); + + this.Left = savedSlot.Left; + this.Top = savedSlot.Top; + this.Width = savedSlot.Width; + this.Height = savedSlot.Height; + + isDocked = false; + Resizable = wasResizable; + } + void dock (Alignment align){ + this.Left = this.Top = 0; + isDocked = true; + docking = align; + undockingMousePosOrig = lastMousePos; + savedSlot = this.LastPaintedSlot; + wasResizable = Resizable; + Resizable = false; + + docker.Dock (this, align); + } + } +} + diff --git a/Crow.ControlsLib/DocksView.cs b/Crow.ControlsLib/DocksView.cs new file mode 100644 index 00000000..a93bdc78 --- /dev/null +++ b/Crow.ControlsLib/DocksView.cs @@ -0,0 +1,91 @@ +// +// DocksView.cs +// +// Author: +// Jean-Philippe Bruyère +// +// 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.Xml.Serialization; +using System.ComponentModel; +using System.Collections.Generic; + +namespace Crow +{ + public class DocksView : Group + { + List childViews = new List(); + GenericStack rootStack = null; + + public override void AddChild (GraphicObject g) + { + DockingView dv = g as DockingView; + if (g == null) + throw new Exception ("DocksView accept only DockingView as child"); + base.AddChild (g); + childViews.Add (dv); + dv.docker = this; + } + public override void RemoveChild (GraphicObject child) + { + DockingView dv = child as DockingView; + if (child == null) + throw new Exception ("DocksView accept only DockingView as child"); + base.RemoveChild (child); + childViews.Remove (dv); + dv.docker = this; + } + public void Dock (DockingView dv, Alignment pos){ + switch (pos) { + case Alignment.Top: + if (rootStack?.Orientation != Orientation.Vertical) + this.Width = Measure.Stretched; + break; + case Alignment.Bottom: + this.Width = Measure.Stretched; + break; + case Alignment.Left: + this.Height = Measure.Stretched; + break; + case Alignment.Right: + this.Height = Measure.Stretched; + break; + } + } + public void Undock (DockingView dv){ + } + + int dockingThreshold; + + [XmlAttributeAttribute][DefaultValue(10)] + public virtual int DockingThreshold { + get { return dockingThreshold; } + set { + if (dockingThreshold == value) + return; + dockingThreshold = value; + NotifyValueChanged ("DockingThreshold", dockingThreshold); + + } + } + } +} + diff --git a/Crow.ControlsLib/Templates/AnalogMeter0.goml b/Crow.ControlsLib/Templates/AnalogMeter0.goml new file mode 100755 index 00000000..8187aac4 --- /dev/null +++ b/Crow.ControlsLib/Templates/AnalogMeter0.goml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/Crow.ControlsLib/Templates/Checkbox2.goml b/Crow.ControlsLib/Templates/Checkbox2.goml new file mode 100755 index 00000000..0a67fce7 --- /dev/null +++ b/Crow.ControlsLib/Templates/Checkbox2.goml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/Crow.ControlsLib/Templates/DockingView.template b/Crow.ControlsLib/Templates/DockingView.template new file mode 100755 index 00000000..0a3b4e01 --- /dev/null +++ b/Crow.ControlsLib/Templates/DockingView.template @@ -0,0 +1,24 @@ + + + + + + + + + + + + diff --git a/Crow.ControlsLib/Templates/ListBox.template b/Crow.ControlsLib/Templates/ListBox.template new file mode 100755 index 00000000..f6d6214d --- /dev/null +++ b/Crow.ControlsLib/Templates/ListBox.template @@ -0,0 +1,7 @@ + + + + + + diff --git a/Crow.ControlsLib/Templates/Menu.template b/Crow.ControlsLib/Templates/Menu.template new file mode 100644 index 00000000..c560043c --- /dev/null +++ b/Crow.ControlsLib/Templates/Menu.template @@ -0,0 +1,2 @@ + + diff --git a/Crow.ControlsLib/Templates/MenuItem.template b/Crow.ControlsLib/Templates/MenuItem.template new file mode 100644 index 00000000..0f93b20c --- /dev/null +++ b/Crow.ControlsLib/Templates/MenuItem.template @@ -0,0 +1,23 @@ + + + + + + + diff --git a/Crow.ControlsLib/Templates/MessageBox.template b/Crow.ControlsLib/Templates/MessageBox.template new file mode 100644 index 00000000..c33eb869 --- /dev/null +++ b/Crow.ControlsLib/Templates/MessageBox.template @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Crow.ControlsLib/Templates/ScrollingListBox.goml b/Crow.ControlsLib/Templates/ScrollingListBox.goml new file mode 100644 index 00000000..f294aea6 --- /dev/null +++ b/Crow.ControlsLib/Templates/ScrollingListBox.goml @@ -0,0 +1,13 @@ + + + + + + + + + diff --git a/Crow.ControlsLib/Templates/Slider.template b/Crow.ControlsLib/Templates/Slider.template new file mode 100755 index 00000000..9c7bb705 --- /dev/null +++ b/Crow.ControlsLib/Templates/Slider.template @@ -0,0 +1 @@ + diff --git a/Crow.ControlsLib/Templates/Spinner (copier).goml b/Crow.ControlsLib/Templates/Spinner (copier).goml new file mode 100755 index 00000000..fcb849c3 --- /dev/null +++ b/Crow.ControlsLib/Templates/Spinner (copier).goml @@ -0,0 +1,14 @@ + + + + + \ No newline at end of file diff --git a/Crow.ControlsLib/Templates/Spinner.template b/Crow.ControlsLib/Templates/Spinner.template new file mode 100755 index 00000000..4d3569bf --- /dev/null +++ b/Crow.ControlsLib/Templates/Spinner.template @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/Crow.ControlsLib/Templates/TabItem.template b/Crow.ControlsLib/Templates/TabItem.template new file mode 100644 index 00000000..f82b79c9 --- /dev/null +++ b/Crow.ControlsLib/Templates/TabItem.template @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Crow.ControlsLib/Templates/ToolWindow.template b/Crow.ControlsLib/Templates/ToolWindow.template new file mode 100755 index 00000000..f021f6ee --- /dev/null +++ b/Crow.ControlsLib/Templates/ToolWindow.template @@ -0,0 +1,24 @@ + + + + + + + + + + + + diff --git a/Crow.ControlsLib/Templates/TreeView.template b/Crow.ControlsLib/Templates/TreeView.template new file mode 100644 index 00000000..c29e34c5 --- /dev/null +++ b/Crow.ControlsLib/Templates/TreeView.template @@ -0,0 +1,14 @@ + + + + + + + diff --git a/Crow.ControlsLib/Templates/Window.template b/Crow.ControlsLib/Templates/Window.template new file mode 100755 index 00000000..20b23147 --- /dev/null +++ b/Crow.ControlsLib/Templates/Window.template @@ -0,0 +1,39 @@ + + + + + + + + + + + + diff --git a/Crow.ControlsLib/Templates/imgItemTemplate.goml b/Crow.ControlsLib/Templates/imgItemTemplate.goml new file mode 100755 index 00000000..c08f390e --- /dev/null +++ b/Crow.ControlsLib/Templates/imgItemTemplate.goml @@ -0,0 +1,8 @@ + + + + + diff --git a/Crow.ControlsLib/Templates/tmpDirItem.goml b/Crow.ControlsLib/Templates/tmpDirItem.goml new file mode 100755 index 00000000..01aef1e6 --- /dev/null +++ b/Crow.ControlsLib/Templates/tmpDirItem.goml @@ -0,0 +1,11 @@ + + + + + diff --git a/Crow.ControlsLib/Templates/treeList.crow b/Crow.ControlsLib/Templates/treeList.crow new file mode 100755 index 00000000..d47621af --- /dev/null +++ b/Crow.ControlsLib/Templates/treeList.crow @@ -0,0 +1,3 @@ + + diff --git a/Crow.sln b/Crow.sln new file mode 100644 index 00000000..cde439da --- /dev/null +++ b/Crow.sln @@ -0,0 +1,81 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Crow", "Crow\Crow.csproj", "{C2980F9B-4798-4C05-99E2-E174810F7C7B}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{B2C7855A-2878-47FD-AD32-9A83DB4AB8C6}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HelloWorld", "Samples\HelloWorld\HelloWorld.csproj", "{F535A8AB-CD93-49AB-B1B0-FFF9AE51ED6A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShowCase", "Samples\ShowCase\ShowCase.csproj", "{56329D48-D382-4850-93DE-59C453894E8A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests", "Samples\Tests\Tests.csproj", "{5B7CA5BD-AEE8-40EE-85B0-0CAADD19B43A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {C2980F9B-4798-4C05-99E2-E174810F7C7B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C2980F9B-4798-4C05-99E2-E174810F7C7B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C2980F9B-4798-4C05-99E2-E174810F7C7B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C2980F9B-4798-4C05-99E2-E174810F7C7B}.Release|Any CPU.Build.0 = Release|Any CPU + {F535A8AB-CD93-49AB-B1B0-FFF9AE51ED6A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F535A8AB-CD93-49AB-B1B0-FFF9AE51ED6A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F535A8AB-CD93-49AB-B1B0-FFF9AE51ED6A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F535A8AB-CD93-49AB-B1B0-FFF9AE51ED6A}.Release|Any CPU.Build.0 = Release|Any CPU + {56329D48-D382-4850-93DE-59C453894E8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {56329D48-D382-4850-93DE-59C453894E8A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {56329D48-D382-4850-93DE-59C453894E8A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {56329D48-D382-4850-93DE-59C453894E8A}.Release|Any CPU.Build.0 = Release|Any CPU + {5B7CA5BD-AEE8-40EE-85B0-0CAADD19B43A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5B7CA5BD-AEE8-40EE-85B0-0CAADD19B43A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5B7CA5BD-AEE8-40EE-85B0-0CAADD19B43A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5B7CA5BD-AEE8-40EE-85B0-0CAADD19B43A}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(MonoDevelopProperties) = preSolution + Policies = $0 + $0.StandardHeader = $1 + $1.Text = @\n${FileName}\n \nAuthor:\n ${AuthorName} <${AuthorEmail}>\n\nCopyright (c) 2013-2017 Jean-Philippe Bruyère\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the "Software"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE. + $0.DotNetNamingPolicy = $2 + $0.TextStylePolicy = $3 + $3.EolMarker = Unix + $3.scope = text/x-csharp + $0.CSharpFormattingPolicy = $4 + $4.AfterDelegateDeclarationParameterComma = True + $4.scope = text/x-csharp + $4.IndentSwitchSection = False + $4.NewLinesForBracesInProperties = False + $4.NewLinesForBracesInAccessors = False + $4.NewLinesForBracesInAnonymousMethods = False + $4.NewLinesForBracesInControlBlocks = False + $4.NewLinesForBracesInAnonymousTypes = False + $4.NewLinesForBracesInObjectCollectionArrayInitializers = False + $4.NewLinesForBracesInLambdaExpressionBody = False + $4.NewLineForElse = False + $4.NewLineForCatch = False + $4.NewLineForFinally = False + $4.NewLineForMembersInObjectInit = False + $4.NewLineForMembersInAnonymousTypes = False + $4.NewLineForClausesInQuery = False + $4.SpacingAfterMethodDeclarationName = True + $4.SpaceAfterMethodCallName = True + $4.SpaceBeforeOpenSquareBracket = True + $0.VersionControlPolicy = $5 + $5.CommitMessageStyle = $6 + $6.Indent = @\t + $6.FileSeparator = ", " + $6.LastFilePostfix = "@:\n " + $6.LineAlign = 0 + $6.Wrap = False + $5.inheritsSet = Mono + description = @C.R.O.W. c# Rapid Open Widgets\n\nCrow is a pure c# widget toolkit with XML definition of interface, bindings, styling...\n + version = 0.8.0 + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {F535A8AB-CD93-49AB-B1B0-FFF9AE51ED6A} = {B2C7855A-2878-47FD-AD32-9A83DB4AB8C6} + {56329D48-D382-4850-93DE-59C453894E8A} = {B2C7855A-2878-47FD-AD32-9A83DB4AB8C6} + {5B7CA5BD-AEE8-40EE-85B0-0CAADD19B43A} = {B2C7855A-2878-47FD-AD32-9A83DB4AB8C6} + EndGlobalSection +EndGlobal diff --git a/Crow/Crow.csproj b/Crow/Crow.csproj new file mode 100644 index 00000000..9c23b537 --- /dev/null +++ b/Crow/Crow.csproj @@ -0,0 +1,70 @@ + + + + + net471 + Crow + + 0.9.0 + C.R.O.W. is a widget toolkit and rendering engine entirely developed in C# with templates, styles, compositing, and bindings. + + true + false + false + + Jean-Philippe Bruyère + C# Rapid Open Widget Toolkit + Crow.VK + Crow Vulkan Widget Interface GUI + $(AssemblyVersion)-beta + True + false + https://github.com/jpbruyere/Crow/wiki + https://opensource.org/licenses/MIT + https://jpbruyere.github.io/Crow/images/crow.png + Copyright 2013-2019 + Turn on vulkan layer through vkvg + https://github.com/jpbruyere/Crow + + $(SolutionDir)build\$(Configuration)\ + DESIGN_MODE + 0.8.0 + + + + + full + TRACE;DESIGN_MODE;DEBUG;NETFRAMEWORK;NET471 + true + + + + + + + + + + + + + + + + + + + + Crow.%(Filename).template + + + + + Crow.Icons.%(Filename)%(Extension) + + + + + + + diff --git a/Crow/Crow.dll.config b/Crow/Crow.dll.config new file mode 100644 index 00000000..43004762 --- /dev/null +++ b/Crow/Crow.dll.config @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/Crow/Default.style b/Crow/Default.style new file mode 100644 index 00000000..309c99ae --- /dev/null +++ b/Crow/Default.style @@ -0,0 +1,232 @@ +Button, CheckBox, RadioButton, ComboBox, Expandable, +MessageBox, Popper, Slider, Spinner, TextBox { + Focusable = "true"; + Height = "Fit"; +} +Border { + Foreground = "Grey"; +} +CheckBox { Caption = "CheckBox"; } +RadioButton { Caption = "RadioButton"; } +Expandable { Caption = "Expandable"; } +Popper { Caption = "Popper";} +GroupBox { Caption = "Group Box"; } + +ControlBorder { + BorderWidth = "1"; + Foreground = "DimGrey"; + Background = "Transparent"; +} +ControlCaption { + Foreground = "Grey"; + MouseEnter = "{Foreground=White}"; + MouseLeave = "{Foreground=Grey}"; +} +Icon { + Margin = "1"; + Width = "12"; + Height = "12"; +} + +Wrapper { + Orientation = "Vertical"; +} +Button { + Caption = "Button"; + Width = "Fit"; +} +Label { + Height = "Fit"; + Width = "Fit"; + Margin = "1"; + CacheEnabled = "false"; +} +Menu { + Margin = "1"; + Background = "vgradient|0:DimGrey|1:Black"; + //Background = "Transparent"; + Height = "Fit"; + Width = "Stretched"; + VerticalAlignment = "Top"; + SelectionBackground = "Transparent"; +} +MenuItem { + Caption = "MenuItem"; + Width = "Stretched"; + Height = "Fit"; + //Background = "vgradient|0:DimGrey|1:Black"; + //Background = "Transparent"; + Foreground = "LightGrey"; + MouseEnter = "{Background=SteelBlue;}"; + MouseLeave = "{Background=Transparent;}"; + //MouseEnter = "{Background = vgradient|0:SteelBlue|1:Jet;Foreground=White;}"; + //MouseLeave = "{Foreground=LightGrey;Background=Transparent;}"; + SelectionBackground = "Transparent"; +} +MessageBox { + Background = "0.1,0.1,0.2,0.7"; + Width = "Fit"; + Caption="MessageBox"; + Font = "serif, 12"; + MinimumSize = "200,120"; + AlwaysOnTop = "true"; +} +Slider { + Background = "vgradient|0:Black|0.1:Grey|0.9:Grey|1:LightGrey"; + Foreground = "Grey"; + Height = "8"; + Value="5"; +} +Splitter { + Focusable = "true"; + Margin = "1"; + Background = "Grey"; +} +Spinner { + Foreground = "DimGrey"; +} +TabView { + CacheEnabled = "false"; + AllowDrop = "true"; +} +TabItem { + Caption = "TabItem"; + Focusable = "true"; + CacheEnabled = "true"; + //MouseEnter = "{Background = Cobalt;Foreground=White;}"; + //MouseLeave = "{Foreground=LightGrey;Background=Jet;}"; + AllowDrag = "true"; +} +TextBox { + Background = "White"; + Foreground = "Black"; + Selectable = "True"; + Text = "TextBox"; + Margin = "1"; +} +Window { + Caption = "Window"; + Focusable = "true"; + MinimumSize="5,5"; + Width = "150"; + Height = "150"; +} +ToolWindow { + Caption = "Window"; + Template = "#Crow.ToolWindow.template"; + Focusable = "true"; + Movable = "true"; + MinimumSize="50,50"; + Width = "150"; + Height = "150"; +} +Docker { + AllowDrop = "false"; + Margin="0"; + Focusable="true"; +} +DockStack { + Margin="1"; + AllowDrop = "true"; + Focusable="true"; + //DragEnter="{Background=Blue}"; + //DragLeave="{Background=Transparent}"; + //EndDrag="{Background=Jet}"; +} +DockWindow { + //Background = "Onyx"; + Focusable = "true"; + AllowDrag = "true"; + AlwaysOnTop = "true"; + Margin="0"; + Width="200"; + Height="200"; + //MinimumSize="50,50"; +} +FileDialog { + Template = "#Crow.FileDialog.template"; + AlwaysOnTop = "true"; + Focusable = "true"; + MinimumSize="50,50"; + Width = "500"; + Height = "300"; +} +ProgressBar { + Foreground = "vgradient|0:DarkBlue|0.5:SkyBlue|1:DarkBlue"; +} +Scroller { + CacheEnabled = "false"; +} +Control { + Margin="0"; + Spacing="3"; +} +SaturationValueSelector { + Foreground="Red"; +} +HueSelector { + ClipToClientRect="False"; +} +ColorSpinner { + Minimum = "0"; + Maximum = "255"; + SmallIncrement = "1"; + Width="50"; +} +HSVSpinner { + Minimum = "0"; + Maximum = "1"; + SmallIncrement = "0.01"; +} +TxtInFileDialog { + Margine = "1"; + Font = "droid, 12"; +} +CheckBoxAlt { + Template= "#Crow.CheckBox2.template"; + Background = "Transparent"; + Checked="{Background=Grey;Foreground=LightGrey;}"; + Unchecked = "{Background=Transparent;Foreground=DimGrey;}"; +} + +ArrowBut { + MouseRepeat="true"; + Focusable="true"; + Foreground="Onyx"; + Background="hgradient|0:Grey|1:Jet"; + MouseDown="{Background=hgradient|0:White|0.4:CornflowerBlue|1:Jet}"; + MouseUp="{Background=hgradient|0:Grey|1:DimGrey}"; + MouseEnter="{Foreground=Black}"; + MouseLeave="{Foreground=Onyx}"; +} +HArrowBut { + MouseRepeat="true"; + Focusable="true"; + Foreground="Onyx"; + Background="vgradient|0:Grey|1:DimGrey"; + MouseDown="{Background=vgradient|0:White|0.4:DarkBlue|1:Jet}"; + MouseUp="{Background=vgradient|0:Grey|1:DimGrey}"; + MouseEnter="{Foreground=Black}"; + MouseLeave="{Foreground=DimGrey}"; +} +ScrollBar { + Maximum = "0"; + Value = "0"; + Background = "Silver"; + Foreground = "DimGrey"; + Width = "12"; + CornerRadius = "0"; + Margin="0"; +} +HScrollBar { + Template = "#Crow.HScrollBar.template"; + Maximum = "0"; + Value = "0"; + Height = "12"; + Width = "Stretched"; +} +EnumSelector { + Orientation = "Vertical"; + Height = "Fit"; + Spacing = "0"; +} \ No newline at end of file diff --git a/Crow/Icons/IconAlerte.svg b/Crow/Icons/IconAlerte.svg new file mode 100755 index 00000000..286dbf3a --- /dev/null +++ b/Crow/Icons/IconAlerte.svg @@ -0,0 +1,177 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Crow/Icons/Icon_no.svg b/Crow/Icons/Icon_no.svg new file mode 100644 index 00000000..c7613fbc --- /dev/null +++ b/Crow/Icons/Icon_no.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Crow/Icons/assembly.svg b/Crow/Icons/assembly.svg new file mode 100644 index 00000000..5ac3643a --- /dev/null +++ b/Crow/Icons/assembly.svg @@ -0,0 +1,31 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/Crow/Icons/checkbox.svg b/Crow/Icons/checkbox.svg new file mode 100644 index 00000000..f2d562db --- /dev/null +++ b/Crow/Icons/checkbox.svg @@ -0,0 +1,46 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/Crow/Icons/compiler_error.svg b/Crow/Icons/compiler_error.svg new file mode 100644 index 00000000..1b505681 --- /dev/null +++ b/Crow/Icons/compiler_error.svg @@ -0,0 +1,13 @@ + + + + Layer 1 + + X + + + Layer 2 + + ! + + \ No newline at end of file diff --git a/Crow/Icons/compiler_warning.svg b/Crow/Icons/compiler_warning.svg new file mode 100644 index 00000000..9dac3772 --- /dev/null +++ b/Crow/Icons/compiler_warning.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 3D effect warning triangle + 18/9/07 + + + Tim O'Ryan + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Crow/Icons/compiler_warning_orange.svg b/Crow/Icons/compiler_warning_orange.svg new file mode 100644 index 00000000..233437ff --- /dev/null +++ b/Crow/Icons/compiler_warning_orange.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 3D effect warning triangle + 18/9/07 + + + Tim O'Ryan + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Crow/Icons/copy-file.svg b/Crow/Icons/copy-file.svg new file mode 100644 index 00000000..63c2dd37 --- /dev/null +++ b/Crow/Icons/copy-file.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/Crow/Icons/crow.svg b/Crow/Icons/crow.svg new file mode 100644 index 00000000..4904e68e --- /dev/null +++ b/Crow/Icons/crow.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + C.R.O.W. + + diff --git a/Crow/Icons/crowproj.svg b/Crow/Icons/crowproj.svg new file mode 100644 index 00000000..b0f6b860 --- /dev/null +++ b/Crow/Icons/crowproj.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Crow/Icons/exit-symbol.svg b/Crow/Icons/exit-symbol.svg new file mode 100644 index 00000000..3fbaa0d2 --- /dev/null +++ b/Crow/Icons/exit-symbol.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/Crow/Icons/exit2.svg b/Crow/Icons/exit2.svg new file mode 100644 index 00000000..2361ba89 --- /dev/null +++ b/Crow/Icons/exit2.svg @@ -0,0 +1,64 @@ + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/Crow/Icons/expandable.svg b/Crow/Icons/expandable.svg new file mode 100644 index 00000000..5df4bc5b --- /dev/null +++ b/Crow/Icons/expandable.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/Crow/Icons/file.svg b/Crow/Icons/file.svg new file mode 100644 index 00000000..b156b0ab --- /dev/null +++ b/Crow/Icons/file.svg @@ -0,0 +1,10 @@ + + + + + + + + + diff --git a/Crow/Icons/folder.svg b/Crow/Icons/folder.svg new file mode 100644 index 00000000..185bdf9d --- /dev/null +++ b/Crow/Icons/folder.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Crow/Icons/frame.svg b/Crow/Icons/frame.svg new file mode 100644 index 00000000..576d418f --- /dev/null +++ b/Crow/Icons/frame.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/Crow/Icons/iconInfo.svg b/Crow/Icons/iconInfo.svg new file mode 100644 index 00000000..82345509 --- /dev/null +++ b/Crow/Icons/iconInfo.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Crow/Icons/level-up.svg b/Crow/Icons/level-up.svg new file mode 100644 index 00000000..86d7c784 --- /dev/null +++ b/Crow/Icons/level-up.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/Crow/Icons/maximize.svg b/Crow/Icons/maximize.svg new file mode 100644 index 00000000..b70604a6 --- /dev/null +++ b/Crow/Icons/maximize.svg @@ -0,0 +1,11 @@ + + + + diff --git a/Crow/Icons/minimize.svg b/Crow/Icons/minimize.svg new file mode 100644 index 00000000..dc3dcd2e --- /dev/null +++ b/Crow/Icons/minimize.svg @@ -0,0 +1,11 @@ + + + + diff --git a/Crow/Icons/normalize.svg b/Crow/Icons/normalize.svg new file mode 100644 index 00000000..b8b44bd5 --- /dev/null +++ b/Crow/Icons/normalize.svg @@ -0,0 +1,22 @@ + + + + + + diff --git a/Crow/Icons/open-file.svg b/Crow/Icons/open-file.svg new file mode 100644 index 00000000..d5c6a84d --- /dev/null +++ b/Crow/Icons/open-file.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/Crow/Icons/paste-on-document.svg b/Crow/Icons/paste-on-document.svg new file mode 100644 index 00000000..b0a705ee --- /dev/null +++ b/Crow/Icons/paste-on-document.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/Crow/Icons/project.svg b/Crow/Icons/project.svg new file mode 100644 index 00000000..7522605c --- /dev/null +++ b/Crow/Icons/project.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/Crow/Icons/projectRef.svg b/Crow/Icons/projectRef.svg new file mode 100644 index 00000000..3ebd7b5f --- /dev/null +++ b/Crow/Icons/projectRef.svg @@ -0,0 +1,21 @@ + + + + + + + + diff --git a/Crow/Icons/question.svg b/Crow/Icons/question.svg new file mode 100644 index 00000000..fb8e3d3f --- /dev/null +++ b/Crow/Icons/question.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Crow/Icons/radiobutton.svg b/Crow/Icons/radiobutton.svg new file mode 100644 index 00000000..335d0306 --- /dev/null +++ b/Crow/Icons/radiobutton.svg @@ -0,0 +1,39 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/Crow/Icons/scissors.svg b/Crow/Icons/scissors.svg new file mode 100644 index 00000000..4b5a2255 --- /dev/null +++ b/Crow/Icons/scissors.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/Crow/Icons/updown.svg b/Crow/Icons/updown.svg new file mode 100644 index 00000000..0df81756 --- /dev/null +++ b/Crow/Icons/updown.svg @@ -0,0 +1,44 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/Crow/Icons/warning_construction.svg b/Crow/Icons/warning_construction.svg new file mode 100644 index 00000000..4c101ec0 --- /dev/null +++ b/Crow/Icons/warning_construction.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + 3D effect warning triangle + 18/9/07 + + + Tim O'Ryan + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Crow/Images/Icons/Cursors/arrow b/Crow/Images/Icons/Cursors/arrow new file mode 100644 index 0000000000000000000000000000000000000000..61f968efb0951f51adcd2215e54cec28fa914cb3 GIT binary patch literal 69120 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 thmma?2{$-C3CPJm0x@?mhQ+e!uVO<(~V! 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 literal 0 HcmV?d00001 diff --git a/Crow/Images/Icons/Cursors/hand b/Crow/Images/Icons/Cursors/hand new file mode 100644 index 0000000000000000000000000000000000000000..23939b7473de012201004de8c885a60e880c3035 GIT binary patch literal 69120 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 TNFcBEEZDGMuOOnRXcRP-m}u14VkNOR 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 Skd$wE=hghmy69F%3H(1W{7`WK literal 0 HcmV?d00001 diff --git a/Crow/Images/Icons/Cursors/ibeam b/Crow/Images/Icons/Cursors/ibeam new file mode 100644 index 0000000000000000000000000000000000000000..ccbdcb5c87d5348437b00cf3c0fb51a67d0e45c9 GIT binary patch literal 69120 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 BVzU4M literal 0 HcmV?d00001 diff --git a/Crow/Images/Icons/Cursors/move b/Crow/Images/Icons/Cursors/move new file mode 100644 index 0000000000000000000000000000000000000000..ab98f6a3263d293392e7ff5c47a27d4f25b1ba86 GIT binary patch literal 69120 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 literal 0 HcmV?d00001 diff --git a/Crow/Images/Icons/Cursors/sb_h_double_arrow b/Crow/Images/Icons/Cursors/sb_h_double_arrow new file mode 100644 index 0000000000000000000000000000000000000000..1768b6a0b633b7ba231c1f7a3478b2d7c8dd4155 GIT binary patch literal 69120 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 vRf&5@Xdsugfpw_$aFe~v literal 0 HcmV?d00001 diff --git a/Crow/Images/Icons/Cursors/top_left_corner b/Crow/Images/Icons/Cursors/top_left_corner new file mode 100644 index 0000000000000000000000000000000000000000..3493adc65014db24ddd2be45b844128f780e1666 GIT binary patch literal 69120 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îGmT-Svh3Fd%{d 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 DD+w8E literal 0 HcmV?d00001 diff --git a/Crow/Images/Icons/buttonB.svg b/Crow/Images/Icons/buttonB.svg new file mode 100755 index 00000000..56bc8d9c --- /dev/null +++ b/Crow/Images/Icons/buttonB.svg @@ -0,0 +1,125 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Crow/Images/Icons/crow.png b/Crow/Images/Icons/crow.png new file mode 100644 index 0000000000000000000000000000000000000000..7b737d0475555e20464767855aae8be0b2c9dd28 GIT binary patch literal 8452 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 V!PXd=pBMuGRYeVjGC8x){{viTX(Ipt literal 0 HcmV?d00001 diff --git a/Crow/Images/Icons/exit.svg b/Crow/Images/Icons/exit.svg new file mode 100644 index 00000000..cb8d1c27 --- /dev/null +++ b/Crow/Images/Icons/exit.svg @@ -0,0 +1,20 @@ + + + + + diff --git a/Crow/Images/Icons/file.svg b/Crow/Images/Icons/file.svg new file mode 100644 index 00000000..a31c367e --- /dev/null +++ b/Crow/Images/Icons/file.svg @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Crow/Images/Icons/folder.svg b/Crow/Images/Icons/folder.svg new file mode 100644 index 00000000..beac8a1b --- /dev/null +++ b/Crow/Images/Icons/folder.svg @@ -0,0 +1,88 @@ + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Crow/Images/Icons/member.svg b/Crow/Images/Icons/member.svg new file mode 100644 index 00000000..af654a94 --- /dev/null +++ b/Crow/Images/Icons/member.svg @@ -0,0 +1,93 @@ + + + + + + + + + # + + + + + + + + + + + + diff --git a/Crow/Images/Icons/tetra.png b/Crow/Images/Icons/tetra.png new file mode 100644 index 0000000000000000000000000000000000000000..b0c855aa935acf3d9ada3341085d72f6a1128c78 GIT binary patch literal 10133 zcmZ{KWlSARur}@-++9j>FHqdwT@Mb$-HLN?r&xjF4#mB=9^Bmz?poY#-{i}e+#feP z&pye{JemD9+01N|s46coCgtfcxs*8dMkF#q@2J21_gzR{U4xbHv(Rvpy;CIB*iqnSI_+rO>pjB0={MWx6!6|daahwY$T^O zyR)OP6x-92BvDDg!=-$BiJ=}=l@tw!saLyK$HiP3{-GtUfLbh|#KrpYfUTdT2lw~k zEig_-u{wR-KgW0T(0_9ZY2@y*@WQk~Pwt~Y^`pn-)tK-7?;}BcAmp(d3Nc>5^o0PR z;}Ew$lzN*MtzOy>?RqDI9x`LjQuFwtSd{#LL-eatQNB=_?Ko(zN5mH?LAdt^Ghm z>I;Q(4?bqCRQ#AhNL%e8)y?-6Xfx=k)2`nvc%fBGps?=%q_$fdt2bL2 zCg!xeUE9yhr$y#&IUpXL$-&F<>w5HiLNCPTb|3YyAf#V7SIA>C;?e|dXqn32(NNgD zWvQz~64YKEp_78ANYcP1VVwNC1|70UM?cC>Yrs=Iw4oFB0dmIOY<;$x3cwPBz7-~& zt&w2D%jFGxUj9))Qhm5l+3hV&+U@eTT9P`pJ5I+K7r;8R7Y)&RdRj-4u5OAe7ruc7 z%B%$<#FOZ-+JATsZUeLXV=F8hz@Mbyo|uYItz+x-Dz6a+Zez?`-dh@QhT>3pBJz-8 zXmE=v;3{Ejz3xJozdnfLcs%7fesM$*N}{gO6IkyMaywJ4@jOrS;}qtfPD~~ivF>9J ztYTys|GQg_eh2QTa3lNJAMO#8h$}IPlioe8yjx(}w+)kLx&QK5$MeNqRw%n*U`mvWOpTcgBXB4%U=Y4FNWcfH|c& zQ68I`#`?qhIp^G<#<=a#g6}G#GkQ!*4fy^11YW@-b;B{j$Ws7Hs#Pv%4pJ+$X+m8o zw15A-tL=BAh4WSy&5PHJywscw2I*ocO;*_R2{&<@;z+-62FG!*j|YTJBJS2&8D5$$ zoOgsLoEw6qX|Fgg-liC;WKD^N9~0#)ON$+LMw5=xhGaQV3w?zJHV=7*if@;adRnTf zGQ58psJmo-+qqq+ObhJv8<}+2^1s^;k=qSdA{4L~+N*1@R?hsmZX84v-mJ6SO#+Fm zGqhS(R{1<;lGh$j>2HhefrZ)umxfzkn2cEP0yzUL{AAfN_Tf&xhyxmoAL3uU9LufO zjh%Cx^}XxtkE0X!?vLAGxy4+V^ARA!y7ak#4pBZ$;{LHQCRYB(7nak?iqXsUHjh)Q zca7r4?fbYbww#ZWE?vh`;0+=Oe=@tv ze&#oHXFaDzfm>GT-o8~gulw+iDg4*h{@?-uuOM*@iEZhFgdqM_yVE0RAzrqe6&|79 zyamaKa3mi=j@-E_w-+oL8By;*ZiiRc>P|{(53JLpS#wqQF(8D2jL?q^M?+oD3?*5` z+O@-vP`%E1DgH92EL-Kr>>tog&0E0PQ4*d)_fh&1YmI*;Iax!y*Z6VDT!)16_hfnv zv(P~GB91B-6DwQAHT;pb3QNs-MqWaaUO}GP zr<>OmZe~Q)Ag29Y9ywxbwA=mpu{RfR_Go{fLiNTEIA8L44C;UuT1)UbtkPykvO%U| zs1qBRIY{|=6)Ni{86-SzOhQx^16b_GCn`d}(?C4+Ff9=kiR&`Y`lYm0EflZ^E--k~ zQGT0e;{{3G1Fo0g31g{+RanzxrKq7*@|M2si<>5nJZ!WepdBq(p4UGuq!y#cl3~~y zbgkjd6;$%KGBDm*-+Vz+1oZYvTIS^#v+ApsX0jn5y4ViW0H_Za^{c*6#w$mVK55{m+y2CF=A)APr$JV-n-rj&}af9mNq8#^vLYk10?2hWf7 zi2WKhZPBZ^NZ;txQ&Tr-(ORk6SN2uX@~P{0e7l>*uz_^->f8M6UOlTsn;j94jaC)0 zEXy4|D+OF@gk|8mn7$v!(PVv+;*G;lib9FzBzn^th3e#I$#?l~R-n#kI$I`42W!qj zH6|M-SgZ>*rJgVP3Fib)+&I<3`4Z5SR$ofBv!Z9Ho4C-`-G>RrBH=JWG@clM!ous* za(>FxpGj%$2h0j=Y)S=jKPJ* zp;NLmu?*$y2z@DZ?9E=ldpKbOh<**c->c>Qli{&bM300R7@0y@xUR!;ttI#NMO_pQ z?h^~uZ%bEq?eAuXztXZ@^;_&S3G-6J5TD_nUKlNA|CTVAQi~(Q z|JIP7fL412_f|+t4?EGWnK3M^zDuY2=z>+%S~Sg55t$5)q;mg*H6^ce*PcSALzZ zXH(b4lG*5#I-9ShKXva=pY;VD^$N$7G*&8s9nqp?JTd_-8I^q+0Fo|IlTUHYUnv4$ zTsb7IS}e>CF5nfz!8z8|JQy$RTTay9?7d%8Ya!{_o5VCSPXjcEU?kZ;sr)AU>iWB1 zdrnjmNC==_;pG-hY zuxMGu`t}SUkRV(C4wqg@19|I-4o?N^jOe&wuzlT&2s0PJXQW<173*ty0;7KRd)FHdS85d ze|vq7KNiT7(T>m_*;uu{KVEINYaj12at*(q%DQ@=E_$5)8QHTf`hibmW7mcoYR z9LyjcN6kn}DLndXh1!2;o}o1U%&6PeM_;=%ahY2~7CYkeuInJ7&Nu`~Egotgi6cjs zR*kN-N!a(<0(Rl=LXX(rSP?#=3&>S3S=I!jsb4D<*Vh6gE5CG}av^@6EZ*HtGCO?o z&D)6?*sa%k-{Wd05xp*x^?3}0iA+wj`|&!BEsEJ1gM;CgKe<9(FFR2V8>_TL+&2TQ zN3CVfaWI+D!^MKx;?-J_uXnahnnfB61!kE?ux9FYYZcG~R+*Iaaf7n`LP9hJ*&PtS)i zW8Q3$=KYi7?5FPY&32z&$cFJpqr(W~+_?JLey5ac^Q-UPOSFKsQMG(~=Z>Sx`;HXq zqaiL##6(`?BWWj)h=k#nXgm*w*`IPVl#dT;=KwK4%-uFs#PL^dwxVS(D;TupYPa(Om79&f8q5m8t#x;;!) zAeS$wtQSmeJ~tOtyHZQ>%VVr$n@ycz>TU9s52p*IULH@K2oGKz}i%xt@Z>_^kL8eg3){`QaebFRCIr}Ob^A`OvY+Z9cQ^by)b zC3e0T=-rYPFvJ=S`IqifM=-#}!Tc_Y<85MZ|jahnmKQI4^UxQz=ntG)a9L^n-q!ka= zrB8_*5D$i;RAtnXFIFu45f+gV*M*QOeY@L5hF)$*!dDALG=Go=A`lN1tt&VKLiXoK z(gHV^i)^w<)7Ge~4c1~OR~U@PpYk4`%j*TYwQ#eW*4vNh+fN$t`0X5b?#0*j_8Re5 zD%si@YtB|{znw?>82bsn@5+G)6iGaHw)xW=h%f3IsuMm&Q@My3>Vl`O!W3!YxZya< zHOn=hpHE+s0j_*19;1f7n{$nz3W*0h+Q+E8k|c1 zJ|K8S5V%?SIk#MmHgUa-IpsQQ6Yy1eU1yTCHY^`A_q#;i>JtDj8u9-a?l+&TX+5xQ zv2_`$d7cjK_aDYPb{Tt*s2MmmEG_D?IH!#i${=K+nI4FS8PZ|JPyxA#9lq(xy1I(1 z@BW;p<3Ip48&6dyz>jSSqdZVfpDpIzJ8snltjxA)81N#WFVa25v9kC!E1YjN?H??l z+Et+Zw&Zm-s4F~3>-Ql5GZ{`|uWLo^F0@vzYHRG&uDe3C;6yLn9h){;82F6zyz4uz zepLRsYQWf^OA z^#Mmpo@`Z9zFdD2lkaq|9EX0Ale}7LZq?12;dD3p9`J^pUNxZo9e$wCvF)%C4^plE z>zm(~3uZ9cVCxv5m5!3_^ z%OqL9CQULN9vp-BK1>Ey6g?xK-|sr$KPf;B`1_b`tTJPt#?JsgP%DJM(h!#k&eIL3DK6NlhCS zXpT1UW)al@?P`;@@VUfnutfVVvRWrIsAK8S9hBpRh>9rXiD8{p#-gLLR}|Z3Q1UY) zAz>etE}d{UlqlC5j55k!3QNGrO%ctyKx(2XuiTxdChy4v0tJuXw4+QDT@W9>2~-3E za{&zCfE6V)M(uSty(WEBXHs3&g8_%u!Xb6n74=M~wp=HMv6`l|KUc)1oqaYeRZUnG z*UDR6ak8{j1pBwT>Qp+VxLI#sf~AXV^ecYcfL`7C!{97`ym{C*jI>w-Th^A?{&lG& z^m~kv04i2tdEkvOB98Fq+1<0IrZ27if1K}sn>ziSl#jcZrY<)Ir}?|iSp~2=U;m0) zTV&m+_0zW03r20(j`z(YqwEdSN%+d>gr%EuKw$V)P1|olUC&U%rKW;D_a~3*^{)^R z=MgRs&VGSARr;r1)lQT~2^5}93sng*G{Pu$O;)VXOxW4E%=cE`$_aJA^-eV-F($JI z2o&f_Bq@`yao`P1`(9nKY75!a$2i|u{M@q8bCJ!ZQSjpB@IDgJUm8cgUgeRTAWVAT zs>l4`c&0DV(s6dOkyR>>65zJ5*|grB83 ziy#cJRBuDdp0bMO(1dw6`gA?VfNQ46goE&Hftr;OOPqcL1nZa1oN3HUzFsT&f<}UR zed%XE{EXZWnmUsM(bzBS`?O^kt+qI%63*1P9Yhpv5~eIQ8%h6NACYLTGPoZZ$bV_^ z*8sY@t(-jsY;<276iYm%C)5}VzYM=uJ)qRAcX}L8-nq5&RHeGK(qbc9szRgEC68Lo z!ja;OVG7GIZhzYo#{_hW|Hi&i0s%c8$e>%!WRWbPrtRmIlb05J#oSuU^NPlyYhfTQ zZa$SFXI~x^eqL}e)KU%aBS zMg3boZc2`+*pi61ZIH@)hnvD-8qo+xSC+P);OSfbgt?+QLX$DK+u8I53xN^^$8}Y8 z|BWjpy|!Q5mGXO-zd*M_Y&4;8tw(3_QI?NZluK zfPD`^sPy)r^wE`&e(|!p-t*}8Rbr2}fst0gmi#zHvk1P@R4PWn*pl*ietFYcWWwcJ zfO$87$avhZ+s(>VKGbDQ=Ywd4*K78w<0JOG+j%sy42p((Hw!P<7r<8_MjvPiyJXTKRyI8r2? zhY3w*eyYs^PiQsGNJJTjl#hfIH=g%WOK6cIhdCet4HX8<-&a&`Qm6rE2uGVHcbD&- zY(f40nnBaMC0J$RBd7CRCfsfZ4dzM-`zh}Fw4Rx2Tn%h9n>t9npvpqj_^SL?A87GW zz3_?Pz9z$1%l-Rh%a{o1vIGOZw@=bfcg|Gt`+K@EOU@?4zC3RnkGCXb5hD($@{^vkNZTk{^%NU#dlh4 zKDpU7(DzpR;?jgOgHHRI$d>Sb@U1}u)S~DWC8k1xnPjcBM z-bSPXvUfy;`gBS421Tu;DmlwByBOb9WIdijFhSjdyLT(d%Z{J7kLHRsXxJ!{ zbQ!m!hJ|CH{rQK&2WNf?)=7R!vf;>y1R;;$>hG4-UiYuH+r}(b>5<`M7pXJQ3k&NP z%2iC?Ji&x8OMVM#pzcTT300zpj~gq(nPNtuB1J-GZL#ZTj@s9KpDGNoXj^kP-wCrkV+yyahfn zD%CilJu@Z&Kas3h>GwGs;hs21f4DIAWR4@oRL*MsnuavG5+JcN1ZE4p_N}dV_EQT> z*iexwJuG6E&(6^lg|c_x>R!}LK7>B&GZs@QOxUK$@*l`)@vT*Wpy@J*Thh?R#%ivF zmJKDBEflxkbcTvvlxzbF0ztwewl~8_(t9Mu=iu#|AV@Tb#70;lDRMvlF?iQ9F$cTX zc0c+f#KEphK8D@SCw79#Dv5aKry%;h;;FZxUQV{^`XB%@fgivPJFmv7Gx_2D-9?S+ zY^BYnp&Q7iL2rR=rorf87(cv)%ZxuJoFV*vb4g&-T%hLfI${wT=Sql1hs2oB4P26 zCIU{9f@Ll86O0H*n4fXho`(codJD=eZ)Ls9LqQckt~Wv2Qr(6de-z@P#;%!HR*Srh zv_wYWc%IiL6*}pPiWttha)lU8u&09nI+3!S=l--GAXgVL_{j^U`rXrYX0L@y9No#& zW~tJs;hxCFc%0O-K|2X3$&$;A`6Vs-knPd8_I|X<`qsLoIy)#`!FtkhzAQ<#=g@@% zdMFjiTOFDX2bF`BPOA(g-j_lwveo0A-J3gs&yI!P6HG}@0FOk7NesiPFf7I%I!s3X zCCnNM#*#CL0FzA|&G{CZ4-;Vl98;hze~AbD%sjc+BBJTTZ3vy*TNDecc!i2-{XgNf9J?q6SB*gyI*L_utX(5$1Dh4i^G;^Vh% z%&iZkfT3P*^EC48y`QOlZy=#QHPMWTP8&2a$lNlQ9}B< zWV!M=!S5FZEikkreAVkMFpn~#HHOUEMM60zSD zDPe@~Oh0HJPO>Rx&8{L~v+d$4IIbzx3#YK)h?_2V3|~nA0kih=T(eB8r;V-po8N$ z+oBl9ak@t(ZM5rbo~!LLK@*p&LUvKV2|m4vi+HIakC$2UTdurbbuDcw5Vo+b7zKQ^ z*4UjkZwgzmW`XKf`~bZGs)z}xAj+TmRi#{N&eYpdUkw4#t{IAS-t3*d7%95cJp+Pi zaOT(RX{2tx=qg61tb0hw(zs4n;XB1YuFONwuT6vX7_glF4rg9@)#oVF@`1$|0*SjVE_L7|tQFzMmpp=q|eY zGY7P5(H5}Bm&L6i2bc|SI^aS@4w%qnA>aRm-j8a*2#6Gv8cxGyBr@gj@#|79O&-G|BvF%p%qt|N z%aElEklU4poCNvOW`b-4Znr31R13xcTi2PTJ!BW!SzuW}tLNWK~i8b`9 z)kdP%Qi7ae$e`fq?~g6m_y=PS&f&k}*A9=^YisD;t9D-ecA_cr1H%Sx`(<3@mMWul zyT7kb=S#f4zBRf&_2d|}H;)AM$ zn3;uT!G=UcZ!`h~Vp@yF!8Z))Ic77qCx1kIuFfjkaZR|>+~`y@(6FgujX=lklSn2A z>A#M}OWIaqN!?dA_`17}Mm3OV0xHHsP5g6i#wu3OTIsw9nH@YeMNY*-EC|Hv&*2Ar)a zpVci1c3uslI&O72LtdQ@C*Ph=XIKn)R5ICFKeu~G<{?X9K_^I1y{MK;g7!H%emZW$ zBrBKT*xv+u2ahhSjjic0t+kkn`6(9t1ji#?Ibf47v(nTlXgBN;y1DMQ3JcxfPi8cG zKJ83wRj)R=EX??4VK^8+Z4k^oRO?-hEfyaF9LpKIP#6v|_nHFo=G>T<7$6URr$Pw?;o-u)27Bm(o%B@oxBy4+t_1 ztkvHjYq>AI8{7#D5S$Ivbm=Zz7V;`>t|;(oVNJ{`6W$bdq|E#r?%#4Uw|XOx(?w*U zq}6+#^*NrxsPp^&?_(StW?-#H|FcuquenP9tVN~Wt{1D3H6#6|NOWSZytOk13VXw* z$Kh(N)Z#%^Y25dK*UfXLn!rC}6b}6)7k{sw#h2f_y*LpOAfj_wuI>W1MZR%}&8-+6jGz54LhGA9jSZhdb@ zv`o}hnNsbiQ~yJ-pler=bI(Ni2+F$kdL5eSpB7v{T}d4FSU$hoJ<%%u_l|QEB1HS$ zenXHoeZ}qKBR}5ls0g$VWAN+jpEk%DR0y>UtOFuZvefUg; ziWpQJhCg6Q|3F&_cvb%Qo9&akl&-slskhHkb^aF%B`2jUSuJi7@;^&wk757- literal 0 HcmV?d00001 diff --git a/Crow/Images/button.svg b/Crow/Images/button.svg new file mode 100644 index 00000000..314f63fb --- /dev/null +++ b/Crow/Images/button.svg @@ -0,0 +1,16 @@ + + + + + + + + + + diff --git a/Crow/Images/crow0.svg b/Crow/Images/crow0.svg new file mode 100644 index 00000000..c6211302 --- /dev/null +++ b/Crow/Images/crow0.svg @@ -0,0 +1,30 @@ + + + + + + image/svg+xml + + + + + + + + diff --git a/Crow/Images/meter.svg b/Crow/Images/meter.svg new file mode 100755 index 00000000..cc3d4e90 --- /dev/null +++ b/Crow/Images/meter.svg @@ -0,0 +1,584 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Crow/Images/screenshot.png b/Crow/Images/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..3540d6b1a6bcf75712f0d9a514fc18e0841a9d13 GIT binary patch literal 164256 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
Od07k4W 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 KaD}*0;Qs;Y + + diff --git a/Crow/Templates/Button.template b/Crow/Templates/Button.template new file mode 100755 index 00000000..db8c31e5 --- /dev/null +++ b/Crow/Templates/Button.template @@ -0,0 +1,10 @@ + + + diff --git a/Crow/Templates/CheckBox.template b/Crow/Templates/CheckBox.template new file mode 100755 index 00000000..f24b50a7 --- /dev/null +++ b/Crow/Templates/CheckBox.template @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/Crow/Templates/CheckBox2.template b/Crow/Templates/CheckBox2.template new file mode 100644 index 00000000..0fa0ffef --- /dev/null +++ b/Crow/Templates/CheckBox2.template @@ -0,0 +1,7 @@ + + \ No newline at end of file diff --git a/Crow/Templates/ColorPicker.template b/Crow/Templates/ColorPicker.template new file mode 100755 index 00000000..fc7e5c5d --- /dev/null +++ b/Crow/Templates/ColorPicker.template @@ -0,0 +1,44 @@ + + + + + + + + + + + + diff --git a/Crow/Templates/ComboBox.template b/Crow/Templates/ComboBox.template new file mode 100755 index 00000000..f08a8393 --- /dev/null +++ b/Crow/Templates/ComboBox.template @@ -0,0 +1,30 @@ + + + + + + + + + diff --git a/Crow/Templates/ContextMenu.template b/Crow/Templates/ContextMenu.template new file mode 100644 index 00000000..7fc8dcc9 --- /dev/null +++ b/Crow/Templates/ContextMenu.template @@ -0,0 +1,43 @@ + + + + + + + + + + diff --git a/Crow/Templates/DefaultItem.template b/Crow/Templates/DefaultItem.template new file mode 100755 index 00000000..fc13ab4d --- /dev/null +++ b/Crow/Templates/DefaultItem.template @@ -0,0 +1,8 @@ + + + + diff --git a/Crow/Templates/DirectoryView.template b/Crow/Templates/DirectoryView.template new file mode 100755 index 00000000..d2193338 --- /dev/null +++ b/Crow/Templates/DirectoryView.template @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Crow/Templates/DockWindow.template b/Crow/Templates/DockWindow.template new file mode 100755 index 00000000..e62672bc --- /dev/null +++ b/Crow/Templates/DockWindow.template @@ -0,0 +1,31 @@ + + + + + + + + + + + + + diff --git a/Crow/Templates/Expandable.template b/Crow/Templates/Expandable.template new file mode 100755 index 00000000..e0ba29b8 --- /dev/null +++ b/Crow/Templates/Expandable.template @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/Crow/Templates/FileDialog.template b/Crow/Templates/FileDialog.template new file mode 100644 index 00000000..419e093a --- /dev/null +++ b/Crow/Templates/FileDialog.template @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +