Data Structures | Macros
hardcopy.h File Reference
#include <stdint.h>
#include <stdlib.h>
#include "nvim/globals.h"
#include "nvim/types.h"
#include "nvim/ex_cmds_defs.h"

Go to the source code of this file.

Data Structures

struct  prt_text_attr_T
 
struct  prt_settings_T
 
struct  option_table_T
 

Macros

#define OPT_PRINT_TOP   0
 
#define OPT_PRINT_BOT   1
 
#define OPT_PRINT_LEFT   2
 
#define OPT_PRINT_RIGHT   3
 
#define OPT_PRINT_HEADERHEIGHT   4
 
#define OPT_PRINT_SYNTAX   5
 
#define OPT_PRINT_NUMBER   6
 
#define OPT_PRINT_WRAP   7
 
#define OPT_PRINT_DUPLEX   8
 
#define OPT_PRINT_PORTRAIT   9
 
#define OPT_PRINT_PAPER   10
 
#define OPT_PRINT_COLLATE   11
 
#define OPT_PRINT_JOBSPLIT   12
 
#define OPT_PRINT_FORMFEED   13
 
#define OPT_PRINT_NUM_OPTIONS   14
 
#define PRT_UNIT_NONE   -1
 
#define PRT_UNIT_PERC   0
 
#define PRT_UNIT_INCH   1
 
#define PRT_UNIT_MM   2
 
#define PRT_UNIT_POINT   3
 
#define PRT_UNIT_NAMES   {"pc", "in", "mm", "pt"}
 
#define PRINT_NUMBER_WIDTH   8
 

Macro Definition Documentation

#define OPT_PRINT_BOT   1
#define OPT_PRINT_COLLATE   11
#define OPT_PRINT_DUPLEX   8
#define OPT_PRINT_FORMFEED   13
#define OPT_PRINT_HEADERHEIGHT   4
#define OPT_PRINT_JOBSPLIT   12
#define OPT_PRINT_LEFT   2
#define OPT_PRINT_NUM_OPTIONS   14
#define OPT_PRINT_NUMBER   6
#define OPT_PRINT_PAPER   10
#define OPT_PRINT_PORTRAIT   9
#define OPT_PRINT_RIGHT   3
#define OPT_PRINT_SYNTAX   5
#define OPT_PRINT_TOP   0
#define OPT_PRINT_WRAP   7
#define PRINT_NUMBER_WIDTH   8
#define PRT_UNIT_INCH   1
#define PRT_UNIT_MM   2
#define PRT_UNIT_NAMES   {"pc", "in", "mm", "pt"}
#define PRT_UNIT_NONE   -1
#define PRT_UNIT_PERC   0
#define PRT_UNIT_POINT   3