[Bug 34977] WinDjView: missing checkbox in the set as default viewer dialog

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Nov 22 15:33:42 CST 2013


http://bugs.winehq.org/show_bug.cgi?id=34977

--- Comment #3 from zippy <gohabsgo60 at yahoo.ca> 2013-11-22 15:33:42 CST ---
i think i've isolated the problem. after the CBT hook is called 5 times with
nCode == HCBT_CREATEWND (once for the dialog + 4 times for its child controls),
windows xp calls it with 

nCode == HCBT_SETFOCUS (for the "yes" button) and 
nCode == HCBT_ACTIVATE (for the dialog)

the last 2 calls don't happen on wine. WinDjView doesn't care about
HCBT_SETFOCUS, but it does rely on the HCBT_ACTIVATE call in order to perform
the dialog's custom initialization.

another difference between wine and windows xp is that after creating the
dialog and its children, the winedebug log says that wine creates 8 extra
windows and then promptly destroys them. i don't know if this is by design or a
bug.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.



More information about the wine-bugs mailing list