File: INCLUDE\WORKFLOW\TSetFileNameCmd.h

    1 #ifndef _TSETFILENAMECMD_H
    2 #define _TSETFILENAMECMD_H
    3 
    4 #include "workflow\TCmd.h"
    5 #include "difrkmty\s_extern.h" // für TScanWindow
    6 #include "difrkmty\a_extern.h" // für TAreaScanWindow
    7 
    8 /** @file TSetFileNameCmd.h
    9  *  Ausgabedatei festlegen.
   10  */
   11 
   12 /** Legt eine Datei für die Ausgaben des Scan's/AreaScan's an.
   13  *
   14  *  @author David Damm
   15  *  @date 05.07.2004
   16  *  @version 0.1
   17  *  Doxygen-Kommentare hinzugefügt.
   18  */
   19 class TSetFileNameCmd : public TCmd
   20 {
   21 
   22 public:
   23 
   24         /** Konstruktor.
   25          *  Erzeugt eine neue Ausgabedatei oder überschreibt eine vorhandene.
   26          *
   27          *  @param ct Das eingelesene Kommando mit Parametern.
   28          */
   29         TSetFileNameCmd ( TCmdTag );
   30 
   31         //* @copydoc TCmd::GetShowData()
   32         virtual bool GetShowData ( LPSTR );
   33 
   34         //* @copydoc TCmd::GetName()    
   35         virtual void GetName ( LPSTR aName );
   36 
   37 // Attribute
   38 private:
   39         TScanWindow *ScanW;
   40         TAreaScanWindow *AreaScanW;
   41 };
   42 
   43 #endif
   44