411 REFERENCE · Wikibooks
GTK+ By Example/GTK+/Widgets/Custom Widgets
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
Things you should understand before attempting this
how to create a class that inherits from GObject.
signals and listeners