Re: [tasklist] Task Tags Dialog

Tor Norbye <[email protected]>
Newsgroups gmane.comp.java.netbeans.modules.tasklist.devel
Message-ID <Pine.GSO.4.10.10303191213480.11170-100000@norbye>
 | Hi Tor,
 |
 | here are my suggestions about the "Task Tags" dialog
 | - why didn't you place the list with tags in a JScrollPane?

Accidental omission. The JList icon on the form editor shows
a scrollbar so I didn't think about it. (That should probably
change in the form editor by the way.) But yes of course
the list should be inside a scrollpane.

 | - space between/placement of the buttons. Do you know
 |   about http://ui.netbeans.org/docs/checklist/index.html?

Yup, I have a copy of the JLF book around here somewhere :)
I need to go tweak the pixel alignment. I always remember
the 12,12 offset from the top left and the 11,11 offset
from the bottom right, and the 11/12 separation between
unrelated items, but I can never remember group spacing.

 | - It may be hard to understand why the "Add" and "Change"
 |   buttons are disabled by default and how they work
 | - what do you think about using a JTable with 2 columns?
 |   Tag   | Priority
 |  -----------------
 |  @todo  | Medium
 |  @TODO  | Medium
 |  <<<<<  | High

That's similar to how Eclipse does it:
  http://www.norbye.org/tor/eclipse-tageditor.gif

I prefer their term (tag) over Microsoft's term (token).
However, I preferred the way VS.NET lets you edit these:
  http://www.norbye.org/tor/vsnet-tageditor.gif
You'll probably recognize the center of the dialog,
including the Add/Change button behavior!

However, I don't care strongly about this, so go ahead and
change it if you want. I just think NetBeans has gone a little
too far in table & property sheet manipulation of preferences.
There was a big push for a redesigned options panel to be
more in line with customized guis as used by the tag editor,
but it was deferred for lack of resources. Not sure if it's
going in for 4.0.

-- Tor
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.