add percentage support to Position Alignment
add support to Primary UI icon to be null
add Create event on Dialog
add property Disabled to DialogButton