Hauptseite | Klassenhierarchie | Alphabetische Liste | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente

# Aufnahme.h

    00001 /* *****************************************************************************
    00002 **
    00003 ** Projekt       : FPS
    00004 ** File          : Aufnahme.hpp
    00005 ** Version       : $Revision: 1.6 $
    00006 ** Copyright     : (C) 2001 by Analytica GmbH
    00007 **
    00008 ** Description   : Ansicht Aufnahme
    00009 **-----------------------------------------------------------------------------
    00010 **
    00011 ** $Id: Aufnahme.h,v 1.6 2001/09/27 10:13:43 IngoFroehlich Exp $
    00012 **
    00013 ** $Log: Aufnahme.h,v $
    00014 ** Revision 1.6  2001/09/27 10:13:43  IngoFroehlich
    00015 ** no message
    00016 **
    00017 ** Revision 1.5  2001/08/28 09:51:32  IngoFroehlich
    00018 ** Do some naming conventions
    00019 **
    00020 **
    00021 *******************************************************************************/
    00022
    00023 //{{AFX_INCLUDES()
    00024 #include "iledrectanglex.h"
    00025 //}}AFX_INCLUDES
    00026 #if !defined(AFX_AUFNAHME_H__D423C714_8262_11D5_A850_0050BA05DDC8__INCLUDED_)
    00027 #define AFX_AUFNAHME_H__D423C714_8262_11D5_A850_0050BA05DDC8__INCLUDED_
    00028
    00029 #if _MSC_VER > 1000
    00030 #pragma once
    00031 #endif // _MSC_VER > 1000
    00032 // Aufnahme.h : Header-Datei
    00033 //
    00034
    00035 #include "iplotchannelx.h"
    00036 #include "valform.h"
    00037
    00039 // Formularansicht CViewAufnahme
    00040
    00041 #ifndef __AFXEXT_H__
    00042 #include <afxext.h>
    00043 #endif
    00044 #include "iplotx.h"  // Hinzugefügt von der Klassenansicht
    00045
    00046 class CViewAufnahme : public CValidForm
    00047 {
    00048 public:
    00049    CViewAufnahme();           // Dynamische Erstellung verwendet geschützten Konstruktor
    00050    DECLARE_DYNCREATE(CViewAufnahme)
    00051
    00052 // Formulardaten
    00053 public:
    00054    //{{AFX_DATA(CViewAufnahme)
    00055    enum { IDD = IDD_AUFNAHME_FORM };
    00056    CiLedRectangleX   m_AufnahmeLaeuftLed;
    00057    CiLedRectangleX   m_ShowUbCtrl;
    00058    CiLedRectangleX   m_ShowSchaltCtrl;
    00059    CiLedRectangleX   m_ShowGreiferCtrl;
    00060    CiLedRectangleX   m_AufnahmeRereadLed;
    00061    //}}AFX_DATA
    00062
    00063 // Attribute
    00064 public:
    00065
    00066 // Operationen
    00067 public:
    00068
    00069 // Überschreibungen
    00070    // Vom Klassen-Assistenten generierte virtuelle Funktionsüberschreibungen
    00071    //{{AFX_VIRTUAL(CViewAufnahme)
    00072    public:
    00073    virtual void OnFinalRelease();
    00074    virtual void OnInitialUpdate();
    00075    protected:
    00076    virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV-Unterstützung
    00077    virtual void OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint);
    00078    //}}AFX_VIRTUAL
    00079
    00080 // Implementierung
    00081 protected:
    00082    virtual ~CViewAufnahme();
    00083 #ifdef _DEBUG
    00084    virtual void AssertValid() const;
    00085    virtual void Dump(CDumpContext& dc) const;
    00086 #endif
    00087
    00088    // Generierte Nachrichtenzuordnungsfunktionen
    00089    //{{AFX_MSG(CViewAufnahme)
    00090    afx_msg void OnOnClickAufnahmeLaueftLed();
    00091    afx_msg void OnOnClickShowGreifervalues();
    00092    afx_msg void OnOnClickShowSchaltvalues();
    00093    afx_msg void OnOnClickShowUbvalues();
    00094    afx_msg void OnOnClickAufnahmeRereadLed();
    00095    DECLARE_EVENTSINK_MAP()
    00096    //}}AFX_MSG
    00097    DECLARE_MESSAGE_MAP()
    00098    // Generierte OLE-Dispatch-Zuordnungsfunktionen
    00099    //{{AFX_DISPATCH(CViewAufnahme)
    00100       // HINWEIS - Der Klassen-Assistent fügt hier Member-Funktionen ein und entfernt diese.
    00101    //}}AFX_DISPATCH
    00102    DECLARE_DISPATCH_MAP()
    00103    DECLARE_INTERFACE_MAP()
    00104 private:
    00105    void ShowDiagram( void );
    00106    void ReadAufnahme( CiLedRectangleX& oLed );
    00107
    00108    CiPlotX m_Plot;
    00109    bool m_bIsInitialized;
    00110 };
    00111
    00113
    00114 //{{AFX_INSERT_LOCATION}}
    00115 // Microsoft Visual C++ fügt unmittelbar vor der vorhergehenden Zeile zusätzliche Deklarationen ein.
    00116
    00117 #endif // AFX_AUFNAHME_H__D423C714_8262_11D5_A850_0050BA05DDC8__INCLUDED_