I'm just getting into creating addons and frames, so forgive me if this is old hat.
I can see how to create xml files for frames. Seems fairly easy. However, what if I want to create my frames dynamically in code? I have some frames that will have some dynamic parts to them so I don't want to hardcod them in an XML file. Is this possible with WoW or do you HAVE to have a fixed XML file for your interface with every possible widget and just hide all the ones you don't need?