|
Public Methods
|
| |
details_progress_dialog (wxWindow *parent, bool automatically_close_when_done=TRUE, const wxString
&show_hide_listbox_configuration_key=wxEmptyString, const wxString &log_filename=wxEmptyString, const wxString &log_path=wxEmptyString, long
scroll_history=optionDETAILS_PROGRESS_LISTBOX_RECOMMENDED_SCROLL_HISTORY) |
| |
Constructor.
|
| |
details_progress_dialog () |
| virtual |
~details_progress_dialog () |
| |
Destructor.
|
| void |
set_abort_signal_was_entered (bool abort) |
| |
Send an abort signal to the dialog, that will abort as soon as possible.
|
| bool |
get_abort_signal_was_entered () |
| |
Get whether an abort signal was entered.
|
| void |
set_automatically_close_when_done (bool automatically_close_when_done=TRUE) |
| |
Set whether the progress dialog should automatically close when it is finished.
|
| void |
all_chores_completed_without_interruption () |
| |
Report that all the chores completed all the way to their end, without an abort.
|
| wxGauge * |
get_total_gauge () const |
| |
Accessor to details_progress_dialog control.
|
| wxStaticText * |
get_total_statictext () const |
| |
Accessor to details_progress_dialog control.
|
| wxGauge * |
get_subtask_gauge () const |
| |
Accessor to details_progress_dialog contr.
|
| wxStaticText * |
get_subtask_statictext () const |
| |
Accessor to details_progress_dialog contr.
|
| wxButton * |
get_stop_button () const |
| |
Accessor to details_progress_dialog contr.
|
| wxButton * |
get_details_button () const |
| |
Accessor to details_progress_dialog contr.
|
| wxButton * |
get_export_button () const |
| |
Accessor to details_progress_dialog contr.
|
| details_progress_listbox * |
get_details_listbox () const |
| |
Accessor to details_progress_dialog contr.
|
| void |
set_flickerfree_gauge_and_range (wxGauge &gauge, int value, int range) |
| |
Sets a gauge to the specified value and range, without flicker.
|
Protected Methods
|
| virtual void |
action_to_do_when_dialog_is_ready () |
| |
Start up the actions watched by the progress dialog. Called from on_paint().
|
| virtual void |
action_to_do_before_dialog_finishes_closing () |
| |
Clean up any actions before the dialog vanishes. Called from on_close().
|
| virtual void |
action_to_do_after_dialog_finishes_closing () |
| |
Clean up any actions after the dialog EndModal()s. Called from on_close().
|
Class can be used directly or be derived from.