[Bug 54703] New: TTF_PARSELINKS is not implemented, showing raw link tags in tooltips
https://bugs.winehq.org/show_bug.cgi?id=54703 Bug ID: 54703 Summary: TTF_PARSELINKS is not implemented, showing raw link tags in tooltips Product: Wine Version: 8.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: wine(a)sagagames.de Distribution: --- Created attachment 74211 --> https://bugs.winehq.org/attachment.cgi?id=74211 How the tooltip looks like in Wine 8.0 Wine does not appear to implement the TTF_PARSELINKS tooltip flag from Common Controls 6.0 (and as a consequence probably also does not implement the TTN_LINKCLICK notification code). A tooltip making use of this feature can be found in OpenMPT (https://openmpt.org/download). To reproduce: 1. Install OpenMPT 2. Go to View -> Setup -> Update 3. Change update frequency to "Always" and update channel to "Development" 4. Restart OpenMPT 5. You should now see a bubble tooltip notifying you of the latest version, with a broken link in the tooltip text. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=54703 --- Comment #1 from Johannes <wine(a)sagagames.de> --- Created attachment 74212 --> https://bugs.winehq.org/attachment.cgi?id=74212 How the tooltip looks like on Windows 10 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=54703 KRosUser <kyle.kcsoftwares@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kyle.kcsoftwares@gmail.com --- Comment #2 from KRosUser <kyle.kcsoftwares@gmail.com> --- TTF_PARSELINKS is indeed not mentionned in https://gitlab.winehq.org/wine/wine/-/blob/master/dlls/comctl32/tooltips.c while it is said " * This code was audited for completeness against the documented features * of Comctl32.dll version 6.0 on Sep. 08, 2004, by Robert Shearman. * * Unless otherwise noted, we believe this code to be complete, as per * the specification mentioned above. * If you discover missing features or bugs please note them below. " but no mention of TTF_PARSELINKS and MSDN says : https://learn.microsoft.com/en-us/windows/win32/api/commctrl/ns-commctrl-ttt... "Version 6.0 and later. Indicates that links in the tooltip text should be parsed." -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=54703 --- Comment #3 from KRosUser <kyle.kcsoftwares@gmail.com> --- Note : Component should be changed from "-unknown" to "comctl32" -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=54703 Andrew Nguyen <arethusa26@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |comctl32 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
WineHQ Bugzilla -
WineHQ Bugzilla