1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
/*-----------------------------------------------------------------------------------*/
/* INRIA 2005 */
/* Allan CORNET */
/*-----------------------------------------------------------------------------------*/
#ifndef __TEXTTOPRINT__
#define __TEXTTOPRINT__
/*-----------------------------------------------------------------------------------*/
#include <windows.h>
#include <windowsx.h>
#include <stdio.h>
#include <commdlg.h>
#include <stdio.h>
#include <ShlObj.h>
#include <time.h>
#include <math.h>
#include "../machine.h"
#include "../stack-c.h"
#include "../version.h"
#include "wgnuplib.h"
#include "Messages.h"
#include "Warnings.h"
#include "Errors.h"
/*-----------------------------------------------------------------------------------*/
#ifndef NULL
#define NULL 0
#endif
#define TRUE 1
#define FALSE 0
/* EzCreateFont */
/* Fonts Properties */
#define EZ_ATTR_BOLD 1
#define EZ_ATTR_ITALIC 2
#define EZ_ATTR_UNDERLINE 4
#define EZ_ATTR_STRIKEOUT 8
/*-----------------------------------------------------------------------------------*/
void PrintString(char *lines,char *Entete);
void PrintFile(char *filename);
void PrintSelection(LPTW lptw,char *Entete);
void PageHeader(HDC hdc,LPSTR Entete);
void Footer(HDC hdc,int number);
HFONT EzCreateFont (HDC hdc, TCHAR * szFaceName, int iDeciPtHeight,int iDeciPtWidth, int iAttributes, BOOL fLogRes);
HDC GetPrinterDC(void);
BOOL ConfigurePrinterDialogBox(void);
/*-----------------------------------------------------------------------------------*/
extern HDC TryToGetDC(HWND hWnd);
#endif /* __TEXTTOPRINT__ */
/*-----------------------------------------------------------------------------------*/
|