Code::Blocks  SVN r11506
printing_types.h
Go to the documentation of this file.
1 /*
2  * This file is part of the Code::Blocks IDE and licensed under the GNU Lesser General Public License, version 3
3  * http://www.gnu.org/licenses/lgpl-3.0.html
4  */
5 
6 #ifndef PRINTING_TYPES_H
7 #define PRINTING_TYPES_H
8 
9 #include "settings.h"
10 #include <wx/print.h>
11 
12 // Global printer
13 extern wxPrinter* g_printer;
14 
15 // Global page setup data
16 extern wxPageSetupData* g_pageSetupData;
17 
18 // printing scope for print dialog
20 {
24 };
25 
26 // printing colour mode
28 {
33 };
34 
35 #ifdef __cplusplus
36 extern "C" {
37 #endif
38 extern DLLIMPORT void InitPrinting();
39 extern DLLIMPORT void DeInitPrinting();
40 #ifdef __cplusplus
41 }
42 #endif
43 
44 #endif // PRINTING_TYPES_H
wxPageSetupData * g_pageSetupData
PrintColourMode
#define DLLIMPORT
Definition: settings.h:16
wxPrinter * g_printer
PrintScope
DLLIMPORT void DeInitPrinting()
DLLIMPORT void InitPrinting()