[Bug 35949] New: Starcraft Campaign Editor does not highlight links in triggers on hover
http://bugs.winehq.org/show_bug.cgi?id=35949 Bug ID: 35949 Summary: Starcraft Campaign Editor does not highlight links in triggers on hover Product: Wine Version: 1.7.16 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: richedit Assignee: wine-bugs(a)winehq.org Reporter: alexhenrie24(a)gmail.com Created attachment 48016 --> http://bugs.winehq.org/attachment.cgi?id=48016 trace+richedit To reproduce, open the Campaign Editor, click Scenario, click Triggers, double-click "Current player commands at most 0 buildings", click Conditions, double-click "Current player commands at most 0 buildings", and hover over "at most 0". On Windows, hovering changes the link color to white text on a blue background with no underline, but on Wine nothing changes. "winetricks dlls riched20" fixes the problem. -- 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=35949 Jactry Zeng <jactry92(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jactry92(a)gmail.com -- 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=35949 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |trivial --- Comment #1 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Is this available as a separate download? -- 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=35949 --- Comment #2 from Alex Henrie <alexhenrie24(a)gmail.com> --- No, you have to install Starcraft in order to use its map editor. -- 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=35949 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #3 from Alex Henrie <alexhenrie24(a)gmail.com> --- For what it's worth, I have determined that with native riched20, WM_MOUSEMOVE triggers EN_LINK, which triggers EM_SETSEL, which is responsible for the white-on-blue appearance of the link. However, I have been entirely unable to determine why EN_LINK triggers EM_SETSEL on native riched20 but not on Wine's riched20. This is not normal behavior for the richedit control, so either there is some option that Wine does not support or Wine is not correctly performing the series of steps that would cause StarEdit to change the selection. -- 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=35949 --- Comment #4 from Alex Henrie <alexhenrie24(a)gmail.com> --- It turns out that StarEdit actually needed WM_SETCURSOR to trigger EN_LINK (it doesn't care about EN_LINK after WM_MOUSEMOVE). I've submitted a patch that would fix this bug: https://source.winehq.org/patches/data/111716 -- 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=35949 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch -- 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=35949 --- Comment #5 from Alex Henrie <alexhenrie24(a)gmail.com> --- For Wine Staging users, this bug was fixed in 1.7.45. -- 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=35949 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #6 from Alex Henrie <alexhenrie24(a)gmail.com> --- Fixed by https://source.winehq.org/git/wine.git/commitdiff/af19e6401770a0e9e5b81e5b03... -- 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=35949 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |af19e6401770a0e9e5b81e5b030 | |05fd702f9078a -- 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=35949 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.46. -- 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 (1)
-
wine-bugs@winehq.org