Hi Daniel

I didn't think the feature would be any great loss as the New
Attribute button in the class diagram toolbar still operates. However
I may have been wrong in that assumption.

You can still use the Add Attribute in the class diagram toolbar at
any time. You can either create one at a time and add the details as
you create each one or I tend to create all that I need by hitting Add
multiple times and then edit using the panels or directly onto the
diagram. Hopefully this is a workaround for you for now.

What I missed is the fact that you may actually not have the diagram
visible at the time. I appreciate the mouse movement distance could
also be a usability issue.

Do please use our latest beta as there have been other criticisms of
the new panels that we have addressed already and you will find the
latest version has improved. See -
http://argouml-downloads.tigris.org/argouml-0.30.1.BETA_3/

You will find that the navigation between panels has been improved as
has the fact that the panels remember which controls you have
expanded.

The main reason for the new panels is they are data driven rather than
having each panel coded from scratch as we had before. This has
allowed us to reduce our code base to make everything much more
maintainable and has given us a more flexible way of moving from
UML1.4 to UML2.x. The intention was not to lose any required user
features in improving the code base though.

The second major change are the collapsible controls. This was
intended because so many lists meant that each single list could show
only few items. It may be that many lists were in fact empty and the
intent was the user could choose which are important to show more rows
within. As I said previously, move to the new beta to see the
improvements for this.

The third change is that the context (right click) menus have been
replaced by button to make the existence of the functionality clearer.

Please do raise an issue though. If the new panels are causing some
usability issues I want them addressed.

What I would propose is to have a button in the toolbar for new
sibling. So if on an attribute panel you would have a toolbar button
for "New Sibling Attribute" which would create a new attribute in the
same classifier the existing attribute is in.

Regards

Bob

On 22 April 2010 18:31, Daniel Watrous <[email protected]> wrote:
> Hey guys,
>
> I'm not sure if this is a feature or a bug.  I used to be able to add
> new attributes easily.  When I finished adding one there was an option
> directly above the Name box where I could choose to create a new one
> (in fact I think I could do several things).  Now the only option is
> to add a new stereotype.  This means that I have to navigate back to
> the class, click the plus (+) next to the attributes and choose new
> attribute there.  This painfully increases the amount of time that it
> takes me to define class attributes now.
>
> Was this an intended change that gave way to a new mechanism?  If so,
> how do I do it?  Otherwise, should i post a bug?
>
> Thanks,
> Daniel
>
> ------------------------------------------------------
> http://argouml.tigris.org/ds/viewMessage.do?dsForumId=449&dsMessageId=2592762
>
> To unsubscribe from this discussion, e-mail: 
> [[email protected]].
>

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=449&dsMessageId=2595063

To unsubscribe from this discussion, e-mail: 
[[email protected]].

Reply via email to