Implement TVirtualPadPainter for Gtk4 graphics.
Uses Gtk4 DrawArea which creates Cairo::Context during update.