Data to fill the Enter Window. More...
#include "wdata.h"
Collaboration diagram for EnterWindowData:Data Fields | |
| struct Buffer * | buffer |
| struct Buffer for the result | |
| CompletionFlags | flags |
| Flags, see CompletionFlags. | |
| struct EnterState * | state |
| Current state of text entry. | |
| enum HistoryClass | hclass |
| History to use, e.g. HC_NEO_COMMAND. | |
| const struct CompleteOps * | comp_api |
| Auto-Completion API. | |
| void * | cdata |
| Auto-Completion private data. | |
| const char * | prompt |
| Prompt. | |
| enum EnterRedrawFlags | redraw |
| What needs redrawing? See EnterRedrawFlags. | |
| bool | pass |
| Password mode, conceal characters. | |
| bool | first |
| First time through, no input yet. | |
| wchar_t * | tempbuf |
| Buffer used by completion. | |
| size_t | templen |
| Length of complete buffer. | |
| mbstate_t * | mbstate |
| Multi-byte state. | |
| int | tabs |
| Number of times the user has hit tab. | |
| bool | done |
| Is text-entry done? | |
| struct CompletionData * | cd |
| Auto-completion state data. | |
| int | row |
| Cursor row. | |
| int | col |
| Cursor column. | |
| struct Buffer* EnterWindowData::buffer |
| CompletionFlags EnterWindowData::flags |
Flags, see CompletionFlags.
| struct EnterState* EnterWindowData::state |
| enum HistoryClass EnterWindowData::hclass |
History to use, e.g. HC_NEO_COMMAND.
| const struct CompleteOps* EnterWindowData::comp_api |
| enum EnterRedrawFlags EnterWindowData::redraw |
What needs redrawing? See EnterRedrawFlags.
| bool EnterWindowData::pass |
| bool EnterWindowData::first |
| int EnterWindowData::tabs |
| struct CompletionData* EnterWindowData::cd |