1. Winlib 60.6 Bleeding edge bug
- Posted by Hayden McKay <hmck1 at dodo.com.au> Feb 17, 2005
- 444 views
I've finaly got arround to updating to winlib 60.6be and judiths IDE 18.22. I launched the Editor and got the following error message: Error: 461 - failed to aquire a hwind when creating a control. winlib 60.6 19-sep-2004. I got the same message after the splash screen for judiths-ide. Is there a patch for this or do I need to download winlib 60.5. Im running WinME 4.90.3000
2. Re: Winlib 60.6 Bleeding edge bug
- Posted by Bob Thompson <rthompson at rthompson.karoo.co.uk> Feb 17, 2005
- 457 views
- Last edited Feb 18, 2005
Derek fixed an issue with RichEdit a while ago for 98 and (possibly) NT4, Hayden. Maybe there are RichEdit controls in the editors you mention which are causing the error messages. I quote; "Look in the w32DLL.ew include file. Naar the end of the file you will see some code dealing with RichEdit classes. Replace all after the comments ...
--/topic Constant --/const riched32 --/desc Windows Library: Rich Edit Control
with ...
global constant riched32 = registerw32Library({"Msftedit.dll","riched20.dll","riched32.dll"}), -- Rich Edit control WC_RICHEDIT10 = "RICHEDIT", WC_RICHEDIT20 = "RichEdit20A", WC_RICHEDIT50 = "RICHEDIT50W" global sequence WC_RICHEDIT vw32Libraries[riched32][1] = linkDLL(vw32Libraries[riched32][2]) if vw32Libraries[riched32][1][1] = 1 then WC_RICHEDIT = WC_RICHEDIT50 elsif vw32Libraries[riched32][1][1] = 2 then WC_RICHEDIT = WC_RICHEDIT20 else WC_RICHEDIT = WC_RICHEDIT10 end if
" Regards, Bob