Again, moved the implementation to the header file. I think it would be OK to do this will all classes; it simplifies refactoring and decreases the logical gap between C# and C++.
Added some default return values, so we avoid compilation warnings.
Started working on getting the actual painting to work. It now works, but only in a fixed-size region. :) Need to discuss a bit with the CEF guys on how to do this properly I think...