Ein Schritt-für-Schritt-Tutorial wirst du wohl kaum finden. Aber prinzipiell ist sowas natürlich kein Problem. Das ganze läuft darauf hinaus, dass du dir ein Nachrichtensystem programmierst, und dann deinen diversen
GUI-Objekten (z.B. Fenster, Buttons, Checkboxes, Radiobuttons, etc.) Nachrichten schickst (z.B. "Fenster rendere dich!") bzw. die einzelnen
GUI-Objekte Nachrichten verschicken, wenn sie z.B. angeklickt wurden, wenn Text eingegeben wurde, usw... da kannst du dir so viel Spielraum schaffen wie du brauchst.