On 9/30/10 8:52 AM, John Fabiani wrote: > On Thursday, September 30, 2010 08:44:44 am Paul McNett wrote: >> On 9/30/10 7:24 AM, John Fabiani wrote: >>> Have you tested on Linux? I have/had major issues with yield() working >>> just fine on windows and just locking up on linux. BTW the reason for >>> using yield was to allow a simple way to stop printing (or producing >>> output). So maybe you can find an universal way to stop the output from >>> reports. >> >> Linux is the only platform I've tested it on at this point. When you say >> 'major issues with yield()', do you mean 'dabo.ui.yieldUI()' or >> 'wx.Yield()' or 'wx.GetApp().Yield()'? >> >> Did you ever try the built-in report progress dialog, which comes with a >> cancel button? This has been working for me universally from Mac, Windows, >> and Linux, although every once in a while a Windows user will get the >> 'wx.Yield() called recursively' error, which was the purpose for this >> commit. >> >> Paul > > I tried your solution and your code was followed. The problem is more was > required.
Did it need to report the progress and offer cancellation of more than merely the report generation, such as report cursor creation or time to preview or print the pdf? > For the moment I'm happy and so is the customer. That said we could discuss > more of my needs off line. But for now I'm working with Django and that's > taking most of my time. > > I do have a new account coming that will need Dabo for 90% of what is > required. I hope to start around the 15th. Always nice to hear about real work being done in Dabo! Paul _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev Searchable Archives: http://leafe.com/archives/search/dabo-dev This message: http://leafe.com/archives/byMID/[email protected]
