• Home
  • Raw
  • Download

Lines Matching refs:select_start

329    int select_start;          // selection start point  member
468 state->select_start = state->cursor; in stb_textedit_click()
487 if (state->select_start == state->select_end) in stb_textedit_drag()
488 state->select_start = state->cursor; in stb_textedit_drag()
572 #define STB_TEXT_HAS_SELECTION(s) ((s)->select_start != (s)->select_end)
579 if (state->select_start > n) state->select_start = n; in stb_textedit_clamp()
582 if (state->select_start == state->select_end) in stb_textedit_clamp()
583 state->cursor = state->select_start; in stb_textedit_clamp()
601 if (state->select_start < state->select_end) { in stb_textedit_delete_selection()
602 … stb_textedit_delete(str, state, state->select_start, state->select_end - state->select_start); in stb_textedit_delete_selection()
603 state->select_end = state->cursor = state->select_start; in stb_textedit_delete_selection()
605 … stb_textedit_delete(str, state, state->select_end, state->select_start - state->select_end); in stb_textedit_delete_selection()
606 state->select_start = state->cursor = state->select_end; in stb_textedit_delete_selection()
615 if (state->select_end < state->select_start) { in stb_textedit_sortselection()
617 state->select_end = state->select_start; in stb_textedit_sortselection()
618 state->select_start = temp; in stb_textedit_sortselection()
627 state->cursor = state->select_start; in stb_textedit_move_to_first()
628 state->select_end = state->select_start; in stb_textedit_move_to_first()
640 state->select_start = state->select_end; in stb_textedit_move_to_last()
688 state->select_start = state->select_end = state->cursor; in stb_textedit_prep_selection_at_cursor()
989 state->cursor = state->select_start = state->select_end = 0; in stb_textedit_key()
998 state->select_start = state->select_end = 0; in stb_textedit_key()
1345 state->select_end = state->select_start = 0; in stb_textedit_clear_state()