Topic : TOS - The Operating System Author : Version : tos.hyp (December 19, 2008) Subject : Programmieren/Atari Nodes : 3010 Index Size : 93790 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Title @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File8.22.33 PRN_ENTRY TOS typedef struct _prn_entry { struct _prn_entry *next; /* Pointer to next device description*/ int32_t length; /* Structure length */ int32_t format; /* Data format */ int32_t reserved; /* Reserved */ int16_t driver_id; /* Driver ID */ int16_t driver_type; /* Driver type */ int32_t printer_id; /* Printer ID */ int32_t printer_capabilities; /* Printer capabilities */ int32_t reserved1; /* Reserved */ int32_t flags; /* Various flags */ struct _pdlg_sub *sub_dialogs; /* Pointer to list of sub-dialogs */ /* for this printer */ PRN_SWITCH setup_panel; /* Initialize sub-dialog at printer */ /* change */ PRN_SWITCH close_panel; /* Close sub-dialog at printer change*/ PRN_MODE *modes; /* List of available resolutions */ MEDIA_SIZE *papers; /* List of available paper formats */ PRN_TRAY *input_trays; /* List of feed trays */ PRN_TRAY *output_trays; /* List of output trays */ int8_t name[32]; /* Name of the printer */ } PRN_ENTRY; See Also: Print dialogs pdlg_add_printers