GTK+ has an event-driven, cross-platform object oriented GUI toolkit. Circumventing the designed flow is not easy, can negatively impact performance and can cause hard to address bugs that might show up only on certain platforms, with certain themes or with certain engines and backends.
It's not.
GTK+ has an event-driven, cross-platform object oriented GUI toolkit. Circumventing the designed flow is not easy, can negatively impact performance and can cause hard to address bugs that might show up only on certain platforms, with certain themes or with certain engines and backends.