home *** CD-ROM | disk | FTP | other *** search
- pdriver_message_print_error
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: typedef
- struct
- { int errnum;
- char errmess [232];
- }
- pdriver_message_print_error;pdriver_message_print_type_odd
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: typedef
- struct
- { bits file_type;
- char file_name [232];
- }
- pdriver_message_print_type_odd;pdriver_message_ps_printer_query
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: typedef
- struct
- { byte *buffer;
- int size;
- }
- pdriver_message_ps_printer_query;pdriver_OS_UNIT
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_OS_UNIT 400pdriver_INCH
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_INCH 72000pdriver_POINT
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_POINT 1000pdriver_TYPE_PS
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_TYPE_PS 0pdriver_TYPE_DM
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_TYPE_DM 1pdriver_TYPE_LJ
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_TYPE_LJ 2pdriver_TYPE_IX
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_TYPE_IX 3pdriver_TYPE_FX
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_TYPE_FX 4pdriver_TYPE_LZ
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_TYPE_LZ 5pdriver_TYPE_LB
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_TYPE_LB 6pdriver_TYPE_UF
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_TYPE_UF 7pdriver_TYPE_JX
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_TYPE_JX 99pdriver_TYPE_PJ
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_TYPE_PJ 99pdriver_FEATURE_COLOUR
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_COLOUR 0x1updriver_FEATURE_LIMITED_COLOURS
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_LIMITED_COLOURS 0x2updriver_FEATURE_DISCRETE_COLOURS
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_DISCRETE_COLOURS 0x4updriver_FEATURE_OUTLINES_ONLY
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_OUTLINES_ONLY 0x100updriver_FEATURE_THIN_LINES_ONLY
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_THIN_LINES_ONLY 0x200updriver_FEATURE_NO_OVERWRITE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_NO_OVERWRITE 0x400updriver_FEATURE_TRFM_SPRITE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_TRFM_SPRITE 0x800updriver_FEATURE_TRFM_FONT
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_TRFM_FONT 0x1000updriver_FEATURE_SCREEN_DUMP
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_SCREEN_DUMP 0x1000000updriver_FEATURE_GENERAL_TRFM
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_GENERAL_TRFM 0x2000000updriver_FEATURE_INSERT_ILLUSTRATION
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_INSERT_ILLUSTRATION 0x4000000updriver_FEATURE_MISC_OP
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_MISC_OP 0x8000000updriver_FEATURE_SET_DRIVER
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_SET_DRIVER 0x10000000updriver_FEATURE_DECLARE_FONT
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_FEATURE_DECLARE_FONT 0x20000000updriver_NO_DOWNLOAD
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_NO_DOWNLOAD 0x1updriver_KERNED
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define pdriver_KERNED 0x2uerror_PDRIVER_BAD_FEATURES
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_BAD_FEATURES 0x5C0uerror_PDRIVER_NO_CURRENT_SPRITE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_NO_CURRENT_SPRITE 0x5C1uerror_PDRIVER_NO_JOB_SELECTED
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_NO_JOB_SELECTED 0x5C2uerror_PDRIVER_NO_SUCH_JOB
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_NO_SUCH_JOB 0x5C3uerror_PDRIVER_NO_CURRENT_PAGE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_NO_CURRENT_PAGE 0x5C4uerror_PDRIVER_PRINTING_PAGE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_PRINTING_PAGE 0x5C5uerror_PDRIVER_INVALID_COPIES
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_INVALID_COPIES 0x5C6uerror_PDRIVER_CANNOT_HANDLE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_CANNOT_HANDLE 0x5C7uerror_PDRIVER_BAD_HALFTONE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_BAD_HALFTONE 0x5C8uerror_PDRIVER_CANCELLED
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_CANCELLED 0x5C9uerror_PDRIVER_SINGULAR_MATRIX
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_SINGULAR_MATRIX 0x5CAuerror_PDRIVER_BAD_RECTANGLE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_BAD_RECTANGLE 0x5CBuerror_PDRIVER_RECTANGLES_MISS
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_RECTANGLES_MISS 0x5CCuerror_PDRIVER_NO_FREE_MEMORY
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_NO_FREE_MEMORY 0x5CDuerror_PDRIVER_NOT_ONE_PAGE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_NOT_ONE_PAGE 0x5CEuerror_PDRIVER_IN_USE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_IN_USE 0x5CFuerror_PDRIVER_OVERFLOW
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_OVERFLOW 0x5D0uerror_PDRIVER_BAD_MISC_OP
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_BAD_MISC_OP 0x5D1uerror_PDRIVER_NO_DUPLICATES
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_NO_DUPLICATES 0x5D2uerror_PDRIVER_NO_CURRENT_DRIVER
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_NO_CURRENT_DRIVER 0x5D3uerror_PDRIVER_UNKNOWN_NUMBER
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_UNKNOWN_NUMBER 0x5D4uerror_PDRIVER_DUPLICATE_NUMBER
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_DUPLICATE_NUMBER 0x5D5uerror_PDRIVER_BAD_SET_PRINTER
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define error_PDRIVER_BAD_SET_PRINTER 0x5D6umessage_PRINT_FILE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PRINT_FILE 0x80140umessage_WILL_PRINT
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_WILL_PRINT 0x80141umessage_PRINT_SAVE
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PRINT_SAVE 0x80142umessage_PRINT_INIT
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PRINT_INIT 0x80143umessage_PRINT_ERROR
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PRINT_ERROR 0x80144umessage_PRINT_TYPE_ODD
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PRINT_TYPE_ODD 0x80145umessage_PRINT_TYPE_KNOWN
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PRINT_TYPE_KNOWN 0x80146umessage_SET_PRINTER
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_SET_PRINTER 0x80147umessage_PRINT_INIT2
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PRINT_INIT2 0x80148umessage_PS_PRINTER_QUERY
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PS_PRINTER_QUERY 0x8014Cumessage_PS_PRINTER_ACK
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PS_PRINTER_ACK 0x8014Dumessage_PS_PRINTER_MODIFIED
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PS_PRINTER_MODIFIED 0x8014Eumessage_PS_PRINTER_DEFAULTS
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PS_PRINTER_DEFAULTS 0x8014Fumessage_PS_PRINTER_DEFAULTED
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PS_PRINTER_DEFAULTED 0x80150umessage_PS_PRINTER_NOT_PS
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PS_PRINTER_NOT_PS 0x80151umessage_RESET_PRINTER
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_RESET_PRINTER 0x80152umessage_PS_IS_FONTPRINT_RUNNING
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: #define message_PS_IS_FONTPRINT_RUNNING 0x80153uxpdriver_info
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_info (int *type,
- int *xres,
- int *yres,
- bits *features,
- char **desc,
- int *halftone_xres,
- int *halftone_yres,
- int *printer);
- Summary: Gets information on the printer managerpdriver_info
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_info (int *type,
- int *xres,
- int *yres,
- bits *features,
- char **desc,
- int *halftone_xres,
- int *halftone_yres,
- int *printer);
- Summary: Gets information on the printer managerxpdriver_set_info
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_set_info (int xres,
- int yres,
- bits features,
- char *pdumper_name,
- int pdumper_no,
- int printer);
- Summary: Configures the printer driverpdriver_set_info
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_set_info (int xres,
- int yres,
- bits features,
- char *pdumper_name,
- int pdumper_no,
- int printer);
- Summary: Configures the printer driverxpdriver_check_features
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_check_features (bits features,
- bits value);
- Summary: Checks the features of a printerpdriver_check_features
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_check_features (bits features,
- bits value);
- Summary: Checks the features of a printerxpdriver_page_size
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_page_size (int *xsize,
- int *ysize,
- int *left,
- int *bottom,
- int *right,
- int *top);
- Summary: Finds how large the paper and printable area arepdriver_page_size
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_page_size (int *xsize,
- int *ysize,
- int *left,
- int *bottom,
- int *right,
- int *top);
- Summary: Finds how large the paper and printable area arexpdriver_set_page_size
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_set_page_size (int xsize,
- int ysize,
- int left,
- int bottom,
- int right,
- int top);
- Summary: Sets how large the paper and printable area arepdriver_set_page_size
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_set_page_size (int xsize,
- int ysize,
- int left,
- int bottom,
- int right,
- int top);
- Summary: Sets how large the paper and printable area arexpdriver_select_job
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_select_job (<os_f=>os.os_f> job,
- char *title,
- <os_f=>os.os_f> *old_job);
- Summary: Makes a given print job the current onepdriver_select_job
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_f=>os.os_f> pdriver_select_job (<os_f=>os.os_f> job,
- char *title);
- Summary: Makes a given print job the current onexpdriver_current_job
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_current_job (<os_f=>os.os_f> *job);
- Summary: Gets the file handle of the current jobpdriver_current_job
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_f=>os.os_f> pdriver_current_job (void);
- Summary: Gets the file handle of the current jobxpdriver_font_swi
- Part of the internal interface with the Font Managerpdriver_font_swi
- Part of the internal interface with the Font Managerxpdriver_end_job
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_end_job (<os_f=>os.os_f> job);
- Summary: Ends a print job normallypdriver_end_job
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_end_job (<os_f=>os.os_f> job);
- Summary: Ends a print job normallyxpdriver_abort_job
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_abort_job (<os_f=>os.os_f> job);
- Summary: Ends a print job without any further outputpdriver_abort_job
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_abort_job (<os_f=>os.os_f> job);
- Summary: Ends a print job without any further outputxpdriver_reset
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_reset (void);
- Summary: Aborts all print jobspdriver_reset
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_reset (void);
- Summary: Aborts all print jobsxpdriver_give_rectangle
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_give_rectangle (int id,
- <os_box=>os.os_box> *rect,
- <os_hom_trfm=>os.os_hom_trfm> *trfm,
- <os_coord=>os.os_coord> *pos,
- <os_colour=>os.os_colour> bg);
- Summary: Specifies a rectangle to be printedpdriver_give_rectangle
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_give_rectangle (int id,
- <os_box=>os.os_box> *rect,
- <os_hom_trfm=>os.os_hom_trfm> *trfm,
- <os_coord=>os.os_coord> *pos,
- <os_colour=>os.os_colour> bg);
- Summary: Specifies a rectangle to be printedxpdriver_draw_page
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_draw_page (int copies,
- <os_box=>os.os_box> *rect,
- int page,
- char *page_no,
- bool *more,
- int *id);
- Summary: Called to draw the page after all rectangles have been specifiedpdriver_draw_page
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern bool pdriver_draw_page (int copies,
- <os_box=>os.os_box> *rect,
- int page,
- char *page_no,
- int *id);
- Summary: Called to draw the page after all rectangles have been specifiedxpdriver_get_rectangle
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_get_rectangle (<os_box=>os.os_box> *rect,
- bool *more,
- int *id);
- Summary: Gets the next print rectanglepdriver_get_rectangle
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern bool pdriver_get_rectangle (<os_box=>os.os_box> *rect,
- int *id);
- Summary: Gets the next print rectanglexpdriver_cancel_job
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_cancel_job (<os_f=>os.os_f> job);
- Summary: Stops a print job from printingpdriver_cancel_job
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_cancel_job (<os_f=>os.os_f> job);
- Summary: Stops a print job from printingxpdriver_screen_dump
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_screen_dump (<os_f=>os.os_f> job);
- Summary: Outputs a screen dump to the printerpdriver_screen_dump
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_screen_dump (<os_f=>os.os_f> job);
- Summary: Outputs a screen dump to the printerxpdriver_enumerate_jobs
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_enumerate_jobs (int context,
- int *context_out);
- Summary: Lists existing print jobspdriver_enumerate_jobs
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern int pdriver_enumerate_jobs (int context);
- Summary: Lists existing print jobsxpdriver_set_printer
- Part of the interface with the printer driverspdriver_set_printer
- Part of the interface with the printer driversxpdriver_cancel_job_with_error
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_cancel_job_with_error (<os_f=>os.os_f> job,
- <os_error=>os.os_error> *error);
- Summary: Cancels a print job - future attempts to output to it are errorspdriver_cancel_job_with_error
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_cancel_job_with_error (<os_f=>os.os_f> job,
- <os_error=>os.os_error> *error);
- Summary: Cancels a print job - future attempts to output to it are errorsxpdriver_select_illustration
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_select_illustration (<os_f=>os.os_f> job,
- char *title,
- <os_f=>os.os_f> *old_job);
- Summary: Makes the given print job the current one, and treats it as an illustrationpdriver_select_illustration
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_f=>os.os_f> pdriver_select_illustration (<os_f=>os.os_f> job,
- char *title);
- Summary: Makes the given print job the current one, and treats it as an illustrationxpdriver_insert_illustration
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_insert_illustration (<os_f=>os.os_f> job,
- <draw_path=>draw.draw_path> *clip_path,
- int x0,
- int y0,
- int x1,
- int y1,
- int x2,
- int y2);
- Summary: Inserts a file containing an illustration into the current job's outputpdriver_insert_illustration
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_insert_illustration (<os_f=>os.os_f> job,
- <draw_path=>draw.draw_path> *clip_path,
- int x0,
- int y0,
- int x1,
- int y1,
- int x2,
- int y2);
- Summary: Inserts a file containing an illustration into the current job's outputxpdriver_declare_font
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_declare_font (<font_f=>font.font_f> font,
- char *font_name,
- bits flags);
- Summary: Declares the fonts that will be used in a documentpdriver_declare_font
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_declare_font (<font_f=>font.font_f> font,
- char *font_name,
- bits flags);
- Summary: Declares the fonts that will be used in a documentxpdriver_declare_driver
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_declare_driver (int reason,
- void *workspace,
- int type);
- Summary: Registers a printer driver with the PDriver sharer modulepdriver_declare_driver
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_declare_driver (int reason,
- void *workspace,
- int type);
- Summary: Registers a printer driver with the PDriver sharer modulexpdriver_remove_driver
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_remove_driver (int type);
- Summary: Deregisters a printer driver with the PDriver sharer modulepdriver_remove_driver
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_remove_driver (int type);
- Summary: Deregisters a printer driver with the PDriver sharer modulexpdriver_select_driver
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_select_driver (int type,
- int *old_type);
- Summary: Selects the specified printer driverpdriver_select_driver
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern int pdriver_select_driver (int type);
- Summary: Selects the specified printer driverxpdriver_enumerate_drivers
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_enumerate_drivers (int context,
- int *context_out,
- int *type);
- Summary: Enumerates all printer drivers within the systempdriver_enumerate_drivers
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern int pdriver_enumerate_drivers (int context,
- int *type);
- Summary: Enumerates all printer drivers within the systemxpdriver_misc_op
- Processes miscellaneous printer driver operationspdriver_misc_op
- Processes miscellaneous printer driver operationsxpdrivermiscop_add_font
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscop_add_font (char *font_name,
- char *alien_name,
- bits flags,
- bits add_flags);
- Summary: Adds a font name to a list of those known to the current printer driverpdrivermiscop_add_font
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdrivermiscop_add_font (char *font_name,
- char *alien_name,
- bits flags,
- bits add_flags);
- Summary: Adds a font name to a list of those known to the current printer driverxpdrivermiscop_remove_font
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscop_remove_font (char *font_name);
- Summary: Removes font name(s) from a list of those known to the current printer driverpdrivermiscop_remove_font
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdrivermiscop_remove_font (char *font_name);
- Summary: Removes font name(s) from a list of those known to the current printer driverxpdrivermiscop_enumerate_fonts
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscop_enumerate_fonts (char *buffer,
- int size,
- int context,
- bits flags,
- char **end,
- int *context_out);
- Summary: Enumerates the font names known to the current printer driverpdrivermiscop_enumerate_fonts
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern int pdrivermiscop_enumerate_fonts (char *buffer,
- int size,
- int context,
- bits flags,
- char **end);
- Summary: Enumerates the font names known to the current printer driverxpdrivermiscop_register_dumper
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscop_register_dumper (int pdumper_no,
- int dp_version_required,
- void *dumper_workspace,
- void *dumper_code,
- bits supported_calls,
- bits supported_strips);
- Summary: Registers a printer dumper with the current printer driver, PDriverDPpdrivermiscop_register_dumper
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdrivermiscop_register_dumper (int pdumper_no,
- int dp_version_required,
- void *dumper_workspace,
- void *dumper_code,
- bits supported_calls,
- bits supported_strips);
- Summary: Registers a printer dumper with the current printer driver, PDriverDPxpdrivermiscop_deregister_dumper
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscop_deregister_dumper (int pdumper_no);
- Summary: Deregisters a printer dumper with the current printer driver, PDriverDPpdrivermiscop_deregister_dumper
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdrivermiscop_deregister_dumper (int pdumper_no);
- Summary: Deregisters a printer dumper with the current printer driver, PDriverDPxpdrivermiscop_strip_types
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscop_strip_types (int pdumper_no,
- bits *type_mask);
- Summary: Returns a bit mask showing which strip types a printer dumper supports with the current printer driverpdrivermiscop_strip_types
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern bits pdrivermiscop_strip_types (int pdumper_no);
- Summary: Returns a bit mask showing which strip types a printer dumper supports with the current printer driverxpdriver_misc_op_for_driver
- Processes miscellaneous printer driver operations using a specified printer driverpdriver_misc_op_for_driver
- Processes miscellaneous printer driver operations using a specified printer driverxpdrivermiscopfordriver_add_font
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscopfordriver_add_font (char *font_name,
- char *alien_name,
- bits flags,
- bits add_flags,
- int type);
- Summary: Adds a font name to a list of those known to a specified printer driverpdrivermiscopfordriver_add_font
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdrivermiscopfordriver_add_font (char *font_name,
- char *alien_name,
- bits flags,
- bits add_flags,
- int type);
- Summary: Adds a font name to a list of those known to a specified printer driverxpdrivermiscopfordriver_remove_font
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscopfordriver_remove_font (char *font_name,
- int type);
- Summary: Removes font name(s) from a list of those known to a specified printer driverpdrivermiscopfordriver_remove_font
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdrivermiscopfordriver_remove_font (char *font_name,
- int type);
- Summary: Removes font name(s) from a list of those known to a specified printer driverxpdrivermiscopfordriver_enumerate_fonts
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscopfordriver_enumerate_fonts (char *buffer,
- int size,
- int context,
- bits flags,
- int type,
- char **end,
- int *context_out);
- Summary: Enumerates the font names known to a specified printer driverpdrivermiscopfordriver_enumerate_fonts
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern int pdrivermiscopfordriver_enumerate_fonts (char *buffer,
- int size,
- int context,
- bits flags,
- int type,
- char **end);
- Summary: Enumerates the font names known to a specified printer driverxpdrivermiscopfordriver_register_dumper
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscopfordriver_register_dumper (int pdumper_no,
- int dp_version_required,
- void *dumper_workspace,
- void *dumper_code,
- bits supported_calls,
- bits supported_strips,
- int type);
- Summary: Registers a printer dumper a specified printer driver, PDriverDPpdrivermiscopfordriver_register_dumper
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdrivermiscopfordriver_register_dumper (int pdumper_no,
- int dp_version_required,
- void *dumper_workspace,
- void *dumper_code,
- bits supported_calls,
- bits supported_strips,
- int type);
- Summary: Registers a printer dumper a specified printer driver, PDriverDPxpdrivermiscopfordriver_deregister_dumper
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscopfordriver_deregister_dumper (int pdumper_no,
- int type);
- Summary: Deregisters a printer dumper with a specified printer driver, PDriverDPpdrivermiscopfordriver_deregister_dumper
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdrivermiscopfordriver_deregister_dumper (int pdumper_no,
- int type);
- Summary: Deregisters a printer dumper with a specified printer driver, PDriverDPxpdrivermiscopfordriver_strip_types
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdrivermiscopfordriver_strip_types (int pdumper_no,
- int type,
- bits *type_mask);
- Summary: Returns a bit mask showing which strip types a printer dumper supports with a specified printer driverpdrivermiscopfordriver_strip_types
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern bits pdrivermiscopfordriver_strip_types (int pdumper_no,
- int type);
- Summary: Returns a bit mask showing which strip types a printer dumper supports with a specified printer driverxpdriver_set_driver
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xpdriver_set_driver (int pdumper_no,
- char *ensure_command,
- byte *configuration_data1,
- byte *configuration_data2,
- int configuration_word);
- Summary: Configures the current printer driverpdriver_set_driver
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void pdriver_set_driver (int pdumper_no,
- char *ensure_command,
- byte *configuration_data1,
- byte *configuration_data2,
- int configuration_word);
- Summary: Configures the current printer driverxservice_print
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_print (void);
- Summary: For internal use onlyservice_print
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void service_print (void);
- Summary: For internal use onlyxservice_pdriver_starting
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_pdriver_starting (void);
- Summary: PDriver sharer module startedservice_pdriver_starting
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void service_pdriver_starting (void);
- Summary: PDriver sharer module startedxservice_pdriver_get_messages
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_pdriver_get_messages (bool *unclaimed,
- <messagetrans_control_block=>messagetra.messagetrans_control_block> **common_cb);
- Summary: Get common messages fileservice_pdriver_get_messages
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern bool service_pdriver_get_messages (<messagetrans_control_block=>messagetra.messagetrans_control_block> **common_cb);
- Summary: Get common messages filexservice_pdriver_changed
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_pdriver_changed (void);
- Summary: The currently selected printer driver has changedservice_pdriver_changed
- Defined in: <pdriver=>pdriver.$>.h
- Declaration: extern void service_pdriver_changed (void);
- Summary: The currently selected printer driver has changedPDriver
- <pdriver_message_print_error>
- <pdriver_message_print_type_odd>
- <pdriver_message_ps_printer_query>
- <pdriver_OS_UNIT>
- <pdriver_INCH>
- <pdriver_POINT>
- <pdriver_TYPE_PS>
- <pdriver_TYPE_DM>
- <pdriver_TYPE_LJ>
- <pdriver_TYPE_IX>
- <pdriver_TYPE_FX>
- <pdriver_TYPE_LZ>
- <pdriver_TYPE_LB>
- <pdriver_TYPE_UF>
- <pdriver_TYPE_JX>
- <pdriver_TYPE_PJ>
- <pdriver_FEATURE_COLOUR>
- <pdriver_FEATURE_LIMITED_COLOURS>
- <pdriver_FEATURE_DISCRETE_COLOURS>
- <pdriver_FEATURE_OUTLINES_ONLY>
- <pdriver_FEATURE_THIN_LINES_ONLY>
- <pdriver_FEATURE_NO_OVERWRITE>
- <pdriver_FEATURE_TRFM_SPRITE>
- <pdriver_FEATURE_TRFM_FONT>
- <pdriver_FEATURE_SCREEN_DUMP>
- <pdriver_FEATURE_GENERAL_TRFM>
- <pdriver_FEATURE_INSERT_ILLUSTRATION>
- <pdriver_FEATURE_MISC_OP>
- <pdriver_FEATURE_SET_DRIVER>
- <pdriver_FEATURE_DECLARE_FONT>
- <pdriver_NO_DOWNLOAD>
- <pdriver_KERNED>
- <error_PDRIVER_BAD_FEATURES>
- <error_PDRIVER_NO_CURRENT_SPRITE>
- <error_PDRIVER_NO_JOB_SELECTED>
- <error_PDRIVER_NO_SUCH_JOB>
- <error_PDRIVER_NO_CURRENT_PAGE>
- <error_PDRIVER_PRINTING_PAGE>
- <error_PDRIVER_INVALID_COPIES>
- <error_PDRIVER_CANNOT_HANDLE>
- <error_PDRIVER_BAD_HALFTONE>
- <error_PDRIVER_CANCELLED>
- <error_PDRIVER_SINGULAR_MATRIX>
- <error_PDRIVER_BAD_RECTANGLE>
- <error_PDRIVER_RECTANGLES_MISS>
- <error_PDRIVER_NO_FREE_MEMORY>
- <error_PDRIVER_NOT_ONE_PAGE>
- <error_PDRIVER_IN_USE>
- <error_PDRIVER_OVERFLOW>
- <error_PDRIVER_BAD_MISC_OP>
- <error_PDRIVER_NO_DUPLICATES>
- <error_PDRIVER_NO_CURRENT_DRIVER>
- <error_PDRIVER_UNKNOWN_NUMBER>
- <error_PDRIVER_DUPLICATE_NUMBER>
- <error_PDRIVER_BAD_SET_PRINTER>
- <message_PRINT_FILE>
- <message_WILL_PRINT>
- <message_PRINT_SAVE>
- <message_PRINT_INIT>
- <message_PRINT_ERROR>
- <message_PRINT_TYPE_ODD>
- <message_PRINT_TYPE_KNOWN>
- <message_SET_PRINTER>
- <message_PRINT_INIT2>
- <message_PS_PRINTER_QUERY>
- <message_PS_PRINTER_ACK>
- <message_PS_PRINTER_MODIFIED>
- <message_PS_PRINTER_DEFAULTS>
- <message_PS_PRINTER_DEFAULTED>
- <message_PS_PRINTER_NOT_PS>
- <message_RESET_PRINTER>
- <message_PS_IS_FONTPRINT_RUNNING>
- <xpdriver_info>
- <pdriver_info>
- <xpdriver_set_info>
- <pdriver_set_info>
- <xpdriver_check_features>
- <pdriver_check_features>
- <xpdriver_page_size>
- <pdriver_page_size>
- <xpdriver_set_page_size>
- <pdriver_set_page_size>
- <xpdriver_select_job>
- <pdriver_select_job>
- <xpdriver_current_job>
- <pdriver_current_job>
- <xpdriver_font_swi>
- <pdriver_font_swi>
- <xpdriver_end_job>
- <pdriver_end_job>
- <xpdriver_abort_job>
- <pdriver_abort_job>
- <xpdriver_reset>
- <pdriver_reset>
- <xpdriver_give_rectangle>
- <pdriver_give_rectangle>
- <xpdriver_draw_page>
- <pdriver_draw_page>
- <xpdriver_get_rectangle>
- <pdriver_get_rectangle>
- <xpdriver_cancel_job>
- <pdriver_cancel_job>
- <xpdriver_screen_dump>
- <pdriver_screen_dump>
- <xpdriver_enumerate_jobs>
- <pdriver_enumerate_jobs>
- <xpdriver_set_printer>
- <pdriver_set_printer>
- <xpdriver_cancel_job_with_error>
- <pdriver_cancel_job_with_error>
- <xpdriver_select_illustration>
- <pdriver_select_illustration>
- <xpdriver_insert_illustration>
- <pdriver_insert_illustration>
- <xpdriver_declare_font>
- <pdriver_declare_font>
- <xpdriver_declare_driver>
- <pdriver_declare_driver>
- <xpdriver_remove_driver>
- <pdriver_remove_driver>
- <xpdriver_select_driver>
- <pdriver_select_driver>
- <xpdriver_enumerate_drivers>
- <pdriver_enumerate_drivers>
- <xpdriver_misc_op>
- <pdriver_misc_op>
- <xpdrivermiscop_add_font>
- <pdrivermiscop_add_font>
- <xpdrivermiscop_remove_font>
- <pdrivermiscop_remove_font>
- <xpdrivermiscop_enumerate_fonts>
- <pdrivermiscop_enumerate_fonts>
- <xpdrivermiscop_register_dumper>
- <pdrivermiscop_register_dumper>
- <xpdrivermiscop_deregister_dumper>
- <pdrivermiscop_deregister_dumper>
- <xpdrivermiscop_strip_types>
- <pdrivermiscop_strip_types>
- <xpdriver_misc_op_for_driver>
- <pdriver_misc_op_for_driver>
- <xpdrivermiscopfordriver_add_font>
- <pdrivermiscopfordriver_add_font>
- <xpdrivermiscopfordriver_remove_font>
- <pdrivermiscopfordriver_remove_font>
- <xpdrivermiscopfordriver_enumerate_fonts>
- <pdrivermiscopfordriver_enumerate_fonts>
- <xpdrivermiscopfordriver_register_dumper>
- <pdrivermiscopfordriver_register_dumper>
- <xpdrivermiscopfordriver_deregister_dumper>
- <pdrivermiscopfordriver_deregister_dumper>
- <xpdrivermiscopfordriver_strip_types>
- <pdrivermiscopfordriver_strip_types>
- <xpdriver_set_driver>
- <pdriver_set_driver>
- <xservice_print>
- <service_print>
- <xservice_pdriver_starting>
- <service_pdriver_starting>
- <xservice_pdriver_get_messages>
- <service_pdriver_get_messages>
- <xservice_pdriver_changed>
- <service_pdriver_changed>