接口 JImInputTextFlags


public interface JImInputTextFlags
从以下版本开始:
undecidable
  • 嵌套类概要

    嵌套类
    修饰符和类型
    接口
    说明
    static class 
     
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static int
    Pressing+TAB+input+a+%27%5Ct%27+character+into+the+text+field
    static int
     
    static int
    Select+entire+text+when+first+taking+mouse+focus
    static int
    Callback+on+each+iteration.
    static int
    Callback+on+character+inputs+to+replace+or+discard+them.
    static int
    Callback+on+pressing+TAB+%28for+completion+handling%29
    static int
    Callback+on+any+edit+%28note+that+InputText%28%29+already+returns+true+on+edit%2C+the+callback+is+useful+mainly+to+manipulate+the+underlying+buffer+while+focus+is+active%29
    static int
    Callback+on+pressing+Up%7CDown+arrows+%28for+history+handling%29
    static int
    Callback+on+buffer+capacity+changes+request+%28beyond+%27buf_size%27+parameter+value%29%2C+allowing+the+string+to+grow.
    static int
    Allow+0123456789.%2B-
    static int
    Allow+0123456789ABCDEFabcdef
    static int
    Filter+out+spaces%2C+tabs
    static int
    Allow+0123456789.%2B-*%7CeE+%28Scientific+notation+input%29
    static int
    Turn+a..z+into+A..Z
    static int
    In+multi-line+mode%2C+unfocus+with+Enter%2C+add+new+line+with+Ctrl%2BEnter+%28default+is+opposite%3A+unfocus+with+Ctrl%2BEnter%2C+add+line+with+Enter%29.
    static int
    Return+%27true%27+when+Enter+is+pressed+%28as+opposed+to+every+time+the+value+was+modified%29.
    static int
    For+internal+use+by+InputTextMultiline%28%29
    static int
    Disable+following+the+cursor+horizontally
    static int
    For+internal+use+by+functions+using+InputText%28%29+before+reformatting+data
    static int
     
    static int
    Disable+undo%7Credo.
    static int
    Password+mode%2C+display+all+characters+as+%27*%27
    static int
    Read-only+mode
  • 字段详细资料

    • None

      static final int None
      另请参阅:
      常量字段值
    • CharsDecimal

      static final int CharsDecimal
      Allow+0123456789.%2B-
      另请参阅:
      常量字段值
    • CharsHexadecimal

      static final int CharsHexadecimal
      Allow+0123456789ABCDEFabcdef
      另请参阅:
      常量字段值
    • CharsUppercase

      static final int CharsUppercase
      Turn+a..z+into+A..Z
      另请参阅:
      常量字段值
    • CharsNoBlank

      static final int CharsNoBlank
      Filter+out+spaces%2C+tabs
      另请参阅:
      常量字段值
    • AutoSelectAll

      static final int AutoSelectAll
      Select+entire+text+when+first+taking+mouse+focus
      另请参阅:
      常量字段值
    • EnterReturnsTrue

      static final int EnterReturnsTrue
      Return+%27true%27+when+Enter+is+pressed+%28as+opposed+to+every+time+the+value+was+modified%29.+Consider+looking+at+the+IsItemDeactivatedAfterEdit%28%29+function.
      另请参阅:
      常量字段值
    • CallbackCompletion

      static final int CallbackCompletion
      Callback+on+pressing+TAB+%28for+completion+handling%29
      另请参阅:
      常量字段值
    • CallbackHistory

      static final int CallbackHistory
      Callback+on+pressing+Up%7CDown+arrows+%28for+history+handling%29
      另请参阅:
      常量字段值
    • CallbackAlways

      static final int CallbackAlways
      Callback+on+each+iteration.+User+code+may+query+cursor+position%2C+modify+text+buffer.
      另请参阅:
      常量字段值
    • CallbackCharFilter

      static final int CallbackCharFilter
      Callback+on+character+inputs+to+replace+or+discard+them.+Modify+%27EventChar%27+to+replace+or+discard%2C+or+return+1+in+callback+to+discard.
      另请参阅:
      常量字段值
    • AllowTabInput

      static final int AllowTabInput
      Pressing+TAB+input+a+%27%5Ct%27+character+into+the+text+field
      另请参阅:
      常量字段值
    • CtrlEnterForNewLine

      static final int CtrlEnterForNewLine
      In+multi-line+mode%2C+unfocus+with+Enter%2C+add+new+line+with+Ctrl%2BEnter+%28default+is+opposite%3A+unfocus+with+Ctrl%2BEnter%2C+add+line+with+Enter%29.
      另请参阅:
      常量字段值
    • NoHorizontalScroll

      static final int NoHorizontalScroll
      Disable+following+the+cursor+horizontally
      另请参阅:
      常量字段值
    • AlwaysInsertMode

      static final int AlwaysInsertMode
      另请参阅:
      常量字段值
    • ReadOnly

      static final int ReadOnly
      Read-only+mode
      另请参阅:
      常量字段值
    • Password

      static final int Password
      Password+mode%2C+display+all+characters+as+%27*%27
      另请参阅:
      常量字段值
    • NoUndoRedo

      static final int NoUndoRedo
      Disable+undo%7Credo.+Note+that+input+text+owns+the+text+data+while+active%2C+if+you+want+to+provide+your+own+undo%7Credo+stack+you+need+e.g.+to+call+ClearActiveID%28%29.
      另请参阅:
      常量字段值
    • CharsScientific

      static final int CharsScientific
      Allow+0123456789.%2B-*%7CeE+%28Scientific+notation+input%29
      另请参阅:
      常量字段值
    • CallbackResize

      static final int CallbackResize
      Callback+on+buffer+capacity+changes+request+%28beyond+%27buf_size%27+parameter+value%29%2C+allowing+the+string+to+grow.+Notify+when+the+string+wants+to+be+resized+%28for+string+types+which+hold+a+cache+of+their+Size%29.+You+will+be+provided+a+new+BufSize+in+the+callback+and+NEED+to+honor+it.+%28see+misc%7Ccpp%7Cimgui_stdlib.h+for+an+example+of+using+this%29
      另请参阅:
      常量字段值
    • CallbackEdit

      static final int CallbackEdit
      Callback+on+any+edit+%28note+that+InputText%28%29+already+returns+true+on+edit%2C+the+callback+is+useful+mainly+to+manipulate+the+underlying+buffer+while+focus+is+active%29
      另请参阅:
      常量字段值
    • Multiline

      static final int Multiline
      For+internal+use+by+InputTextMultiline%28%29
      另请参阅:
      常量字段值
    • NoMarkEdited

      static final int NoMarkEdited
      For+internal+use+by+functions+using+InputText%28%29+before+reformatting+data
      另请参阅:
      常量字段值