You need to be logged in to post in the forums. If you do not have an account, please sign up first.
Hover tooltip in skin
Hi, in the latest snapshots there is now a somewhat native hover tooltip. http://img198.imageshack.us/img198/7901/inkscapepastedimage2010.png However, this tooltip does not have transparency in the corners so it is black. Could someone find the location of this tooltip so I can make the corners transparent and submit the change to the developers? I looked for it in the skin file and did not find it.14. April 2010, 00:51:30 (edited)
Edit: might be '<i>Tooltip Skin</i>' too... but it uses the "Native" style now.
14. April 2010, 01:13:13 (edited)
Thumbnail Tooltip Skin... uses "border/simple_border.png"
Tooltip Skin... uses nothing because it's Native.
Help Tooltip Skin... uses "speeddial/overlay-window.png" (which might also be it, it's the right color/style)
Edit: "inactive.png" isn't used for anything but the Pagebar, I doubt they would (doesn't mean they wouldn't) use that as the Tooltip, since referencing it would nightmare if someone forgot that...
Create a cloned skin, edit all the ones that look like it might be it... add a dot on each one that's different colors for each image... should find out fairly quick.
Hmm...
Originally posted by Vectronic:
Tooltip Skin... uses nothing because it's Native.
Wait, the tooltip skin is used when you do what? (like hover over the new tab button?)
Originally posted by DanielHendrycks:
I would assume so... although I've never actually tested, but since it's the only one that's "Native" and has "Tooltip" in the name... <i>and</i> it shows up as light gray on dark gray (what I have my XP tool.tips set to)... yes....hover over the new tab button?
Originally posted by Vectronic:
I would assume so... although I've never actually tested
Oh, so Opera probably just has the tooltips for such things set to native but it does not have transparent edges... I'll talk about it in the next snapshot briefly.
Hopefully it's not because Opera has to extract an image from some DLL somewhere, because that's pretty much not fixable, unless MS is using GIF's that should be transla/implementable... if MS uses a custom masking value... too much bother for Opera to try and code something to fix that since it might change, and is very platform specific since it doesn't even pertain to XP, 2K, etc...
But, I could be completely wrong, and maybe it's something silly... like the control is initiated with a black background, when it should be transparent before drawing the image on top of it.
http://img232.imageshack.us/img232/5295/tooltip.png
But simply "copying" the image to clipboard, instead of saving... and pasting it in Photoshop, it lost the transparency, and made weird black & white squiggles where it <i>was</i> transparent...lol
Almost like it was copying parts of the text in the background tab for those parts.
16. April 2010, 00:10:07 (edited)

First image (Left), that has the black corners is:
[Tooltip Skin]
Type = BoxTile
Tile Left = backgrounds/tooltip.png
Tile Top = backgrounds/tooltip.png
Tile Right = backgrounds/tooltip.png
Tile Bottom = backgrounds/tooltip.png
Corner Topleft = backgrounds/tooltip.png
Corner Topright = backgrounds/tooltip.png
Corner Bottomright = backgrounds/tooltip.png
Corner Bottomleft = backgrounds/tooltip.png
Padding Left = 0
Padding Top = 0
Padding Right = 0
Padding Bottom = 0
The second image, is the same but with:
Fallback version = 3
ClearBackground = 1
Also about the same using "BoxStretch" and "Tile Center"... Seem like it might be the image itself... gonna test with a different image...
(a minute or so passes)
And that failed entirely... using either <i>cycler-window.png</i> (which also made Photoshop upset about invalid ICC) and <i>search-background.png</i> both refused to load any image at all, they just had the gray background... (but it might be because I'm in XP, so it doesn't know what to use for transparency)
But... since yours has black dots, not gray, then maybe its the <i>ClearBackground = 1</i> that you are missing?
Edit: changed image URL, don't need 3000 hits to my FTP for that...lol
Originally posted by Vectronic:
But... since yours has black dots, not gray, then maybe its the ClearBackground = 1 that you are missing?
Nope. (note to self: do not go into the graphics department)
Any other skins (Z1-Glass, etc) have tooltips with transparency that works? Maybe Opera just doesn't support it for tooltips. The RSS/E-mail pop-up doesn't have transparent corners (in XP anyways) either, they are just less noticeable since its over a white background (for default skin), haven't bothered to boot into Win7 in a long time, but I'll play around with my Vista box later and see if I can get anything to work.
By the way what are you using for editing the PNG's?
Originally posted by Vectronic:
By the way what are you using for editing the PNG's?
GIMP.
Originally posted by Vectronic:
Any other skins (Z1-Glass, etc) have tooltips with transparency that works?
I did not see any transparency in the tooltips pf the Z1-Glass skin.
The Win7 native tooltip that is used in the standard_skin has rounded corners with transparency. But Opera does only use the native look, it's no real Windows tooltip. Therefor the transparency at the corners doesn't work and is black instead. Imho thats not good and should be fixed, best by allowing transparency in tooltips.
Originally posted by sutekh:
I think there's no need to submit it again.
Well, this is not necessarily a bug on whether it is native, this is a bug on transparency in tooltips.
