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

# programmierung.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 Programmierung
    00009 **-----------------------------------------------------------------------------
    00010 **
    00011 ** $Id: programmierung.h,v 1.6 2003/02/06 14:16:57 UdoWeber Exp $
    00012 **
    00013 ** $Log: programmierung.h,v $
    00014 ** Revision 1.6  2003/02/06 14:16:57  UdoWeber
    00015 ** - Funktion Über/Untertoleranz hinzugefügt
    00016 ** - Fehler beim Beenden der Anwendung (TCPIPComm::DisInd beim terminieren)
    00017 ** - Berechnungsfehler bei Konvertierung mm/mV beseitigt
    00018 **
    00019 ** Revision 1.5  2002/08/30 14:34:59  IngoFroehlich
    00020 ** no message
    00021 **
    00022 ** Revision 1.4  2001/10/17 13:13:45  IngoFroehlich
    00023 ** no message
    00024 **
    00025 ** Revision 1.3  2001/09/27 10:12:55  IngoFroehlich
    00026 ** no message
    00027 **
    00028 ** Revision 1.2  2001/08/28 09:52:33  IngoFroehlich
    00029 ** Do some naming conventions
    00030 **
    00031 **
    00032 *******************************************************************************/
    00033
    00034 #include "valform.h"
    00035
    00038 // Formularansicht CViewProgrammierung
    00039
    00040 #ifndef __AFXEXT_H__
    00041 #include <afxext.h>
    00042 #endif
    00043
    00044 class CViewProgrammierung : public CValidForm
    00045 {
    00046 public:
    00047    CViewProgrammierung();           // Dynamische Erstellung verwendet geschützten Konstruktor
    00048    DECLARE_DYNCREATE(CViewProgrammierung)
    00049
    00050 // Formulardaten
    00051 public:
    00052    //{{AFX_DATA(CViewProgrammierung)
    00053    enum { IDD = IDD_PROGRAMMIERUNG_FORM };
    00054    CStatic  m_TextUeberToleranz;
    00055    CStatic  m_TextUnterToleranz;
    00056    CEdit m_PcSpeicherZu;
    00057    CEdit m_PcSpeicherC;
    00058    CEdit m_PcSpeicherB;
    00059    CEdit m_PcSpeicherAuf;
    00060    CEdit m_PcSpeicherA;
    00061    CButton  m_Schaltpunkt;
    00062    CButton  m_NehmeZu;
    00063    CButton  m_NehmeC;
    00064    CButton  m_NehmeB;
    00065    CButton  m_NehmeAuf;
    00066    CButton  m_NehmeA;
    00067    CButton  m_Bereich;
    00068    CStatic  m_WertVomGreifer;
    00069    CStatic  m_WertUebernehmen;
    00070    CStatic  m_WerteEingabe;
    00071    CString  m_EingabeA;
    00072    CString  m_EingabeAuf;
    00073    CString  m_EingabeB;
    00074    CString  m_EingabeC;
    00075    CString  m_EingabeZu;
    00076    float m_fUeberToleranz;
    00077    float m_fUnterToleranz;
    00078    //}}AFX_DATA
    00079
    00080 // Attribute
    00081 public:
    00082 private:
    00083    bool m_bIsInitialized;
    00084
    00085 // Operationen
    00086 public:
    00087 // Überschreibungen
    00088    // Vom Klassen-Assistenten generierte virtuelle Funktionsüberschreibungen
    00089    //{{AFX_VIRTUAL(CViewProgrammierung)
    00090    public:
    00091    virtual void OnInitialUpdate();
    00092    virtual void OnFinalRelease();
    00093    protected:
    00094    virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV-Unterstützung
    00095    virtual void OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint);
    00096    //}}AFX_VIRTUAL
    00097
    00098 // Implementierung
    00099 protected:
    00100    virtual ~CViewProgrammierung();
    00101 #ifdef _DEBUG
    00102    virtual void AssertValid() const;
    00103    virtual void Dump(CDumpContext& dc) const;
    00104 #endif
    00105
    00106    // Generierte Nachrichtenzuordnungsfunktionen
    00107    //{{AFX_MSG(CViewProgrammierung)
    00108    afx_msg void OnNehmeAuf();
    00109    afx_msg void OnNehmeA();
    00110    afx_msg void OnNehmeB();
    00111    afx_msg void OnNehmeC();
    00112    afx_msg void OnNehmeZu();
    00113    afx_msg void OnBereich();
    00114    afx_msg void OnSchaltpunkt();
    00115    afx_msg void OnKillfocusWertEingabeA();
    00116    afx_msg void OnKillfocusWertEingabeAuf();
    00117    afx_msg void OnKillfocusWertEingabeB();
    00118    afx_msg void OnKillfocusWertEingabeC();
    00119    afx_msg void OnKillfocusWertEingabeZu();
    00120    afx_msg void OnWerteUebernehmenButton();
    00121    afx_msg void OnLoadConfig();
    00122    afx_msg void OnSaveConfig();
    00123    afx_msg void OnLernPlus();
    00124    //}}AFX_MSG
    00125    DECLARE_MESSAGE_MAP()
    00126 };