This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Comment element is not editable and can't be moved from center | ||
---|---|---|---|
Product: | uml | Reporter: | Peter Lam <petersl> |
Component: | General Diagram | Assignee: | issues@uml <issues> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | ||
Priority: | P2 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
Peter Lam
2008-02-08 22:47:38 UTC
IDE:------------------------------------------------- IDE: [2/11/08 1:06 PM] Committing started cvs server: scheduling file `MultilineLabelWidget.java' for addition on branch `unstable_uml_visualcomponent' cvs server: use 'cvs commit' to add this file permanently Checking in diagrams/src/org/netbeans/modules/uml/diagrams/nodes/CommentWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/CommentWidget.java,v <-- CommentWidget.java new revision: 1.1.2.11; previous revision: 1.1.2.10 done RCS file: /cvs/uml/widgets/src/org/netbeans/api/visual/widgets/Attic/MultilineLabelWidget.java,v done Checking in widgets/src/org/netbeans/api/visual/widgets/MultilineLabelWidget.java; /cvs/uml/widgets/src/org/netbeans/api/visual/widgets/Attic/MultilineLabelWidget.java,v <-- MultilineLabelWidget.java new revision: 1.1.2.1; previous revision: 1.1 done Widget resize is now working, and you are now able to edit the body of the widget. I am trying to get CTRL-ENTER to add a new line in the comment body. Currently you are able to add a new line, however afterwards you are not able to edit the text correctly. vs server: scheduling file `drawingareacontrol/src/org/netbeans/modules/uml/drawingarea/view/UMLMultilineLabelWidget.java' for addition on branch `unstable_uml_visualcomponent' cvs server: scheduling file `diagrams/src/org/netbeans/modules/uml/diagrams/nodes/MultilineEditableCompartmentWidget.java' for addition on branch `unstable_uml_visualcomponent' cvs server: use 'cvs commit' to add these files permanently Checking in drawingareacontrol/src/org/netbeans/modules/uml/drawingarea/view/UMLLabelWidget.java; /cvs/uml/drawingareacontrol/src/org/netbeans/modules/uml/drawingarea/view/Attic/UMLLabelWidget.java,v <-- UMLLabelWidget.java new revision: 1.1.2.8; previous revision: 1.1.2.7 done RCS file: /cvs/uml/drawingareacontrol/src/org/netbeans/modules/uml/drawingarea/view/Attic/UMLMultilineLabelWidget.java,v done Checking in drawingareacontrol/src/org/netbeans/modules/uml/drawingarea/view/UMLMultilineLabelWidget.java; /cvs/uml/drawingareacontrol/src/org/netbeans/modules/uml/drawingarea/view/Attic/UMLMultilineLabelWidget.java,v <-- UMLMultilineLabelWidget.java new revision: 1.1.2.1; previous revision: 1.1 done Checking in diagrams/src/org/netbeans/modules/uml/diagrams/nodes/CommentWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/CommentWidget.java,v <-- CommentWidget.java new revision: 1.1.2.12; previous revision: 1.1.2.11 done Checking in diagrams/src/org/netbeans/modules/uml/diagrams/nodes/EditableCompartmentWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/EditableCompartmentWidget.java,v <-- EditableCompartmentWidget.java new revision: 1.1.2.9; previous revision: 1.1.2.8 done RCS file: /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/MultilineEditableCompartmentWidget.java,v done Checking in diagrams/src/org/netbeans/modules/uml/diagrams/nodes/MultilineEditableCompartmentWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/MultilineEditableCompartmentWidget.java,v <-- MultilineEditableCompartmentWidget.java new revision: 1.1.2.1; previous revision: 1.1 done Checking in core/src/org/netbeans/modules/uml/ui/controls/editcontrol/EditControlImpl.java; /cvs/uml/core/src/org/netbeans/modules/uml/ui/controls/editcontrol/Attic/EditControlImpl.java,v <-- EditControlImpl.java new revision: 1.4.6.6; previous revision: 1.4.6.5 done Checking in core/src/org/netbeans/modules/uml/ui/controls/editcontrol/IEditControl.java; /cvs/uml/core/src/org/netbeans/modules/uml/ui/controls/editcontrol/Attic/IEditControl.java,v <-- IEditControl.java new revision: 1.2.6.2; previous revision: 1.2.6.1 done Checking in widgets/src/org/netbeans/api/visual/widgets/MultilineLabelWidget.java; /cvs/uml/widgets/src/org/netbeans/api/visual/widgets/Attic/MultilineLabelWidget.java,v <-- MultilineLabelWidget.java new revision: 1.1.2.2; previous revision: 1.1.2.1 done The user can not edit multiline text via the edit control. In order to put newline characters you have to use CTRL-ENTER instead of enter. There are still some issues because the user is not able to see the text if text is longer than the view area. I also noticed that after my last check in that I am not able to make the widget smaller than the text. I will have to look into what changed, however I think that I like this approach better, if I can get the editor to work correctly. IDE: [2/13/08 10:26 AM] Committing started Checking in core/src/org/netbeans/modules/uml/ui/controls/editcontrol/EditControlImpl.java; /cvs/uml/core/src/org/netbeans/modules/uml/ui/controls/editcontrol/Attic/EditControlImpl.java,v <-- EditControlImpl.java new revision: 1.4.6.7; previous revision: 1.4.6.6 done Checking in diagrams/src/org/netbeans/modules/uml/diagrams/nodes/MultilineEditableCompartmentWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/MultilineEditableCompartmentWidget.java,v <-- MultilineEditableCompartmentWidget.java new revision: 1.1.2.2; previous revision: 1.1.2.1 done The edit control works much better for both comments, as well as for all elements. The edit control will now expand, so that the user does not have to keep scrolling. IDE: [2/14/08 4:11 PM] Committing started Checking in diagrams/src/org/netbeans/modules/uml/diagrams/nodes/CommentWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/CommentWidget.java,v <-- CommentWidget.java new revision: 1.1.2.13; previous revision: 1.1.2.12 done Checking in diagrams/src/org/netbeans/modules/uml/diagrams/nodes/EditableCompartmentWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/EditableCompartmentWidget.java,v <-- EditableCompartmentWidget.java new revision: 1.1.2.10; previous revision: 1.1.2.9 done Checking in diagrams/src/org/netbeans/modules/uml/diagrams/nodes/AttributeWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/AttributeWidget.java,v <-- AttributeWidget.java new revision: 1.1.2.14; previous revision: 1.1.2.13 done Checking in diagrams/src/org/netbeans/modules/uml/diagrams/nodes/MultilineEditableCompartmentWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/MultilineEditableCompartmentWidget.java,v <-- MultilineEditableCompartmentWidget.java new revision: 1.1.2.3; previous revision: 1.1.2.2 done Checking in diagrams/src/org/netbeans/modules/uml/diagrams/nodes/FeatureWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/FeatureWidget.java,v <-- FeatureWidget.java new revision: 1.1.2.15; previous revision: 1.1.2.14 done Checking in core/src/org/netbeans/modules/uml/ui/controls/editcontrol/EditControlImpl.java; /cvs/uml/core/src/org/netbeans/modules/uml/ui/controls/editcontrol/Attic/EditControlImpl.java,v <-- EditControlImpl.java new revision: 1.4.6.8; previous revision: 1.4.6.7 done Checking in diagrams/src/org/netbeans/modules/uml/diagrams/border/NoteBorder.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/border/Attic/NoteBorder.java,v <-- NoteBorder.java new revision: 1.1.2.4; previous revision: 1.1.2.3 done Checking in widgets/src/org/netbeans/api/visual/widgets/MultilineLabelWidget.java; /cvs/uml/widgets/src/org/netbeans/api/visual/widgets/Attic/MultilineLabelWidget.java,v <-- MultilineLabelWidget.java new revision: 1.1.2.3; previous revision: 1.1.2.2 done IDE: [2/14/08 4:11 PM] Committing finished The resizing is now working correctly. This is my last check in for the comment element, until I get some input. IDE: [2/14/08 5:01 PM] Committing "CommentWidget.java" started Checking in CommentWidget.java; /cvs/uml/diagrams/src/org/netbeans/modules/uml/diagrams/nodes/Attic/CommentWidget.java,v <-- CommentWidget.java new revision: 1.1.2.14; previous revision: 1.1.2.13 done IDE: [2/14/08 5:01 PM] Committing "CommentWidget.java" finished verified in the latest. |