Author Topic: Other Notes improvements...  (Read 3498 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Other Notes improvements...
« on: September 27, 2006, 07:04:34 pm »
Under the Element menu (both Main and Context) can we have an Add - Feature Linked Note item?  That would place the note similar to the Add - Note item and then immediately open the linked note dialog?

Also, Notes don't seem to respond to the resize function [Alt+Z] - they need to.

If you Attach a Note or Constraint to a connector, the note link is not selectable (and therefor NOT movable nor pinable) - the element one is... This needs to be fixed.

Lastly, can some thought be given to optionally displaying any notes on a connector to the connector (similar to the Notes compartment I've asked for elsewhere).  

At a minimum, we need to be able to display the Notes of a connector as a Feature Linked Note (on the connector)

Voting starts Now...
Paolo

[Edit: Add the ability to add the Diagram Note (NOT the Property Note) directly from the menu]
« Last Edit: September 27, 2006, 07:11:41 pm by PaoloFCantoni »
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Other Notes improvements...
« Reply #1 on: October 02, 2006, 07:16:44 pm »
Another suggestion (which I think I've added a elsewhere...

If a Note is a linked note (and therefore not modifiable), then please render the text in the Note window [Ctrl+Shift+1] as disabled so it is clear that you can't change it...

Even better, put some indication as to which element this note is linked to (and how).

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Other Notes improvements...
« Reply #2 on: October 02, 2006, 07:32:43 pm »
This one is pretty important...

In fact, I think it's a bug not a suggestion...

The Note window [Ctrl+Shift+1] does not render correctly.

Even though Unicode support should (now) be ubiquitous throughout EA, the Note window does not render Unicode correctly - it seems stuck in the US ASCII past.

The correct characters are entered via the window (for example a large bullet: ●) and are stored in the repository, and rendered correctly one a linked Note in the diagram - but NOT in the Notes window where they appear as half-blocks: ▌.

This needs to be fixed ASAP...

Paolo
« Last Edit: October 02, 2006, 07:33:15 pm by PaoloFCantoni »
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Other Notes improvements...
« Reply #3 on: October 02, 2006, 09:22:16 pm »
Note names should be available on the Notes Dialog.  The default should be: Note (as at present).

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Jan ´Bary´ Glas

  • EA User
  • **
  • Posts: 408
  • Karma: +0/-0
  • Bary
    • View Profile
Re: Other Notes improvements...
« Reply #4 on: October 02, 2006, 11:14:51 pm »
Yes the default should always be UML syntax. A Comment is an Element not a NamedElement. It may be a part of an Element, it may annotate a set of Elements. It's only attribute is body: String.
Jan 'Bary' Glas

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Other Notes improvements...
« Reply #5 on: October 03, 2006, 12:02:53 am »
Quote
Yes the default should always be UML syntax. A Comment is an Element not a NamedElement. It may be a part of an Element, it may annotate a set of Elements. It's only attribute is body: String.
Bary,

I'm talking here about the EA Note Element (which is EA's mechanism for instantiating UML Comments).

As far as UML is concerned, the Name Note (as at present) is incorrect - so I'm just saying if you're going to break the rules, then do it in a useful way.   ;)

Whether the name is rendered onto the diagram is another matter.  But I've found that occasionally giving notes a name is useful as they summarise the semantic content of the note.

And (thinking out loud) if you could give them a name, you could reduce the size of the note (in an outlining sense) and have a little
  • /[-] outliner control to show or not show the detail.

    Paolo
    [size=0]©2006 Paolo Cantoni, -Semantica-[/size]
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!