Home
last modified time | relevance | path

Searched refs:rect (Results 1 – 25 of 38) sorted by relevance

12

/vim-8.2.3635/src/libvterm/src/
H A Dstate.c120 rows = rect.end_row - rect.start_row; in scroll()
126 cols = rect.end_col - rect.start_col; in scroll()
1113 if(rect.end_col > rect.start_col) in on_csi()
1120 if(rect.end_row > rect.start_row) in on_csi()
1125 rect.start_row = 0; rect.end_row = state->pos.row; in on_csi()
1126 rect.start_col = 0; rect.end_col = state->cols; in on_csi()
1129 if(rect.end_col > rect.start_col) in on_csi()
1134 if(rect.end_row > rect.start_row) in on_csi()
1139 rect.start_row = 0; rect.end_row = state->rows; in on_csi()
1140 rect.start_col = 0; rect.end_col = state->cols; in on_csi()
[all …]
H A Dscreen.c110 emit = rect; in damagerect()
116 if(rect.end_row > rect.start_row + 1) { in damagerect()
119 emit = rect; in damagerect()
166 damagerect(screen, rect); in damagescreen()
173 VTermRect rect; in putglyph() local
196 rect.start_row = pos.row; in putglyph()
285 for(col = rect.start_col; col < rect.end_col; col++) { in erase_internal()
648 VTermRect rect; in setlineinfo() local
666 rect.start_col = 0; in setlineinfo()
782 for(row = rect.start_row; row < rect.end_row; row++) { in _get_chars()
[all …]
H A Dvterm.c303 if(abs(downward) >= rect.end_row - rect.start_row || in vterm_scroll_rect()
304 abs(rightward) >= rect.end_col - rect.start_col) { in vterm_scroll_rect()
306 (*eraserect)(rect, 0, user); in vterm_scroll_rect()
318 src.end_col = rect.end_col; in vterm_scroll_rect()
327 dest.end_col = rect.end_col; in vterm_scroll_rect()
336 src.end_row = rect.end_row; in vterm_scroll_rect()
350 rect.start_row = rect.end_row - downward; in vterm_scroll_rect()
352 rect.end_row = rect.start_row - downward; in vterm_scroll_rect()
355 rect.start_col = rect.end_col - rightward; in vterm_scroll_rect()
357 rect.end_col = rect.start_col - rightward; in vterm_scroll_rect()
[all …]
/vim-8.2.3635/src/libvterm/t/
H A Dharness.c257 rect.start_row, rect.end_row, rect.start_col, rect.end_col, in scrollrect()
339 rect.start_row, rect.end_row, rect.start_col, rect.end_col, in state_erase()
425 rect.start_row, rect.end_row, rect.start_col, rect.end_col); in screen_damage()
432 for(row = rect.start_row; row < rect.end_row; row++) { in screen_damage()
890 VTermRect rect; in main() local
894 …if(sscanf(linep, "%d,%d,%d,%d", &rect.start_row, &rect.start_col, &rect.end_row, &rect.end_col) < … in main()
915 VTermRect rect; in main() local
919 …if(sscanf(linep, "%d,%d,%d,%d", &rect.start_row, &rect.start_col, &rect.end_row, &rect.end_col) < … in main()
1008 rect.start_col = 0; in main()
1009 rect.end_col = -1; in main()
[all …]
/vim-8.2.3635/src/libvterm/include/
H A Dvterm.h77 void vterm_rect_move(VTermRect *rect, int row_delta, int col_delta);
80 INLINE void vterm_rect_move(VTermRect *rect, int row_delta, int col_delta) in vterm_rect_move() argument
82 rect->start_row += row_delta; rect->end_row += row_delta; in vterm_rect_move()
83 rect->start_col += col_delta; rect->end_col += col_delta; in vterm_rect_move()
391 int (*scrollrect)(VTermRect rect, int downward, int rightward, void *user);
393 int (*erase)(VTermRect rect, int selective, void *user);
494 int (*damage)(VTermRect rect, void *user);
546 …erm_screen_get_chars(const VTermScreen *screen, uint32_t *chars, size_t len, const VTermRect rect);
547 size_t vterm_screen_get_text(const VTermScreen *screen, char *str, size_t len, const VTermRect rect
583 void vterm_scroll_rect(VTermRect rect,
[all …]
/vim-8.2.3635/src/
H A Dgui_photon.c761 r = &damage->rect; in gui_ph_handle_raw_draw()
770 r = &damage->rect; in gui_ph_handle_raw_draw()
2031 PhRect_t rect; in gui_mch_invert_rectangle() local
2037 rect.lr.x = rect.ul.x + nc * gui.char_width; in gui_mch_invert_rectangle()
2038 rect.lr.y = rect.ul.y + nr * gui.char_height; in gui_mch_invert_rectangle()
2040 rect.lr.x -= 1; in gui_mch_invert_rectangle()
2042 rect.lr.y -= 1; in gui_mch_invert_rectangle()
2086 PhRect_t rect; in gui_mch_delete_lines() local
2116 PhRect_t rect; in gui_mch_insert_lines() local
2147 PhRect_t rect; in gui_mch_draw_string() local
[all …]
H A Dgui_w32.c382 RECT rect; in directx_binddc() local
1357 RECT rect; in gui_mch_set_text_area_pos() local
3430 gui_resize_shell(rect.right - rect.left in gui_mch_newfont()
3433 rect.bottom - rect.top in gui_mch_newfont()
3445 gui_resize_shell(rect.right - rect.left, in gui_mch_newfont()
3446 rect.bottom - rect.top in gui_mch_newfont()
4612 RECT rect; in _WndProc() local
7014 maxDialogWidth = rect.right - rect.left in gui_mch_dialog()
7020 maxDialogHeight = rect.bottom - rect.top in gui_mch_dialog()
8151 nCenter = rect.left + (rect.right - rect.left) / 2; in tabline_wndproc()
[all …]
H A Dgui_haiku.cc2140 rect.bottom = rect.top; in VimDialog()
2141 fMessageView = new BTextView(rect, "_tv_", rect.OffsetByCopy(B_ORIGIN), in VimDialog()
2161 rect.top = in VimDialog()
2250 BRect rect(0, 0, 0, 0); in _CreateButton() local
4147 gui.vimTextArea->FillRect(rect); in gui_mch_flash()
4150 gui.vimTextArea->FillRect(rect); in gui_mch_flash()
4167 BRect rect; in gui_mch_invert_rectangle() local
4168 rect.left = FILL_X(c); in gui_mch_invert_rectangle()
4169 rect.top = FILL_Y(r); in gui_mch_invert_rectangle()
4170 rect.right = rect.left + nc * gui.char_width - PEN_WIDTH; in gui_mch_invert_rectangle()
[all …]
H A Dgui_gtk_x11.c646 cairo_rectangle(cr, rect->x, rect->y, rect->width, rect->height); in draw_event()
6049 const GdkRectangle rect = { in gui_mch_invert_rectangle() local
6060 cairo_rectangle(cr, rect.x, rect.y, rect.width, rect.height); in gui_mch_invert_rectangle()
6065 gtk_widget_queue_draw_area(gui.drawarea, rect.x, rect.y, in gui_mch_invert_rectangle()
6066 rect.width, rect.height); in gui_mch_invert_rectangle()
6381 const GdkRectangle rect = { in gui_mch_clear_block() local
6397 cairo_rectangle(cr, rect.x, rect.y, rect.width, rect.height); in gui_mch_clear_block()
6402 rect.x, rect.y, rect.width, rect.height); in gui_mch_clear_block()
6421 const GdkRectangle rect = { in gui_gtk_window_clear() local
6434 cairo_rectangle(cr, rect.x, rect.y, rect.width, rect.height); in gui_gtk_window_clear()
[all …]
H A Dgui_dwrite.cpp326 void BindDC(HDC hdc, const RECT *rect);
920 DWriteContext::BindDC(HDC hdc, const RECT *rect) in BindDC() argument
923 mBindRect = *rect; in BindDC()
1256 DWriteContext_BindDC(DWriteContext *ctx, HDC hdc, const RECT *rect) in DWriteContext_BindDC() argument
1259 ctx->BindDC(hdc, rect); in DWriteContext_BindDC()
H A Dgui_dwrite.h58 void DWriteContext_BindDC(DWriteContext *ctx, HDC hdc, const RECT *rect);
H A Dgui_gtk.c2028 GdkRectangle rect = { 0, 0, 0, 0 }; in gui_make_popup() local
2031 popup_menu_position_func(NULL, &rect.x, &rect.y, NULL, NULL); in gui_make_popup()
2033 rect.x -= origin_x; in gui_make_popup()
2034 rect.y -= origin_y; in gui_make_popup()
2038 &rect, in gui_make_popup()
H A Dos_mswin.c974 RECT rect; in mch_get_winpos() local
977 GetWindowRect(s_hwnd, &rect); in mch_get_winpos()
978 *x = rect.left; in mch_get_winpos()
979 *y = rect.top; in mch_get_winpos()
H A Dterminal.c2946 handle_damage(VTermRect rect, void *user) in handle_damage() argument
2950 term->tl_dirty_row_start = MIN(term->tl_dirty_row_start, rect.start_row); in handle_damage()
2951 term->tl_dirty_row_end = MAX(term->tl_dirty_row_end, rect.end_row); in handle_damage()
5840 VTermRect rect; in f_term_getline() local
5852 rect.start_col = 0; in f_term_getline()
5853 rect.end_col = term->tl_cols; in f_term_getline()
5854 rect.start_row = row; in f_term_getline()
5855 rect.end_row = row + 1; in f_term_getline()
5856 p[vterm_screen_get_text(screen, (char *)p, len, rect)] = NUL; in f_term_getline()
/vim-8.2.3635/runtime/syntax/
H A D8th.vim254 Builtin fill-rect nk:fill-rect fill-rect-color nk:fill-rect-color fill-triangle nk:fill-triangle f…
276 …s nk:progress prop-int nk:prop-int pt>local nk:pt>local pt>screen nk:pt>screen pts>rect nk:pts>rect
277 Builtin push-font nk:push-font rect-center nk:rect-center rect-intersect nk:rect-intersect rect-of…
278 Builtin rect-pad nk:rect-pad rect-shrink nk:rect-shrink rect-union nk:rect-union rect/high nk:rect
279 Builtin rect/wide nk:rect/wide rect>center nk:rect>center rect>local nk:rect>local rect>pos nk:rec…
280 Builtin rect>pts nk:rect>pts rect>screen nk:rect>screen rect>size nk:rect>size released? nk:releas…
287 Builtin stroke-rect nk:stroke-rect stroke-tri nk:stroke-tri style-from-table nk:style-from-table s…
H A Dtrasys.vim44 syn keyword trasysSurfaceType rect trap disk cyl cone sphere parab
H A Dsmil.vim89 syn keyword smilSpecial contained play pause stop rect circ poly child par seq
/vim-8.2.3635/runtime/autoload/xml/
H A Dhtml40s.vim6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',…
22 …semove': [], 'style': [], 'onkeypress': [], 'onmousedown': [], 'shape': ['rect', 'circle', 'poly',…
H A Dhtml401s.vim6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',…
22 …semove': [], 'style': [], 'onkeypress': [], 'onmousedown': [], 'shape': ['rect', 'circle', 'poly',…
H A Dxhtml10s.vim6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',…
22 …], 'onmousedown': [], 'class': [], 'title': [], 'onclick': [], 'shape': ['rect', 'circle', 'poly',…
H A Dhtml32.vim18 \ { 'alt': [], 'coords': [], 'nohref': ['BOOL'], 'href': [], 'shape': ['rect', 'circle', 'poly']}
H A Dhtml40f.vim6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',…
26 …semove': [], 'style': [], 'onkeypress': [], 'onmousedown': [], 'shape': ['rect', 'circle', 'poly',…
H A Dxhtml11.vim6 \ { 'coords': [], 'shape': ['rect', 'circle', 'poly', 'default']}
22 …], 'onmousedown': [], 'class': [], 'title': [], 'onclick': [], 'shape': ['rect', 'circle', 'poly',…
H A Dhtml401t.vim6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',…
26 …semove': [], 'style': [], 'onkeypress': [], 'onmousedown': [], 'shape': ['rect', 'circle', 'poly',…
H A Dhtml401f.vim6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',…
26 …semove': [], 'style': [], 'onkeypress': [], 'onmousedown': [], 'shape': ['rect', 'circle', 'poly',…

12