NeoMutt  2025-12-11-800-ga0ee0f
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
Utility Window

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).

Windows

Name Type Constructor
Utility Window WT_CUSTOM utilwin_new()

Parent

  • Bottom Bar Container

Children

  • None

Data

The Utility Window caches the display string.

Events

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()

Functions

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