Hi, Jules
Do you have time to add this method in SplanshScreen?
/** ... */
enum { topLeft = 0, topRight, centred, bottomLeft, bottomRight};
/** ... */
void showMessage(const String& message,
int placement = 3,
float foneSize = 18.0f,
const Colour& fontColour = Colours::black);
/** ... */
void showMessage(const String& message,
Rectangle<int> placement,
float foneSize = 18.0f,
const Colour& fontColour = Colours::black);
Usage:
SplashScreen* splash = new SplashScreen();
splash->show ("welcome to my app",
ImageCache::getFromFile (File ("/foobar/splash.jpg")),
4000, false);
splash->showMessage("init A...");
doSomeInitForA();
splash->showMessage("init B...");
doSomeInitForB();
// ...