Mercurial > dwindows
comparison dw.h @ 1136:1a5b0908659b
Initial implementation of the DynamicWindows Print object for GTK3.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Fri, 09 Sep 2011 00:28:25 +0000 |
parents | 772d4c692ea5 |
children | 9d97610b2140 |
comparison
equal
deleted
inserted
replaced
1135:6828a01ecf3c | 1136:1a5b0908659b |
---|---|
1327 HEV eve; | 1327 HEV eve; |
1328 int done; | 1328 int done; |
1329 int method; | 1329 int method; |
1330 void *data, *result; | 1330 void *data, *result; |
1331 } DWDialog; | 1331 } DWDialog; |
1332 | |
1333 typedef void *HPRINT; | |
1332 | 1334 |
1333 #define DW_SIGNAL_FUNC(a) ((void *)a) | 1335 #define DW_SIGNAL_FUNC(a) ((void *)a) |
1334 | 1336 |
1335 #define DW_DESKTOP HWND_DESKTOP | 1337 #define DW_DESKTOP HWND_DESKTOP |
1336 #define DW_MINIMIZED 1 | 1338 #define DW_MINIMIZED 1 |
1683 char * API dw_clipboard_get_text(void); | 1685 char * API dw_clipboard_get_text(void); |
1684 void API dw_clipboard_set_text( char *str, int len ); | 1686 void API dw_clipboard_set_text( char *str, int len ); |
1685 HWND API dw_calendar_new(unsigned long id); | 1687 HWND API dw_calendar_new(unsigned long id); |
1686 void API dw_calendar_set_date( HWND window, unsigned int year, unsigned int month, unsigned int day ); | 1688 void API dw_calendar_set_date( HWND window, unsigned int year, unsigned int month, unsigned int day ); |
1687 void API dw_calendar_get_date( HWND window, unsigned int *year, unsigned int *month, unsigned int *day ); | 1689 void API dw_calendar_get_date( HWND window, unsigned int *year, unsigned int *month, unsigned int *day ); |
1688 | 1690 HPRINT API dw_print_new(unsigned long flags, unsigned int pages, void *drawfunc, void *drawdata); |
1689 #endif | 1691 int API dw_print_run(HPRINT print, unsigned long flags); |
1692 void API dw_print_cancel(HPRINT print); | |
1693 | |
1694 #endif |