Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing
|Summary:||Connectors to be made intelligent|
|Component:||editing||Assignee:||AOO issues mailing list <issues>|
|Status:||UNCONFIRMED ---||QA Contact:|
|Issue Type:||ENHANCEMENT||Latest Confirmation in:||---|
Description mkol 2005-01-30 20:38:32 UTC
OOo Draw Offers many connectors, but their functionality is less than intelligent. Here are few suggestions to extend their functionality - (1) Connectors should evade objects, which are lying in between their paths. (2) If one connector crosses over another connector, than it should â€œhopâ€ (Optionally) (Please refer attached file - connector_hop.png) (3) Auto glue point insertion - While attaching a connector, standard glue points are shown and a user can attach to them. If users want to attach the connector to a custom point, then they manually need to create custom glue points. However an easier approach can be used. A user will start the connector from within the source object. At a point where connector crosses source object boundary, a custom glue point will automatically be created. In the same way when a user drags the connector inside the destination object, then at a point where connector crosses destination object's border, a custom glue point will automatically be created. (4) Connectors should try to use the shortest path, between source object and destination object (optionally).
Comment 1 mkol 2005-01-30 20:44:38 UTC
Created attachment 22017 [details] If one connector crosses over another connector, than it should â€œhopâ€
Comment 2 wolframgarten 2005-01-31 07:46:12 UTC
Comment 3 skiani 2006-10-30 16:16:50 UTC
An additional #2.5 (opposite of #2 proposed above) would be an object at an intersection when more than one connector starts or ends at the same point. That is if they are common or a network bus. The object would be definable exactly like an arrowheads are defined: e.g. a round dot, a diamond, etc. As with hops this would be an optional feature.