The component works very nicely. I especially like that the add() method ad

The component works very nicely. I especially like that the add() method adds to the original container when migrating from Dialog to EnhancedDialog (less code re-write). One request. Would it be possible to have the dialog take up the entire screen? An animation option would also be great to make the dialog slide from top or bottom of screen, then take up the entire screen.