Author Topic: putting Symbol Properties window in a tab group  (Read 4411 times)

ronw

  • Community Member
  • Posts: 36
  • Hero Points: 0
putting Symbol Properties window in a tab group
« on: December 10, 2010, 05:36:57 PM »
It does not seem possible to make the Symbol Properties window join a tab group. While I have not (yet) tried all the various tool windows, I have rearranged my tool windows, changing which group the various windows are in. This is the first one I have not been able to put in a tab group.

I am using version 15.0.1.3

ScottW, VP of Dev

  • Senior Community Member
  • Posts: 1471
  • Hero Points: 64
Re: putting Symbol Properties window in a tab group
« Reply #1 on: December 13, 2010, 03:30:12 PM »
I do believe you are right about that. I'm guessing it's because that tool window contains tabs. We probably haven't accounted for the case of a tabbed item containing tabs, itself.

Can I ask about your use of this tool window? While I find most of our windows to be very useful, this one doesn't do much for me. How do you use it and why do you find it better than just seeing a preview of the definition in the Preview tool window?

MartyL

  • Senior Community Member
  • Posts: 166
  • Hero Points: 29
  • Synergex
Re: putting Symbol Properties window in a tab group
« Reply #2 on: December 13, 2010, 03:59:02 PM »
I get quite a bit of use out of this window, but I may have a rather unique use case. Assuming that you're talking about the Symbol Properties tool window, I use it in conjunction with the Symbols tool window and an automation tool to verify that critical code properties are unchanged. It's a bit of an inherited system, but it works well.

Having the symbol information in so concise a space can prove very useful.

hs2

  • Senior Community Member
  • Posts: 2763
  • Hero Points: 292
Re: putting Symbol Properties window in a tab group
« Reply #3 on: December 13, 2010, 06:58:13 PM »
I'm also using Symbol Props a lot. With my layout it's always visible in the lower left corner. It's quite helpful to quickly check if e.g. a C++ method is public, virtual and whatever. For me there is no need to add it to another tab group.
Just my 2ct, HS2

Rodney

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 798
  • Hero Points: 54
Re: putting Symbol Properties window in a tab group
« Reply #4 on: December 13, 2010, 07:15:58 PM »
We disallowed that tool window from being docked into a tabgroup because it looked bad (tabs within tabs). You can hack a workaround by commenting out "_tbprops_form" case in isNoTabLinkToolbar() in macros/toolbar.e. Don't forget to reload the module (Macro>Load Module).

--rodney

ronw

  • Community Member
  • Posts: 36
  • Hero Points: 0
Re: putting Symbol Properties window in a tab group
« Reply #5 on: December 15, 2010, 05:37:10 PM »
We disallowed that tool window from being docked into a tabgroup because it looked bad (tabs within tabs).

The Search window has tabs and is allowed to join a tab group.

I also use Symbol Properties with the Symbols window. I think it could be more useful if the sub tab either stayed with the uses last selection when selecting a different symbol, or defaulted based on symbol type (Arguments for functions and function-like macros, Properties for everything else), rather than always switching to Properties.

Also, a good enhancement to the Symbol window would be the info balloons like in the edit window.