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