This is shows off (if you can call it that), button presses and changing label text. This example took half a day to stop it crashing - the problem being, as mentioned in my blog :
DGArray<FocusListener*> focusListeners = sourceWidget->_getFocusListeners();
This particular one I had missed somehow...
[attachment deleted by admin]