class ui.ProgressDlg

class ProgressDlg
{
    // properties

    char const* autoget property m_title;
    char const* autoget property m_status;
    int autoget property m_progress;
    ui.StdDlgIcon autoget property m_icon;
    ui.StdDlgButtons autoget property m_buttons;

    // events

    event m_onButtonClicked(ui.StdDlgButton button);

    // construction

    construct();

    // methods

    void show();
    void hide();

    // aliases

    alias dispose = hide;
};