23 #ifndef _LAX_PRINTDIALOG_H
24 #define _LAX_PRINTDIALOG_H
26 #include <lax/rowframe.h>
27 #include <lax/doublebbox.h>
29 #include <cups/cups.h>
44 int pagestart,pageend;
50 #define PRINT_USE_PREVIEW (1<<16)
51 #define PRINT_USE_PS_FILE (1<<17)
52 #define PRINT_USE_EPS_FILE (1<<18)
53 #define PRINT_USE_PDF_FILE (1<<19)
54 #define PRINT_USE_XPRINT (1<<20)
55 #define PRINT_USE_SVG (1<<21)
56 #define PRINT_USE_PNG (1<<22)
57 #define PRINT_USE_JPG (1<<23)
58 #define PRINT_NO_CANCEL_DIALOG (1<<24)
67 cups_option_t *options;
75 int xx,
int yy,
int ww,
int hh,
int brder,
76 anXWindow *prev,
unsigned long nowner,
const char *nsend,
79 virtual const char *whattype() {
return "PrintDialog"; }
85 virtual int CharInput(
unsigned int ch,
const char *buffer,
int len,
unsigned int state,
const LaxKeyboard *d);
Mon Feb 17 2014 11:52:57, Laxkit