From: Richard Bown <bownie@bo...> - 2003-01-22 12:15:07
After working out where that bug was coming from I've decided to commit
the first stage of the new document loading stuff. It only works for
RG files at the moment as there's a problem with MIDI import still - but
the new file will now only replace the old one only when it's loaded
successfully. I've tested quite a lot and ironed out most problem I
hope - it seems to work pretty reliably but I'm sure there's some
nasties lurking. Problem is there'll always be some nasties lurking
with this kind of change but at least this is a step in the right
Full internal MDI will require some clever sifting of the doc pointer
from various classes and reconnections. Once MIDI import is working
with the new model I'll move on to that. It's worth doing now while
I'm at it.
BTW why can't we have the cursor being an hourglass while the file is
loading? Something weird with that progress dialog again? Pain in the
On Wednesday 22 January 2003 13:15, Richard Bown wrote:
> BTW why can't we have the cursor being an hourglass while the file is
> loading? Something weird with that progress dialog again?
Yes, it was forcing the arrow cursor, because since you may have a Cancel
button, the hourglass doesn't feel appropriate.
I've changed that so the hourglass will be set on the main widget only if the
dialog is cancellable (and thus will remain an arrow on the dialog), or on
the whole application if the dialog is not cancellable.
One glitch is that setting the cursor on the main widget doesn't affect the
tracks canvas, because it sets its own cursor.
Get latest updates about Open Source Projects, Conferences and News.