Hi Jules,
Just a little request.
Could we have an overloaded drawRect function that takes an Rectangle as input like you did for fillRect.
void Graphics::drawRect ( const Rectangle & rectangle , const int lineThickness = 1
) const throw ()
Edwin