add DialogBoxParam, DialogBox, EndDialog