NeoMutt  2025-12-11-769-g906513
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
wdata.h File Reference

Enter Window Data. More...

#include <stdbool.h>
#include <stdint.h>
#include <wchar.h>
#include "history/lib.h"
+ Include dependency graph for wdata.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  EnterWindowData
 Data to fill the Enter Window. More...
 

Macros

#define MUTT_COMP_NO_FLAGS   0
 No flags are set.
 
#define MUTT_COMP_CLEAR   (1 << 0)
 Clear input if printable character is pressed.
 
#define MUTT_COMP_PASS   (1 << 1)
 Password mode (no echo)
 
#define MUTT_COMP_UNBUFFERED   (1 << 2)
 Ignore macro buffer.
 

Typedefs

typedef uint8_t CompletionFlags
 Flags for mw_get_field(), e.g. MUTT_COMP_NO_FLAGS.
 

Enumerations

enum  EnterRedrawFlags { ENTER_REDRAW_NONE = 0 , ENTER_REDRAW_INIT , ENTER_REDRAW_LINE }
 Redraw flags for mw_get_field() More...
 

Detailed Description

Enter Window Data.

Authors
  • Richard Russon

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Definition in file wdata.h.

Macro Definition Documentation

◆ MUTT_COMP_NO_FLAGS

#define MUTT_COMP_NO_FLAGS   0

No flags are set.

Definition at line 42 of file wdata.h.

◆ MUTT_COMP_CLEAR

#define MUTT_COMP_CLEAR   (1 << 0)

Clear input if printable character is pressed.

Definition at line 43 of file wdata.h.

◆ MUTT_COMP_PASS

#define MUTT_COMP_PASS   (1 << 1)

Password mode (no echo)

Definition at line 44 of file wdata.h.

◆ MUTT_COMP_UNBUFFERED

#define MUTT_COMP_UNBUFFERED   (1 << 2)

Ignore macro buffer.

Definition at line 45 of file wdata.h.

Typedef Documentation

◆ CompletionFlags

typedef uint8_t CompletionFlags

Flags for mw_get_field(), e.g. MUTT_COMP_NO_FLAGS.

Definition at line 41 of file wdata.h.

Enumeration Type Documentation

◆ EnterRedrawFlags

Redraw flags for mw_get_field()

Enumerator
ENTER_REDRAW_NONE 

Nothing to redraw.

ENTER_REDRAW_INIT 

Go to end of line and redraw.

ENTER_REDRAW_LINE 

Redraw entire line.

Definition at line 34 of file wdata.h.

35{
39};
@ ENTER_REDRAW_NONE
Nothing to redraw.
Definition wdata.h:36
@ ENTER_REDRAW_LINE
Redraw entire line.
Definition wdata.h:38
@ ENTER_REDRAW_INIT
Go to end of line and redraw.
Definition wdata.h:37