Data to fill the Enter Window. More...
#include "wdata.h"
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 |