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

# iledrectanglex.h

    00001 #if !defined(AFX_ILEDRECTANGLEX_H__0B72F607_8C9A_11D5_A85A_0050BA05DDC8__INCLUDED_)
    00002 #define AFX_ILEDRECTANGLEX_H__0B72F607_8C9A_11D5_A85A_0050BA05DDC8__INCLUDED_
    00003
    00004 #if _MSC_VER > 1000
    00005 #pragma once
    00006 #endif // _MSC_VER > 1000
    00007 // Mit Microsoft Visual C++ automatisch erstellte IDispatch-Kapselungsklasse(n).
    00008
    00009 // HINWEIS: Die Inhalte dieser Datei nicht ändern. Wenn Microsoft Visual C++
    00010 // diese Klasse erneuert, werden Ihre Änderungen überschrieben.
    00011
    00012
    00013 // Dispatch-Schnittstellen, auf die von dieser Schnittstelle verwiesen wird
    00014 class COleFont;
    00015
    00017 // Wrapper-Klasse CiLedRectangleX
    00018
    00019 class CiLedRectangleX : public CWnd
    00020 {
    00021 protected:
    00022    DECLARE_DYNCREATE(CiLedRectangleX)
    00023 public:
    00024    CLSID const& GetClsid()
    00025    {
    00026       static CLSID const clsid
    00027          = { 0xa362345, 0x2e5e, 0x11d3, { 0x85, 0xbf, 0x0, 0x10, 0x5a, 0xc8, 0xb7, 0x15 } };
    00028       return clsid;
    00029    }
    00030    virtual BOOL Create(LPCTSTR lpszClassName,
    00031       LPCTSTR lpszWindowName, DWORD dwStyle,
    00032       const RECT& rect,
    00033       CWnd* pParentWnd, UINT nID,
    00034       CCreateContext* pContext = NULL)
    00035    { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID); }
    00036
    00037     BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle,
    00038       const RECT& rect, CWnd* pParentWnd, UINT nID,
    00039       CFile* pPersist = NULL, BOOL bStorage = FALSE,
    00040       BSTR bstrLicKey = NULL)
    00041    { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
    00042       pPersist, bStorage, bstrLicKey); }
    00043
    00044 // Attribute
    00045 public:
    00046
    00047 // Operationen
    00048 public:
    00049    BOOL GetActive();
    00050    void SetActive(BOOL bNewValue);
    00051    unsigned long GetActiveColor();
    00052    void SetActiveColor(unsigned long newValue);
    00053    long GetBevelStyle();
    00054    void SetBevelStyle(long nNewValue);
    00055    BOOL GetVisible();
    00056    void SetVisible(BOOL bNewValue);
    00057    BOOL GetEnabled();
    00058    void SetEnabled(BOOL bNewValue);
    00059    void AboutBox();
    00060    void ShowPropertyEditor();
    00061    CString GetCenterLabelText();
    00062    void SetCenterLabelText(LPCTSTR lpszNewValue);
    00063    COleFont GetCenterLabelFont();
    00064    void SetCenterLabelFont(LPDISPATCH newValue);
    00065    unsigned long GetCenterLabelFontActiveColor();
    00066    void SetCenterLabelFontActiveColor(unsigned long newValue);
    00067    unsigned long GetCenterLabelFontInactiveColor();
    00068    void SetCenterLabelFontInactiveColor(unsigned long newValue);
    00069    void SetActiveNoEvent(BOOL Value);
    00070    BOOL GetShowReflection();
    00071    void SetShowReflection(BOOL bNewValue);
    00072    BOOL GetAutoInactiveColor();
    00073    void SetAutoInactiveColor(BOOL bNewValue);
    00074    unsigned long GetInactiveColor();
    00075    void SetInactiveColor(unsigned long newValue);
    00076    void RepaintAll();
    00077    void BeginUpdate();
    00078    void EndUpdate();
    00079    void Lock();
    00080    void Unlock();
    00081    BOOL GetCenterLabelWordWrap();
    00082    void SetCenterLabelWordWrap(BOOL bNewValue);
    00083    long GetCenterLabelEndsMargin();
    00084    void SetCenterLabelEndsMargin(long nNewValue);
    00085    long GetCenterLabelAlignment();
    00086    void SetCenterLabelAlignment(long nNewValue);
    00087    long GetUpdateFrameRate();
    00088    void SetUpdateFrameRate(long nNewValue);
    00089    long GetComponentHandle();
    00090 };
    00091
    00092 //{{AFX_INSERT_LOCATION}}
    00093 // Microsoft Visual C++ fügt unmittelbar vor der vorhergehenden Zeile zusätzliche Deklarationen ein.
    00094
    00095 #endif // AFX_ILEDRECTANGLEX_H__0B72F607_8C9A_11D5_A85A_0050BA05DDC8__INCLUDED_