Re: fShowError()

new topic     » goto parent     » topic index » view thread      » older message » newer message

Pete Lomax wrote:
> 
> On Thu, 09 Mar 2006 06:06:52 -0800, George Walters
> <guest at RapidEuphoria.com> wrote:
> 
> >... called from C:\AcuTrack\bin\icr170.exe:6984 in function isEnabled()  
> >    RU = 17
> >    RV = <no value>
> >
> >... called from C:\AcuTrack\bin\icr170.exe:11413 in procedure
> >SpecialKeyProcess()
>  </font></i>
> >    ta = 16
> >    tb = 5
> >    tc = {13,0}
> >    td = 0
> >    te = 0
> 
> This suggests there is a call to isEnabled(xxx+1) in
> SpecialKeyProcess, if so try replacing it with the proper control-id,
> I don't think win32lib guarantees sequential ids anymore.

Absolutely correct. You can never predict what the next id number will be. If
you need to process a set of ids, store their id values in a sequence when you
create them.

Also, the divide by zero issue is in there to force Euphoria to produce a stack
traceback when the application chooses to abort. It is very misleading but there
is no nice way to do it.

-- 
Derek Parnell
Melbourne, Australia
Skype name: derek.j.parnell

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu