Richard Bown wrote: > at the moment we > just force the rulers etc. to repaint.
Calling repaint() doesn't necessarily force the rulers to repaint -- they can just look up their refresh status (for composition or segment changes) and repaint only where necessary. We obviously don't want to have things repainting when we're not even in the event loop yet -- waste of effort -- but a central thingy that knows just to call repaint() on everything visible as appropriate (instructing them to go off at the next event loop and check if anything's really changed) might work nicely. Chris ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps _______________________________________________ Rosegarden-devel mailing list [EMAIL PROTECTED] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
