API リファレンス
検索インデックスを準備中…

ImGui.ImGuiInputTextFlags

定数
ImGuiInputTextFlags: Readonly<
    {
        AllowTabInput: 32;
        AlwaysOverwrite: 2048;
        AutoSelectAll: 4096;
        CallbackAlways: 1048576;
        CallbackCharFilter: 2097152;
        CallbackCompletion: 262144;
        CallbackEdit: 8388608;
        CallbackHistory: 524288;
        CallbackResize: 4194304;
        CharsDecimal: 1;
        CharsHexadecimal: 2;
        CharsNoBlank: 16;
        CharsScientific: 4;
        CharsUppercase: 8;
        CtrlEnterForNewLine: 256;
        DisplayEmptyRefVal: 16384;
        ElideLeft: 131072;
        EnterReturnsTrue: 64;
        EscapeClearsAll: 128;
        NoHorizontalScroll: 32768;
        None: 0;
        NoUndoRedo: 65536;
        ParseEmptyRefVal: 8192;
        Password: 1024;
        ReadOnly: 512;
    },
> = ...

テキスト入力のフィルター、編集、コールバック設定。

型宣言

  • 読み取り専用AllowTabInput: 32

    Tab キーでタブ文字を挿入する。

  • 読み取り専用AlwaysOverwrite: 2048

    挿入せず既存の文字を上書きする。

  • 読み取り専用AutoSelectAll: 4096

    マウスで最初にフォーカスしたとき全文を選択する。

  • 読み取り専用CallbackAlways: 1048576

    編集中の毎更新でコールバックを呼び、バッファを参照・変更できる。

  • 読み取り専用CallbackCharFilter: 2097152

    各入力文字を置換・拒否するコールバックを呼ぶ。

  • 読み取り専用CallbackCompletion: 262144

    Tab で補完コールバックを呼ぶ。

  • 読み取り専用CallbackEdit: 8388608

    テキスト編集のたびにコールバックを呼ぶ。

  • 読み取り専用CallbackHistory: 524288

    上下キーで履歴コールバックを呼ぶ。

  • 読み取り専用CallbackResize: 4194304

    コールバックでバッファ拡張を要求。指定された BufSize を満たすこと。

  • 読み取り専用CharsDecimal: 1

    十進数字、小数点、四則演算記号を許可する。

  • 読み取り専用CharsHexadecimal: 2

    0-9、A-F、a-f のみ許可する。

  • 読み取り専用CharsNoBlank: 16

    空白とタブを拒否する。

  • 読み取り専用CharsScientific: 4

    十進演算用の文字に加え指数用の e/E を許可する。

  • 読み取り専用CharsUppercase: 8

    入力された ASCII a-z を A-Z に変換する。

  • 読み取り専用CtrlEnterForNewLine: 256

    複数行入力では Enter で確定、Ctrl+Enter で改行する。

  • 読み取り専用DisplayEmptyRefVal: 16384

    数値入力専用。ゼロを空文字列として表示する。

  • 読み取り専用ElideLeft: 131072

    単一行専用。左側を省略して末尾を見せる。

  • 読み取り専用EnterReturnsTrue: 64

    編集のたびではなく Enter 押下時に true を返す。

  • 読み取り専用EscapeClearsAll: 128

    Escape で内容を消去し、空なら入力を終了する。

  • 読み取り専用NoHorizontalScroll: 32768

    テキストカーソルを追う横スクロールをしない。

  • 読み取り専用None: 0

    通常の編集可能なテキスト入力。

  • 読み取り専用NoUndoRedo: 65536

    内蔵の取り消しとやり直しを無効化する。

  • 読み取り専用ParseEmptyRefVal: 8192

    数値入力専用。空文字列をゼロとして解釈する。

  • 読み取り専用Password: 1024

    文字をアスタリスクで表示し、コピーを禁止する。

  • 読み取り専用ReadOnly: 512

    読み取りと選択のみで、編集は禁止する。

ソースと継承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0