The Utility Window is a small, fixed-width window displayed at the bottom-right of the screen. It is used to display short status text (up to 16 characters).
| Name | Type | Constructor |
|---|---|---|
| Utility Window | WT_CUSTOM | utilwin_new() |
Parent
Children
The Utility Window caches the display string.
Once constructed, it is controlled by the following events:
| Event Type | Handler |
|---|---|
| NT_WINDOW | utilwin_window_observer() |
| MuttWindow::recalc() | utilwin_recalc() |
| MuttWindow::repaint() | utilwin_repaint() |
| Function | Description | Links |
|---|---|---|
| utilwin_get_text() | Get the text from the Utility Window | |
| utilwin_key_observer() | Notification that key progress has changed | observer_t, observer_api |
| utilwin_new() | Create the Utility Window | |
| utilwin_recalc() | Recalculate the Utility Window | MuttWindow::recalc(), window_recalc |
| utilwin_repaint() | Repaint the Utility Window | MuttWindow::repaint(), window_repaint |
| utilwin_set_text() | Set the text for the Utility Window | |
| utilwin_wdata_free() | Free the private data | MuttWindow::wdata_free(), window_wdata_free |
| utilwin_window_observer() | Notification that a Window has changed | observer_t, observer_api |