Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/Debugger/Evaluator ToolTips    [ Add a report in this area ]  
Report #:  102248   Status: Open
Tooltip expression evaluation
Project:  Delphi Build #:  16.0.4358.45540
Version:    16.3 Submitted By:   Len Yates
Report Type:  Suggestion / Enhancement Request Date Reported:  12/30/2011 7:58:27 AM
Severity:    Commonly encountered problem Last Updated: 3/20/2012 2:24:39 AM
Platform:    All versions Internal Tracking #:   289589
Resolution: None (Resolution Comments) Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
Description
Tooltip expression needs to display more of a long string.  It does a good job displaying a record structure but not long strings.  Please let it wrap so I can see more.  Also, when I am finished looking at the contents of one variable and need to look at the contents of a variable in the next line down in my code, the program annoyingly keeps displaying the same value (because my cursor is now over the tooltip display itself).  I have to jerk my cursor away momentarily and then back over the variable I now want to examine.  This was not necessary with past versions of Delphi.  Past versions of Delphi were able to switch the tooltip display even though I had moved the cursor down over it.  That is, the editor was able to recognize that I now wanted to examine another variable.  It would be great if you could make it work this way again.
Steps to Reproduce:
None
Workarounds
None
Attachment
None
Comments

Tomohiro Takahashi at 12/30/2011 11:00:02 PM -
> Delphi XE2 2.0.
What build no of Delphi XE2 do you use, for example Delphi XE2 Update 3(16.0.4538.45540) ?

and, could you please attach sample project(including some screenshots) to reproduce/confirm your issue?

Len Yates at 1/3/2012 10:08:47 AM -
I have build 2.0.1.232.  It is very difficult to get screenshots because the tooltip popup disappears when I invoke the Windows snipping tool.  However, you can easily reproduce these problems.  For the first one, simply put a lot of text into an AnsiString.  Then single step debug and hover over the variable.  For the second problem, simply declare several variables, assign them some values, single step debug, and hover over them one by one.

Tomohiro Takahashi at 1/4/2012 4:16:15 AM -
> I have build 2.0.1.232.
What is the build no for?

Len Yates at 1/22/2012 1:44:51 PM -
I now have upgrade 3, build 16.0.4358.45540.  Delphi XE2.
And the problems are still there.  I hope you can take a look at them soon.
Len

Tomohiro Takahashi at 1/22/2012 5:10:44 PM -
> Type: E
> ... And the problems are still there. ...
Is this report for Requst for Enhancement, right?
If you need official reply and more intensive support, I advise you to contact technical support service.
http://support.embarcadero.com/

Len Yates at 1/23/2012 12:59:55 PM -
At this time I am simplifying my report.  It is now just this: Tooltip expression needs to display more of a long string.  It does a good job displaying a record structure but not long strings.  Please let it wrap so I can see more.  (Was not able to edit the description.)

Len Yates at 2/20/2012 12:02:43 PM -
Could we move this along please?  I do socket communications work and very frequently see strings that have 120 characters or more.  The tooltip expression evaluator used to show the whole string just fine by wrapping, but now it only shows up to around 80 characters or so and cuts off the rest.  Thank you.

Server Response from: ETNACODE01