Thanks Andre, I appreciate the details on the crash circumstances -- I'd hoped to try editfields and canvas' once I had the printing issues clearer, but you've beat me to it. Thanks.
I have tried delaying the update cycle and it still crashes so I'm suspecting it's a memory/allocation limit with their graphics engine rather than a refresh frequency issue. I'll post an feedback ID when I get some time... So much feedback has been ignored for so long that I hardly have the energy to report bugs any longer. Sigh :-\ Best, Keith DeLong > IMHO it's not the statictext, i tried your example with an editfield > with the same result, only that with the editfield the problem shows > after more than 200,000 iterations and with the statictext it started > with 100,000 to 150,000 iterations on my pc with xp sp2. > So I guess there is something else going on: > replacing your code with: > dim x as double > dim running as boolean > > running = true > while running > x = x + 1 > editfield1.text = str(x) > > if x mod 10000=0 then > > editfield1.Refresh > > end if > > if UserCancelled then exit > wend > > this code can run millions of iterations without a problem. As you can > see I do the refresh only once every 10,000 iterations and i think there > is the problem. If you leave out the if mod-clause then after about > 200,000 RB is sending his refreshes ins nirwana. > IMO it's the windows graphics-engine that cannot keep up with the flood > of changes or RB doesn't 'wait' till windows signals that the highway is > free. > > This are just my findings, I hope it helps solving the nasty > print-problem on windows xp which looks related to this problem, at > least to me. > > Warm regards, > Andre > > > _______________________________________________ > Unsubscribe or switch delivery mode: > <http://www.realsoftware.com/support/listmanager/> > > Search the archives of this list here: > <http://support.realsoftware.com/listarchives/lists.html> > _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
