Virtual Scrolling without a frame or canvas wrapper
This code implements virtual scrolling using callbacks to configure and populate the rows. Each row display is configured with a callback and the data for each row is populate with a callback.
Instigate GUI Toolkit is an Abstraction for multiple GUI Toolkits allowing to write single GUI code which can run on multiple platforms and with multiple GUI back-ends. Now it supports QT and gtkmm back-ends on Linux. Work on GTK+ and EWL is ongoing.