File: INCLUDE\PROTOCOL\TProtocolTopographyManagePrintDlg.h
1 //******************************************************************************
2 //Datei : TProtocolTopographyManagePrintDlg.h
3 //Projekt : XCTL
4 //Subsystem : Protokollbuch
5 //Autor : Jens Klier <klier@informatik.hu-berlin.de>
6 // Institut fuer Informatik,
7 // Humboldt-Universitaet Berlin
8 //Inhalt : Interface der Klasse TProtocolTopographyManagePrintDlg
9 //******************************************************************************
10 //!neu klier Protokollbuch
11
12 class TProtocolTopographyManagePrintDlg : public TProtocolManagePrintDlg,
13 public TModelessDlg
14 {
15 public:
16 #include "protocol\TProtocolTopographyParameter.h"
17
18 TProtocolTopographyManagePrintDlg(LPSTR, TProtocolTopographyDlg*, int, int, TModelessDlg**);
19
20 private:
21 BOOL Dlg_OnInit( HWND, HWND, LPARAM );
22 void Dlg_OnCommand( HWND, int, HWND, UINT );
23 void Dlg_OnNotify( HWND, int, UINT, UINT );
24
25 int GetPages( int );
26 int GetColumn( void );
27
28 LPSTR GetSelLfdNr( LPSTR, int );
29 BOOL PrintSkizze( int );
30 BOOL PrintLine( int );
31 void GetParameterName( int&, LPSTR );
32 BOOL GetParameter( int&, LPSTR, LPCSTR );
33
34 LPSTR GetDlgItemText_LfdNr( HWND, LPSTR );
35 void GetDlgItemText_SearchParameter( HWND, TSearchParameter );
36 BOOL SearchProtocolString( LPCSTR, const TSearchDate, const TSearchParameter );
37 void MakeListString( int );
38
39 HWND hLieferantList;
40 };
41
42 // LastLine
43