ALBA
albaPrintManager.h
Go to the documentation of this file.
1/*=========================================================================
2
3 Program: ALBA (Agile Library for Biomedical Applications)
4 Module: albaPrintSupport
5 Authors: Paolo Quadrani
6
7 Copyright (c) BIC
8 All rights reserved. See Copyright.txt or
9
10
11 This software is distributed WITHOUT ANY WARRANTY; without even
12 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
13 PURPOSE. See the above copyright notice for more information.
14
15=========================================================================*/
16
17#ifndef __albaPrintSupport_H__
18#define __albaPrintSupport_H__
19
20//----------------------------------------------------------------------------
21// Include:
22//----------------------------------------------------------------------------
23#include <wx/print.h>
24
25//----------------------------------------------------------------------------
26// Forward Refs:
27//----------------------------------------------------------------------------
28class albaView;
29
30//----------------------------------------------------------------------------
31// albaPrintout :
32//----------------------------------------------------------------------------
33class ALBA_EXPORT albaPrintManager
34{
35 public:
38
40 void OnPrint(albaVMEImage *img);
41 void OnPrint(albaView *v);
44
45protected:
46 wxPrintData *m_PrintData;
47 wxPageSetupData *m_PageSetupData;
48};
49#endif
void OnPrintPreview(albaView *v)
wxPrintData * m_PrintData
void OnPrint(albaVMEImage *img)
void OnPrint(albaView *v)
virtual ~albaPrintManager()
wxPageSetupData * m_PageSetupData
albaView is the base class for Views in alba.
Definition: albaView.h:79