Lines Matching refs:insert_length
305 STB_TEXTEDIT_POSITIONTYPE insert_length;
1103 int n = state->undo_rec[0].insert_length, i;
1127 int n = state->undo_rec[k].insert_length, i;
1181 r->insert_length = (STB_TEXTEDIT_POSITIONTYPE) insert_len;
1206 r->insert_length = u.delete_length;
1207 r->delete_length = u.insert_length;
1223 r->insert_length = 0;
1250 if (u.insert_length) {
1252 STB_TEXTEDIT_INSERTCHARS(str, u.where, &s->undo_char[u.char_storage], u.insert_length);
1253 s->undo_char_point -= u.insert_length;
1256 state->cursor = u.where + u.insert_length;
1276 u->delete_length = r.insert_length;
1277 u->insert_length = r.delete_length;
1285 if (s->undo_char_point + u->insert_length > s->redo_char_point) {
1286 u->insert_length = 0;
1291 s->undo_char_point = s->undo_char_point + u->insert_length;
1294 for (i=0; i < u->insert_length; ++i)
1301 if (r.insert_length) {
1303 STB_TEXTEDIT_INSERTCHARS(str, r.where, &s->undo_char[r.char_storage], r.insert_length);
1304 s->redo_char_point += r.insert_length;
1307 state->cursor = r.where + r.insert_length;