Bram Moolenaar | 65de869 | 2005-07-24 21:09:41 +0000 | [diff] [blame] | 1 | /* hardcopy.c */ |
Bram Moolenaar | f9e3e09 | 2019-01-13 23:38:42 +0100 | [diff] [blame] | 2 | char *parse_printoptions(void); |
| 3 | char *parse_printmbfont(void); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 4 | int prt_header_height(void); |
| 5 | int prt_use_number(void); |
| 6 | int prt_get_unit(int idx); |
| 7 | void ex_hardcopy(exarg_T *eap); |
| 8 | void mch_print_cleanup(void); |
| 9 | int mch_print_init(prt_settings_T *psettings, char_u *jobname, int forceit); |
| 10 | int mch_print_begin(prt_settings_T *psettings); |
| 11 | void mch_print_end(prt_settings_T *psettings); |
| 12 | int mch_print_end_page(void); |
| 13 | int mch_print_begin_page(char_u *str); |
| 14 | int mch_print_blank_page(void); |
| 15 | void mch_print_start_line(int margin, int page_line); |
Bram Moolenaar | 32d19c1 | 2018-09-13 17:26:54 +0200 | [diff] [blame] | 16 | int mch_print_text_out(char_u *textp, int len); |
Bram Moolenaar | ef26954 | 2016-01-19 13:22:12 +0100 | [diff] [blame] | 17 | void mch_print_set_font(int iBold, int iItalic, int iUnderline); |
| 18 | void mch_print_set_bg(long_u bgcol); |
| 19 | void mch_print_set_fg(long_u fgcol); |
Bram Moolenaar | 65de869 | 2005-07-24 21:09:41 +0000 | [diff] [blame] | 20 | /* vim: set ft=c : */ |