├── .vs └── FlowchartConverter │ └── v14 │ └── .suo ├── Crainiate.Diagramming.Forms ├── (Delegates).cs ├── (EventArgs).cs ├── (Exceptions).cs ├── (Interfaces).cs ├── (Licence).txt ├── .svn │ ├── all-wcprops │ ├── dir-prop-base │ ├── entries │ └── text-base │ │ ├── (Delegates).cs.svn-base │ │ ├── (EventArgs).cs.svn-base │ │ ├── (Exceptions).cs.svn-base │ │ ├── (Interfaces).cs.svn-base │ │ ├── (Licence).txt.svn-base │ │ ├── Crainiate.Diagramming.Forms.csproj.svn-base │ │ ├── Diagram.cs.svn-base │ │ ├── Diagram.resx.svn-base │ │ ├── FormsDocument.cs.svn-base │ │ ├── LabelEdit.cs.svn-base │ │ ├── LabelEdit.resx.svn-base │ │ ├── Margin.cs.svn-base │ │ ├── Overview.cs.svn-base │ │ ├── Overview.resx.svn-base │ │ ├── Paging.cs.svn-base │ │ ├── Palette.cs.svn-base │ │ ├── Palette.resx.svn-base │ │ ├── Ruler.cs.svn-base │ │ ├── Ruler.resx.svn-base │ │ ├── Tab.cs.svn-base │ │ ├── Tabs.cs.svn-base │ │ ├── View.Designer.cs.svn-base │ │ └── View.cs.svn-base ├── Crainiate.Diagramming.Flowcharting │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ └── text-base │ │ │ ├── Flowchart.cs.svn-base │ │ │ └── Flowchart.resx.svn-base │ ├── Flowchart.cs │ └── Flowchart.resx ├── Crainiate.Diagramming.Forms.Rendering │ ├── (Interfaces).cs │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ └── text-base │ │ │ ├── (Interfaces).cs.svn-base │ │ │ ├── BlockLineRender.cs.svn-base │ │ │ ├── ComplexLineRender.cs.svn-base │ │ │ ├── ComplexShapeRender.cs.svn-base │ │ │ ├── ConnectorRender.cs.svn-base │ │ │ ├── ControlRender.cs.svn-base │ │ │ ├── ElementRender.cs.svn-base │ │ │ ├── GroupRender.cs.svn-base │ │ │ ├── ImageRender.cs.svn-base │ │ │ ├── LabelRender.cs.svn-base │ │ │ ├── LinkRender.cs.svn-base │ │ │ ├── MarkerBaseRender.cs.svn-base │ │ │ ├── MarkerRender.cs.svn-base │ │ │ ├── OverviewRender.cs.svn-base │ │ │ ├── PaletteRender.cs.svn-base │ │ │ ├── PortRender.cs.svn-base │ │ │ ├── Render.cs.svn-base │ │ │ ├── ShapeRender.cs.svn-base │ │ │ ├── SolidRender.cs.svn-base │ │ │ ├── TableGroupRender.cs.svn-base │ │ │ ├── TableItemRender.cs.svn-base │ │ │ ├── TableRender.cs.svn-base │ │ │ ├── TableRowRender.cs.svn-base │ │ │ └── TreeLineRender.cs.svn-base │ ├── BlockLineRender.cs │ ├── ComplexLineRender.cs │ ├── ComplexShapeRender.cs │ ├── ConnectorRender.cs │ ├── ControlRender.cs │ ├── ElementRender.cs │ ├── GroupRender.cs │ ├── ImageRender.cs │ ├── LabelRender.cs │ ├── LinkRender.cs │ ├── MarkerBaseRender.cs │ ├── MarkerRender.cs │ ├── OverviewRender.cs │ ├── PaletteRender.cs │ ├── PortRender.cs │ ├── Render.cs │ ├── ShapeRender.cs │ ├── SolidRender.cs │ ├── TableGroupRender.cs │ ├── TableItemRender.cs │ ├── TableRender.cs │ ├── TableRowRender.cs │ └── TreeLineRender.cs ├── Crainiate.Diagramming.Forms.csproj ├── Crainiate.Diagramming.Forms.csproj.user ├── Crainiate.Diagramming.Printing │ ├── (Exceptions).cs │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ ├── prop-base │ │ │ ├── (Exceptions).cs.svn-base │ │ │ ├── PrintDocument.cs.svn-base │ │ │ ├── PrintDocument.resx.svn-base │ │ │ └── PrintRender.cs.svn-base │ │ └── text-base │ │ │ ├── (Exceptions).cs.svn-base │ │ │ ├── PrintDocument.cs.svn-base │ │ │ ├── PrintDocument.resx.svn-base │ │ │ └── PrintRender.cs.svn-base │ ├── PrintDocument.cs │ ├── PrintDocument.resx │ └── PrintRender.cs ├── Crainiate.Diagramming.Serialization │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ └── text-base │ │ │ ├── DiagramSerialize.cs.svn-base │ │ │ ├── FlowchartSerialize.cs.svn-base │ │ │ └── ViewSerialize.cs.svn-base │ ├── DiagramSerialize.cs │ ├── FlowchartSerialize.cs │ └── ViewSerialize.cs ├── Diagram.cs ├── Diagram.resx ├── FormsDocument.cs ├── LabelEdit.cs ├── LabelEdit.resx ├── Margin.cs ├── Overview.cs ├── Overview.resx ├── Paging.cs ├── Palette.cs ├── Palette.resx ├── Properties │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ └── text-base │ │ │ └── AssemblyInfo.cs.svn-base │ └── AssemblyInfo.cs ├── Resource │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ ├── prop-base │ │ │ ├── diagram.bmp.svn-base │ │ │ ├── flowchart.bmp.svn-base │ │ │ ├── overview.bmp.svn-base │ │ │ ├── palette.bmp.svn-base │ │ │ ├── ruler.bmp.svn-base │ │ │ └── view.bmp.svn-base │ │ └── text-base │ │ │ ├── diagram.bmp.svn-base │ │ │ ├── flowchart.bmp.svn-base │ │ │ ├── overview.bmp.svn-base │ │ │ ├── palette.bmp.svn-base │ │ │ ├── ruler.bmp.svn-base │ │ │ └── view.bmp.svn-base │ ├── diagram.bmp │ ├── flowchart.bmp │ ├── overview.bmp │ ├── palette.bmp │ ├── ruler.bmp │ └── view.bmp ├── Ruler.cs ├── Ruler.resx ├── Tab.cs ├── Tabs.cs ├── View.Designer.cs ├── View.cs ├── bin │ ├── Debug │ │ ├── Crainiate.Diagramming.Forms.dll │ │ ├── Crainiate.Diagramming.Forms.dll.CodeAnalysisLog.xml │ │ ├── Crainiate.Diagramming.Forms.dll.lastcodeanalysissucceeded │ │ ├── Crainiate.Diagramming.Forms.pdb │ │ ├── Crainiate.Diagramming.dll │ │ └── Crainiate.Diagramming.pdb │ └── Release │ │ ├── Crainiate.Diagramming.Forms.dll │ │ ├── Crainiate.Diagramming.Forms.pdb │ │ ├── Crainiate.Diagramming.dll │ │ └── Crainiate.Diagramming.pdb └── obj │ ├── Debug │ ├── Crainiate.Diagramming.Forms.Diagram.resources │ ├── Crainiate.Diagramming.Forms.LabelEdit.resources │ ├── Crainiate.Diagramming.Forms.Overview.resources │ ├── Crainiate.Diagramming.Forms.Palette.resources │ ├── Crainiate.Diagramming.Forms.Ruler.resources │ ├── Crainiate.Diagramming.Forms.csproj.FileListAbsolute.txt │ ├── Crainiate.Diagramming.Forms.csproj.GenerateResource.Cache │ ├── Crainiate.Diagramming.Forms.csprojResolveAssemblyReference.cache │ ├── Crainiate.Diagramming.Forms.dll │ ├── Crainiate.Diagramming.Forms.pdb │ ├── Crainiate.Diagramming.Printing.PrintDocument.resources │ ├── DesignTimeResolveAssemblyReferences.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FlowchartingResources.resources │ ├── Refactor │ │ ├── Crainiate.Diagramming.Forms.dll │ │ └── Open.Diagramming.Forms.dll │ ├── ResolveAssemblyReference.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── Crainiate.Diagramming.Forms.Diagram.resources │ ├── Crainiate.Diagramming.Forms.LabelEdit.resources │ ├── Crainiate.Diagramming.Forms.Overview.resources │ ├── Crainiate.Diagramming.Forms.Palette.resources │ ├── Crainiate.Diagramming.Forms.Ruler.resources │ ├── Crainiate.Diagramming.Forms.csproj.FileListAbsolute.txt │ ├── Crainiate.Diagramming.Forms.csproj.GenerateResource.Cache │ ├── Crainiate.Diagramming.Forms.csprojResolveAssemblyReference.cache │ ├── Crainiate.Diagramming.Forms.dll │ ├── Crainiate.Diagramming.Forms.pdb │ ├── Crainiate.Diagramming.Printing.PrintDocument.resources │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FlowchartingResources.resources │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── Crainiate.Diagramming ├── (Delegates).cs ├── (Enumerations).cs ├── (EventArgs).cs ├── (Exceptions).cs ├── (Interfaces).cs ├── (Licence).txt ├── .svn │ ├── all-wcprops │ ├── dir-prop-base │ ├── entries │ └── text-base │ │ ├── (Delegates).cs.svn-base │ │ ├── (Enumerations).cs.svn-base │ │ ├── (EventArgs).cs.svn-base │ │ ├── (Exceptions).cs.svn-base │ │ ├── (Interfaces).cs.svn-base │ │ ├── (Licence).txt.svn-base │ │ ├── AbstractCommand.cs.svn-base │ │ ├── Arrow.cs.svn-base │ │ ├── ArrowStencil.cs.svn-base │ │ ├── BasicStencil.cs.svn-base │ │ ├── BlockLine.cs.svn-base │ │ ├── Clipboard.cs.svn-base │ │ ├── ClipboardCommand.cs.svn-base │ │ ├── Command.cs.svn-base │ │ ├── CommandFactory.cs.svn-base │ │ ├── CommandStack.cs.svn-base │ │ ├── ComplexLine.cs.svn-base │ │ ├── ComplexShape.cs.svn-base │ │ ├── Connector.cs.svn-base │ │ ├── Container.cs.svn-base │ │ ├── Controller.cs.svn-base │ │ ├── Copy of PropertyCommand.cs.svn-base │ │ ├── Crainiate.Diagramming.csproj.svn-base │ │ ├── Curve.cs.svn-base │ │ ├── Document.cs.svn-base │ │ ├── Element.cs.svn-base │ │ ├── ElementList.cs.svn-base │ │ ├── ElementMomento.cs.svn-base │ │ ├── Elements.cs.svn-base │ │ ├── Factory.cs.svn-base │ │ ├── Geometry.cs.svn-base │ │ ├── Group.cs.svn-base │ │ ├── Handles.cs.svn-base │ │ ├── Image.cs.svn-base │ │ ├── Label.cs.svn-base │ │ ├── LabelList.cs.svn-base │ │ ├── LabelMomento.cs.svn-base │ │ ├── Layer.cs.svn-base │ │ ├── Layers.cs.svn-base │ │ ├── Line.cs.svn-base │ │ ├── Lines.cs.svn-base │ │ ├── Link.cs.svn-base │ │ ├── Marker.cs.svn-base │ │ ├── MarkerBase.cs.svn-base │ │ ├── Model.cs.svn-base │ │ ├── ModelCommand.cs.svn-base │ │ ├── ModelMomento.cs.svn-base │ │ ├── Momento.cs.svn-base │ │ ├── MouseCommand.cs.svn-base │ │ ├── MouseElements.cs.svn-base │ │ ├── Origin.cs.svn-base │ │ ├── Port.cs.svn-base │ │ ├── Ports.cs.svn-base │ │ ├── PropertyCommand.cs.svn-base │ │ ├── RotateCommand.cs.svn-base │ │ ├── ScaleCommand.cs.svn-base │ │ ├── Segment.cs.svn-base │ │ ├── Segments.cs.svn-base │ │ ├── Shape.cs.svn-base │ │ ├── Shapes.cs.svn-base │ │ ├── Singleton.cs.svn-base │ │ ├── Solid.cs.svn-base │ │ ├── Solids.cs.svn-base │ │ ├── Stencil.cs.svn-base │ │ ├── StencilItem.cs.svn-base │ │ ├── Table.cs.svn-base │ │ ├── TableGroup.cs.svn-base │ │ ├── TableGroups.cs.svn-base │ │ ├── TableItem.cs.svn-base │ │ ├── TableItems.cs.svn-base │ │ ├── TablePort.cs.svn-base │ │ ├── TableRow.cs.svn-base │ │ ├── TableRows.cs.svn-base │ │ ├── TextCommand.cs.svn-base │ │ ├── Theme.cs.svn-base │ │ ├── TransformCommand.cs.svn-base │ │ ├── TranslateCommand.cs.svn-base │ │ ├── TreeLine.cs.svn-base │ │ └── Views.cs.svn-base ├── AbstractCommand.cs ├── Arrow.cs ├── ArrowStencil.cs ├── BasicStencil.cs ├── BlockLine.cs ├── Clipboard.cs ├── ClipboardCommand.cs ├── Command.cs ├── CommandFactory.cs ├── CommandStack.cs ├── ComplexLine.cs ├── ComplexShape.cs ├── Connector.cs ├── Container.cs ├── Controller.cs ├── Crainiate.Diagramming.Collections │ ├── (Delegates).cs │ ├── (Exceptions).cs │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ └── text-base │ │ │ ├── (Delegates).cs.svn-base │ │ │ ├── (Exceptions).cs.svn-base │ │ │ ├── Comparers.cs.svn-base │ │ │ ├── Dictionary.cs.svn-base │ │ │ ├── Elements.cs.svn-base │ │ │ ├── List.cs.svn-base │ │ │ ├── ListFactory.cs.svn-base │ │ │ └── PriorityQueue.cs.svn-base │ ├── Comparers.cs │ ├── Dictionary.cs │ ├── Elements.cs │ ├── List.cs │ ├── ListFactory.cs │ └── PriorityQueue.cs ├── Crainiate.Diagramming.Flowcharting │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ └── text-base │ │ │ ├── Decision.cs.svn-base │ │ │ ├── FlowchartStencil.cs.svn-base │ │ │ ├── Process.cs.svn-base │ │ │ └── Subchart.cs.svn-base │ ├── Decision.cs │ ├── FlowchartStencil.cs │ ├── Process.cs │ └── Subchart.cs ├── Crainiate.Diagramming.Layouts │ ├── (Exceptions).cs │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ └── text-base │ │ │ ├── (Exceptions).cs.svn-base │ │ │ ├── BinaryGrid.cs.svn-base │ │ │ ├── MovementCostQueue.cs.svn-base │ │ │ ├── Route.cs.svn-base │ │ │ ├── RouteNode.cs.svn-base │ │ │ ├── TerrainPoint.cs.svn-base │ │ │ └── TotalCostQueue.cs.svn-base │ ├── BinaryGrid.cs │ ├── MovementCostQueue.cs │ ├── Route.cs │ ├── RouteNode.cs │ ├── TerrainPoint.cs │ └── TotalCostQueue.cs ├── Crainiate.Diagramming.Serialization │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ └── text-base │ │ │ ├── CustomBinder.cs.svn-base │ │ │ ├── ElementListSerialize.cs.svn-base │ │ │ ├── ElementSerialize.cs.svn-base │ │ │ ├── ElementsSerialize.cs.svn-base │ │ │ ├── ImageSerialize.cs.svn-base │ │ │ ├── LabelSerialize.cs.svn-base │ │ │ ├── LayerSerialize.cs.svn-base │ │ │ ├── LayersSerialize.cs.svn-base │ │ │ ├── LineSerialize.cs.svn-base │ │ │ ├── ModelSerialize.cs.svn-base │ │ │ ├── OriginSerialize.cs.svn-base │ │ │ ├── ResourceEntry.cs.svn-base │ │ │ ├── Serialize.cs.svn-base │ │ │ ├── ShapeSerialize.cs.svn-base │ │ │ ├── SolidSerialize.cs.svn-base │ │ │ ├── StencilItemSerialize.cs.svn-base │ │ │ └── XmlFormatter.cs.svn-base │ ├── CustomBinder.cs │ ├── ElementListSerialize.cs │ ├── ElementSerialize.cs │ ├── ElementsSerialize.cs │ ├── ImageSerialize.cs │ ├── LabelSerialize.cs │ ├── LayerSerialize.cs │ ├── LayersSerialize.cs │ ├── LineSerialize.cs │ ├── ModelSerialize.cs │ ├── OriginSerialize.cs │ ├── ResourceEntry.cs │ ├── Serialize.cs │ ├── ShapeSerialize.cs │ ├── SolidSerialize.cs │ ├── StencilItemSerialize.cs │ └── XmlFormatter.cs ├── Crainiate.Diagramming.csproj ├── Crainiate.Diagramming.csproj.user ├── Curve.cs ├── Document.cs ├── Element.cs ├── ElementList.cs ├── ElementMomento.cs ├── Elements.cs ├── Factory.cs ├── Geometry.cs ├── Group.cs ├── Handles.cs ├── Image.cs ├── Label.cs ├── LabelList.cs ├── LabelMomento.cs ├── Layer.cs ├── Layers.cs ├── Line.cs ├── Lines.cs ├── Link.cs ├── Marker.cs ├── MarkerBase.cs ├── Model.cs ├── ModelCommand.cs ├── ModelMomento.cs ├── Momento.cs ├── MouseCommand.cs ├── MouseElements.cs ├── OnShapeClickListener.cs ├── Origin.cs ├── Port.cs ├── Ports.cs ├── Properties │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ └── text-base │ │ │ └── AssemblyInfo.cs.svn-base │ └── AssemblyInfo.cs ├── PropertyCommand.cs ├── Resource │ ├── .svn │ │ ├── all-wcprops │ │ ├── entries │ │ ├── prop-base │ │ │ └── rotate.cur.svn-base │ │ └── text-base │ │ │ └── rotate.cur.svn-base │ └── rotate.cur ├── RotateCommand.cs ├── ScaleCommand.cs ├── Segment.cs ├── Segments.cs ├── Shape.cs ├── Shapes.cs ├── Singleton.cs ├── Solid.cs ├── Solids.cs ├── Stencil.cs ├── StencilItem.cs ├── Table.cs ├── TableGroup.cs ├── TableGroups.cs ├── TableItem.cs ├── TableItems.cs ├── TablePort.cs ├── TableRow.cs ├── TableRows.cs ├── TextCommand.cs ├── Theme.cs ├── TransformCommand.cs ├── TranslateCommand.cs ├── TreeLine.cs ├── Views.cs ├── bin │ ├── Crainiate.Diagramming.dll │ ├── Crainiate.Diagramming.dll.CodeAnalysisLog.xml │ ├── Crainiate.Diagramming.dll.lastcodeanalysissucceeded │ └── Crainiate.Diagramming.pdb └── obj │ ├── Debug │ ├── Crainiate.Diagramming.csproj.FileListAbsolute.txt │ ├── Crainiate.Diagramming.csprojResolveAssemblyReference.cache │ ├── Crainiate.Diagramming.dll │ ├── Crainiate.Diagramming.pdb │ ├── DesignTimeResolveAssemblyReferences.cache │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── Refactor │ │ ├── Crainiate.Diagramming.dll │ │ └── Open.Diagramming.dll │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── Release │ ├── Crainiate.Diagramming.csproj.FileListAbsolute.txt │ ├── Crainiate.Diagramming.dll │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── FlowchartConverter.sln ├── FlowchartConverter ├── App.config ├── ClassDiagram1.cd ├── CodeForm.Designer.cs ├── CodeForm.cs ├── CodeForm.resx ├── CodeGeneration │ └── FlowChartCodeGenerator.cs ├── Compiler.cs ├── Controller.cs ├── Dialogs │ ├── AssignDialog.Designer.cs │ ├── AssignDialog.cs │ ├── AssignDialog.resx │ ├── DeclareDialog.Designer.cs │ ├── DeclareDialog.cs │ ├── DeclareDialog.resx │ ├── DoDialog.Designer.cs │ ├── DoDialog.cs │ ├── DoDialog.resx │ ├── ForDialog.Designer.cs │ ├── ForDialog.cs │ ├── ForDialog.resx │ ├── IfDialog.Designer.cs │ ├── IfDialog.cs │ ├── IfDialog.resx │ ├── InputDialog.Designer.cs │ ├── InputDialog.cs │ ├── InputDialog.resx │ ├── OutputDialog.Designer.cs │ ├── OutputDialog.cs │ ├── OutputDialog.resx │ ├── PickerDialog.Designer.cs │ ├── PickerDialog.cs │ ├── PickerDialog.resx │ ├── WhileDialog.Designer.cs │ ├── WhileDialog.cs │ └── WhileDialog.resx ├── FlowchartConverter.csproj ├── Form1.Designer.cs ├── Form1.cs ├── Form1.resx ├── Images │ ├── 3d-printing_printing_3dprinting-512.png │ ├── app-logo.ico │ ├── clear-icon.png │ ├── code-icon.png │ ├── copy-icon.png │ ├── cut-icon.png │ ├── delete-icon.png │ ├── move-icon.png │ ├── open-icon.png │ ├── pause-icon.png │ ├── run-icon.png │ ├── save-icon.png │ ├── stop-icon.png │ └── watch-icon.png ├── Nodes │ ├── AssignNode.cs │ ├── BaseNode.cs │ ├── ConnectorNode.cs │ ├── DecisionNode.cs │ ├── DeclareNode.cs │ ├── DoNode.cs │ ├── ForNode.cs │ ├── HolderNode.cs │ ├── IfElseNode.cs │ ├── IfNode.cs │ ├── InputNode.cs │ ├── OutputNode.cs │ ├── TerminalNode.cs │ └── WhileNode.cs ├── OnShapeClickListener.cs ├── Program.cs ├── Project Save │ ├── Project Loader.cs │ └── Project Saver.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── Resources │ ├── CsCode.txt │ ├── DowhileD.png │ ├── assign.png │ ├── assignD.png │ ├── clicked_assign.png │ ├── clicked_declare.png │ ├── clicked_if.png │ ├── clicked_input.png │ ├── clicked_loop.png │ ├── clicked_output.png │ ├── declare.png │ ├── declareD.png │ ├── end.png │ ├── for.png │ ├── if.png │ ├── ifD.png │ ├── input.png │ ├── inputD.png │ ├── loop.png │ ├── output.png │ ├── outputD.png │ ├── startD.png │ ├── terminal.png │ └── while.png ├── TestForm │ ├── frmGroup.Designer.cs │ ├── frmGroup.cs │ └── frmGroup.resx ├── bin │ ├── Debug │ │ ├── Crainiate.Diagramming.Forms.dll │ │ ├── Crainiate.Diagramming.Forms.pdb │ │ ├── Crainiate.Diagramming.dll │ │ ├── Crainiate.Diagramming.pdb │ │ ├── TestingLast.exe │ │ ├── TestingLast.exe.config │ │ ├── TestingLast.pdb │ │ ├── TestingLast.vshost.exe │ │ ├── TestingLast.vshost.exe.config │ │ └── TestingLast.vshost.exe.manifest │ └── Release │ │ ├── Crainiate.Diagramming.Forms.dll │ │ ├── Crainiate.Diagramming.Forms.pdb │ │ ├── Crainiate.Diagramming.dll │ │ ├── Crainiate.Diagramming.pdb │ │ ├── TestingLast.exe │ │ ├── TestingLast.exe.config │ │ ├── TestingLast.pdb │ │ ├── TestingLast.vshost.exe │ │ ├── TestingLast.vshost.exe.config │ │ └── TestingLast.vshost.exe.manifest ├── bugs.txt └── obj │ ├── Debug │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FlowchartConverter.CodeForm.resources │ ├── FlowchartConverter.Dialogs.AssignDialog.resources │ ├── FlowchartConverter.Dialogs.DeclareDialog.resources │ ├── FlowchartConverter.Dialogs.DoDialog.resources │ ├── FlowchartConverter.Dialogs.ForDialog.resources │ ├── FlowchartConverter.Dialogs.IfDialog.resources │ ├── FlowchartConverter.Dialogs.InputDialog.resources │ ├── FlowchartConverter.Dialogs.OutputDialog.resources │ ├── FlowchartConverter.Dialogs.WhileDialog.resources │ ├── FlowchartConverter.Form1.resources │ ├── FlowchartConverter.PickerDialog.resources │ ├── FlowchartConverter.csproj.FileListAbsolute.txt │ ├── FlowchartConverter.csproj.GenerateResource.Cache │ ├── FlowchartConverter.csprojResolveAssemblyReference.cache │ ├── TempPE │ │ └── Properties.Resources.Designer.cs.dll │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ ├── TestingLast.Properties.Resources.resources │ ├── TestingLast.TestForm.frmGroup.resources │ ├── TestingLast.csproj.FileListAbsolute.txt │ ├── TestingLast.exe │ └── TestingLast.pdb │ └── Release │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ ├── FlowchartConverter.CodeForm.resources │ ├── FlowchartConverter.Dialogs.AssignDialog.resources │ ├── FlowchartConverter.Dialogs.DeclareDialog.resources │ ├── FlowchartConverter.Dialogs.DoDialog.resources │ ├── FlowchartConverter.Dialogs.ForDialog.resources │ ├── FlowchartConverter.Dialogs.IfDialog.resources │ ├── FlowchartConverter.Dialogs.InputDialog.resources │ ├── FlowchartConverter.Dialogs.OutputDialog.resources │ ├── FlowchartConverter.Dialogs.WhileDialog.resources │ ├── FlowchartConverter.Form1.resources │ ├── FlowchartConverter.PickerDialog.resources │ ├── FlowchartConverter.csproj.FileListAbsolute.txt │ ├── FlowchartConverter.csproj.GenerateResource.Cache │ ├── FlowchartConverter.csprojResolveAssemblyReference.cache │ ├── TempPE │ └── Properties.Resources.Designer.cs.dll │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ ├── TestingLast.Properties.Resources.resources │ ├── TestingLast.TestForm.frmGroup.resources │ ├── TestingLast.exe │ └── TestingLast.pdb ├── README.md ├── TestingLast.sdf ├── final full documentation .docx ├── final full documentation .pdf └── samples ├── Factorial ├── Factorial.xml ├── factorial.cs └── factorial.jpg └── Fibonacci ├── Fibonacci.cs ├── Fibonacci.jpg └── Fibonacci.xml /.vs/FlowchartConverter/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/.vs/FlowchartConverter/v14/.suo -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/(Delegates).cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Drawing; 9 | using System.Drawing.Drawing2D; 10 | using System.Windows.Forms; 11 | 12 | namespace Crainiate.Diagramming.Forms 13 | { 14 | public delegate void UserActionEventHandler(object sender, UserActionEventArgs e); 15 | public delegate void RenderEventHandler(object sender, RenderEventArgs e); 16 | public delegate void LayerRenderEventHandler(object sender, LayerRenderEventArgs e); 17 | public delegate void TabEventHandler(object sender, TabEventArgs e); 18 | } 19 | 20 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/(EventArgs).cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | namespace Crainiate.Diagramming.Forms 7 | { 8 | public class TabEventArgs : EventArgs 9 | { 10 | public TabEventArgs(Tab tab): base(tab) 11 | { } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/(Exceptions).cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | namespace Crainiate.Diagramming.Forms 7 | { 8 | public class RenderException : System.Exception 9 | { 10 | public RenderException(string message): base(message) 11 | {} 12 | } 13 | public class UndoPointException : System.Exception 14 | { 15 | public UndoPointException(string message) : base(message) 16 | {} 17 | } 18 | 19 | public class TabsException : System.Exception 20 | { 21 | public TabsException(string message) : base(message) 22 | {} 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/(Interfaces).cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Drawing; 9 | using System.Drawing.Drawing2D; 10 | using System.Windows.Forms; 11 | 12 | namespace Crainiate.Diagramming.Forms 13 | { 14 | //Interface for a designer control for editing labels at runtime 15 | public interface ILabelEdit 16 | { 17 | StringFormat StringFormat {get; set;} 18 | string Text {get; set;} 19 | bool Visible {get; set;} 20 | bool Cancelled {get;} 21 | float Zoom {get; set;} 22 | AutoSizeMode AutoSizeMode {get; set;} 23 | 24 | void SendEnd(); 25 | void SendHome(); 26 | 27 | event EventHandler Complete; 28 | event EventHandler Cancel; 29 | } 30 | } 31 | 32 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/.svn/dir-prop-base: -------------------------------------------------------------------------------- 1 | K 10 2 | svn:ignore 3 | V 50 4 | [Bb]in 5 | obj 6 | [Dd]ebug 7 | [Rr]elease 8 | *.user 9 | *.aps 10 | *.eto 11 | 12 | END 13 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/.svn/text-base/(Delegates).cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Drawing; 9 | using System.Drawing.Drawing2D; 10 | using System.Windows.Forms; 11 | 12 | namespace Crainiate.Diagramming.Forms 13 | { 14 | public delegate void UserActionEventHandler(object sender, UserActionEventArgs e); 15 | public delegate void RenderEventHandler(object sender, RenderEventArgs e); 16 | public delegate void LayerRenderEventHandler(object sender, LayerRenderEventArgs e); 17 | public delegate void TabEventHandler(object sender, TabEventArgs e); 18 | } 19 | 20 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/.svn/text-base/(EventArgs).cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | namespace Crainiate.Diagramming.Forms 7 | { 8 | public class TabEventArgs : EventArgs 9 | { 10 | public TabEventArgs(Tab tab): base(tab) 11 | { } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/.svn/text-base/(Exceptions).cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | namespace Crainiate.Diagramming.Forms 7 | { 8 | public class RenderException : System.Exception 9 | { 10 | public RenderException(string message): base(message) 11 | {} 12 | } 13 | public class UndoPointException : System.Exception 14 | { 15 | public UndoPointException(string message) : base(message) 16 | {} 17 | } 18 | 19 | public class TabsException : System.Exception 20 | { 21 | public TabsException(string message) : base(message) 22 | {} 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/.svn/text-base/(Interfaces).cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Drawing; 9 | using System.Drawing.Drawing2D; 10 | using System.Windows.Forms; 11 | 12 | namespace Crainiate.Diagramming.Forms 13 | { 14 | //Interface for a designer control for editing labels at runtime 15 | public interface ILabelEdit 16 | { 17 | StringFormat StringFormat {get; set;} 18 | string Text {get; set;} 19 | bool Visible {get; set;} 20 | bool Cancelled {get;} 21 | float Zoom {get; set;} 22 | AutoSizeMode AutoSizeMode {get; set;} 23 | 24 | void SendEnd(); 25 | void SendHome(); 26 | 27 | event EventHandler Complete; 28 | event EventHandler Cancel; 29 | } 30 | } 31 | 32 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/.svn/text-base/Diagram.resx.svn-base: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | text/microsoft-resx 32 | 33 | 34 | 1.0.0.0 35 | 36 | 37 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 38 | 39 | 40 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 41 | 42 | 43 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/.svn/text-base/LabelEdit.resx.svn-base: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | text/microsoft-resx 32 | 33 | 34 | 1.0.0.0 35 | 36 | 37 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 38 | 39 | 40 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 41 | 42 | 43 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/.svn/text-base/Palette.resx.svn-base: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | text/microsoft-resx 32 | 33 | 34 | 1.0.0.0 35 | 36 | 37 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 38 | 39 | 40 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 41 | 42 | 43 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/.svn/text-base/Ruler.resx.svn-base: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | text/microsoft-resx 32 | 33 | 34 | 1.0.0.0 35 | 36 | 37 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 38 | 39 | 40 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 41 | 42 | 43 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/.svn/text-base/View.Designer.cs.svn-base: -------------------------------------------------------------------------------- 1 | namespace Crainiate.Diagramming.Forms 2 | { 3 | partial class View 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | components = new System.ComponentModel.Container(); 32 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 33 | } 34 | 35 | #endregion 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Flowcharting/.svn/all-wcprops: -------------------------------------------------------------------------------- 1 | K 25 2 | svn:wc:ra_dav:version-url 3 | V 82 4 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Flowcharting 5 | END 6 | Flowchart.resx 7 | K 25 8 | svn:wc:ra_dav:version-url 9 | V 97 10 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Flowcharting/Flowchart.resx 11 | END 12 | Flowchart.cs 13 | K 25 14 | svn:wc:ra_dav:version-url 15 | V 95 16 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Flowcharting/Flowchart.cs 17 | END 18 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Flowcharting/.svn/entries: -------------------------------------------------------------------------------- 1 | 10 2 | 3 | dir 4 | 50865 5 | https://opendiagram.svn.codeplex.com/svn/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Flowcharting 6 | https://opendiagram.svn.codeplex.com/svn 7 | 8 | 9 | 10 | 2010-04-19T20:53:12.464319Z 11 | 50865 12 | unknown 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 768f3a04-76a6-432f-b7ac-274fd7b03e9c 28 | 29 | Flowchart.resx 30 | file 31 | 32 | 33 | 34 | 35 | 2008-08-13T16:00:38.000000Z 36 | c4a6fc5d5bb849be8d1efbe58e4a658d 37 | 2010-04-19T20:53:12.464319Z 38 | 50865 39 | unknown 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 5319 62 | 63 | Flowchart.cs 64 | file 65 | 66 | 67 | 68 | 69 | 2010-04-19T20:41:27.385465Z 70 | 3982ff9f3dcd5c3d2978642511775dcd 71 | 2010-04-19T20:53:12.464319Z 72 | 50865 73 | unknown 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 22952 96 | 97 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Forms.Rendering/(Interfaces).cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Drawing; 6 | using System.Drawing.Drawing2D; 7 | using System.Windows.Forms; 8 | 9 | using Crainiate.Diagramming; 10 | 11 | namespace Crainiate.Diagramming.Forms.Rendering 12 | { 13 | //Interface for any class that requires forms rendering to implement 14 | public interface IFormsRenderer: IRenderer 15 | { 16 | void RenderAction(IRenderable element, Graphics graphics, ControlRender render); 17 | void RenderElement(IRenderable element, Graphics graphics, Render render); 18 | void RenderHighlight(IRenderable element, Graphics graphics,ControlRender render); 19 | void RenderSelection(IRenderable element, Graphics graphics, ControlRender render); 20 | void RenderShadow(IRenderable element, Graphics graphics, Render render); 21 | } 22 | } 23 | 24 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Forms.Rendering/.svn/text-base/(Interfaces).cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Drawing; 6 | using System.Drawing.Drawing2D; 7 | using System.Windows.Forms; 8 | 9 | using Crainiate.Diagramming; 10 | 11 | namespace Crainiate.Diagramming.Forms.Rendering 12 | { 13 | //Interface for any class that requires forms rendering to implement 14 | public interface IFormsRenderer: IRenderer 15 | { 16 | void RenderAction(IRenderable element, Graphics graphics, ControlRender render); 17 | void RenderElement(IRenderable element, Graphics graphics, Render render); 18 | void RenderHighlight(IRenderable element, Graphics graphics,ControlRender render); 19 | void RenderSelection(IRenderable element, Graphics graphics, ControlRender render); 20 | void RenderShadow(IRenderable element, Graphics graphics, Render render); 21 | } 22 | } 23 | 24 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Forms.Rendering/.svn/text-base/BlockLineRender.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Drawing; 8 | using System.Drawing.Drawing2D; 9 | using System.Collections.Generic; 10 | using System.Text; 11 | 12 | namespace Crainiate.Diagramming.Forms.Rendering 13 | { 14 | public class BlockLineRender: LinkRender 15 | { 16 | public override void RenderElement(IRenderable element, Graphics graphics, Render render) 17 | { 18 | BlockLine line = element as BlockLine; 19 | if (line.Points == null) return; 20 | if (line.Points.Count < 2) return; 21 | 22 | GraphicsPath path = line.GetBlockPath(); 23 | Pen pen = null; 24 | 25 | if (line.CustomPen == null) 26 | { 27 | pen = new Pen(line.BorderColor, line.BorderWidth); 28 | pen.DashStyle = line.BorderStyle; 29 | 30 | //Check if winforms renderer and adjust color as required 31 | pen.Color = render.AdjustColor(line.BorderColor, line.BorderWidth, line.Opacity); 32 | } 33 | else 34 | { 35 | pen = line.CustomPen; 36 | } 37 | 38 | //Can throw an out of memory exception in System.Drawing 39 | try 40 | { 41 | graphics.SmoothingMode = line.SmoothingMode; 42 | graphics.DrawPath(pen, path); 43 | } 44 | catch 45 | { 46 | 47 | } 48 | 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Forms.Rendering/.svn/text-base/MarkerRender.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Drawing; 8 | using System.Collections.Generic; 9 | using System.Text; 10 | 11 | namespace Crainiate.Diagramming.Forms.Rendering 12 | { 13 | public class MarkerRender: MarkerBaseRender 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Forms.Rendering/.svn/text-base/TableItemRender.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Drawing; 8 | using System.Drawing.Drawing2D; 9 | using System.Collections.Generic; 10 | using System.Text; 11 | 12 | namespace Crainiate.Diagramming.Forms.Rendering 13 | { 14 | public class TableItemRender : IFormsRenderer 15 | { 16 | public virtual void RenderElement(IRenderable element, Graphics graphics, Render render) 17 | { 18 | } 19 | 20 | //Implement a base rendering of an element 21 | public virtual void RenderShadow(IRenderable element, Graphics graphics, Render render) 22 | { 23 | } 24 | 25 | //Implement a base rendering of an element selection 26 | public virtual void RenderSelection(IRenderable element, Graphics graphics, ControlRender render) 27 | { 28 | } 29 | 30 | //Implement a base rendering of an element selection 31 | public virtual void RenderAction(IRenderable element, Graphics graphics, ControlRender render) 32 | { 33 | } 34 | 35 | //Implement a base rendering of an element selection 36 | public virtual void RenderHighlight(IRenderable element, Graphics graphics, ControlRender render) 37 | { 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Forms.Rendering/BlockLineRender.cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Drawing; 8 | using System.Drawing.Drawing2D; 9 | using System.Collections.Generic; 10 | using System.Text; 11 | 12 | namespace Crainiate.Diagramming.Forms.Rendering 13 | { 14 | public class BlockLineRender: LinkRender 15 | { 16 | public override void RenderElement(IRenderable element, Graphics graphics, Render render) 17 | { 18 | BlockLine line = element as BlockLine; 19 | if (line.Points == null) return; 20 | if (line.Points.Count < 2) return; 21 | 22 | GraphicsPath path = line.GetBlockPath(); 23 | Pen pen = null; 24 | 25 | if (line.CustomPen == null) 26 | { 27 | pen = new Pen(line.BorderColor, line.BorderWidth); 28 | pen.DashStyle = line.BorderStyle; 29 | 30 | //Check if winforms renderer and adjust color as required 31 | pen.Color = render.AdjustColor(line.BorderColor, line.BorderWidth, line.Opacity); 32 | } 33 | else 34 | { 35 | pen = line.CustomPen; 36 | } 37 | 38 | //Can throw an out of memory exception in System.Drawing 39 | try 40 | { 41 | graphics.SmoothingMode = line.SmoothingMode; 42 | graphics.DrawPath(pen, path); 43 | } 44 | catch 45 | { 46 | 47 | } 48 | 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Forms.Rendering/MarkerRender.cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Drawing; 8 | using System.Collections.Generic; 9 | using System.Text; 10 | 11 | namespace Crainiate.Diagramming.Forms.Rendering 12 | { 13 | public class MarkerRender: MarkerBaseRender 14 | { 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Forms.Rendering/TableItemRender.cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Drawing; 8 | using System.Drawing.Drawing2D; 9 | using System.Collections.Generic; 10 | using System.Text; 11 | 12 | namespace Crainiate.Diagramming.Forms.Rendering 13 | { 14 | public class TableItemRender : IFormsRenderer 15 | { 16 | public virtual void RenderElement(IRenderable element, Graphics graphics, Render render) 17 | { 18 | } 19 | 20 | //Implement a base rendering of an element 21 | public virtual void RenderShadow(IRenderable element, Graphics graphics, Render render) 22 | { 23 | } 24 | 25 | //Implement a base rendering of an element selection 26 | public virtual void RenderSelection(IRenderable element, Graphics graphics, ControlRender render) 27 | { 28 | } 29 | 30 | //Implement a base rendering of an element selection 31 | public virtual void RenderAction(IRenderable element, Graphics graphics, ControlRender render) 32 | { 33 | } 34 | 35 | //Implement a base rendering of an element selection 36 | public virtual void RenderHighlight(IRenderable element, Graphics graphics, ControlRender render) 37 | { 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Forms.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | ProjectFiles 5 | 6 | 7 | 8 | 9 | 10 | 11 | en-US 12 | false 13 | 14 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/(Exceptions).cs: -------------------------------------------------------------------------------- 1 | namespace Crainiate.Diagramming.Printing 2 | { 3 | public class PrintDocumentException : System.Exception 4 | { 5 | public PrintDocumentException(string message) : base(message) 6 | { 7 | } 8 | } 9 | 10 | public class PrintRenderException : System.Exception 11 | { 12 | public PrintRenderException(string message) : base(message) 13 | { 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/.svn/all-wcprops: -------------------------------------------------------------------------------- 1 | K 25 2 | svn:wc:ra_dav:version-url 3 | V 78 4 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing 5 | END 6 | PrintDocument.cs 7 | K 25 8 | svn:wc:ra_dav:version-url 9 | V 95 10 | /svn/!svn/ver/51644/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/PrintDocument.cs 11 | END 12 | PrintRender.cs 13 | K 25 14 | svn:wc:ra_dav:version-url 15 | V 93 16 | /svn/!svn/ver/51598/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/PrintRender.cs 17 | END 18 | (Exceptions).cs 19 | K 25 20 | svn:wc:ra_dav:version-url 21 | V 94 22 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/(Exceptions).cs 23 | END 24 | PrintDocument.resx 25 | K 25 26 | svn:wc:ra_dav:version-url 27 | V 97 28 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/PrintDocument.resx 29 | END 30 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/.svn/entries: -------------------------------------------------------------------------------- 1 | 10 2 | 3 | dir 4 | 50865 5 | https://opendiagram.svn.codeplex.com/svn/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing 6 | https://opendiagram.svn.codeplex.com/svn 7 | 8 | 9 | 10 | 2010-04-19T20:53:12.464319Z 11 | 50865 12 | unknown 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 768f3a04-76a6-432f-b7ac-274fd7b03e9c 28 | 29 | PrintDocument.cs 30 | file 31 | 51644 32 | 33 | 34 | 35 | 2010-05-02T19:27:24.668904Z 36 | 8b97fd6d3978a368f1bf368bf9df0891 37 | 2010-05-02T21:49:11.712930Z 38 | 51644 39 | unknown 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 10087 62 | 63 | PrintRender.cs 64 | file 65 | 51598 66 | 67 | 68 | 69 | 2010-05-01T11:17:39.650355Z 70 | abca30b3341f29a17580a4b988927d36 71 | 2010-05-01T11:50:52.163323Z 72 | 51598 73 | unknown 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 1946 96 | 97 | (Exceptions).cs 98 | file 99 | 100 | 101 | 102 | 103 | 2010-04-21T07:22:43.677128Z 104 | 7e7836945b30ceadca94cbab5804c843 105 | 2010-04-19T20:53:12.464319Z 106 | 50865 107 | unknown 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 328 130 | 131 | PrintDocument.resx 132 | file 133 | 134 | 135 | 136 | 137 | 2008-08-13T16:20:20.000000Z 138 | 2507ff9fa18371b68db0ec40e5b2c52e 139 | 2010-04-19T20:53:12.464319Z 140 | 50865 141 | unknown 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 1733 164 | 165 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/.svn/prop-base/(Exceptions).cs.svn-base: -------------------------------------------------------------------------------- 1 | namespace Crainiate.Diagramming.Printing 2 | { 3 | public class PrintDocumentException : System.Exception 4 | { 5 | public PrintDocumentException(string message) : base(message) 6 | { 7 | } 8 | } 9 | 10 | public class PrintRenderException : System.Exception 11 | { 12 | public PrintRenderException(string message) : base(message) 13 | { 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/.svn/prop-base/PrintDocument.resx.svn-base: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | text/microsoft-resx 32 | 33 | 34 | 1.0.0.0 35 | 36 | 37 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 38 | 39 | 40 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 41 | 42 | 43 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/.svn/text-base/(Exceptions).cs.svn-base: -------------------------------------------------------------------------------- 1 | namespace Crainiate.Diagramming.Printing 2 | { 3 | public class PrintDocumentException : System.Exception 4 | { 5 | public PrintDocumentException(string message) : base(message) 6 | { 7 | } 8 | } 9 | 10 | public class PrintRenderException : System.Exception 11 | { 12 | public PrintRenderException(string message) : base(message) 13 | { 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Printing/PrintDocument.resx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | text/microsoft-resx 32 | 33 | 34 | 1.0.0.0 35 | 36 | 37 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 38 | 39 | 40 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 41 | 42 | 43 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Serialization/.svn/all-wcprops: -------------------------------------------------------------------------------- 1 | K 25 2 | svn:wc:ra_dav:version-url 3 | V 83 4 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Serialization 5 | END 6 | DiagramSerialize.cs 7 | K 25 8 | svn:wc:ra_dav:version-url 9 | V 103 10 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Serialization/DiagramSerialize.cs 11 | END 12 | FlowchartSerialize.cs 13 | K 25 14 | svn:wc:ra_dav:version-url 15 | V 105 16 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Serialization/FlowchartSerialize.cs 17 | END 18 | ViewSerialize.cs 19 | K 25 20 | svn:wc:ra_dav:version-url 21 | V 100 22 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Serialization/ViewSerialize.cs 23 | END 24 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Serialization/.svn/entries: -------------------------------------------------------------------------------- 1 | 10 2 | 3 | dir 4 | 50865 5 | https://opendiagram.svn.codeplex.com/svn/Crainiate.Diagramming.Forms/Crainiate.Diagramming.Serialization 6 | https://opendiagram.svn.codeplex.com/svn 7 | 8 | 9 | 10 | 2010-04-19T20:53:12.464319Z 11 | 50865 12 | unknown 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 768f3a04-76a6-432f-b7ac-274fd7b03e9c 28 | 29 | DiagramSerialize.cs 30 | file 31 | 32 | 33 | 34 | 35 | 2010-04-19T20:41:23.216165Z 36 | 65f03a7b786ed46d5cd1a3a6057bb26d 37 | 2010-04-19T20:53:12.464319Z 38 | 50865 39 | unknown 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 2237 62 | 63 | FlowchartSerialize.cs 64 | file 65 | 66 | 67 | 68 | 69 | 2010-04-19T20:41:23.072708Z 70 | b58aa387b58e881da36d22210330c0a0 71 | 2010-04-19T20:53:12.464319Z 72 | 50865 73 | unknown 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 1120 96 | 97 | ViewSerialize.cs 98 | file 99 | 100 | 101 | 102 | 103 | 2010-04-19T20:41:22.916209Z 104 | d1cb2ace17e565d51285bfd0f487863b 105 | 2010-04-19T20:53:12.464319Z 106 | 50865 107 | unknown 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 2674 130 | 131 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Serialization/.svn/text-base/FlowchartSerialize.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Runtime.Serialization; 8 | using Crainiate.Diagramming.Flowcharting; 9 | 10 | namespace Crainiate.Diagramming.Serialization 11 | { 12 | public class FlowchartSerialize: DiagramSerialize 13 | { 14 | public FlowchartSerialize() 15 | { 16 | } 17 | 18 | public override void GetObjectData(object obj, SerializationInfo info, StreamingContext context) 19 | { 20 | base.GetObjectData(obj,info,context); 21 | 22 | Flowchart flowchart = (Flowchart) obj; 23 | 24 | info.AddValue("Orientation",Convert.ToInt32(flowchart.Orientation).ToString()); 25 | info.AddValue("Spacing",Serialize.AddSizeF(flowchart.Spacing)); 26 | } 27 | 28 | public override object SetObjectData(object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector) 29 | { 30 | base.SetObjectData(obj,info,context,selector); 31 | 32 | Flowchart flowchart = (Flowchart) obj; 33 | 34 | flowchart.Orientation = (FlowchartOrientation) Enum.Parse(typeof(FlowchartOrientation), info.GetString("Orientation")); 35 | flowchart.Spacing = Serialize.GetSizeF(info.GetString("Spacing")); 36 | 37 | return flowchart; 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Crainiate.Diagramming.Serialization/FlowchartSerialize.cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Runtime.Serialization; 8 | using Crainiate.Diagramming.Flowcharting; 9 | 10 | namespace Crainiate.Diagramming.Serialization 11 | { 12 | public class FlowchartSerialize: DiagramSerialize 13 | { 14 | public FlowchartSerialize() 15 | { 16 | } 17 | 18 | public override void GetObjectData(object obj, SerializationInfo info, StreamingContext context) 19 | { 20 | base.GetObjectData(obj,info,context); 21 | 22 | Flowchart flowchart = (Flowchart) obj; 23 | 24 | info.AddValue("Orientation",Convert.ToInt32(flowchart.Orientation).ToString()); 25 | info.AddValue("Spacing",Serialize.AddSizeF(flowchart.Spacing)); 26 | } 27 | 28 | public override object SetObjectData(object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector) 29 | { 30 | base.SetObjectData(obj,info,context,selector); 31 | 32 | Flowchart flowchart = (Flowchart) obj; 33 | 34 | flowchart.Orientation = (FlowchartOrientation) Enum.Parse(typeof(FlowchartOrientation), info.GetString("Orientation")); 35 | flowchart.Spacing = Serialize.GetSizeF(info.GetString("Spacing")); 36 | 37 | return flowchart; 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Diagram.resx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | text/microsoft-resx 32 | 33 | 34 | 1.0.0.0 35 | 36 | 37 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 38 | 39 | 40 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 41 | 42 | 43 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/LabelEdit.resx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | text/microsoft-resx 32 | 33 | 34 | 1.0.0.0 35 | 36 | 37 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 38 | 39 | 40 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 41 | 42 | 43 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Palette.resx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | text/microsoft-resx 32 | 33 | 34 | 1.0.0.0 35 | 36 | 37 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 38 | 39 | 40 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 41 | 42 | 43 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Properties/.svn/all-wcprops: -------------------------------------------------------------------------------- 1 | K 25 2 | svn:wc:ra_dav:version-url 3 | V 58 4 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Properties 5 | END 6 | AssemblyInfo.cs 7 | K 25 8 | svn:wc:ra_dav:version-url 9 | V 74 10 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Properties/AssemblyInfo.cs 11 | END 12 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Properties/.svn/entries: -------------------------------------------------------------------------------- 1 | 10 2 | 3 | dir 4 | 50865 5 | https://opendiagram.svn.codeplex.com/svn/Crainiate.Diagramming.Forms/Properties 6 | https://opendiagram.svn.codeplex.com/svn 7 | 8 | 9 | 10 | 2010-04-19T20:53:12.464319Z 11 | 50865 12 | unknown 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 768f3a04-76a6-432f-b7ac-274fd7b03e9c 28 | 29 | AssemblyInfo.cs 30 | file 31 | 32 | 33 | 34 | 35 | 2010-04-19T20:46:11.744511Z 36 | fe95ece0cca13766915b246425638ca8 37 | 2010-04-19T20:53:12.464319Z 38 | 50865 39 | unknown 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 1445 62 | 63 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Properties/.svn/text-base/AssemblyInfo.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Reflection; 8 | using System.Runtime.InteropServices; 9 | 10 | // General Information about an assembly is controlled through the following 11 | // set of attributes. Change these attribute values to modify the information 12 | // associated with an assembly. 13 | [assembly: AssemblyTitle("Crainiate.Diagramming.Forms")] 14 | [assembly: AssemblyDescription("Crainiate Open Diagram Forms 5.0")] 15 | [assembly: AssemblyCompany("Crainiate Software")] 16 | [assembly: AssemblyProduct("Crainiate Open Diagram 5.0")] 17 | [assembly: AssemblyCopyright("")] 18 | [assembly: AssemblyTrademark("")] 19 | [assembly: CLSCompliantAttribute(true)] 20 | 21 | // Setting ComVisible to false makes the types in this assembly not visible 22 | // to COM components. If you need to access a type in this assembly from 23 | // COM, set the ComVisible attribute to true on that type. 24 | [assembly: ComVisible(false)] 25 | 26 | // The following GUID is for the ID of the typelib if this project is exposed to COM 27 | [assembly: Guid("c11a5fee-a317-4b1d-8f52-74375b866242")] 28 | 29 | // Version information for an assembly consists of the following four values: 30 | // 31 | // Major Version 32 | // Minor Version 33 | // Build Number 34 | // Revision 35 | // 36 | // You can specify all the values or you can default the Build and Revision Numbers 37 | // by using the '*' as shown below: 38 | // [assembly: AssemblyVersion("1.0.*")] 39 | [assembly: AssemblyVersion("5.0.*")] 40 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Reflection; 8 | using System.Runtime.InteropServices; 9 | 10 | // General Information about an assembly is controlled through the following 11 | // set of attributes. Change these attribute values to modify the information 12 | // associated with an assembly. 13 | [assembly: AssemblyTitle("Crainiate.Diagramming.Forms")] 14 | [assembly: AssemblyDescription("Crainiate Open Diagram Forms 5.0")] 15 | [assembly: AssemblyCompany("Crainiate Software")] 16 | [assembly: AssemblyProduct("Crainiate Open Diagram 5.0")] 17 | [assembly: AssemblyCopyright("")] 18 | [assembly: AssemblyTrademark("")] 19 | [assembly: CLSCompliantAttribute(true)] 20 | 21 | // Setting ComVisible to false makes the types in this assembly not visible 22 | // to COM components. If you need to access a type in this assembly from 23 | // COM, set the ComVisible attribute to true on that type. 24 | [assembly: ComVisible(false)] 25 | 26 | // The following GUID is for the ID of the typelib if this project is exposed to COM 27 | [assembly: Guid("c11a5fee-a317-4b1d-8f52-74375b866242")] 28 | 29 | // Version information for an assembly consists of the following four values: 30 | // 31 | // Major Version 32 | // Minor Version 33 | // Build Number 34 | // Revision 35 | // 36 | // You can specify all the values or you can default the Build and Revision Numbers 37 | // by using the '*' as shown below: 38 | // [assembly: AssemblyVersion("1.0.*")] 39 | [assembly: AssemblyVersion("5.0.*")] 40 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/all-wcprops: -------------------------------------------------------------------------------- 1 | K 25 2 | svn:wc:ra_dav:version-url 3 | V 56 4 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Resource 5 | END 6 | diagram.bmp 7 | K 25 8 | svn:wc:ra_dav:version-url 9 | V 68 10 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Resource/diagram.bmp 11 | END 12 | overview.bmp 13 | K 25 14 | svn:wc:ra_dav:version-url 15 | V 69 16 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Resource/overview.bmp 17 | END 18 | flowchart.bmp 19 | K 25 20 | svn:wc:ra_dav:version-url 21 | V 70 22 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Resource/flowchart.bmp 23 | END 24 | ruler.bmp 25 | K 25 26 | svn:wc:ra_dav:version-url 27 | V 66 28 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Resource/ruler.bmp 29 | END 30 | view.bmp 31 | K 25 32 | svn:wc:ra_dav:version-url 33 | V 65 34 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Resource/view.bmp 35 | END 36 | palette.bmp 37 | K 25 38 | svn:wc:ra_dav:version-url 39 | V 68 40 | /svn/!svn/ver/50865/Crainiate.Diagramming.Forms/Resource/palette.bmp 41 | END 42 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/prop-base/diagram.bmp.svn-base: -------------------------------------------------------------------------------- 1 | K 13 2 | svn:mime-type 3 | V 24 4 | application/octet-stream 5 | END 6 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/prop-base/flowchart.bmp.svn-base: -------------------------------------------------------------------------------- 1 | K 13 2 | svn:mime-type 3 | V 24 4 | application/octet-stream 5 | END 6 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/prop-base/overview.bmp.svn-base: -------------------------------------------------------------------------------- 1 | K 13 2 | svn:mime-type 3 | V 24 4 | application/octet-stream 5 | END 6 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/prop-base/palette.bmp.svn-base: -------------------------------------------------------------------------------- 1 | K 13 2 | svn:mime-type 3 | V 24 4 | application/octet-stream 5 | END 6 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/prop-base/ruler.bmp.svn-base: -------------------------------------------------------------------------------- 1 | K 13 2 | svn:mime-type 3 | V 24 4 | application/octet-stream 5 | END 6 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/prop-base/view.bmp.svn-base: -------------------------------------------------------------------------------- 1 | K 13 2 | svn:mime-type 3 | V 24 4 | application/octet-stream 5 | END 6 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/text-base/diagram.bmp.svn-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/.svn/text-base/diagram.bmp.svn-base -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/text-base/flowchart.bmp.svn-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/.svn/text-base/flowchart.bmp.svn-base -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/text-base/overview.bmp.svn-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/.svn/text-base/overview.bmp.svn-base -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/text-base/palette.bmp.svn-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/.svn/text-base/palette.bmp.svn-base -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/text-base/ruler.bmp.svn-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/.svn/text-base/ruler.bmp.svn-base -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/.svn/text-base/view.bmp.svn-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/.svn/text-base/view.bmp.svn-base -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/diagram.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/diagram.bmp -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/flowchart.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/flowchart.bmp -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/overview.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/overview.bmp -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/palette.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/palette.bmp -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/ruler.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/ruler.bmp -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Resource/view.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/Resource/view.bmp -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/Ruler.resx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | text/microsoft-resx 32 | 33 | 34 | 1.0.0.0 35 | 36 | 37 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 38 | 39 | 40 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 41 | 42 | 43 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/View.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace Crainiate.Diagramming.Forms 2 | { 3 | partial class View 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Component Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | components = new System.ComponentModel.Container(); 32 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 33 | } 34 | 35 | #endregion 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/bin/Debug/Crainiate.Diagramming.Forms.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/bin/Debug/Crainiate.Diagramming.Forms.dll -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/bin/Debug/Crainiate.Diagramming.Forms.dll.lastcodeanalysissucceeded: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/bin/Debug/Crainiate.Diagramming.Forms.dll.lastcodeanalysissucceeded -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/bin/Debug/Crainiate.Diagramming.Forms.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/bin/Debug/Crainiate.Diagramming.Forms.pdb -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/bin/Debug/Crainiate.Diagramming.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/bin/Debug/Crainiate.Diagramming.dll -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/bin/Debug/Crainiate.Diagramming.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/bin/Debug/Crainiate.Diagramming.pdb -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/bin/Release/Crainiate.Diagramming.Forms.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/bin/Release/Crainiate.Diagramming.Forms.dll -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/bin/Release/Crainiate.Diagramming.Forms.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/bin/Release/Crainiate.Diagramming.Forms.pdb -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/bin/Release/Crainiate.Diagramming.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/bin/Release/Crainiate.Diagramming.dll -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/bin/Release/Crainiate.Diagramming.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/bin/Release/Crainiate.Diagramming.pdb -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.Diagram.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.Diagram.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.LabelEdit.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.LabelEdit.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.Overview.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.Overview.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.Palette.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.Palette.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.Ruler.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.Ruler.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.dll -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Forms.pdb -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Printing.PrintDocument.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Crainiate.Diagramming.Printing.PrintDocument.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/FlowchartingResources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/FlowchartingResources.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Refactor/Crainiate.Diagramming.Forms.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Refactor/Crainiate.Diagramming.Forms.dll -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/Refactor/Open.Diagramming.Forms.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/Refactor/Open.Diagramming.Forms.dll -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/ResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/ResolveAssemblyReference.cache -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.Diagram.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.Diagram.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.LabelEdit.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.LabelEdit.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.Overview.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.Overview.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.Palette.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.Palette.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.Ruler.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.Ruler.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\bin\Release\Crainiate.Diagramming.Forms.dll 2 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\bin\Release\Crainiate.Diagramming.Forms.pdb 3 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\bin\Release\Crainiate.Diagramming.dll 4 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\bin\Release\Crainiate.Diagramming.pdb 5 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\Crainiate.Diagramming.Forms.csprojResolveAssemblyReference.cache 6 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\Crainiate.Diagramming.Forms.Diagram.resources 7 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\Crainiate.Diagramming.Forms.LabelEdit.resources 8 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\FlowchartingResources.resources 9 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\Crainiate.Diagramming.Printing.PrintDocument.resources 10 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\Crainiate.Diagramming.Forms.Overview.resources 11 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\Crainiate.Diagramming.Forms.Ruler.resources 12 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\Crainiate.Diagramming.Forms.Palette.resources 13 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\Crainiate.Diagramming.Forms.csproj.GenerateResource.Cache 14 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\Crainiate.Diagramming.Forms.dll 15 | C:\Users\Hefny\FlowchartConverter\Crainiate.Diagramming.Forms\obj\Release\Crainiate.Diagramming.Forms.pdb 16 | -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.dll -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Forms.pdb -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Printing.PrintDocument.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/Crainiate.Diagramming.Printing.PrintDocument.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/FlowchartingResources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/FlowchartingResources.resources -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /Crainiate.Diagramming.Forms/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming.Forms/obj/Release/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /Crainiate.Diagramming/(Delegates).cs: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Text; 9 | 10 | namespace Crainiate.Diagramming 11 | { 12 | public delegate void ElementEventHandler(object sender, ElementEventArgs e); 13 | public delegate void ElementRenderEventHandler(object sender, ElementRenderEventArgs e); 14 | public delegate void LayoutChangedEventHandler(object sender, LayoutChangedEventArgs e); 15 | public delegate void SegmentsEventHandler(object sender, SegmentsEventArgs e); 16 | public delegate void DrawShapeEventHandler(object sender, DrawShapeEventArgs e); 17 | public delegate void ExpandedChangedEventHandler(object sender, bool expanded); 18 | public delegate void TableItemsEventHandler(object sender, TableItemsEventArgs e); 19 | } 20 | -------------------------------------------------------------------------------- /Crainiate.Diagramming/.svn/dir-prop-base: -------------------------------------------------------------------------------- 1 | K 10 2 | svn:ignore 3 | V 50 4 | [Bb]in 5 | obj 6 | [Dd]ebug 7 | [Rr]elease 8 | *.user 9 | *.aps 10 | *.eto 11 | 12 | END 13 | -------------------------------------------------------------------------------- /Crainiate.Diagramming/.svn/text-base/(Delegates).cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Text; 9 | 10 | namespace Crainiate.Diagramming 11 | { 12 | public delegate void ElementEventHandler(object sender, ElementEventArgs e); 13 | public delegate void ElementRenderEventHandler(object sender, ElementRenderEventArgs e); 14 | public delegate void LayoutChangedEventHandler(object sender, LayoutChangedEventArgs e); 15 | public delegate void SegmentsEventHandler(object sender, SegmentsEventArgs e); 16 | public delegate void DrawShapeEventHandler(object sender, DrawShapeEventArgs e); 17 | public delegate void ExpandedChangedEventHandler(object sender, bool expanded); 18 | public delegate void TableItemsEventHandler(object sender, TableItemsEventArgs e); 19 | } 20 | -------------------------------------------------------------------------------- /Crainiate.Diagramming/.svn/text-base/AbstractCommand.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Text; 9 | 10 | namespace Crainiate.Diagramming 11 | { 12 | //Command is part of the Command pattern 13 | public abstract class AbstractCommand 14 | { 15 | //Methods 16 | public abstract void Execute(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Crainiate.Diagramming/.svn/text-base/Command.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Text; 6 | 7 | namespace Crainiate.Diagramming 8 | { 9 | //Command is part of the Command pattern 10 | public abstract class Command: AbstractCommand 11 | { 12 | private Controller _controller; 13 | 14 | //Constructors 15 | public Command(Controller controller): base() 16 | { 17 | if (controller == null) throw new ArgumentNullException("controller"); 18 | _controller = controller; 19 | } 20 | 21 | //Properties 22 | public Controller Controller 23 | { 24 | get 25 | { 26 | return _controller; 27 | } 28 | } 29 | 30 | //Methods 31 | public abstract void Undo(); 32 | public abstract void Redo(); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Crainiate.Diagramming/.svn/text-base/CommandStack.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Collections.Generic; 8 | using System.Text; 9 | 10 | namespace Crainiate.Diagramming 11 | { 12 | public class CommandStack: Stack 13 | { 14 | public CommandStack(): base() 15 | { 16 | 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Crainiate.Diagramming/.svn/text-base/Container.cs.svn-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ohefny/FlowchartConverter/3af8efbd9e5dcec0720a40cdd300a125a6f8ac7b/Crainiate.Diagramming/.svn/text-base/Container.cs.svn-base -------------------------------------------------------------------------------- /Crainiate.Diagramming/.svn/text-base/ElementMomento.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Text; 6 | 7 | namespace Crainiate.Diagramming 8 | { 9 | public class ElementMomento: Momento 10 | { 11 | public ElementMomento(Element element): base(element) 12 | { 13 | 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Crainiate.Diagramming/.svn/text-base/Elements.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | using System; 4 | using System.Text; 5 | 6 | using Crainiate.Diagramming.Collections; 7 | 8 | namespace Crainiate.Diagramming 9 | { 10 | public class Elements : Elements 11 | { 12 | public Elements(): base(null) 13 | { 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Crainiate.Diagramming/.svn/text-base/Handles.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | using System; 4 | using System.Drawing; 5 | using System.Drawing.Drawing2D; 6 | using System.Collections.Generic; 7 | 8 | namespace Crainiate.Diagramming 9 | { 10 | public class Handles : List 11 | { 12 | } 13 | 14 | public class Handle 15 | { 16 | public Handle() 17 | { 18 | Type = HandleType.Move; 19 | CanDock = false; 20 | } 21 | 22 | public Handle(HandleType type) 23 | { 24 | Type = type; 25 | CanDock = false; 26 | } 27 | 28 | public Handle(GraphicsPath path, HandleType type) 29 | { 30 | Type = type; 31 | Path = path; 32 | CanDock = false; 33 | } 34 | 35 | public Handle(GraphicsPath path, HandleType type, bool canDock) 36 | { 37 | Type = type; 38 | Path = path; 39 | CanDock = canDock; 40 | } 41 | 42 | public virtual HandleType Type {get; set;} 43 | public virtual GraphicsPath Path {get; set;} 44 | public virtual bool CanDock {get; set;} 45 | } 46 | 47 | public class ConnectorHandle: Handle 48 | { 49 | public ConnectorHandle() 50 | { 51 | Type = HandleType.Move; 52 | } 53 | 54 | public ConnectorHandle(GraphicsPath path, HandleType type, int index): base(path, type) 55 | { 56 | Index = index; 57 | } 58 | 59 | public virtual int Index {get; set;} 60 | } 61 | 62 | public class ExpandHandle: Handle 63 | { 64 | public ExpandHandle(Segment segment) 65 | { 66 | Type = HandleType.Expand; 67 | Segment = segment; 68 | } 69 | 70 | public virtual Segment Segment {get; set;} 71 | public virtual int Index {get; set;} 72 | } 73 | } 74 | -------------------------------------------------------------------------------- /Crainiate.Diagramming/.svn/text-base/LabelList.cs.svn-base: -------------------------------------------------------------------------------- 1 | // (c) Copyright Crainiate Software 2010 2 | 3 | 4 | 5 | 6 | using System; 7 | using System.Text; 8 | 9 | using Crainiate.Diagramming.Collections; 10 | 11 | namespace Crainiate.Diagramming 12 | { 13 | public class LabelList : List