Opened 16 years ago

Closed 14 years ago

#586 closed enhancement (fixed)

Maestro: Tab enhancements for closing resources

Reported by: jbirch Owned by: jng
Priority: low Milestone: Maestro-3.0
Component: Maestro Version:
Severity: trivial Keywords:
Cc: External ID:

Description

It would be nice to have:

  • A Close icon on the right-hand side of the each tab, like in IE
  • The ability to right-click on a tab and choose "Close" or "Close Other Resources" or "Close All"

Change History (12)

comment:1 by ksgeograf, 16 years ago

Status: newassigned

Yes, that is actually an obvious enhancement. I will certainly implement this.

comment:2 by ksgeograf, 16 years ago

Well, that is not supported in .Net, and apparently there is no easy way to fix it. I have found this acceptable solution: http://www.codeproject.com/KB/cpp/MDITabControl.aspx?msg=1973375

But it does not use the machine theme, and seems a bit "over the top". I am not sure it will work in Mono either.

comment:3 by MaksimS, 16 years ago

Kenneth, maybe you should look after Weifen Luo's DockPanel suite. Jackie Ng implemented it in FdoToolbox application.

Here's link to DockPanel: http://sourceforge.net/projects/dockpanelsuite

And a link to Jackie's implementation: http://code.google.com/p/fdotoolbox/

comment:4 by ksgeograf, 16 years ago

Yes. Thanks for the suggestion.

I have looked at it before, but it does not use the windows control, and thus it is likely not going to look equally nice on all windows themes and versions.

I have yet to determine if it runs on Mono.

comment:5 by jng, 16 years ago

There is a application that comes with the DockPanel binary distribution. If that runs under Mono, that will answer your question.

comment:6 by MaksimS, 16 years ago

If I recall correctly - Jackie tested it for Mono compatibility already. Would you mind contacting him about details?

comment:7 by ksgeograf, 16 years ago

It might work under Mono/Win32 but it does not work under Mono/Linux: http://sourceforge.net/forum/forum.php?thread_id=1786012&forum_id=402316

And the test application does not run either.

comment:8 by jng, 16 years ago

I never tested nor claimed mono compatibility.

comment:9 by MaksimS, 16 years ago

It's my mistake Jackie, sorry for confusion. I was obviously jumping into conclusions.

comment:10 by ksgeograf, 14 years ago

Milestone: Maestro-2.1

comment:11 by jng, 14 years ago

Milestone: Maestro-2.1Maestro-2.5
Owner: changed from ksgeograf to jng
Status: assignednew

comment:12 by jng, 14 years ago

Resolution: fixed
Status: newclosed

3.0 puts close icons on each editor tab. Close other resources won't be implemented because the tabbed content is heterogeneous and some tabs hide on close.

Closing as fixed.

Note: See TracTickets for help on using tickets.