Re: fShowError()
- Posted by Derek Parnell <ddparnell at bigpond.com> Mar 09, 2006
- 455 views
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