File: INCLUDE\PROTOCOL\TProtocolParameterDlg.h

    1 //******************************************************************************
    2 //Datei     : TProtocolParameterDlg.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 TProtocolParameterDlg
    9 //******************************************************************************
   10 //!neu klier Protokollbuch
   11 
   12 #include "utils\u_utils.h" // für TModalDlg
   13 
   14 //--||--\\--||--//--||--\\--||--//--||--\\--||--//--||--\\--||--//--||--\\--||--
   15 
   16 #if defined (Build_Protocol)
17 #define _PROTOCOLCLASS __declspec(dllexport)
18 #elif defined(Use_Protocol)
19 #define _PROTOCOLCLASS __declspec(dllimport)
20 #else 21 #define _PROTOCOLCLASS 22 #endif 23 24 class _PROTOCOLCLASS TProtocolParameterDlg : public TModalDlg 25 { 26 public: 27 TProtocolParameterDlg( LPSTR, TProtocol*, TProtocolDlg*, TProtocolManagePrintDlg* ); 28 29 private: 30 BOOL Dlg_OnInit( HWND, HWND, LPARAM ); 31 void Dlg_OnCommand( HWND, int, HWND, UINT ); 32 33 BOOL bNoSortNew, bSortDate, bDebug; 34 char szProtocolFile[_MAX_PATH], szProtocolBackupDirectory[_MAX_PATH]; 35 36 TProtocol *Protocol; 37 TProtocolDlg *ProtocolDlg; 38 TProtocolManagePrintDlg *ProtocolManagePrintDlg; 39 }; 40 41 42 // LastLine 43 44