├── .gitignore ├── Docs ├── Globals.md ├── README.md ├── TCanvasRecall.md ├── TGraphConstraints.md ├── TGraphLink.md ├── TGraphNode.md ├── TGraphObject.HitTesting.md ├── TGraphObject.md ├── TGraphObjectList.md ├── TGraphScrollBar.md ├── TMemoryHandleStream.md ├── TPolygonalNode.md ├── TSimpleGraph.Events.md ├── TSimpleGraph.Keyboard.md ├── TSimpleGraph.Methods.md ├── TSimpleGraph.Mouse.md ├── TSimpleGraph.Properties.md └── TSimpleGraph.md ├── Examples ├── Editor │ ├── AboutDelphiArea.dfm │ ├── AboutDelphiArea.pas │ ├── AlignDlg.dfm │ ├── AlignDlg.pas │ ├── DesignProp.dfm │ ├── DesignProp.pas │ ├── Keyboard.rtf │ ├── LinkProp.dfm │ ├── LinkProp.pas │ ├── Main.dfm │ ├── Main.pas │ ├── MarginsProp.dfm │ ├── MarginsProp.pas │ ├── Mouse.rtf │ ├── NodeProp.dfm │ ├── NodeProp.pas │ ├── ObjectProp.dfm │ ├── ObjectProp.pas │ ├── SGDemo.dpr │ ├── SGDemo.dproj │ ├── SGDemo.res │ ├── Samples │ │ ├── Sample1.sgp │ │ ├── Sample2.sgp │ │ └── Sample3.sgp │ ├── SizeDlg.dfm │ ├── SizeDlg.pas │ ├── UsageHelp.dfm │ └── UsageHelp.pas └── ElasticNodes │ ├── ElasticNodes.dpr │ ├── ElasticNodes.dproj │ ├── ElasticNodes.res │ ├── Main.dfm │ └── Main.pas ├── HISTORY.md ├── Images ├── sg1.gif └── sg2.gif ├── LICENSE ├── README.md └── Source ├── DELPHIAREA.INC ├── SimpleGraph.dcr ├── SimpleGraph.pas └── SimpleGraph.res /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/.gitignore -------------------------------------------------------------------------------- /Docs/Globals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/Globals.md -------------------------------------------------------------------------------- /Docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/README.md -------------------------------------------------------------------------------- /Docs/TCanvasRecall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TCanvasRecall.md -------------------------------------------------------------------------------- /Docs/TGraphConstraints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TGraphConstraints.md -------------------------------------------------------------------------------- /Docs/TGraphLink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TGraphLink.md -------------------------------------------------------------------------------- /Docs/TGraphNode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TGraphNode.md -------------------------------------------------------------------------------- /Docs/TGraphObject.HitTesting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TGraphObject.HitTesting.md -------------------------------------------------------------------------------- /Docs/TGraphObject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TGraphObject.md -------------------------------------------------------------------------------- /Docs/TGraphObjectList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TGraphObjectList.md -------------------------------------------------------------------------------- /Docs/TGraphScrollBar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TGraphScrollBar.md -------------------------------------------------------------------------------- /Docs/TMemoryHandleStream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TMemoryHandleStream.md -------------------------------------------------------------------------------- /Docs/TPolygonalNode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TPolygonalNode.md -------------------------------------------------------------------------------- /Docs/TSimpleGraph.Events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TSimpleGraph.Events.md -------------------------------------------------------------------------------- /Docs/TSimpleGraph.Keyboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TSimpleGraph.Keyboard.md -------------------------------------------------------------------------------- /Docs/TSimpleGraph.Methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TSimpleGraph.Methods.md -------------------------------------------------------------------------------- /Docs/TSimpleGraph.Mouse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TSimpleGraph.Mouse.md -------------------------------------------------------------------------------- /Docs/TSimpleGraph.Properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TSimpleGraph.Properties.md -------------------------------------------------------------------------------- /Docs/TSimpleGraph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Docs/TSimpleGraph.md -------------------------------------------------------------------------------- /Examples/Editor/AboutDelphiArea.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/AboutDelphiArea.dfm -------------------------------------------------------------------------------- /Examples/Editor/AboutDelphiArea.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/AboutDelphiArea.pas -------------------------------------------------------------------------------- /Examples/Editor/AlignDlg.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/AlignDlg.dfm -------------------------------------------------------------------------------- /Examples/Editor/AlignDlg.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/AlignDlg.pas -------------------------------------------------------------------------------- /Examples/Editor/DesignProp.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/DesignProp.dfm -------------------------------------------------------------------------------- /Examples/Editor/DesignProp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/DesignProp.pas -------------------------------------------------------------------------------- /Examples/Editor/Keyboard.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/Keyboard.rtf -------------------------------------------------------------------------------- /Examples/Editor/LinkProp.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/LinkProp.dfm -------------------------------------------------------------------------------- /Examples/Editor/LinkProp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/LinkProp.pas -------------------------------------------------------------------------------- /Examples/Editor/Main.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/Main.dfm -------------------------------------------------------------------------------- /Examples/Editor/Main.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/Main.pas -------------------------------------------------------------------------------- /Examples/Editor/MarginsProp.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/MarginsProp.dfm -------------------------------------------------------------------------------- /Examples/Editor/MarginsProp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/MarginsProp.pas -------------------------------------------------------------------------------- /Examples/Editor/Mouse.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/Mouse.rtf -------------------------------------------------------------------------------- /Examples/Editor/NodeProp.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/NodeProp.dfm -------------------------------------------------------------------------------- /Examples/Editor/NodeProp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/NodeProp.pas -------------------------------------------------------------------------------- /Examples/Editor/ObjectProp.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/ObjectProp.dfm -------------------------------------------------------------------------------- /Examples/Editor/ObjectProp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/ObjectProp.pas -------------------------------------------------------------------------------- /Examples/Editor/SGDemo.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/SGDemo.dpr -------------------------------------------------------------------------------- /Examples/Editor/SGDemo.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/SGDemo.dproj -------------------------------------------------------------------------------- /Examples/Editor/SGDemo.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/SGDemo.res -------------------------------------------------------------------------------- /Examples/Editor/Samples/Sample1.sgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/Samples/Sample1.sgp -------------------------------------------------------------------------------- /Examples/Editor/Samples/Sample2.sgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/Samples/Sample2.sgp -------------------------------------------------------------------------------- /Examples/Editor/Samples/Sample3.sgp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/Samples/Sample3.sgp -------------------------------------------------------------------------------- /Examples/Editor/SizeDlg.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/SizeDlg.dfm -------------------------------------------------------------------------------- /Examples/Editor/SizeDlg.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/SizeDlg.pas -------------------------------------------------------------------------------- /Examples/Editor/UsageHelp.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/UsageHelp.dfm -------------------------------------------------------------------------------- /Examples/Editor/UsageHelp.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/Editor/UsageHelp.pas -------------------------------------------------------------------------------- /Examples/ElasticNodes/ElasticNodes.dpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/ElasticNodes/ElasticNodes.dpr -------------------------------------------------------------------------------- /Examples/ElasticNodes/ElasticNodes.dproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/ElasticNodes/ElasticNodes.dproj -------------------------------------------------------------------------------- /Examples/ElasticNodes/ElasticNodes.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/ElasticNodes/ElasticNodes.res -------------------------------------------------------------------------------- /Examples/ElasticNodes/Main.dfm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/ElasticNodes/Main.dfm -------------------------------------------------------------------------------- /Examples/ElasticNodes/Main.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Examples/ElasticNodes/Main.pas -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/HISTORY.md -------------------------------------------------------------------------------- /Images/sg1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Images/sg1.gif -------------------------------------------------------------------------------- /Images/sg2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Images/sg2.gif -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/README.md -------------------------------------------------------------------------------- /Source/DELPHIAREA.INC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Source/DELPHIAREA.INC -------------------------------------------------------------------------------- /Source/SimpleGraph.dcr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Source/SimpleGraph.dcr -------------------------------------------------------------------------------- /Source/SimpleGraph.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Source/SimpleGraph.pas -------------------------------------------------------------------------------- /Source/SimpleGraph.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Khojasteh/simple-graph/HEAD/Source/SimpleGraph.res --------------------------------------------------------------------------------