Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | Maintain connection points when grouping objects | ||
---|---|---|---|
Product: | Draw | Reporter: | mchristi <mark_christiaens> |
Component: | ui | Assignee: | AOO issues mailing list <issues> |
Status: | ACCEPTED --- | QA Contact: | |
Severity: | Trivial | ||
Priority: | P3 | CC: | hugo.costelha, issues, kozodaevroman, norbert.notz |
Version: | OOo 1.0.1 | ||
Target Milestone: | AOO Later | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Latest Confirmation in: | --- |
Developer Difficulty: | --- |
Description
mchristi
2002-09-07 22:21:23 UTC
Reassigned to Falko. Set to "NEW" sorry, I do not understand this issue. A group is a group is a group. Well let me explain it to you with an example. Suppose you have three squares (S1, S2 and S3). In that case you can connect S1 to S3 starting from the middle of one of the sides of the S1 and going to the middle of one of the sides of S3. Now suppose you group S1 and S2. Suddenly you can no longer make the same connection since the original anchor points are gone. It would seem more appropriate to have a group have the same anchorpoints as its constituent objects. I understand now. Please preserve anchor point of any object when grouped. started Summary: Preferred is that when objects are grouped that this new group has all the connection points of the composing objects and that all connectors areautomatically attached to these new connection points. (The inverse should happen when ungrouping). Hello Christian, please give approval for this evaluated OO.o 2.0 flagged issue. If you confirm with the target OO.o 2.0, then please keep it on your owner (or the owner of the concerning developer) for implementation. In case you want this issue for 'OOo Later', then please reset the target milestone. If you decline the issue finally, please set the resolution to 'Wontfix' (but do not close). In case of 'OOo Later' or 'Wontfix' please reset it on Bettina's owner. Thank you. Armin, please take over this decision as it is more your area. I personaly would not see anything that speaks against it AW: One half does indeed work now: Connectors connected to objects which are grouped stay connected to the then group-internal points, same with ungrouping. It is just that it is not possible to connect to connection points inside the group. What is missing is the offering of all connection points from inside the group. AW: Maybe that's not hard to do, i will investigate. Fact is that this may be gone with the planned connector rework. So, for the moment i let it on 2.0 target, but maybe it will move. . AW: Set to defect Because of limited resource for OOo2.0, it was decided to shift this tasks to the next milestone. If somebody will be found, who can implement this until OOo2.0, then this tasks will be re-targeted. *** Issue 53751 has been marked as a duplicate of this issue. *** Is this just a display problem? If I add gluepoints to a alraedy grouped object, the glue point is displayed. But it is not displayed if I exit an re-enter the glue point edit mode. And it is not displayed while drawing a connector, but the connector snaps to the glue point if I come near to it's place. My last comment is incorrect: It looks like all glue points are lost after grouping objects (like described in the initial comment). So not displaying of glue points for grouped objects is a separate problem, I think. "My last comment is incorrect" I mean that it would be just a "display problem. We have two seperate problems here: 1. When grouping objects, glue pints are lost. 2. Glue points of grouped objects (that have been added after grouping) are not displayed after re-entering glue point edit mode or while drawing a connector. I think that the suggested feature that allows connecting to sub-objects within a group would be really useful. E.g. in electronic design it would be useful to store the symbols of the components or subsystems to theme and use them there. A component symbol is naturally a group. You combine the component symbol from elementary symbols having glue points. When you actually use the symbol you want to make connections to the specific points, connectors, of the symbol. It is impractical to add glue points later to the group because the association of the group level glue points and the parts of the symbol is not clear (and extra work). The current situation impedes automatic processing of designs. Anyway, the feature might be configurable by group. So, you could select do the specific group reveal the inner glue points or not. (Background: I have developed automatic processing of designs drawn using Visio for several technologies since 1994. I am now researching how to use OpenOffice as the design tool for automatic processing.) Reset assigne to the default "issues@openoffice.apache.org". |