Commit Graph

74 Commits

Author SHA1 Message Date
mattias
db6d035073 cody: clean up
git-svn-id: trunk@40594 -
2013-03-20 14:46:07 +00:00
mattias
bd90241752 lazcontrols: added TLvlGraphControl
git-svn-id: trunk@40584 -
2013-03-18 18:50:49 +00:00
mattias
b91d1b67ee cody: clean up
git-svn-id: trunk@40533 -
2013-03-12 09:44:36 +00:00
mattias
54eaceaae4 cody: lvlgraph: curved edges
git-svn-id: trunk@40531 -
2013-03-12 00:43:58 +00:00
mattias
cf333ab605 cody: lvlgraph: edge highlighting
git-svn-id: trunk@40514 -
2013-03-08 07:50:45 +00:00
mattias
cd64a9d8ac cody: lvlgraph: started GetEdgeAt
git-svn-id: trunk@40489 -
2013-03-05 18:28:16 +00:00
mattias
11a524763f cody: lvlgraph: HighlightConnectedEgdes
git-svn-id: trunk@40488 -
2013-03-05 18:13:22 +00:00
mattias
3c5dd17522 cody: lvlgraph: Edge.Highlighted
git-svn-id: trunk@40487 -
2013-03-05 18:05:28 +00:00
mattias
219da40eb9 cody: lvlgraph: imageindex
git-svn-id: trunk@40485 -
2013-03-05 00:53:27 +00:00
mattias
d87e924896 cody: lvlgraph: nodestyle.shape ellipse
git-svn-id: trunk@40484 -
2013-03-05 00:10:35 +00:00
mattias
b563f2f0d7 cody: lvlgraph: EdgeSplitMode: lgesMergeHighest
git-svn-id: trunk@40452 -
2013-03-01 08:52:18 +00:00
mattias
7fb6dd6a8f cody: lvlgraph: more level space for broader levels
git-svn-id: trunk@40450 -
2013-02-28 22:14:47 +00:00
mattias
68ce7a5e9a cody: lvlgraph: highlight edges: fixed keeping direction
git-svn-id: trunk@40449 -
2013-02-28 20:59:25 +00:00
mattias
0879234f8d cody: lvlgraph: EdgeSplitMode: lgesMergeTarget
git-svn-id: trunk@40448 -
2013-02-28 20:55:30 +00:00
mattias
827c6876cf cody: lvlgraph: EdgeSplitMode
git-svn-id: trunk@40447 -
2013-02-28 20:51:00 +00:00
mattias
cd83893809 cody: lvlgraph: fixed draw scrolled edge
git-svn-id: trunk@40446 -
2013-02-28 20:16:19 +00:00
mattias
7255f919e4 cody: lvlgraph: topological sorting with high or low levels
git-svn-id: trunk@40445 -
2013-02-28 15:03:20 +00:00
mattias
d4de1ef329 cody: lvlgraph: todo
git-svn-id: trunk@40436 -
2013-02-27 17:00:41 +00:00
mattias
1a323f4eb3 cody: lvlgraph: consistency check for graphnode
git-svn-id: trunk@40433 -
2013-02-27 14:46:40 +00:00
mattias
2a34fda3dd cody: lvl graph: consistency checks
git-svn-id: trunk@40431 -
2013-02-27 13:09:57 +00:00
mattias
7c346d5b08 cody: lvl graph: allow user to override minimize crossing algorithm
git-svn-id: trunk@40430 -
2013-02-27 12:10:27 +00:00
mattias
e996104124 cody: lvlgraph: fixed compilation 32bi
git-svn-id: trunk@40422 -
2013-02-26 21:12:12 +00:00
mattias
00ede9c2b3 cody: lvlgraph: check best after shuffle
git-svn-id: trunk@40421 -
2013-02-26 21:09:58 +00:00
mattias
5f3d6729b0 cody: lvlgraph: shuffle and apply best
git-svn-id: trunk@40420 -
2013-02-26 18:22:53 +00:00
mattias
d63c70abad cody: lvlgraph: crosscount
git-svn-id: trunk@40416 -
2013-02-26 16:35:59 +00:00
mattias
77bfdde159 cody: lvl graph: minimize crossings: simple greedy
git-svn-id: trunk@40406 -
2013-02-25 19:02:47 +00:00
mattias
b68b07efb6 cody: lvl graph: switch a pair of nodes
git-svn-id: trunk@40405 -
2013-02-25 18:43:09 +00:00
mattias
14d709a897 cody: lvlgraph: find best cross switch
git-svn-id: trunk@40403 -
2013-02-25 13:02:40 +00:00
mattias
1ad34a5d04 cody: lvlgraph: count crossings
git-svn-id: trunk@40402 -
2013-02-25 12:03:13 +00:00
mattias
a14ac95648 cody: lvlgraph: started crossing pairs
git-svn-id: trunk@40401 -
2013-02-25 10:16:27 +00:00
mattias
da4ae2da13 cody: lvlgraph: draw highlighted edges above captions
git-svn-id: trunk@40400 -
2013-02-24 23:05:02 +00:00
mattias
1bb039c4f5 cody: lvlgraph: started minimize crossings
git-svn-id: trunk@40399 -
2013-02-24 22:42:57 +00:00
mattias
8fc0fa2245 cody: lvlgraph: auto split long edges
git-svn-id: trunk@40398 -
2013-02-24 21:08:12 +00:00
mattias
a19cf9e5c1 cody: lvlgraph: highlight edges along hidden nodes
git-svn-id: trunk@40393 -
2013-02-24 18:16:35 +00:00
mattias
97a6467b74 cody: lvlgraph: hidden nodes
git-svn-id: trunk@40392 -
2013-02-24 18:05:50 +00:00
mattias
f20e7dc4f9 cody: lvlgraph: fixed GetNodeAt with scrolling
git-svn-id: trunk@40381 -
2013-02-24 09:04:02 +00:00
mattias
1c5712de23 cody: lvlgraph: scrolling
git-svn-id: trunk@40378 -
2013-02-23 22:06:38 +00:00
mattias
fe70696279 cody: lcl graph: invalidate on select
git-svn-id: trunk@40350 -
2013-02-18 20:56:52 +00:00
mattias
9e406efcad cody: unit dependencies: show fpc directories
git-svn-id: trunk@40348 -
2013-02-18 20:21:58 +00:00
mattias
f51e5b93aa cody: lvlgraph: invalidate in EndUpdate
git-svn-id: trunk@40347 -
2013-02-18 19:59:15 +00:00
mattias
decc5791e4 cody: lvlgraph.clear
git-svn-id: trunk@40345 -
2013-02-18 19:27:30 +00:00
mattias
55d0aad334 cody:lvlgraph: OnSelectionChanged
git-svn-id: trunk@40318 -
2013-02-14 22:12:27 +00:00
mattias
6662a11ade cody:lvlgraph: mouse selects
git-svn-id: trunk@40317 -
2013-02-14 21:59:06 +00:00
mattias
01a68762ed cody: lvlgraph: published NodeStyle
git-svn-id: trunk@40315 -
2013-02-14 11:16:02 +00:00
mattias
02aee27527 cody: lvlgraph: combined properties in NodeStyle
git-svn-id: trunk@40314 -
2013-02-14 11:13:50 +00:00
mattias
2e3efebac9 cody: lvlgraph: node caption position
git-svn-id: trunk@40313 -
2013-02-14 10:54:50 +00:00
mattias
546ceb480c cody: lvlgraph: highlight node under mouse
git-svn-id: trunk@40312 -
2013-02-13 22:06:43 +00:00
mattias
9895968bea cody: lvlgraph: highlight node under mouse
git-svn-id: trunk@40311 -
2013-02-13 22:05:33 +00:00
mattias
28a1086915 cody: lvlgraph: enough space between levels for node captions
git-svn-id: trunk@40274 -
2013-02-11 22:12:14 +00:00
mattias
662442e6fe cody: lvlgraph: smaller node captions
git-svn-id: trunk@40273 -
2013-02-11 22:02:06 +00:00