1. Winlib 60.6 Bleeding edge bug

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

new topic     » topic index » view message » categorize

2. Re: Winlib 60.6 Bleeding edge bug

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

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu