NeoMutt  2024-04-16-36-g75b6fb
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
Pager Bar

The Pager Bar Window displays status info about the email.

Windows

Name Type See Also
Pager Bar Window WT_STATUS_BAR pbar_new()

Parent

Children

None.

Data

The Pager Bar Window stores its data (PBarPrivateData) in MuttWindow::wdata.

Events

Once constructed, it is controlled by the following events:

Event Type Handler
NT_COLOR pbar_color_observer()
NT_CONFIG pbar_config_observer()
NT_PAGER pbar_pager_observer()
NT_INDEX pbar_index_observer()
NT_WINDOW pbar_window_observer()
MuttWindow::recalc() pbar_recalc()
MuttWindow::repaint() pbar_repaint()

Functions

Function Description Links
pbar_color_observer() Notification that a Color has changed observer_t, observer_api
pbar_config_observer() Notification that a Config Variable has changed observer_t, observer_api
pbar_data_free() Free the private data MuttWindow::wdata_free(), window_wdata_free
pbar_data_new() Create new private data
pbar_index_observer() Notification that the Index has changed observer_t, observer_api
pbar_new() Create the Pager Bar
pbar_pager_observer() Notification that the Pager has changed observer_t, observer_api
pbar_recalc() Recalculate the Window data MuttWindow::recalc(), window_recalc
pbar_repaint() Repaint the Window MuttWindow::repaint(), window_repaint
pbar_window_observer() Notification that a Window has changed observer_t, observer_api