Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#1291 closed enhancement (fixed)

Maestro ResourceTree Loses Focus and Could Provide better Feedback on Tabs

Reported by: crispinatime Owned by: ksgeograf
Priority: low Milestone: Maestro-2.0
Component: Maestro Version: 2.0.0
Severity: trivial Keywords:
Cc: External ID:

Description

Hi,

When you open more that 2 tabs the ResourceTree does not maintain selected node and when editing multiple layers (such as from a standard package to a client) it can get a bit crazy.

Enhancement to highlight current open tabs when visible in tree and identify current edits.

Required handling events on folder opening, tab open and change and edit.

See what you think:

Crispin

Attachments (2)

Maestro_EditorInterface_cs.diff (923 bytes ) - added by crispinatime 14 years ago.
Diff 1 of 2
Maestro_FormMain_cs.diff (4.5 KB ) - added by crispinatime 14 years ago.
Diff 2 of 2

Download all attachments as: .zip

Change History (7)

by crispinatime, 14 years ago

Diff 1 of 2

by crispinatime, 14 years ago

Attachment: Maestro_FormMain_cs.diff added

Diff 2 of 2

comment:1 by crispinatime, 14 years ago

... the comment markers were for me - obviously remove as required if accepting into trunk.

comment:2 by ksgeograf, 14 years ago

Status: newassigned

Great idea! I love that modified resources stand out in the tree. I will try to get this into RC2.

There is a comment about focus not having consistent behavior. In my test, it seems to work as expected, what was "inconsistent" ? (I set HideSelection=False on the tree).

I will experiment a little with colors/markers as the backgroundcolors seem a little rough, although it is clearly visible. I was thinking of a more subtle color, and then perhaps make the current selected tab have a stronger color.

comment:3 by crispinatime, 14 years ago

So, my observation was that:

  • When I first select a tree node the default selected colour is the dark blue. If I open this in the editor then the tab and selection are in sync
  • Now double-click another resource - the tab is opened but the "selectedNode" in the tree is lost - no dark blue.

I think expected behaviour would be that the selected tab and selectedNode are synchronised. This would somewhat hide any red-background for an edited tab but you are within the tab with the "*" identification. I had considered changing the text colour to red rather than the background colour?

comment:4 by ksgeograf, 14 years ago

Resolution: fixed
Status: assignedclosed

Fixed with r4635.

comment:5 by ksgeograf, 14 years ago

With regards to the focus issue. Whenever I doubleclick an item, the tab gets focus, so there is newer a dark-blue marker after a doubleclick.

Note: See TracTickets for help on using tickets.