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

ImGui.InputTextWithHintEx

  • 空欄のときにヒントを表示する単一行のテキスト入力欄を表示します。

    引数

    label
    string | Uint8Array

    ウィジェットのラベルです。対話型ウィジェットでは ID の生成にも使います。## 接尾辞で表示せずに ID を区別できます。

    hint
    string | Uint8Array

    入力バッファーが空のときに表示するヒントです。

    buf
    Uint8Array

    書き込み可能な NUL 終端 UTF-8 の Uint8Array です。編集はバイトを直接更新します。

    buf_size
    number

    末尾 NUL を含む書き込み容量です。buf.byteLength を超えないでください。

    flags
    number = 0

    この操作を制御する ImGuiInputTextFlags オプションです。互換性のあるフラグは | で組み合わせます。

    callback
    null = null

    null のままにします。ヒント付き入力には JavaScript コールバック用アダプターがありません。 単一行は InputTextEx()、複数行は InputTextMultilineEx() を使います。どちらもヒントは表示しません。

    user_data
    null | bigint = null

    コールバック用の不透明なユーザーデータアドレスです。コールバックが null なら使いません。

    戻り値

    boolean

    通常はテキスト変更時に true です。ImGuiInputTextFlags.EnterReturnsTrue では Enter 確定を返します。編集結果はバッファーにあります。

    ソースと継承

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