1 | void (*mode_info_set)(UI *ui, Boolean enabled, Array cursor_styles); |
2 | void (*)(UI *ui); |
3 | void (*busy_start)(UI *ui); |
4 | void (*busy_stop)(UI *ui); |
5 | void (*mouse_on)(UI *ui); |
6 | void (*mouse_off)(UI *ui); |
7 | void (*mode_change)(UI *ui, String mode, Integer mode_idx); |
8 | void (*bell)(UI *ui); |
9 | void (*visual_bell)(UI *ui); |
10 | void (*flush)(UI *ui); |
11 | void (*suspend)(UI *ui); |
12 | void (*set_title)(UI *ui, String title); |
13 | void (*set_icon)(UI *ui, String icon); |
14 | void (*option_set)(UI *ui, String name, Object value); |
15 | void (*stop)(UI *ui); |
16 | void (*default_colors_set)(UI *ui, Integer rgb_fg, Integer rgb_bg, Integer rgb_sp, Integer cterm_fg, Integer cterm_bg); |
17 | void (*hl_attr_define)(UI *ui, Integer id, HlAttrs rgb_attrs, HlAttrs cterm_attrs, Array info); |
18 | void (*hl_group_set)(UI *ui, String name, Integer id); |
19 | void (*grid_resize)(UI *ui, Integer grid, Integer width, Integer height); |
20 | void (*grid_clear)(UI *ui, Integer grid); |
21 | void (*grid_cursor_goto)(UI *ui, Integer grid, Integer row, Integer col); |
22 | void (*grid_scroll)(UI *ui, Integer grid, Integer top, Integer bot, Integer left, Integer right, Integer rows, Integer cols); |
23 | void (*raw_line)(UI *ui, Integer grid, Integer row, Integer startcol, Integer endcol, Integer clearcol, Integer clearattr, LineFlags flags, const schar_T * chunk, const sattr_T * attrs); |
24 | void (*event)(UI *ui, char * name, Array args, bool * args_consumed); |
25 | void (*msg_set_pos)(UI *ui, Integer grid, Integer row, Boolean scrolled, String sep_char); |
26 | void (*)(UI *ui, Array items); |
27 | void (*)(UI *ui, Integer selected); |
28 | void (*)(UI *ui); |
29 | |