- Modified Dialog.AddButton() to add buttons to Padding when available
- Added EndInit() override to move buttons from Dialog to Padding
- Added UpdatePaddingBottom() to set Padding thickness based on button height
- Added FrameChanged event handler for dynamic padding updates
- Updated MessageBox tests to reflect new layout (buttons in separate Padding area)
- Dialog tests still passing
Co-authored-by: tig <585482+tig@users.noreply.github.com>