Hey everyone, after about 3 hours of adding traces to treeview.c, I have found the line that is causing all of my headaches!
in /wine/dlls/comctl32/treeview.c: in function TREEVIEW_NOTIFYFORMAT i = SendMessageA(GetParent (infoPtr->hwnd), WM_NOTIFYFORMAT, (WPARAM)infoPtr->hwnd, NF_QUERY);
SendMessageA is returning 2 (NFR_UNICODE) on the StarCraft installer window. This is incorrect, the return should be 1 (NFR_ANSI). I don't know of any way to get it to return 1 myself as I dont know windows API, so I am asking for some help. can anyone that has some free time and knows the WM subsystem help me out? Please add yourself to CC on bug 1073.
TIA
-Dustin
__________________________________________________ Do you Yahoo!? HotJobs - Search new jobs daily now http://hotjobs.yahoo.com/
--- Dustin Navea speeddymon@yahoo.com wrote:
Hey everyone, after about 3 hours of adding traces to treeview.c, I have found the line that is causing all of my headaches!
in /wine/dlls/comctl32/treeview.c: in function TREEVIEW_NOTIFYFORMAT i = SendMessageA(GetParent (infoPtr->hwnd), WM_NOTIFYFORMAT, (WPARAM)infoPtr->hwnd, NF_QUERY);
SendMessageA is returning 2 (NFR_UNICODE) on the StarCraft installer window. This is incorrect, the return should be 1 (NFR_ANSI). I don't know of any way to get it to return 1 myself as I dont know windows API, so I am asking for some help. can anyone that has some free time and knows the WM subsystem help me out? Please add yourself to CC on bug 1073.
Well after some more debugging, I think that it is a problem with the SendMessageA function itself, not with any of the arguments being passed to it. SendMessage is too complex for my knowledge, so I will definitely need some help here...
-Dustin
__________________________________________________ Do you Yahoo!? HotJobs - Search new jobs daily now http://hotjobs.yahoo.com/
On October 30, 2002 03:34 pm, Dustin Navea wrote:
Well after some more debugging, I think that it is a problem with the SendMessageA function itself, not with any of the arguments being passed to it.
I think you are chasing the wrong problem...