124 lines
2.2 KiB
Plaintext
124 lines
2.2 KiB
Plaintext
/* Generated by Ctran from prntdlgs.cl */
|
|
#define PRNTDLGS_G
|
|
#ifndef DLGBOX_G
|
|
#include <dlgbox.g>
|
|
#endif
|
|
#ifndef GATE_G
|
|
#include <gate.g>
|
|
#endif
|
|
#ifndef SCRLAY_G
|
|
#include <scrlay.g>
|
|
#endif
|
|
#ifndef P_FILE_H
|
|
#include <p_file.h>
|
|
#endif
|
|
#ifndef P_SERIAL_H
|
|
#include <p_serial.h>
|
|
#endif
|
|
/* Class Numbers */
|
|
#define C_PDEVDLG 65
|
|
#define C_PRNCTRL 66
|
|
#define C_PAGECTRL 67
|
|
#define C_MARGINS 68
|
|
#define C_HEADFOOT 69
|
|
#define C_PRNMODEL 70
|
|
#define C_PAGESIZE 71
|
|
/* Method Numbers */
|
|
/* Property of pdevdlg */
|
|
typedef struct {
|
|
PR_ROOT *printer;
|
|
P_SRCHAR srchar;
|
|
short int filechanged;
|
|
short int own_printer;
|
|
PVV_DISPLAY Disp;
|
|
} PRS_PDEVDLG;
|
|
typedef struct pr_pdevdlg
|
|
{
|
|
PRS_ROOT root;
|
|
PRS_WIN win;
|
|
PRS_DLGCHAIN dlgchain;
|
|
PRS_DLGBOX dlgbox;
|
|
PRS_PDEVDLG pdevdlg;
|
|
} PR_PDEVDLG;
|
|
/* Types for prnctrl */
|
|
typedef struct
|
|
{
|
|
unsigned short int tmarg;
|
|
unsigned short int lmarg;
|
|
unsigned short int rmarg;
|
|
unsigned short int bmarg;
|
|
} TMARG;
|
|
/* Property of prnctrl */
|
|
typedef struct {
|
|
TMARG tm;
|
|
} PRS_PRNCTRL;
|
|
typedef struct pr_prnctrl
|
|
{
|
|
PRS_ROOT root;
|
|
PRS_WIN win;
|
|
PRS_DLGCHAIN dlgchain;
|
|
PRS_DLGBOX dlgbox;
|
|
PRS_PRNCTRL prnctrl;
|
|
} PR_PRNCTRL;
|
|
/* Property of pagectrl */
|
|
typedef struct pr_pagectrl
|
|
{
|
|
PRS_ROOT root;
|
|
PRS_WIN win;
|
|
PRS_DLGCHAIN dlgchain;
|
|
PRS_DLGBOX dlgbox;
|
|
} PR_PAGECTRL;
|
|
/* Property of margins */
|
|
typedef struct pr_margins
|
|
{
|
|
PRS_ROOT root;
|
|
PRS_WIN win;
|
|
PRS_DLGCHAIN dlgchain;
|
|
PRS_DLGBOX dlgbox;
|
|
} PR_MARGINS;
|
|
/* Property of headfoot */
|
|
typedef struct {
|
|
void *ph;
|
|
unsigned short int *offset;
|
|
} PRS_HEADFOOT;
|
|
typedef struct pr_headfoot
|
|
{
|
|
PRS_ROOT root;
|
|
PRS_WIN win;
|
|
PRS_DLGCHAIN dlgchain;
|
|
PRS_DLGBOX dlgbox;
|
|
PRS_HEADFOOT headfoot;
|
|
} PR_HEADFOOT;
|
|
/* Types for prnmodel */
|
|
typedef struct
|
|
{
|
|
int path;
|
|
int index;
|
|
} MLIST_ITEM;
|
|
/* Property of prnmodel */
|
|
typedef struct {
|
|
PR_VASTR *pm;
|
|
PR_VASTR *pf;
|
|
PR_VAFLAT *pi;
|
|
unsigned short int model;
|
|
short int nsel;
|
|
SCRLAY_FONT sf;
|
|
char wdrfile[P_FNAMESIZE];
|
|
} PRS_PRNMODEL;
|
|
typedef struct pr_prnmodel
|
|
{
|
|
PRS_ROOT root;
|
|
PRS_WIN win;
|
|
PRS_DLGCHAIN dlgchain;
|
|
PRS_DLGBOX dlgbox;
|
|
PRS_PRNMODEL prnmodel;
|
|
} PR_PRNMODEL;
|
|
/* Property of pagesize */
|
|
typedef struct pr_pagesize
|
|
{
|
|
PRS_ROOT root;
|
|
PRS_WIN win;
|
|
PRS_DLGCHAIN dlgchain;
|
|
PRS_DLGBOX dlgbox;
|
|
} PR_PAGESIZE;
|