public final class ImGuiInputTextFlags
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
AllowTabInput
Pressing TAB input a '\t' character into the text field
|
static int |
AlwaysOverwrite
Overwrite mode
|
static int |
AutoSelectAll
Select entire text when first taking mouse focus
|
static int |
CallbackAlways
Callback on each iteration.
|
static int |
CallbackCharFilter
Callback on character inputs to replace or discard them.
|
static int |
CallbackCompletion
Callback on pressing TAB (for completion handling)
|
static int |
CallbackHistory
Callback on pressing Up/Down arrows (for history handling)
|
static int |
CallbackResize
Callback on buffer capacity changes request (beyond 'buf_size' parameter value), allowing the string to grow.
|
static int |
CharsDecimal
Allow 0123456789.+-* /
|
static int |
CharsHexadecimal
Allow 0123456789ABCDEFabcdef
|
static int |
CharsNoBlank
Filter out spaces, tabs
|
static int |
CharsScientific
Allow 0123456789.+-* /eE (Scientific notation input)
|
static int |
CharsUppercase
Turn a..z into A..Z
|
static int |
CtrlEnterForNewLine
In multi-line mode, unfocus with Enter, add new line with Ctrl+Enter (default is opposite: unfocus with Ctrl+Enter, add line with Enter).
|
static int |
EnterReturnsTrue
Return 'true' when Enter is pressed (as opposed to every time the value was modified).
|
static int |
NoHorizontalScroll
Disable following the cursor horizontally
|
static int |
None |
static int |
NoUndoRedo
Disable undo/redo.
|
static int |
Password
Password mode, display all characters as '*'
|
static int |
ReadOnly
Read-only mode
|
public static final int None
public static final int CharsDecimal
public static final int CharsHexadecimal
public static final int CharsUppercase
public static final int CharsNoBlank
public static final int AutoSelectAll
public static final int EnterReturnsTrue
public static final int CallbackCompletion
public static final int CallbackHistory
public static final int CallbackAlways
public static final int CallbackCharFilter
public static final int AllowTabInput
public static final int CtrlEnterForNewLine
public static final int NoHorizontalScroll
public static final int AlwaysOverwrite
public static final int ReadOnly
public static final int Password
public static final int NoUndoRedo
public static final int CharsScientific
public static final int CallbackResize