Community
Participate
Working Groups
1) Open a manifest editor into the Extensions page 2) Select an extension element backed by a schema 3) Hover over a label in the details I observed over Steve's shoulder that the tool tip showing the description of the attribute was a yellow rectangle on Vista. This is not correct because native tool tips on Vista have a grayish gradient background (try on tool bar buttons). Please check - it may be a fluke or a real problem.
Curtis, Can you please check to see if there is a problem on Vista here? Thanks.
Yep, it's yellow.
This implies that you are not using the real tooltip (Control.setToolTipText(String)) but rather a custom solution similar to JDT.
Looking at the code, it seems that PDE is using IInformationControls to present the information. My question is, is it worth changing the code to use native tooltips? Is the yellow that bad? The only thing that looks out of place about it to me is that extra rectangle at the bottom because I don't see any "F2 hints" on it.
Native tooltips on Vista (and possibly other Windows operating systems) disappears after about five seconds. There may not be enough time to read the tooltip in its entirety for some extension points that are very verbose in its documentation.
Absence of F2 seems to be tracked on bug 157192. Although that attachment seems to be incorrect. :p
I don't see a problem with this.