I extended the ui dialog component to fire an event when the dialog is first initialized only to find there's already an undocumented 'create' event. It would be helpful if the 'create' event was mentioned in the documentation.
Thanks for pointing this out. The create event actually exists for every plugin. I've filed a ticket and we'll get this fixed soon: http://bugs.jqueryui.com/ticket/6739