Sidebar private Window data -. More...
#include "private.h"
Inheritance diagram for SidebarWindowData:
Collaboration diagram for SidebarWindowData:Data Fields | |
| struct MuttWindow * | win |
| Sidebar Window. | |
| struct IndexSharedData * | shared |
| Shared Index Data. | |
| struct SbEntryArray | entries |
| Items to display in the sidebar. | |
| int | top_index |
| First mailbox visible in sidebar. | |
| int | opn_index |
| Current (open) mailbox. | |
| int | hil_index |
| Highlighted mailbox. | |
| int | bot_index |
| Last mailbox visible in sidebar. | |
| short | previous_sort |
Old $sidebar_sort | |
| enum DivType | divider_type |
| Type of divider to use, e.g. SB_DIV_ASCII. | |
| short | divider_width |
| Width of the divider in screen columns. | |
Data Fields inherited from MuttWindow | |
| short | req_cols |
| Number of columns required. | |
| short | req_rows |
| Number of rows required. | |
| struct WindowState | state |
| Current state of the Window. | |
| struct WindowState | old |
| Previous state of the Window. | |
| enum MuttWindowOrientation | orient |
| Which direction the Window will expand. | |
| enum MuttWindowSize | size |
| Type of Window, e.g. MUTT_WIN_SIZE_FIXED. | |
| WindowActionFlags | actions |
| Actions to be performed, e.g. WA_RECALC. | |
| struct MuttWindow * | parent |
| Parent Window. | |
| struct MuttWindowList | children |
| Children Windows. | |
| struct Notify * | notify |
| Notifications: NotifyWindow, EventWindow. | |
| struct MuttWindow * | focus |
| Focused Window. | |
| int | help_menu |
| Menu for key bindings, e.g. MENU_PAGER. | |
| const struct Mapping * | help_data |
| Data for the Help Bar. | |
| enum WindowType | type |
| Window type, e.g. WT_SIDEBAR. | |
| void * | wdata |
| Private data. | |
| void(* | wdata_free )(struct MuttWindow *win, void **ptr) |
| int(* | recalc )(struct MuttWindow *win) |
| int(* | repaint )(struct MuttWindow *win) |
| bool(* | recursor )(struct MuttWindow *win) |
Additional Inherited Members | |
Public Member Functions inherited from MuttWindow | |
| TAILQ_ENTRY (MuttWindow) entries | |
| Linked list. | |
| struct MuttWindow* SidebarWindowData::win |
| struct IndexSharedData* SidebarWindowData::shared |
| struct SbEntryArray SidebarWindowData::entries |
| int SidebarWindowData::top_index |
| int SidebarWindowData::bot_index |
| enum DivType SidebarWindowData::divider_type |
Type of divider to use, e.g. SB_DIV_ASCII.
| short SidebarWindowData::divider_width |