Okay, having read over the documentation and perused the xml files, I can see how to set up the graphics and read in dynamic data.
What isn't particularly clear to me from reading either is how buttons are matched to specific actions.
8.7.1 talks about event properties (OnActivate, OnDisable) but I can't actually find anywhere in the XML where those phrases are used.
Basically, the documentation on actions is pretty sketchy...can some throw this dev a bone?