From 09abcce174f8dc4e612f5cd98b07dffced5b38cd Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Philippe=20Bruy=C3=A8re?= Date: Mon, 6 May 2019 00:37:48 +0200 Subject: [PATCH] wip --- Crow.sln | 5 + Crow/Crow.csproj | 1 + CrowIDE/CrowIDE.csproj | 146 ----------------- CrowIDE/CrowIDE.sln | 17 -- .../CrowIDE/CrowIDE.csproj | 56 +++---- .../CrowIDE}/CrowIDE.userprefs | 0 .../ContextMenu.template | 0 .../MenuItem.template | 0 .../DefaultTemplateOverrides/TabItem.template | 0 {CrowIDE => Samples/CrowIDE}/IDE.style | 0 .../CrowIDE}/icons/basic_floppydisk.svg | 0 .../CrowIDE}/icons/binding.svg | 0 .../CrowIDE}/icons/blank-file.svg | 0 .../CrowIDE}/icons/center-align.svg | 0 .../CrowIDE}/icons/cogwheel.svg | 0 .../CrowIDE}/icons/compile.svg | 0 .../CrowIDE}/icons/copy-file.svg | 0 .../CrowIDE}/icons/cs-file.svg | 0 .../CrowIDE}/icons/curly-brackets.svg | 0 .../CrowIDE}/icons/drawsvg.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/edit.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/eraser.svg | 0 .../CrowIDE}/icons/expand-arrows-1.svg | 0 .../CrowIDE}/icons/file-code.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/file.svg | 0 .../CrowIDE}/icons/font-file.svg | 0 .../CrowIDE}/icons/light-bulb.svg | 0 .../CrowIDE}/icons/magic-wand.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/magnet.svg | 0 .../CrowIDE}/icons/move-arrows.svg | 0 .../CrowIDE}/icons/open-folder-1.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/open.svg | 0 .../CrowIDE}/icons/paint-brush.svg | 0 .../CrowIDE}/icons/palette.svg | 0 .../CrowIDE}/icons/paragraph.svg | 0 .../CrowIDE}/icons/paste-on-document.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/pin.svg | 0 .../CrowIDE}/icons/previous.svg | 0 .../CrowIDE}/icons/question.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/redo.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/reply.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/save.svg | 0 .../CrowIDE}/icons/scissors.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/search.svg | 0 .../CrowIDE}/icons/share-arrow.svg | 0 .../CrowIDE}/icons/sign-out.svg | 0 .../CrowIDE}/icons/text-file.svg | 0 .../CrowIDE}/icons/text-label.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Border.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Button.svg | 0 .../CrowIDE}/icons/toolbox/Crow.CheckBox.svg | 0 .../icons/toolbox/Crow.ColorPicker.svg | 0 .../CrowIDE}/icons/toolbox/Crow.ComboBox.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Container.svg | 0 .../icons/toolbox/Crow.DirectoryView.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Docker.svg | 0 .../icons/toolbox/Crow.Expandable.svg | 0 .../icons/toolbox/Crow.FileDialog.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Grid.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Group.svg | 0 .../CrowIDE}/icons/toolbox/Crow.GroupBox.svg | 0 .../icons/toolbox/Crow.HorizontalStack.svg | 0 .../icons/toolbox/Crow.IMLContainer.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Image.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Label.svg | 0 .../CrowIDE}/icons/toolbox/Crow.ListBox.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Menu.svg | 0 .../CrowIDE}/icons/toolbox/Crow.MenuItem.svg | 0 .../icons/toolbox/Crow.MessageBox.svg | 0 .../icons/toolbox/Crow.ProgressBar.svg | 0 .../icons/toolbox/Crow.RadioButton.svg | 0 .../CrowIDE}/icons/toolbox/Crow.ScrollBar.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Scroller.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Shape.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Slider.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Spinner.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Splitter.svg | 0 .../CrowIDE}/icons/toolbox/Crow.TabItem.svg | 0 .../CrowIDE}/icons/toolbox/Crow.TabView.svg | 0 .../icons/toolbox/Crow.TemplatedContainer.svg | 0 .../icons/toolbox/Crow.TemplatedGroup.svg | 0 .../CrowIDE}/icons/toolbox/Crow.TextBox.svg | 0 .../CrowIDE}/icons/toolbox/Crow.TreeView.svg | 0 .../icons/toolbox/Crow.VerticalStack.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Window.svg | 0 .../CrowIDE}/icons/toolbox/Crow.Wrapper.svg | 0 .../CrowIDE}/icons/toolbox/bar-chart.svg | 0 .../CrowIDE}/icons/toolbox/bar-menu.svg | 0 .../CrowIDE}/icons/toolbox/bullets.svg | 0 .../CrowIDE}/icons/toolbox/calendar.svg | 0 .../CrowIDE}/icons/toolbox/check-square-1.svg | 0 .../CrowIDE}/icons/toolbox/database.svg | 0 .../CrowIDE}/icons/toolbox/ellipsis.svg | 0 .../icons/toolbox/exclamation-circle-1.svg | 0 .../icons/toolbox/exclamation-circle.svg | 0 .../CrowIDE}/icons/toolbox/file-code.svg | 0 .../CrowIDE}/icons/toolbox/grab.svg | 0 .../CrowIDE}/icons/toolbox/hard-drive-1.svg | 0 .../CrowIDE}/icons/toolbox/hash.svg | 0 .../CrowIDE}/icons/toolbox/info.svg | 0 .../CrowIDE}/icons/toolbox/layout.svg | 0 .../CrowIDE}/icons/toolbox/line-list.svg | 0 .../CrowIDE}/icons/toolbox/list.svg | 0 .../CrowIDE}/icons/toolbox/modal-list.svg | 0 .../CrowIDE}/icons/toolbox/options.svg | 0 .../CrowIDE}/icons/toolbox/package.svg | 0 .../CrowIDE}/icons/toolbox/padding.svg | 0 .../CrowIDE}/icons/toolbox/picture-file.svg | 0 .../CrowIDE}/icons/toolbox/pointer.svg | 0 .../CrowIDE}/icons/toolbox/puzzle-piece.svg | 0 .../CrowIDE}/icons/toolbox/refresh-file.svg | 0 .../CrowIDE}/icons/toolbox/sliders.svg | 0 .../icons/toolbox/split-browser-1.svg | 0 .../CrowIDE}/icons/toolbox/table.svg | 0 .../CrowIDE}/icons/toolbox/tasks.svg | 0 .../CrowIDE}/icons/toolbox/warning.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/tools.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/trash.svg | 0 {CrowIDE => Samples/CrowIDE}/icons/undo.svg | 0 .../CrowIDE}/icons/xml-file.svg | 0 .../CrowIDE}/icons/zoom-in.svg | 0 .../CrowIDE}/icons/zoom-out.svg | 0 {CrowIDE => Samples/CrowIDE}/images/save.svg | 0 {CrowIDE => Samples/CrowIDE}/src/CrowIDE.cs | 61 +++----- .../CrowIDE}/src/DesignInterface.cs | 26 +-- .../src/Editors/CodeBuffer/CodeBuffer.cs | 0 .../Editors/CodeBuffer/CodeBufferEventArgs.cs | 0 .../src/Editors/CodeBuffer/CodeLine.cs | 0 .../CrowIDE}/src/Editors/CodeBuffer/Node.cs | 0 .../src/Editors/CodeBuffer/TextBuffer.cs | 0 .../Editors/CodeBuffer/TextBufferEventArgs.cs | 0 .../src/Editors/CodeBuffer/TextEditor.cs | 17 +- .../src/Editors/CodeBuffer/TextFormatting.cs | 0 .../CrowIDE}/src/Editors/CodeBuffer/Token.cs | 0 .../CrowIDE}/src/Editors/EditPane.cs | 0 .../CrowIDE}/src/Editors/Editor.cs | 0 .../src/Editors/ImlSchematicEditor.cs | 0 .../CrowIDE}/src/Editors/ImlVisualEditor.cs | 6 +- .../src/Editors/Parsers/BufferParser.cs | 0 .../src/Editors/Parsers/CSharpParser.cs | 0 .../src/Editors/Parsers/StyleParser.cs | 0 .../CrowIDE}/src/Editors/Parsers/XMLParser.cs | 0 .../src/Editors/Parsers2/Tokenizer.cs | 0 .../CrowIDE}/src/Editors/SourceEditor.cs | 9 +- .../CrowIDE}/src/Editors/SvgEditor.cs | 2 +- .../CrowIDE}/src/Extensions.cs | 0 .../src/GraphicObjectDesignContainer.cs | 1 - .../CrowIDE}/src/INetProject.cs | 0 .../src/MemberView/CategoryContainer.cs | 0 .../CrowIDE}/src/MemberView/MembersView.cs | 1 - .../src/MemberView/PropertyContainer.cs | 0 {CrowIDE => Samples/CrowIDE}/src/Project.cs | 0 .../CrowIDE}/src/ProjectTree/CSProjectFile.cs | 0 .../src/ProjectTree/ImlProjectItem.cs | 0 .../CrowIDE}/src/ProjectTree/ProjectFile.cs | 0 .../CrowIDE}/src/ProjectTree/ProjectItem.cs | 0 .../CrowIDE}/src/ProjectTree/ProjectNodes.cs | 0 .../src/ProjectTree/ProjectReference.cs | 0 .../src/ProjectTree/StyleProjectItem.cs | 0 {CrowIDE => Samples/CrowIDE}/src/Solution.cs | 0 .../CrowIDE}/src/SolutionControler.cs | 0 .../CrowIDE}/src/VerticalLine.cs | 3 +- .../CrowIDE}/ui/CategoryExp.template | 0 {CrowIDE => Samples/CrowIDE}/ui/CrowIDE.crow | 0 .../ui/DockWindows/GTreeExpITemp.crow | 0 .../ui/DockWindows/WinSchemaItem.template | 0 .../ui/DockWindows/toolboxBut.template | 0 .../CrowIDE}/ui/DockWindows/winDesign.crow | 0 .../CrowIDE}/ui/DockWindows/winEditor.crow | 0 .../CrowIDE}/ui/DockWindows/winErrors.crow | 0 .../ui/DockWindows/winGTExplorer.crow | 0 .../ui/DockWindows/winProperties.crow | 0 .../CrowIDE}/ui/DockWindows/winSchema.crow | 0 .../CrowIDE}/ui/DockWindows/winSolution.crow | 0 .../CrowIDE}/ui/DockWindows/winStyleView.crow | 0 .../CrowIDE}/ui/DockWindows/winToolbox.crow | 0 .../CrowIDE}/ui/IcoBut.template | 0 .../CrowIDE}/ui/ItemTemplates/Enum.template | 0 .../CrowIDE}/ui/ItemTemplates/Fill.template | 0 .../CrowIDE}/ui/LQIsExplorer.crow | 0 .../CrowIDE}/ui/MemberView.crow | 0 .../CrowIDE}/ui/MembersItem.template | 0 .../CrowIDE}/ui/MembersView.template | 0 {CrowIDE => Samples/CrowIDE}/ui/NewFile.crow | 0 {CrowIDE => Samples/CrowIDE}/ui/Options.crow | 0 .../CrowIDE}/ui/ProjectProperties.crow | 0 .../CrowIDE}/ui/ProjectTree.template | 0 .../CrowIDE}/ui/TreeExpandable.template | 0 .../CrowIDE}/ui/editors/EditPane.template | 0 .../ui/editors/EditPaneItems.template | 0 .../CrowIDE}/ui/editors/EditTabItem.template | 0 .../CrowIDE}/ui/editors/IMLEdit.itemp | 0 .../CrowIDE}/ui/editors/SourceEditor.crow | 0 .../CrowIDE}/ui/editors/SrcEdit.itemp | 0 .../CrowIDE}/ui/editors/SvgEdit.itemp | 0 .../CrowIDE}/ui/editors/TextEditor.crow | 0 {CrowIDE => Samples/CrowIDE}/ui/test.crow | 0 Samples/Tests/Tests.csproj | 3 +- Samples/common/ui/Interfaces/Container/1.crow | 4 +- .../ui/Interfaces/Experimental/testDock.crow | 2 +- .../ui/Interfaces/Experimental/testDock2.crow | 2 +- .../common/ui/Interfaces/GraphicObject/4.crow | 148 +++++++++--------- .../common/ui/Interfaces/GraphicObject/6.crow | 2 +- .../common/ui/Interfaces/GraphicObject/7.crow | 16 +- Samples/common/ui/Interfaces/Splitter/3.crow | 10 +- .../common/ui/Interfaces/basicTests/7.crow | 24 +-- Samples/common/ui/Interfaces/log.xml | 2 +- 207 files changed, 173 insertions(+), 391 deletions(-) delete mode 100644 CrowIDE/CrowIDE.csproj delete mode 100644 CrowIDE/CrowIDE.sln rename CrowIDE/CrowIDE.NetStd.csproj => Samples/CrowIDE/CrowIDE.csproj (52%) rename {CrowIDE => Samples/CrowIDE}/CrowIDE.userprefs (100%) rename {CrowIDE => Samples/CrowIDE}/DefaultTemplateOverrides/ContextMenu.template (100%) rename {CrowIDE => Samples/CrowIDE}/DefaultTemplateOverrides/MenuItem.template (100%) rename {CrowIDE => Samples/CrowIDE}/DefaultTemplateOverrides/TabItem.template (100%) rename {CrowIDE => Samples/CrowIDE}/IDE.style (100%) rename {CrowIDE => Samples/CrowIDE}/icons/basic_floppydisk.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/binding.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/blank-file.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/center-align.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/cogwheel.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/compile.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/copy-file.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/cs-file.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/curly-brackets.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/drawsvg.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/edit.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/eraser.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/expand-arrows-1.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/file-code.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/file.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/font-file.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/light-bulb.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/magic-wand.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/magnet.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/move-arrows.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/open-folder-1.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/open.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/paint-brush.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/palette.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/paragraph.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/paste-on-document.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/pin.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/previous.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/question.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/redo.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/reply.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/save.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/scissors.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/search.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/share-arrow.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/sign-out.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/text-file.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/text-label.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Border.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Button.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.CheckBox.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.ColorPicker.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.ComboBox.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Container.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.DirectoryView.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Docker.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Expandable.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.FileDialog.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Grid.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Group.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.GroupBox.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.HorizontalStack.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.IMLContainer.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Image.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Label.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.ListBox.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Menu.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.MenuItem.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.MessageBox.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.ProgressBar.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.RadioButton.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.ScrollBar.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Scroller.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Shape.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Slider.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Spinner.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Splitter.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.TabItem.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.TabView.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.TemplatedContainer.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.TemplatedGroup.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.TextBox.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.TreeView.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.VerticalStack.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Window.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/Crow.Wrapper.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/bar-chart.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/bar-menu.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/bullets.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/calendar.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/check-square-1.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/database.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/ellipsis.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/exclamation-circle-1.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/exclamation-circle.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/file-code.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/grab.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/hard-drive-1.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/hash.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/info.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/layout.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/line-list.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/list.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/modal-list.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/options.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/package.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/padding.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/picture-file.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/pointer.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/puzzle-piece.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/refresh-file.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/sliders.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/split-browser-1.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/table.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/tasks.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/toolbox/warning.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/tools.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/trash.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/undo.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/xml-file.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/zoom-in.svg (100%) rename {CrowIDE => Samples/CrowIDE}/icons/zoom-out.svg (100%) rename {CrowIDE => Samples/CrowIDE}/images/save.svg (100%) rename {CrowIDE => Samples/CrowIDE}/src/CrowIDE.cs (91%) rename {CrowIDE => Samples/CrowIDE}/src/DesignInterface.cs (89%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/CodeBuffer/CodeBuffer.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/CodeBuffer/CodeBufferEventArgs.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/CodeBuffer/CodeLine.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/CodeBuffer/Node.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/CodeBuffer/TextBuffer.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/CodeBuffer/TextBufferEventArgs.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/CodeBuffer/TextEditor.cs (97%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/CodeBuffer/TextFormatting.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/CodeBuffer/Token.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/EditPane.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/Editor.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/ImlSchematicEditor.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/ImlVisualEditor.cs (99%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/Parsers/BufferParser.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/Parsers/CSharpParser.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/Parsers/StyleParser.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/Parsers/XMLParser.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/Parsers2/Tokenizer.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/SourceEditor.cs (99%) rename {CrowIDE => Samples/CrowIDE}/src/Editors/SvgEditor.cs (99%) rename {CrowIDE => Samples/CrowIDE}/src/Extensions.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/GraphicObjectDesignContainer.cs (99%) rename {CrowIDE => Samples/CrowIDE}/src/INetProject.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/MemberView/CategoryContainer.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/MemberView/MembersView.cs (99%) rename {CrowIDE => Samples/CrowIDE}/src/MemberView/PropertyContainer.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Project.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/ProjectTree/CSProjectFile.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/ProjectTree/ImlProjectItem.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/ProjectTree/ProjectFile.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/ProjectTree/ProjectItem.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/ProjectTree/ProjectNodes.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/ProjectTree/ProjectReference.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/ProjectTree/StyleProjectItem.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/Solution.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/SolutionControler.cs (100%) rename {CrowIDE => Samples/CrowIDE}/src/VerticalLine.cs (96%) rename {CrowIDE => Samples/CrowIDE}/ui/CategoryExp.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/CrowIDE.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/GTreeExpITemp.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/WinSchemaItem.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/toolboxBut.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/winDesign.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/winEditor.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/winErrors.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/winGTExplorer.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/winProperties.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/winSchema.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/winSolution.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/winStyleView.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/DockWindows/winToolbox.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/IcoBut.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/ItemTemplates/Enum.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/ItemTemplates/Fill.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/LQIsExplorer.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/MemberView.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/MembersItem.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/MembersView.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/NewFile.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/Options.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/ProjectProperties.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/ProjectTree.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/TreeExpandable.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/editors/EditPane.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/editors/EditPaneItems.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/editors/EditTabItem.template (100%) rename {CrowIDE => Samples/CrowIDE}/ui/editors/IMLEdit.itemp (100%) rename {CrowIDE => Samples/CrowIDE}/ui/editors/SourceEditor.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/editors/SrcEdit.itemp (100%) rename {CrowIDE => Samples/CrowIDE}/ui/editors/SvgEdit.itemp (100%) rename {CrowIDE => Samples/CrowIDE}/ui/editors/TextEditor.crow (100%) rename {CrowIDE => Samples/CrowIDE}/ui/test.crow (100%) diff --git a/Crow.sln b/Crow.sln index cde439da..7101b710 100644 --- a/Crow.sln +++ b/Crow.sln @@ -11,6 +11,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ShowCase", "Samples\ShowCas EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tests", "Samples\Tests\Tests.csproj", "{5B7CA5BD-AEE8-40EE-85B0-0CAADD19B43A}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CrowIDE", "Samples\CrowIDE\CrowIDE.csproj", "{232046EE-C7B3-42CD-9EED-8E3A35097C42}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -33,6 +35,8 @@ Global {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 + {232046EE-C7B3-42CD-9EED-8E3A35097C42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {232046EE-C7B3-42CD-9EED-8E3A35097C42}.Release|Any CPU.ActiveCfg = Release|Any CPU EndGlobalSection GlobalSection(MonoDevelopProperties) = preSolution Policies = $0 @@ -77,5 +81,6 @@ Global {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} + {232046EE-C7B3-42CD-9EED-8E3A35097C42} = {B2C7855A-2878-47FD-AD32-9A83DB4AB8C6} EndGlobalSection EndGlobal diff --git a/Crow/Crow.csproj b/Crow/Crow.csproj index 6092a358..9c23b537 100644 --- a/Crow/Crow.csproj +++ b/Crow/Crow.csproj @@ -28,6 +28,7 @@ $(SolutionDir)build\$(Configuration)\ DESIGN_MODE + 0.8.0 diff --git a/CrowIDE/CrowIDE.csproj b/CrowIDE/CrowIDE.csproj deleted file mode 100644 index c0c44ed6..00000000 --- a/CrowIDE/CrowIDE.csproj +++ /dev/null @@ -1,146 +0,0 @@ - - - - Debug - AnyCPU - 8.0.30703 - 2.0 - {B6D911CD-1D09-42FC-B300-9187190F2AE1} - Exe - CrowIDE - CrowIDE - $(SolutionDir)build/$(Configuration) - $(SolutionDir)build/obj/$(Configuration) - 0.8.0 - Crow.Coding.CrowIDE - v4.6.1 - - - true - full - false - DEBUG; - prompt - 4 - false - $(SolutionDir)build\obj\$(Configuration) - $(SolutionDir)build\$(Configuration) - - - none - true - prompt - 0 - false - $(SolutionDir)build\obj\$(Configuration) - $(SolutionDir)build\$(Configuration) - - - - - - - - - - - - {C2980F9B-4798-4C05-99E2-E174810F7C7B} - Crow - - - - - - - - - - - - - - - - - - - - - - - - - - - Crow.Coding.MembersView.template - - - - - - Crow.Coding.TreeExpandable.template - - - Crow.Coding.ProjectTree.template - - - - Crow.TabItem.template - - - Crow.MenuItem.template - - - Crow.ContextMenu.template - - - - - Crow.Coding.MembersItem.template - - - Crow.Coding.Enum.template - - - Crow.Coding.Fill.template - - - - - - - - - Crow.Coding.EditPane.template - - - Crow.Coding.EditPaneItems.template - - - - - - - - - - - - Crow.Coding.ui.TextEditor.crow - - - - Crow.Coding.CategoryExp.template - - - - Crow.Coding.EditTabItem.template - - - - - PreserveNewest - - - diff --git a/CrowIDE/CrowIDE.sln b/CrowIDE/CrowIDE.sln deleted file mode 100644 index 49e1e026..00000000 --- a/CrowIDE/CrowIDE.sln +++ /dev/null @@ -1,17 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CrowIDE", "CrowIDE.csproj", "{B6D911CD-1D09-42FC-B300-9187190F2AE1}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B6D911CD-1D09-42FC-B300-9187190F2AE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B6D911CD-1D09-42FC-B300-9187190F2AE1}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B6D911CD-1D09-42FC-B300-9187190F2AE1}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B6D911CD-1D09-42FC-B300-9187190F2AE1}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection -EndGlobal diff --git a/CrowIDE/CrowIDE.NetStd.csproj b/Samples/CrowIDE/CrowIDE.csproj similarity index 52% rename from CrowIDE/CrowIDE.NetStd.csproj rename to Samples/CrowIDE/CrowIDE.csproj index 0872a62d..a78a55e8 100644 --- a/CrowIDE/CrowIDE.NetStd.csproj +++ b/Samples/CrowIDE/CrowIDE.csproj @@ -1,55 +1,47 @@ - + - netcoreapp2.0 - + net472 + net472 Exe - Crow.Coding - CrowIDE Crow.Coding.CrowIDE - - $(SolutionDir)build/$(Configuration) - $(SolutionDir)build/obj/$(Configuration) - + $(SolutionDir)build\$(Configuration)\ + $(SolutionDir)build\obj\$(Configuration) false false + 0.8.0 + full - TRACE;NETSTANDARD2_0;DEBUG;NETCOREAPP2_0 + true + TRACE;DEBUG - - - - - - - - + + + + + + + + - - - + icons.%(Filename)%(Extension) - - - + Crow.Coding.%(Filename).template - Crow.%(Filename).template - - - - - - - + + + + + diff --git a/CrowIDE/CrowIDE.userprefs b/Samples/CrowIDE/CrowIDE.userprefs similarity index 100% rename from CrowIDE/CrowIDE.userprefs rename to Samples/CrowIDE/CrowIDE.userprefs diff --git a/CrowIDE/DefaultTemplateOverrides/ContextMenu.template b/Samples/CrowIDE/DefaultTemplateOverrides/ContextMenu.template similarity index 100% rename from CrowIDE/DefaultTemplateOverrides/ContextMenu.template rename to Samples/CrowIDE/DefaultTemplateOverrides/ContextMenu.template diff --git a/CrowIDE/DefaultTemplateOverrides/MenuItem.template b/Samples/CrowIDE/DefaultTemplateOverrides/MenuItem.template similarity index 100% rename from CrowIDE/DefaultTemplateOverrides/MenuItem.template rename to Samples/CrowIDE/DefaultTemplateOverrides/MenuItem.template diff --git a/CrowIDE/DefaultTemplateOverrides/TabItem.template b/Samples/CrowIDE/DefaultTemplateOverrides/TabItem.template similarity index 100% rename from CrowIDE/DefaultTemplateOverrides/TabItem.template rename to Samples/CrowIDE/DefaultTemplateOverrides/TabItem.template diff --git a/CrowIDE/IDE.style b/Samples/CrowIDE/IDE.style similarity index 100% rename from CrowIDE/IDE.style rename to Samples/CrowIDE/IDE.style diff --git a/CrowIDE/icons/basic_floppydisk.svg b/Samples/CrowIDE/icons/basic_floppydisk.svg similarity index 100% rename from CrowIDE/icons/basic_floppydisk.svg rename to Samples/CrowIDE/icons/basic_floppydisk.svg diff --git a/CrowIDE/icons/binding.svg b/Samples/CrowIDE/icons/binding.svg similarity index 100% rename from CrowIDE/icons/binding.svg rename to Samples/CrowIDE/icons/binding.svg diff --git a/CrowIDE/icons/blank-file.svg b/Samples/CrowIDE/icons/blank-file.svg similarity index 100% rename from CrowIDE/icons/blank-file.svg rename to Samples/CrowIDE/icons/blank-file.svg diff --git a/CrowIDE/icons/center-align.svg b/Samples/CrowIDE/icons/center-align.svg similarity index 100% rename from CrowIDE/icons/center-align.svg rename to Samples/CrowIDE/icons/center-align.svg diff --git a/CrowIDE/icons/cogwheel.svg b/Samples/CrowIDE/icons/cogwheel.svg similarity index 100% rename from CrowIDE/icons/cogwheel.svg rename to Samples/CrowIDE/icons/cogwheel.svg diff --git a/CrowIDE/icons/compile.svg b/Samples/CrowIDE/icons/compile.svg similarity index 100% rename from CrowIDE/icons/compile.svg rename to Samples/CrowIDE/icons/compile.svg diff --git a/CrowIDE/icons/copy-file.svg b/Samples/CrowIDE/icons/copy-file.svg similarity index 100% rename from CrowIDE/icons/copy-file.svg rename to Samples/CrowIDE/icons/copy-file.svg diff --git a/CrowIDE/icons/cs-file.svg b/Samples/CrowIDE/icons/cs-file.svg similarity index 100% rename from CrowIDE/icons/cs-file.svg rename to Samples/CrowIDE/icons/cs-file.svg diff --git a/CrowIDE/icons/curly-brackets.svg b/Samples/CrowIDE/icons/curly-brackets.svg similarity index 100% rename from CrowIDE/icons/curly-brackets.svg rename to Samples/CrowIDE/icons/curly-brackets.svg diff --git a/CrowIDE/icons/drawsvg.svg b/Samples/CrowIDE/icons/drawsvg.svg similarity index 100% rename from CrowIDE/icons/drawsvg.svg rename to Samples/CrowIDE/icons/drawsvg.svg diff --git a/CrowIDE/icons/edit.svg b/Samples/CrowIDE/icons/edit.svg similarity index 100% rename from CrowIDE/icons/edit.svg rename to Samples/CrowIDE/icons/edit.svg diff --git a/CrowIDE/icons/eraser.svg b/Samples/CrowIDE/icons/eraser.svg similarity index 100% rename from CrowIDE/icons/eraser.svg rename to Samples/CrowIDE/icons/eraser.svg diff --git a/CrowIDE/icons/expand-arrows-1.svg b/Samples/CrowIDE/icons/expand-arrows-1.svg similarity index 100% rename from CrowIDE/icons/expand-arrows-1.svg rename to Samples/CrowIDE/icons/expand-arrows-1.svg diff --git a/CrowIDE/icons/file-code.svg b/Samples/CrowIDE/icons/file-code.svg similarity index 100% rename from CrowIDE/icons/file-code.svg rename to Samples/CrowIDE/icons/file-code.svg diff --git a/CrowIDE/icons/file.svg b/Samples/CrowIDE/icons/file.svg similarity index 100% rename from CrowIDE/icons/file.svg rename to Samples/CrowIDE/icons/file.svg diff --git a/CrowIDE/icons/font-file.svg b/Samples/CrowIDE/icons/font-file.svg similarity index 100% rename from CrowIDE/icons/font-file.svg rename to Samples/CrowIDE/icons/font-file.svg diff --git a/CrowIDE/icons/light-bulb.svg b/Samples/CrowIDE/icons/light-bulb.svg similarity index 100% rename from CrowIDE/icons/light-bulb.svg rename to Samples/CrowIDE/icons/light-bulb.svg diff --git a/CrowIDE/icons/magic-wand.svg b/Samples/CrowIDE/icons/magic-wand.svg similarity index 100% rename from CrowIDE/icons/magic-wand.svg rename to Samples/CrowIDE/icons/magic-wand.svg diff --git a/CrowIDE/icons/magnet.svg b/Samples/CrowIDE/icons/magnet.svg similarity index 100% rename from CrowIDE/icons/magnet.svg rename to Samples/CrowIDE/icons/magnet.svg diff --git a/CrowIDE/icons/move-arrows.svg b/Samples/CrowIDE/icons/move-arrows.svg similarity index 100% rename from CrowIDE/icons/move-arrows.svg rename to Samples/CrowIDE/icons/move-arrows.svg diff --git a/CrowIDE/icons/open-folder-1.svg b/Samples/CrowIDE/icons/open-folder-1.svg similarity index 100% rename from CrowIDE/icons/open-folder-1.svg rename to Samples/CrowIDE/icons/open-folder-1.svg diff --git a/CrowIDE/icons/open.svg b/Samples/CrowIDE/icons/open.svg similarity index 100% rename from CrowIDE/icons/open.svg rename to Samples/CrowIDE/icons/open.svg diff --git a/CrowIDE/icons/paint-brush.svg b/Samples/CrowIDE/icons/paint-brush.svg similarity index 100% rename from CrowIDE/icons/paint-brush.svg rename to Samples/CrowIDE/icons/paint-brush.svg diff --git a/CrowIDE/icons/palette.svg b/Samples/CrowIDE/icons/palette.svg similarity index 100% rename from CrowIDE/icons/palette.svg rename to Samples/CrowIDE/icons/palette.svg diff --git a/CrowIDE/icons/paragraph.svg b/Samples/CrowIDE/icons/paragraph.svg similarity index 100% rename from CrowIDE/icons/paragraph.svg rename to Samples/CrowIDE/icons/paragraph.svg diff --git a/CrowIDE/icons/paste-on-document.svg b/Samples/CrowIDE/icons/paste-on-document.svg similarity index 100% rename from CrowIDE/icons/paste-on-document.svg rename to Samples/CrowIDE/icons/paste-on-document.svg diff --git a/CrowIDE/icons/pin.svg b/Samples/CrowIDE/icons/pin.svg similarity index 100% rename from CrowIDE/icons/pin.svg rename to Samples/CrowIDE/icons/pin.svg diff --git a/CrowIDE/icons/previous.svg b/Samples/CrowIDE/icons/previous.svg similarity index 100% rename from CrowIDE/icons/previous.svg rename to Samples/CrowIDE/icons/previous.svg diff --git a/CrowIDE/icons/question.svg b/Samples/CrowIDE/icons/question.svg similarity index 100% rename from CrowIDE/icons/question.svg rename to Samples/CrowIDE/icons/question.svg diff --git a/CrowIDE/icons/redo.svg b/Samples/CrowIDE/icons/redo.svg similarity index 100% rename from CrowIDE/icons/redo.svg rename to Samples/CrowIDE/icons/redo.svg diff --git a/CrowIDE/icons/reply.svg b/Samples/CrowIDE/icons/reply.svg similarity index 100% rename from CrowIDE/icons/reply.svg rename to Samples/CrowIDE/icons/reply.svg diff --git a/CrowIDE/icons/save.svg b/Samples/CrowIDE/icons/save.svg similarity index 100% rename from CrowIDE/icons/save.svg rename to Samples/CrowIDE/icons/save.svg diff --git a/CrowIDE/icons/scissors.svg b/Samples/CrowIDE/icons/scissors.svg similarity index 100% rename from CrowIDE/icons/scissors.svg rename to Samples/CrowIDE/icons/scissors.svg diff --git a/CrowIDE/icons/search.svg b/Samples/CrowIDE/icons/search.svg similarity index 100% rename from CrowIDE/icons/search.svg rename to Samples/CrowIDE/icons/search.svg diff --git a/CrowIDE/icons/share-arrow.svg b/Samples/CrowIDE/icons/share-arrow.svg similarity index 100% rename from CrowIDE/icons/share-arrow.svg rename to Samples/CrowIDE/icons/share-arrow.svg diff --git a/CrowIDE/icons/sign-out.svg b/Samples/CrowIDE/icons/sign-out.svg similarity index 100% rename from CrowIDE/icons/sign-out.svg rename to Samples/CrowIDE/icons/sign-out.svg diff --git a/CrowIDE/icons/text-file.svg b/Samples/CrowIDE/icons/text-file.svg similarity index 100% rename from CrowIDE/icons/text-file.svg rename to Samples/CrowIDE/icons/text-file.svg diff --git a/CrowIDE/icons/text-label.svg b/Samples/CrowIDE/icons/text-label.svg similarity index 100% rename from CrowIDE/icons/text-label.svg rename to Samples/CrowIDE/icons/text-label.svg diff --git a/CrowIDE/icons/toolbox/Crow.Border.svg b/Samples/CrowIDE/icons/toolbox/Crow.Border.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Border.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Border.svg diff --git a/CrowIDE/icons/toolbox/Crow.Button.svg b/Samples/CrowIDE/icons/toolbox/Crow.Button.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Button.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Button.svg diff --git a/CrowIDE/icons/toolbox/Crow.CheckBox.svg b/Samples/CrowIDE/icons/toolbox/Crow.CheckBox.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.CheckBox.svg rename to Samples/CrowIDE/icons/toolbox/Crow.CheckBox.svg diff --git a/CrowIDE/icons/toolbox/Crow.ColorPicker.svg b/Samples/CrowIDE/icons/toolbox/Crow.ColorPicker.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.ColorPicker.svg rename to Samples/CrowIDE/icons/toolbox/Crow.ColorPicker.svg diff --git a/CrowIDE/icons/toolbox/Crow.ComboBox.svg b/Samples/CrowIDE/icons/toolbox/Crow.ComboBox.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.ComboBox.svg rename to Samples/CrowIDE/icons/toolbox/Crow.ComboBox.svg diff --git a/CrowIDE/icons/toolbox/Crow.Container.svg b/Samples/CrowIDE/icons/toolbox/Crow.Container.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Container.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Container.svg diff --git a/CrowIDE/icons/toolbox/Crow.DirectoryView.svg b/Samples/CrowIDE/icons/toolbox/Crow.DirectoryView.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.DirectoryView.svg rename to Samples/CrowIDE/icons/toolbox/Crow.DirectoryView.svg diff --git a/CrowIDE/icons/toolbox/Crow.Docker.svg b/Samples/CrowIDE/icons/toolbox/Crow.Docker.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Docker.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Docker.svg diff --git a/CrowIDE/icons/toolbox/Crow.Expandable.svg b/Samples/CrowIDE/icons/toolbox/Crow.Expandable.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Expandable.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Expandable.svg diff --git a/CrowIDE/icons/toolbox/Crow.FileDialog.svg b/Samples/CrowIDE/icons/toolbox/Crow.FileDialog.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.FileDialog.svg rename to Samples/CrowIDE/icons/toolbox/Crow.FileDialog.svg diff --git a/CrowIDE/icons/toolbox/Crow.Grid.svg b/Samples/CrowIDE/icons/toolbox/Crow.Grid.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Grid.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Grid.svg diff --git a/CrowIDE/icons/toolbox/Crow.Group.svg b/Samples/CrowIDE/icons/toolbox/Crow.Group.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Group.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Group.svg diff --git a/CrowIDE/icons/toolbox/Crow.GroupBox.svg b/Samples/CrowIDE/icons/toolbox/Crow.GroupBox.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.GroupBox.svg rename to Samples/CrowIDE/icons/toolbox/Crow.GroupBox.svg diff --git a/CrowIDE/icons/toolbox/Crow.HorizontalStack.svg b/Samples/CrowIDE/icons/toolbox/Crow.HorizontalStack.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.HorizontalStack.svg rename to Samples/CrowIDE/icons/toolbox/Crow.HorizontalStack.svg diff --git a/CrowIDE/icons/toolbox/Crow.IMLContainer.svg b/Samples/CrowIDE/icons/toolbox/Crow.IMLContainer.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.IMLContainer.svg rename to Samples/CrowIDE/icons/toolbox/Crow.IMLContainer.svg diff --git a/CrowIDE/icons/toolbox/Crow.Image.svg b/Samples/CrowIDE/icons/toolbox/Crow.Image.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Image.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Image.svg diff --git a/CrowIDE/icons/toolbox/Crow.Label.svg b/Samples/CrowIDE/icons/toolbox/Crow.Label.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Label.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Label.svg diff --git a/CrowIDE/icons/toolbox/Crow.ListBox.svg b/Samples/CrowIDE/icons/toolbox/Crow.ListBox.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.ListBox.svg rename to Samples/CrowIDE/icons/toolbox/Crow.ListBox.svg diff --git a/CrowIDE/icons/toolbox/Crow.Menu.svg b/Samples/CrowIDE/icons/toolbox/Crow.Menu.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Menu.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Menu.svg diff --git a/CrowIDE/icons/toolbox/Crow.MenuItem.svg b/Samples/CrowIDE/icons/toolbox/Crow.MenuItem.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.MenuItem.svg rename to Samples/CrowIDE/icons/toolbox/Crow.MenuItem.svg diff --git a/CrowIDE/icons/toolbox/Crow.MessageBox.svg b/Samples/CrowIDE/icons/toolbox/Crow.MessageBox.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.MessageBox.svg rename to Samples/CrowIDE/icons/toolbox/Crow.MessageBox.svg diff --git a/CrowIDE/icons/toolbox/Crow.ProgressBar.svg b/Samples/CrowIDE/icons/toolbox/Crow.ProgressBar.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.ProgressBar.svg rename to Samples/CrowIDE/icons/toolbox/Crow.ProgressBar.svg diff --git a/CrowIDE/icons/toolbox/Crow.RadioButton.svg b/Samples/CrowIDE/icons/toolbox/Crow.RadioButton.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.RadioButton.svg rename to Samples/CrowIDE/icons/toolbox/Crow.RadioButton.svg diff --git a/CrowIDE/icons/toolbox/Crow.ScrollBar.svg b/Samples/CrowIDE/icons/toolbox/Crow.ScrollBar.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.ScrollBar.svg rename to Samples/CrowIDE/icons/toolbox/Crow.ScrollBar.svg diff --git a/CrowIDE/icons/toolbox/Crow.Scroller.svg b/Samples/CrowIDE/icons/toolbox/Crow.Scroller.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Scroller.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Scroller.svg diff --git a/CrowIDE/icons/toolbox/Crow.Shape.svg b/Samples/CrowIDE/icons/toolbox/Crow.Shape.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Shape.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Shape.svg diff --git a/CrowIDE/icons/toolbox/Crow.Slider.svg b/Samples/CrowIDE/icons/toolbox/Crow.Slider.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Slider.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Slider.svg diff --git a/CrowIDE/icons/toolbox/Crow.Spinner.svg b/Samples/CrowIDE/icons/toolbox/Crow.Spinner.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Spinner.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Spinner.svg diff --git a/CrowIDE/icons/toolbox/Crow.Splitter.svg b/Samples/CrowIDE/icons/toolbox/Crow.Splitter.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Splitter.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Splitter.svg diff --git a/CrowIDE/icons/toolbox/Crow.TabItem.svg b/Samples/CrowIDE/icons/toolbox/Crow.TabItem.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.TabItem.svg rename to Samples/CrowIDE/icons/toolbox/Crow.TabItem.svg diff --git a/CrowIDE/icons/toolbox/Crow.TabView.svg b/Samples/CrowIDE/icons/toolbox/Crow.TabView.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.TabView.svg rename to Samples/CrowIDE/icons/toolbox/Crow.TabView.svg diff --git a/CrowIDE/icons/toolbox/Crow.TemplatedContainer.svg b/Samples/CrowIDE/icons/toolbox/Crow.TemplatedContainer.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.TemplatedContainer.svg rename to Samples/CrowIDE/icons/toolbox/Crow.TemplatedContainer.svg diff --git a/CrowIDE/icons/toolbox/Crow.TemplatedGroup.svg b/Samples/CrowIDE/icons/toolbox/Crow.TemplatedGroup.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.TemplatedGroup.svg rename to Samples/CrowIDE/icons/toolbox/Crow.TemplatedGroup.svg diff --git a/CrowIDE/icons/toolbox/Crow.TextBox.svg b/Samples/CrowIDE/icons/toolbox/Crow.TextBox.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.TextBox.svg rename to Samples/CrowIDE/icons/toolbox/Crow.TextBox.svg diff --git a/CrowIDE/icons/toolbox/Crow.TreeView.svg b/Samples/CrowIDE/icons/toolbox/Crow.TreeView.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.TreeView.svg rename to Samples/CrowIDE/icons/toolbox/Crow.TreeView.svg diff --git a/CrowIDE/icons/toolbox/Crow.VerticalStack.svg b/Samples/CrowIDE/icons/toolbox/Crow.VerticalStack.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.VerticalStack.svg rename to Samples/CrowIDE/icons/toolbox/Crow.VerticalStack.svg diff --git a/CrowIDE/icons/toolbox/Crow.Window.svg b/Samples/CrowIDE/icons/toolbox/Crow.Window.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Window.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Window.svg diff --git a/CrowIDE/icons/toolbox/Crow.Wrapper.svg b/Samples/CrowIDE/icons/toolbox/Crow.Wrapper.svg similarity index 100% rename from CrowIDE/icons/toolbox/Crow.Wrapper.svg rename to Samples/CrowIDE/icons/toolbox/Crow.Wrapper.svg diff --git a/CrowIDE/icons/toolbox/bar-chart.svg b/Samples/CrowIDE/icons/toolbox/bar-chart.svg similarity index 100% rename from CrowIDE/icons/toolbox/bar-chart.svg rename to Samples/CrowIDE/icons/toolbox/bar-chart.svg diff --git a/CrowIDE/icons/toolbox/bar-menu.svg b/Samples/CrowIDE/icons/toolbox/bar-menu.svg similarity index 100% rename from CrowIDE/icons/toolbox/bar-menu.svg rename to Samples/CrowIDE/icons/toolbox/bar-menu.svg diff --git a/CrowIDE/icons/toolbox/bullets.svg b/Samples/CrowIDE/icons/toolbox/bullets.svg similarity index 100% rename from CrowIDE/icons/toolbox/bullets.svg rename to Samples/CrowIDE/icons/toolbox/bullets.svg diff --git a/CrowIDE/icons/toolbox/calendar.svg b/Samples/CrowIDE/icons/toolbox/calendar.svg similarity index 100% rename from CrowIDE/icons/toolbox/calendar.svg rename to Samples/CrowIDE/icons/toolbox/calendar.svg diff --git a/CrowIDE/icons/toolbox/check-square-1.svg b/Samples/CrowIDE/icons/toolbox/check-square-1.svg similarity index 100% rename from CrowIDE/icons/toolbox/check-square-1.svg rename to Samples/CrowIDE/icons/toolbox/check-square-1.svg diff --git a/CrowIDE/icons/toolbox/database.svg b/Samples/CrowIDE/icons/toolbox/database.svg similarity index 100% rename from CrowIDE/icons/toolbox/database.svg rename to Samples/CrowIDE/icons/toolbox/database.svg diff --git a/CrowIDE/icons/toolbox/ellipsis.svg b/Samples/CrowIDE/icons/toolbox/ellipsis.svg similarity index 100% rename from CrowIDE/icons/toolbox/ellipsis.svg rename to Samples/CrowIDE/icons/toolbox/ellipsis.svg diff --git a/CrowIDE/icons/toolbox/exclamation-circle-1.svg b/Samples/CrowIDE/icons/toolbox/exclamation-circle-1.svg similarity index 100% rename from CrowIDE/icons/toolbox/exclamation-circle-1.svg rename to Samples/CrowIDE/icons/toolbox/exclamation-circle-1.svg diff --git a/CrowIDE/icons/toolbox/exclamation-circle.svg b/Samples/CrowIDE/icons/toolbox/exclamation-circle.svg similarity index 100% rename from CrowIDE/icons/toolbox/exclamation-circle.svg rename to Samples/CrowIDE/icons/toolbox/exclamation-circle.svg diff --git a/CrowIDE/icons/toolbox/file-code.svg b/Samples/CrowIDE/icons/toolbox/file-code.svg similarity index 100% rename from CrowIDE/icons/toolbox/file-code.svg rename to Samples/CrowIDE/icons/toolbox/file-code.svg diff --git a/CrowIDE/icons/toolbox/grab.svg b/Samples/CrowIDE/icons/toolbox/grab.svg similarity index 100% rename from CrowIDE/icons/toolbox/grab.svg rename to Samples/CrowIDE/icons/toolbox/grab.svg diff --git a/CrowIDE/icons/toolbox/hard-drive-1.svg b/Samples/CrowIDE/icons/toolbox/hard-drive-1.svg similarity index 100% rename from CrowIDE/icons/toolbox/hard-drive-1.svg rename to Samples/CrowIDE/icons/toolbox/hard-drive-1.svg diff --git a/CrowIDE/icons/toolbox/hash.svg b/Samples/CrowIDE/icons/toolbox/hash.svg similarity index 100% rename from CrowIDE/icons/toolbox/hash.svg rename to Samples/CrowIDE/icons/toolbox/hash.svg diff --git a/CrowIDE/icons/toolbox/info.svg b/Samples/CrowIDE/icons/toolbox/info.svg similarity index 100% rename from CrowIDE/icons/toolbox/info.svg rename to Samples/CrowIDE/icons/toolbox/info.svg diff --git a/CrowIDE/icons/toolbox/layout.svg b/Samples/CrowIDE/icons/toolbox/layout.svg similarity index 100% rename from CrowIDE/icons/toolbox/layout.svg rename to Samples/CrowIDE/icons/toolbox/layout.svg diff --git a/CrowIDE/icons/toolbox/line-list.svg b/Samples/CrowIDE/icons/toolbox/line-list.svg similarity index 100% rename from CrowIDE/icons/toolbox/line-list.svg rename to Samples/CrowIDE/icons/toolbox/line-list.svg diff --git a/CrowIDE/icons/toolbox/list.svg b/Samples/CrowIDE/icons/toolbox/list.svg similarity index 100% rename from CrowIDE/icons/toolbox/list.svg rename to Samples/CrowIDE/icons/toolbox/list.svg diff --git a/CrowIDE/icons/toolbox/modal-list.svg b/Samples/CrowIDE/icons/toolbox/modal-list.svg similarity index 100% rename from CrowIDE/icons/toolbox/modal-list.svg rename to Samples/CrowIDE/icons/toolbox/modal-list.svg diff --git a/CrowIDE/icons/toolbox/options.svg b/Samples/CrowIDE/icons/toolbox/options.svg similarity index 100% rename from CrowIDE/icons/toolbox/options.svg rename to Samples/CrowIDE/icons/toolbox/options.svg diff --git a/CrowIDE/icons/toolbox/package.svg b/Samples/CrowIDE/icons/toolbox/package.svg similarity index 100% rename from CrowIDE/icons/toolbox/package.svg rename to Samples/CrowIDE/icons/toolbox/package.svg diff --git a/CrowIDE/icons/toolbox/padding.svg b/Samples/CrowIDE/icons/toolbox/padding.svg similarity index 100% rename from CrowIDE/icons/toolbox/padding.svg rename to Samples/CrowIDE/icons/toolbox/padding.svg diff --git a/CrowIDE/icons/toolbox/picture-file.svg b/Samples/CrowIDE/icons/toolbox/picture-file.svg similarity index 100% rename from CrowIDE/icons/toolbox/picture-file.svg rename to Samples/CrowIDE/icons/toolbox/picture-file.svg diff --git a/CrowIDE/icons/toolbox/pointer.svg b/Samples/CrowIDE/icons/toolbox/pointer.svg similarity index 100% rename from CrowIDE/icons/toolbox/pointer.svg rename to Samples/CrowIDE/icons/toolbox/pointer.svg diff --git a/CrowIDE/icons/toolbox/puzzle-piece.svg b/Samples/CrowIDE/icons/toolbox/puzzle-piece.svg similarity index 100% rename from CrowIDE/icons/toolbox/puzzle-piece.svg rename to Samples/CrowIDE/icons/toolbox/puzzle-piece.svg diff --git a/CrowIDE/icons/toolbox/refresh-file.svg b/Samples/CrowIDE/icons/toolbox/refresh-file.svg similarity index 100% rename from CrowIDE/icons/toolbox/refresh-file.svg rename to Samples/CrowIDE/icons/toolbox/refresh-file.svg diff --git a/CrowIDE/icons/toolbox/sliders.svg b/Samples/CrowIDE/icons/toolbox/sliders.svg similarity index 100% rename from CrowIDE/icons/toolbox/sliders.svg rename to Samples/CrowIDE/icons/toolbox/sliders.svg diff --git a/CrowIDE/icons/toolbox/split-browser-1.svg b/Samples/CrowIDE/icons/toolbox/split-browser-1.svg similarity index 100% rename from CrowIDE/icons/toolbox/split-browser-1.svg rename to Samples/CrowIDE/icons/toolbox/split-browser-1.svg diff --git a/CrowIDE/icons/toolbox/table.svg b/Samples/CrowIDE/icons/toolbox/table.svg similarity index 100% rename from CrowIDE/icons/toolbox/table.svg rename to Samples/CrowIDE/icons/toolbox/table.svg diff --git a/CrowIDE/icons/toolbox/tasks.svg b/Samples/CrowIDE/icons/toolbox/tasks.svg similarity index 100% rename from CrowIDE/icons/toolbox/tasks.svg rename to Samples/CrowIDE/icons/toolbox/tasks.svg diff --git a/CrowIDE/icons/toolbox/warning.svg b/Samples/CrowIDE/icons/toolbox/warning.svg similarity index 100% rename from CrowIDE/icons/toolbox/warning.svg rename to Samples/CrowIDE/icons/toolbox/warning.svg diff --git a/CrowIDE/icons/tools.svg b/Samples/CrowIDE/icons/tools.svg similarity index 100% rename from CrowIDE/icons/tools.svg rename to Samples/CrowIDE/icons/tools.svg diff --git a/CrowIDE/icons/trash.svg b/Samples/CrowIDE/icons/trash.svg similarity index 100% rename from CrowIDE/icons/trash.svg rename to Samples/CrowIDE/icons/trash.svg diff --git a/CrowIDE/icons/undo.svg b/Samples/CrowIDE/icons/undo.svg similarity index 100% rename from CrowIDE/icons/undo.svg rename to Samples/CrowIDE/icons/undo.svg diff --git a/CrowIDE/icons/xml-file.svg b/Samples/CrowIDE/icons/xml-file.svg similarity index 100% rename from CrowIDE/icons/xml-file.svg rename to Samples/CrowIDE/icons/xml-file.svg diff --git a/CrowIDE/icons/zoom-in.svg b/Samples/CrowIDE/icons/zoom-in.svg similarity index 100% rename from CrowIDE/icons/zoom-in.svg rename to Samples/CrowIDE/icons/zoom-in.svg diff --git a/CrowIDE/icons/zoom-out.svg b/Samples/CrowIDE/icons/zoom-out.svg similarity index 100% rename from CrowIDE/icons/zoom-out.svg rename to Samples/CrowIDE/icons/zoom-out.svg diff --git a/CrowIDE/images/save.svg b/Samples/CrowIDE/images/save.svg similarity index 100% rename from CrowIDE/images/save.svg rename to Samples/CrowIDE/images/save.svg diff --git a/CrowIDE/src/CrowIDE.cs b/Samples/CrowIDE/src/CrowIDE.cs similarity index 91% rename from CrowIDE/src/CrowIDE.cs rename to Samples/CrowIDE/src/CrowIDE.cs index d0b640ff..bf29e08a 100644 --- a/CrowIDE/src/CrowIDE.cs +++ b/Samples/CrowIDE/src/CrowIDE.cs @@ -20,22 +20,27 @@ // along with this program. If not, see . using System; -using Crow; -using System.Reflection; -using System.Collections.Generic; -using System.Collections; -using System.Xml.Serialization; using System.IO; -using Crow.IML; -using System.Xml; -using System.Linq; -using Crow.Coding; -using System.Threading; +using Crow; namespace Crow.Coding { - class CrowIDE : Interface + class CrowIDE : CrowVkWin { + static void Main (string [] args) + { + using (CrowIDE app = new CrowIDE ()) { + app.initIde (); + app.reloadWinConfigs (); + app.Run (); + app.saveWinConfigs (); + } + } + + protected override void onLoad () + { + + } public Command CMDNew, CMDOpen, CMDSave, CMDSaveAs, cmdCloseSolution, CMDQuit, CMDUndo, CMDRedo, CMDCut, CMDCopy, CMDPaste, CMDHelp, CMDAbout, CMDOptions, @@ -48,7 +53,7 @@ namespace Crow.Coding CMDOpen = new Command(new Action(() => openFileDialog())) { Caption = "Open...", Icon = new SvgPicture("#CrowIDE.icons.open.svg") }; CMDSave = new Command(new Action(() => saveFileDialog())) { Caption = "Save", Icon = new SvgPicture("#CrowIDE.icons.save.svg"), CanExecute = false}; CMDSaveAs = new Command(new Action(() => saveFileDialog())) { Caption = "Save As...", Icon = new SvgPicture("#CrowIDE.icons.save.svg"), CanExecute = false}; - CMDQuit = new Command(new Action(() => app.running = false)) { Caption = "Quit", Icon = new SvgPicture("#CrowIDE.icons.sign-out.svg") }; + //CMDQuit = new Command(new Action(() => running = false)) { Caption = "Quit", Icon = new SvgPicture("#CrowIDE.icons.sign-out.svg") }; CMDUndo = new Command(new Action(() => undo())) { Caption = "Undo", Icon = new SvgPicture("#CrowIDE.icons.undo.svg"), CanExecute = false}; CMDRedo = new Command(new Action(() => redo())) { Caption = "Redo", Icon = new SvgPicture("#CrowIDE.icons.redo.svg"), CanExecute = false}; //CMDCut = new Command(new Action(() => Quit (null, null))) { Caption = "Cut", Icon = new SvgPicture("#CrowIDE.icons.scissors.svg"), CanExecute = false}; @@ -86,7 +91,7 @@ namespace Crow.Coding } void openFileDialog () { - AddWidget (instFileDlg.CreateInstance()).DataSource = this; + crow.AddWidget (instFileDlg.CreateInstance()).DataSource = this; } void openOptionsDialog(){} void newFile() { @@ -112,23 +117,6 @@ namespace Crow.Coding mainDock.ImportConfig (conf, this); } - static CrowIDE app; - [STAThread] - static void Main () - { - using (app = new CrowIDE ()) { - MainIFace = app; - - //app.Keyboard.KeyDown += App_KeyboardKeyDown; - app.initIde (); - - app.reloadWinConfigs (); - - app.Run (); - - app.saveWinConfigs (); - } - } static void App_KeyboardKeyDown (object sender, KeyEventArgs e) { @@ -142,12 +130,9 @@ namespace Crow.Coding //#endif } - public CrowIDE () - : base(1024, 800) - { - } - Instantiator instFileDlg; + + IML.Instantiator instFileDlg; Solution currentSolution; Project currentProject; DockStack mainDock; @@ -159,7 +144,7 @@ namespace Crow.Coding initCommands (); - Widget go = Load (@"#CrowIDE.ui.CrowIDE.crow"); + Widget go = crow.Load (@"#CrowIDE.ui.CrowIDE.crow"); go.DataSource = this; mainDock = go.FindByName ("mainDock") as DockStack; @@ -170,7 +155,7 @@ namespace Crow.Coding CurrentSolution.ReopenItemsSavedInUserConfig (); } - instFileDlg = Instantiator.CreateFromImlFragment + instFileDlg = IML.Instantiator.CreateFromImlFragment (MainIFace, ""); /*DockWindow dw = loadWindow ("#CrowIDE.ui.DockWindows.winEditor.crow", this) as DockWindow; @@ -269,7 +254,7 @@ namespace Crow.Coding // currentProject = new Project (filePath); } } catch (Exception ex) { - LoadIMLFragment (""); + crow.LoadIMLFragment (""); } } diff --git a/CrowIDE/src/DesignInterface.cs b/Samples/CrowIDE/src/DesignInterface.cs similarity index 89% rename from CrowIDE/src/DesignInterface.cs rename to Samples/CrowIDE/src/DesignInterface.cs index 6d2f8b5b..82c604c8 100644 --- a/CrowIDE/src/DesignInterface.cs +++ b/Samples/CrowIDE/src/DesignInterface.cs @@ -24,13 +24,10 @@ // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN // THE SOFTWARE. using System; -using Crow; -using System.Globalization; using System.Threading; using System.Collections.Generic; -using System.Diagnostics; using System.IO; -using Crow.Cairo; + namespace Crow.Coding { @@ -54,7 +51,7 @@ namespace Crow.Coding } #endregion - public DesignInterface () : base() + public DesignInterface (vkvg.Device dev) : base(dev) { } @@ -80,26 +77,7 @@ namespace Crow.Coding throw new Exception ($"In Design File not found: {path}"); } - protected override void InitBackend () - { - surf = new ImageSurface (Format.Argb32, 100, 100); - } - public override void ProcessResize (Rectangle bounds) - { - if (bounds == clientRectangle) - return; - lock (UpdateMutex) { - clientRectangle = bounds; - surf.Dispose (); - surf = new ImageSurface (Format.Argb32, clientRectangle.Width, clientRectangle.Height); - - foreach (Widget g in GraphicTree) - g.RegisterForLayouting (LayoutingType.All); - - RegisterClip (clientRectangle); - } - } public override bool ProcessMouseMove (int x, int y) { int deltaX = x - Mouse.X; diff --git a/CrowIDE/src/Editors/CodeBuffer/CodeBuffer.cs b/Samples/CrowIDE/src/Editors/CodeBuffer/CodeBuffer.cs similarity index 100% rename from CrowIDE/src/Editors/CodeBuffer/CodeBuffer.cs rename to Samples/CrowIDE/src/Editors/CodeBuffer/CodeBuffer.cs diff --git a/CrowIDE/src/Editors/CodeBuffer/CodeBufferEventArgs.cs b/Samples/CrowIDE/src/Editors/CodeBuffer/CodeBufferEventArgs.cs similarity index 100% rename from CrowIDE/src/Editors/CodeBuffer/CodeBufferEventArgs.cs rename to Samples/CrowIDE/src/Editors/CodeBuffer/CodeBufferEventArgs.cs diff --git a/CrowIDE/src/Editors/CodeBuffer/CodeLine.cs b/Samples/CrowIDE/src/Editors/CodeBuffer/CodeLine.cs similarity index 100% rename from CrowIDE/src/Editors/CodeBuffer/CodeLine.cs rename to Samples/CrowIDE/src/Editors/CodeBuffer/CodeLine.cs diff --git a/CrowIDE/src/Editors/CodeBuffer/Node.cs b/Samples/CrowIDE/src/Editors/CodeBuffer/Node.cs similarity index 100% rename from CrowIDE/src/Editors/CodeBuffer/Node.cs rename to Samples/CrowIDE/src/Editors/CodeBuffer/Node.cs diff --git a/CrowIDE/src/Editors/CodeBuffer/TextBuffer.cs b/Samples/CrowIDE/src/Editors/CodeBuffer/TextBuffer.cs similarity index 100% rename from CrowIDE/src/Editors/CodeBuffer/TextBuffer.cs rename to Samples/CrowIDE/src/Editors/CodeBuffer/TextBuffer.cs diff --git a/CrowIDE/src/Editors/CodeBuffer/TextBufferEventArgs.cs b/Samples/CrowIDE/src/Editors/CodeBuffer/TextBufferEventArgs.cs similarity index 100% rename from CrowIDE/src/Editors/CodeBuffer/TextBufferEventArgs.cs rename to Samples/CrowIDE/src/Editors/CodeBuffer/TextBufferEventArgs.cs diff --git a/CrowIDE/src/Editors/CodeBuffer/TextEditor.cs b/Samples/CrowIDE/src/Editors/CodeBuffer/TextEditor.cs similarity index 97% rename from CrowIDE/src/Editors/CodeBuffer/TextEditor.cs rename to Samples/CrowIDE/src/Editors/CodeBuffer/TextEditor.cs index 7761263b..d5c41ec4 100644 --- a/CrowIDE/src/Editors/CodeBuffer/TextEditor.cs +++ b/Samples/CrowIDE/src/Editors/CodeBuffer/TextEditor.cs @@ -25,17 +25,8 @@ // THE SOFTWARE. using System; -using System.Xml.Serialization; using System.ComponentModel; -using System.Collections; -using Crow.Cairo; -using System.Text; -using System.Collections.Generic; -using System.Text.RegularExpressions; -using System.Linq; -using System.Diagnostics; -using System.IO; -using System.Threading; +using vkvg; namespace Crow.Text { @@ -351,10 +342,10 @@ namespace Crow.Text set { base.Font = value; - using (ImageSurface img = new ImageSurface (Format.Argb32, 1, 1)) { + using (Surface img = new Surface (IFace.dev, 1, 1)) { using (Context gr = new Context (img)) { - gr.SelectFontFace (Font.Name, Font.Slant, Font.Wheight); - gr.SetFontSize (Font.Size); + gr.FontFace = Font.Name; + gr.FontSize = (uint)Font.Size; fe = gr.FontExtents; } diff --git a/CrowIDE/src/Editors/CodeBuffer/TextFormatting.cs b/Samples/CrowIDE/src/Editors/CodeBuffer/TextFormatting.cs similarity index 100% rename from CrowIDE/src/Editors/CodeBuffer/TextFormatting.cs rename to Samples/CrowIDE/src/Editors/CodeBuffer/TextFormatting.cs diff --git a/CrowIDE/src/Editors/CodeBuffer/Token.cs b/Samples/CrowIDE/src/Editors/CodeBuffer/Token.cs similarity index 100% rename from CrowIDE/src/Editors/CodeBuffer/Token.cs rename to Samples/CrowIDE/src/Editors/CodeBuffer/Token.cs diff --git a/CrowIDE/src/Editors/EditPane.cs b/Samples/CrowIDE/src/Editors/EditPane.cs similarity index 100% rename from CrowIDE/src/Editors/EditPane.cs rename to Samples/CrowIDE/src/Editors/EditPane.cs diff --git a/CrowIDE/src/Editors/Editor.cs b/Samples/CrowIDE/src/Editors/Editor.cs similarity index 100% rename from CrowIDE/src/Editors/Editor.cs rename to Samples/CrowIDE/src/Editors/Editor.cs diff --git a/CrowIDE/src/Editors/ImlSchematicEditor.cs b/Samples/CrowIDE/src/Editors/ImlSchematicEditor.cs similarity index 100% rename from CrowIDE/src/Editors/ImlSchematicEditor.cs rename to Samples/CrowIDE/src/Editors/ImlSchematicEditor.cs diff --git a/CrowIDE/src/Editors/ImlVisualEditor.cs b/Samples/CrowIDE/src/Editors/ImlVisualEditor.cs similarity index 99% rename from CrowIDE/src/Editors/ImlVisualEditor.cs rename to Samples/CrowIDE/src/Editors/ImlVisualEditor.cs index ccfb2114..c656b7ac 100644 --- a/CrowIDE/src/Editors/ImlVisualEditor.cs +++ b/Samples/CrowIDE/src/Editors/ImlVisualEditor.cs @@ -29,7 +29,7 @@ using Crow.IML; using System.Text; using System.Xml; using System.Diagnostics; -using Crow.Cairo; +using vkvg; namespace Crow.Coding { @@ -38,7 +38,7 @@ namespace Crow.Coding #region CTOR public ImlVisualEditor () : base() { - imlVE = new DesignInterface (); + //imlVE = new DesignInterface (Interface.de); initCommands (); } #endregion @@ -388,7 +388,7 @@ namespace Crow.Coding } - protected override void onDraw (Crow.Cairo.Context gr) + protected override void onDraw (Context gr) { base.onDraw (gr); diff --git a/CrowIDE/src/Editors/Parsers/BufferParser.cs b/Samples/CrowIDE/src/Editors/Parsers/BufferParser.cs similarity index 100% rename from CrowIDE/src/Editors/Parsers/BufferParser.cs rename to Samples/CrowIDE/src/Editors/Parsers/BufferParser.cs diff --git a/CrowIDE/src/Editors/Parsers/CSharpParser.cs b/Samples/CrowIDE/src/Editors/Parsers/CSharpParser.cs similarity index 100% rename from CrowIDE/src/Editors/Parsers/CSharpParser.cs rename to Samples/CrowIDE/src/Editors/Parsers/CSharpParser.cs diff --git a/CrowIDE/src/Editors/Parsers/StyleParser.cs b/Samples/CrowIDE/src/Editors/Parsers/StyleParser.cs similarity index 100% rename from CrowIDE/src/Editors/Parsers/StyleParser.cs rename to Samples/CrowIDE/src/Editors/Parsers/StyleParser.cs diff --git a/CrowIDE/src/Editors/Parsers/XMLParser.cs b/Samples/CrowIDE/src/Editors/Parsers/XMLParser.cs similarity index 100% rename from CrowIDE/src/Editors/Parsers/XMLParser.cs rename to Samples/CrowIDE/src/Editors/Parsers/XMLParser.cs diff --git a/CrowIDE/src/Editors/Parsers2/Tokenizer.cs b/Samples/CrowIDE/src/Editors/Parsers2/Tokenizer.cs similarity index 100% rename from CrowIDE/src/Editors/Parsers2/Tokenizer.cs rename to Samples/CrowIDE/src/Editors/Parsers2/Tokenizer.cs diff --git a/CrowIDE/src/Editors/SourceEditor.cs b/Samples/CrowIDE/src/Editors/SourceEditor.cs similarity index 99% rename from CrowIDE/src/Editors/SourceEditor.cs rename to Samples/CrowIDE/src/Editors/SourceEditor.cs index a85e2403..386ce463 100644 --- a/CrowIDE/src/Editors/SourceEditor.cs +++ b/Samples/CrowIDE/src/Editors/SourceEditor.cs @@ -25,17 +25,10 @@ // THE SOFTWARE. using System; -using System.Xml.Serialization; using System.ComponentModel; -using System.Collections; -using Crow.Cairo; -using System.Text; using System.Collections.Generic; -using System.Text.RegularExpressions; -using System.Linq; using System.Diagnostics; -using System.IO; -using System.Threading; +using vkvg; namespace Crow.Coding { diff --git a/CrowIDE/src/Editors/SvgEditor.cs b/Samples/CrowIDE/src/Editors/SvgEditor.cs similarity index 99% rename from CrowIDE/src/Editors/SvgEditor.cs rename to Samples/CrowIDE/src/Editors/SvgEditor.cs index cac03669..d81b1154 100644 --- a/CrowIDE/src/Editors/SvgEditor.cs +++ b/Samples/CrowIDE/src/Editors/SvgEditor.cs @@ -25,7 +25,7 @@ // THE SOFTWARE. using System; using System.ComponentModel; -using Crow.Cairo; +using vkvg; namespace Crow.Coding { diff --git a/CrowIDE/src/Extensions.cs b/Samples/CrowIDE/src/Extensions.cs similarity index 100% rename from CrowIDE/src/Extensions.cs rename to Samples/CrowIDE/src/Extensions.cs diff --git a/CrowIDE/src/GraphicObjectDesignContainer.cs b/Samples/CrowIDE/src/GraphicObjectDesignContainer.cs similarity index 99% rename from CrowIDE/src/GraphicObjectDesignContainer.cs rename to Samples/CrowIDE/src/GraphicObjectDesignContainer.cs index e996ce3e..650d2ba7 100644 --- a/CrowIDE/src/GraphicObjectDesignContainer.cs +++ b/Samples/CrowIDE/src/GraphicObjectDesignContainer.cs @@ -24,7 +24,6 @@ // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN // THE SOFTWARE. using System; -using Crow.Cairo; namespace Crow.Coding { diff --git a/CrowIDE/src/INetProject.cs b/Samples/CrowIDE/src/INetProject.cs similarity index 100% rename from CrowIDE/src/INetProject.cs rename to Samples/CrowIDE/src/INetProject.cs diff --git a/CrowIDE/src/MemberView/CategoryContainer.cs b/Samples/CrowIDE/src/MemberView/CategoryContainer.cs similarity index 100% rename from CrowIDE/src/MemberView/CategoryContainer.cs rename to Samples/CrowIDE/src/MemberView/CategoryContainer.cs diff --git a/CrowIDE/src/MemberView/MembersView.cs b/Samples/CrowIDE/src/MemberView/MembersView.cs similarity index 99% rename from CrowIDE/src/MemberView/MembersView.cs rename to Samples/CrowIDE/src/MemberView/MembersView.cs index 27d1e025..b8dad3d0 100644 --- a/CrowIDE/src/MemberView/MembersView.cs +++ b/Samples/CrowIDE/src/MemberView/MembersView.cs @@ -25,7 +25,6 @@ using System.ComponentModel; using System.Reflection; using System.Collections.Generic; using System.Linq; -using Crow.Cairo; namespace Crow.Coding { diff --git a/CrowIDE/src/MemberView/PropertyContainer.cs b/Samples/CrowIDE/src/MemberView/PropertyContainer.cs similarity index 100% rename from CrowIDE/src/MemberView/PropertyContainer.cs rename to Samples/CrowIDE/src/MemberView/PropertyContainer.cs diff --git a/CrowIDE/src/Project.cs b/Samples/CrowIDE/src/Project.cs similarity index 100% rename from CrowIDE/src/Project.cs rename to Samples/CrowIDE/src/Project.cs diff --git a/CrowIDE/src/ProjectTree/CSProjectFile.cs b/Samples/CrowIDE/src/ProjectTree/CSProjectFile.cs similarity index 100% rename from CrowIDE/src/ProjectTree/CSProjectFile.cs rename to Samples/CrowIDE/src/ProjectTree/CSProjectFile.cs diff --git a/CrowIDE/src/ProjectTree/ImlProjectItem.cs b/Samples/CrowIDE/src/ProjectTree/ImlProjectItem.cs similarity index 100% rename from CrowIDE/src/ProjectTree/ImlProjectItem.cs rename to Samples/CrowIDE/src/ProjectTree/ImlProjectItem.cs diff --git a/CrowIDE/src/ProjectTree/ProjectFile.cs b/Samples/CrowIDE/src/ProjectTree/ProjectFile.cs similarity index 100% rename from CrowIDE/src/ProjectTree/ProjectFile.cs rename to Samples/CrowIDE/src/ProjectTree/ProjectFile.cs diff --git a/CrowIDE/src/ProjectTree/ProjectItem.cs b/Samples/CrowIDE/src/ProjectTree/ProjectItem.cs similarity index 100% rename from CrowIDE/src/ProjectTree/ProjectItem.cs rename to Samples/CrowIDE/src/ProjectTree/ProjectItem.cs diff --git a/CrowIDE/src/ProjectTree/ProjectNodes.cs b/Samples/CrowIDE/src/ProjectTree/ProjectNodes.cs similarity index 100% rename from CrowIDE/src/ProjectTree/ProjectNodes.cs rename to Samples/CrowIDE/src/ProjectTree/ProjectNodes.cs diff --git a/CrowIDE/src/ProjectTree/ProjectReference.cs b/Samples/CrowIDE/src/ProjectTree/ProjectReference.cs similarity index 100% rename from CrowIDE/src/ProjectTree/ProjectReference.cs rename to Samples/CrowIDE/src/ProjectTree/ProjectReference.cs diff --git a/CrowIDE/src/ProjectTree/StyleProjectItem.cs b/Samples/CrowIDE/src/ProjectTree/StyleProjectItem.cs similarity index 100% rename from CrowIDE/src/ProjectTree/StyleProjectItem.cs rename to Samples/CrowIDE/src/ProjectTree/StyleProjectItem.cs diff --git a/CrowIDE/src/Solution.cs b/Samples/CrowIDE/src/Solution.cs similarity index 100% rename from CrowIDE/src/Solution.cs rename to Samples/CrowIDE/src/Solution.cs diff --git a/CrowIDE/src/SolutionControler.cs b/Samples/CrowIDE/src/SolutionControler.cs similarity index 100% rename from CrowIDE/src/SolutionControler.cs rename to Samples/CrowIDE/src/SolutionControler.cs diff --git a/CrowIDE/src/VerticalLine.cs b/Samples/CrowIDE/src/VerticalLine.cs similarity index 96% rename from CrowIDE/src/VerticalLine.cs rename to Samples/CrowIDE/src/VerticalLine.cs index d7bfe0c1..f03b311e 100644 --- a/CrowIDE/src/VerticalLine.cs +++ b/Samples/CrowIDE/src/VerticalLine.cs @@ -25,6 +25,7 @@ // THE SOFTWARE. using System; using Crow; +using vkvg; namespace Crow.Coding { @@ -34,7 +35,7 @@ namespace Crow.Coding { } - protected override void onDraw (Crow.Cairo.Context gr) + protected override void onDraw (Context gr) { base.onDraw (gr); Foreground.SetAsSource (gr); diff --git a/CrowIDE/ui/CategoryExp.template b/Samples/CrowIDE/ui/CategoryExp.template similarity index 100% rename from CrowIDE/ui/CategoryExp.template rename to Samples/CrowIDE/ui/CategoryExp.template diff --git a/CrowIDE/ui/CrowIDE.crow b/Samples/CrowIDE/ui/CrowIDE.crow similarity index 100% rename from CrowIDE/ui/CrowIDE.crow rename to Samples/CrowIDE/ui/CrowIDE.crow diff --git a/CrowIDE/ui/DockWindows/GTreeExpITemp.crow b/Samples/CrowIDE/ui/DockWindows/GTreeExpITemp.crow similarity index 100% rename from CrowIDE/ui/DockWindows/GTreeExpITemp.crow rename to Samples/CrowIDE/ui/DockWindows/GTreeExpITemp.crow diff --git a/CrowIDE/ui/DockWindows/WinSchemaItem.template b/Samples/CrowIDE/ui/DockWindows/WinSchemaItem.template similarity index 100% rename from CrowIDE/ui/DockWindows/WinSchemaItem.template rename to Samples/CrowIDE/ui/DockWindows/WinSchemaItem.template diff --git a/CrowIDE/ui/DockWindows/toolboxBut.template b/Samples/CrowIDE/ui/DockWindows/toolboxBut.template similarity index 100% rename from CrowIDE/ui/DockWindows/toolboxBut.template rename to Samples/CrowIDE/ui/DockWindows/toolboxBut.template diff --git a/CrowIDE/ui/DockWindows/winDesign.crow b/Samples/CrowIDE/ui/DockWindows/winDesign.crow similarity index 100% rename from CrowIDE/ui/DockWindows/winDesign.crow rename to Samples/CrowIDE/ui/DockWindows/winDesign.crow diff --git a/CrowIDE/ui/DockWindows/winEditor.crow b/Samples/CrowIDE/ui/DockWindows/winEditor.crow similarity index 100% rename from CrowIDE/ui/DockWindows/winEditor.crow rename to Samples/CrowIDE/ui/DockWindows/winEditor.crow diff --git a/CrowIDE/ui/DockWindows/winErrors.crow b/Samples/CrowIDE/ui/DockWindows/winErrors.crow similarity index 100% rename from CrowIDE/ui/DockWindows/winErrors.crow rename to Samples/CrowIDE/ui/DockWindows/winErrors.crow diff --git a/CrowIDE/ui/DockWindows/winGTExplorer.crow b/Samples/CrowIDE/ui/DockWindows/winGTExplorer.crow similarity index 100% rename from CrowIDE/ui/DockWindows/winGTExplorer.crow rename to Samples/CrowIDE/ui/DockWindows/winGTExplorer.crow diff --git a/CrowIDE/ui/DockWindows/winProperties.crow b/Samples/CrowIDE/ui/DockWindows/winProperties.crow similarity index 100% rename from CrowIDE/ui/DockWindows/winProperties.crow rename to Samples/CrowIDE/ui/DockWindows/winProperties.crow diff --git a/CrowIDE/ui/DockWindows/winSchema.crow b/Samples/CrowIDE/ui/DockWindows/winSchema.crow similarity index 100% rename from CrowIDE/ui/DockWindows/winSchema.crow rename to Samples/CrowIDE/ui/DockWindows/winSchema.crow diff --git a/CrowIDE/ui/DockWindows/winSolution.crow b/Samples/CrowIDE/ui/DockWindows/winSolution.crow similarity index 100% rename from CrowIDE/ui/DockWindows/winSolution.crow rename to Samples/CrowIDE/ui/DockWindows/winSolution.crow diff --git a/CrowIDE/ui/DockWindows/winStyleView.crow b/Samples/CrowIDE/ui/DockWindows/winStyleView.crow similarity index 100% rename from CrowIDE/ui/DockWindows/winStyleView.crow rename to Samples/CrowIDE/ui/DockWindows/winStyleView.crow diff --git a/CrowIDE/ui/DockWindows/winToolbox.crow b/Samples/CrowIDE/ui/DockWindows/winToolbox.crow similarity index 100% rename from CrowIDE/ui/DockWindows/winToolbox.crow rename to Samples/CrowIDE/ui/DockWindows/winToolbox.crow diff --git a/CrowIDE/ui/IcoBut.template b/Samples/CrowIDE/ui/IcoBut.template similarity index 100% rename from CrowIDE/ui/IcoBut.template rename to Samples/CrowIDE/ui/IcoBut.template diff --git a/CrowIDE/ui/ItemTemplates/Enum.template b/Samples/CrowIDE/ui/ItemTemplates/Enum.template similarity index 100% rename from CrowIDE/ui/ItemTemplates/Enum.template rename to Samples/CrowIDE/ui/ItemTemplates/Enum.template diff --git a/CrowIDE/ui/ItemTemplates/Fill.template b/Samples/CrowIDE/ui/ItemTemplates/Fill.template similarity index 100% rename from CrowIDE/ui/ItemTemplates/Fill.template rename to Samples/CrowIDE/ui/ItemTemplates/Fill.template diff --git a/CrowIDE/ui/LQIsExplorer.crow b/Samples/CrowIDE/ui/LQIsExplorer.crow similarity index 100% rename from CrowIDE/ui/LQIsExplorer.crow rename to Samples/CrowIDE/ui/LQIsExplorer.crow diff --git a/CrowIDE/ui/MemberView.crow b/Samples/CrowIDE/ui/MemberView.crow similarity index 100% rename from CrowIDE/ui/MemberView.crow rename to Samples/CrowIDE/ui/MemberView.crow diff --git a/CrowIDE/ui/MembersItem.template b/Samples/CrowIDE/ui/MembersItem.template similarity index 100% rename from CrowIDE/ui/MembersItem.template rename to Samples/CrowIDE/ui/MembersItem.template diff --git a/CrowIDE/ui/MembersView.template b/Samples/CrowIDE/ui/MembersView.template similarity index 100% rename from CrowIDE/ui/MembersView.template rename to Samples/CrowIDE/ui/MembersView.template diff --git a/CrowIDE/ui/NewFile.crow b/Samples/CrowIDE/ui/NewFile.crow similarity index 100% rename from CrowIDE/ui/NewFile.crow rename to Samples/CrowIDE/ui/NewFile.crow diff --git a/CrowIDE/ui/Options.crow b/Samples/CrowIDE/ui/Options.crow similarity index 100% rename from CrowIDE/ui/Options.crow rename to Samples/CrowIDE/ui/Options.crow diff --git a/CrowIDE/ui/ProjectProperties.crow b/Samples/CrowIDE/ui/ProjectProperties.crow similarity index 100% rename from CrowIDE/ui/ProjectProperties.crow rename to Samples/CrowIDE/ui/ProjectProperties.crow diff --git a/CrowIDE/ui/ProjectTree.template b/Samples/CrowIDE/ui/ProjectTree.template similarity index 100% rename from CrowIDE/ui/ProjectTree.template rename to Samples/CrowIDE/ui/ProjectTree.template diff --git a/CrowIDE/ui/TreeExpandable.template b/Samples/CrowIDE/ui/TreeExpandable.template similarity index 100% rename from CrowIDE/ui/TreeExpandable.template rename to Samples/CrowIDE/ui/TreeExpandable.template diff --git a/CrowIDE/ui/editors/EditPane.template b/Samples/CrowIDE/ui/editors/EditPane.template similarity index 100% rename from CrowIDE/ui/editors/EditPane.template rename to Samples/CrowIDE/ui/editors/EditPane.template diff --git a/CrowIDE/ui/editors/EditPaneItems.template b/Samples/CrowIDE/ui/editors/EditPaneItems.template similarity index 100% rename from CrowIDE/ui/editors/EditPaneItems.template rename to Samples/CrowIDE/ui/editors/EditPaneItems.template diff --git a/CrowIDE/ui/editors/EditTabItem.template b/Samples/CrowIDE/ui/editors/EditTabItem.template similarity index 100% rename from CrowIDE/ui/editors/EditTabItem.template rename to Samples/CrowIDE/ui/editors/EditTabItem.template diff --git a/CrowIDE/ui/editors/IMLEdit.itemp b/Samples/CrowIDE/ui/editors/IMLEdit.itemp similarity index 100% rename from CrowIDE/ui/editors/IMLEdit.itemp rename to Samples/CrowIDE/ui/editors/IMLEdit.itemp diff --git a/CrowIDE/ui/editors/SourceEditor.crow b/Samples/CrowIDE/ui/editors/SourceEditor.crow similarity index 100% rename from CrowIDE/ui/editors/SourceEditor.crow rename to Samples/CrowIDE/ui/editors/SourceEditor.crow diff --git a/CrowIDE/ui/editors/SrcEdit.itemp b/Samples/CrowIDE/ui/editors/SrcEdit.itemp similarity index 100% rename from CrowIDE/ui/editors/SrcEdit.itemp rename to Samples/CrowIDE/ui/editors/SrcEdit.itemp diff --git a/CrowIDE/ui/editors/SvgEdit.itemp b/Samples/CrowIDE/ui/editors/SvgEdit.itemp similarity index 100% rename from CrowIDE/ui/editors/SvgEdit.itemp rename to Samples/CrowIDE/ui/editors/SvgEdit.itemp diff --git a/CrowIDE/ui/editors/TextEditor.crow b/Samples/CrowIDE/ui/editors/TextEditor.crow similarity index 100% rename from CrowIDE/ui/editors/TextEditor.crow rename to Samples/CrowIDE/ui/editors/TextEditor.crow diff --git a/CrowIDE/ui/test.crow b/Samples/CrowIDE/ui/test.crow similarity index 100% rename from CrowIDE/ui/test.crow rename to Samples/CrowIDE/ui/test.crow diff --git a/Samples/Tests/Tests.csproj b/Samples/Tests/Tests.csproj index 16b3e226..fa99877f 100644 --- a/Samples/Tests/Tests.csproj +++ b/Samples/Tests/Tests.csproj @@ -32,7 +32,8 @@ PreserveNewest Interfaces\%(RecursiveDir)%(Filename)%(Extension) - + + diff --git a/Samples/common/ui/Interfaces/Container/1.crow b/Samples/common/ui/Interfaces/Container/1.crow index e879bcea..19af5237 100755 --- a/Samples/common/ui/Interfaces/Container/1.crow +++ b/Samples/common/ui/Interfaces/Container/1.crow @@ -1,5 +1,5 @@  - - + \ No newline at end of file diff --git a/Samples/common/ui/Interfaces/Experimental/testDock.crow b/Samples/common/ui/Interfaces/Experimental/testDock.crow index f09552c6..b69f8e78 100644 --- a/Samples/common/ui/Interfaces/Experimental/testDock.crow +++ b/Samples/common/ui/Interfaces/Experimental/testDock.crow @@ -4,7 +4,7 @@ + -->