Lines Matching refs:is_editable
3143 const bool is_editable = (flags & ImGuiInputTextFlags_ReadOnly) == 0;
3276 if (!is_editable && !g.ActiveIdIsJustActivated)
3335 if (!ignore_inputs && is_editable && !user_nav_input_start)
3362 const bool is_cut = ((is_shortcut_key && IsKeyPressedMap(ImGuiKey_X)) || (is_shift_key_only && IsKeyPressedMap(ImGuiKey_Delete))) && is_editable && !is_password && (!is_multiline || edit_state.HasSelection());
3364 const bool is_paste = ((is_shortcut_key && IsKeyPressedMap(ImGuiKey_V)) || (is_shift_key_only && IsKeyPressedMap(ImGuiKey_Insert))) && is_editable;
3365 const bool is_undo = ((is_shortcut_key && IsKeyPressedMap(ImGuiKey_Z)) && is_editable && is_undoable);
3366 const bool is_redo = ((is_shortcut_key && IsKeyPressedMap(ImGuiKey_Y)) || (is_osx_shift_shortcut && IsKeyPressedMap(ImGuiKey_Z))) && is_editable && is_undoable;
3374 else if (IsKeyPressedMap(ImGuiKey_Delete) && is_editable) { edit_state.OnKeyPressed(STB_TEXTEDIT_K_DELETE | k_mask); }
3375 else if (IsKeyPressedMap(ImGuiKey_Backspace) && is_editable)
3391 else if (is_editable)
3398 else if ((flags & ImGuiInputTextFlags_AllowTabInput) && IsKeyPressedMap(ImGuiKey_Tab) && !io.KeyCtrl && !io.KeyShift && !io.KeyAlt && is_editable)
3473 if (is_editable && strcmp(buf, edit_state.InitialText.Data) != 0)
3489 if (is_editable)
3564 if (is_editable && strcmp(edit_state.TempBuffer.Data, buf) != 0)
3608 const char* buf_display = (g.ActiveId == id && is_editable) ? edit_state.TempBuffer.Data : buf; buf = NULL;
3763 if (is_editable)