Author |
Topic |
|
LarryLeonard
Tomato Guru
USA
1041 Posts |
Posted - Dec 11 2003 : 1:08:59 PM
|
Another tiny complaint about the way the HCB changes context. It's nice that when I hover over a variable that's an instance of, for example, the CVeryComplexClass class, the HCB loads the info for that class.
What I don't like is that it does the same thing for built-in types (int, bool, float, etc), because all it says is "int", which is not too helpful (especially for those of us that use Hungarian notation). Worse, it may have dumped info I actually could use (from CVeryComplexClass, for example)?
So, can you make the HCB ignore built-in types? Thanks.
|
|
support
Whole Tomato Software
5566 Posts |
Posted - Dec 11 2003 : 1:18:02 PM
|
We will tweak the behavior of the HCB in the next build or two. The info the HCB contains clears too easily.
We make the HCB retain hovering info even when you move the mouse after hovering. We will leave the info until you hover over another symbol or begin to type. In the latter case, we revert to current scope.
If you hover over an unknown symbol, we are likely to clear the HCB.
We will reconsider what we do for built-in types. |
Whole Tomato Software, Inc. |
|
|
Uniwares
Tomato Guru
Portugal
2322 Posts |
Posted - Dec 11 2003 : 1:46:44 PM
|
As I have encountered, often HCB shows "something" when you hover over nothing. No clear rule what it shows when you have nothing under the mouse. I have one single file project where HCB tends to show "main" and "malloc", main is of course in the file, but malloc is not even referenced. |
|
|
LarryLeonard
Tomato Guru
USA
1041 Posts |
Posted - Dec 23 2003 : 12:05:41 PM
|
VAX 1209 - Okay, this isn't quite what I had in mind...
You've fixed it so that if I hover over the word "int", for example, the HCB doesn't clear itself out and then display simply "int". That's good. But it's still clearing itself out - that's not good. It needs to just ignore built-in types entirely, and not clear out its contents...
|
|
|
support
Whole Tomato Software
5566 Posts |
Posted - Dec 23 2003 : 12:15:13 PM
|
We considered your suggestion but believe we might confuse more people than we might help. We are particularly concerned for brand new users. That said, we will reconsider as we move forward.
Even though the issue is minor, other opinions are welcome. |
Whole Tomato Software, Inc. |
|
|
LarryLeonard
Tomato Guru
USA
1041 Posts |
Posted - Dec 23 2003 : 12:29:44 PM
|
Wait - I don't think we're on the same page...
Before 1209, if you hovered over an int, the HCB displayed "int". Now, with 1209, if you hover over an int, the HCB clears itself.
I understand the pre-1209 method might be less confusing to a new user: I hover over an int, and the HCB says "int" - pretty straightforward.
But I don't see how the 1209 method helps a new user: I hover over an int, and the HCB displays... nothing?!
Somebody else weigh in here...
|
|
|
|
Topic |
|