Progress Bar Window.
Name | Type | See Also |
---|---|---|
Progress Window | WT_STATUS_BAR | progress_window_new() |
Parent
Children
None.
The Progress Bar Window stores its data (ProgressWindowData) in MuttWindow::wdata.
Once constructed, it is controlled by the following events:
Event Type | Handler |
---|---|
MuttWindow::recalc() | sb_recalc() |
MuttWindow::repaint() | sb_repaint() |
Function | Description | Links |
---|---|---|
message_bar() | Draw a colourful progress bar | |
percent_needs_update() | Do we need to update, given the current percentage? | |
pos_needs_update() | Do we need to update, given the current pos? | |
progress_window_new() | Create a new Progress Bar Window | |
progress_window_recalc() | Recalculate the Progress Bar | MuttWindow::recalc(), window_recalc |
progress_window_repaint() | Repaint the Progress Bar | MuttWindow::repaint(), window_repaint |
progress_window_set_message() | Set the progress message | |
progress_window_set_size() | Set the progress size | |
progress_window_update() | Update the Progress Bar Window | |
time_needs_update() | Do we need to update, given the current time? |