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

# iplotlegendx.h

    00001 #if !defined(AFX_IPLOTLEGENDX_H__70F4152C_81D7_11D5_A84F_0050BA05DDC8__INCLUDED_)
    00002 #define AFX_IPLOTLEGENDX_H__70F4152C_81D7_11D5_A84F_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 CiPlotLegendX
    00018
    00019 class CiPlotLegendX : public COleDispatchDriver
    00020 {
    00021 public:
    00022    CiPlotLegendX() {}      // Ruft den Standardkonstruktor für COleDispatchDriver auf
    00023    CiPlotLegendX(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
    00024    CiPlotLegendX(const CiPlotLegendX& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
    00025
    00026 // Attribute
    00027 public:
    00028
    00029 // Operationen
    00030 public:
    00031    CString GetName();
    00032    void SetName(LPCTSTR lpszNewValue);
    00033    BOOL GetVisible();
    00034    void SetVisible(BOOL bNewValue);
    00035    double GetStartPercent();
    00036    void SetStartPercent(double newValue);
    00037    double GetStopPercent();
    00038    void SetStopPercent(double newValue);
    00039    double GetMarginLeft();
    00040    void SetMarginLeft(double newValue);
    00041    double GetMarginTop();
    00042    void SetMarginTop(double newValue);
    00043    double GetMarginRight();
    00044    void SetMarginRight(double newValue);
    00045    double GetMarginBottom();
    00046    void SetMarginBottom(double newValue);
    00047    unsigned long GetBackGroundColor();
    00048    void SetBackGroundColor(unsigned long newValue);
    00049    BOOL GetBackGroundTransparent();
    00050    void SetBackGroundTransparent(BOOL bNewValue);
    00051    unsigned long GetSelectedItemBackGroundColor();
    00052    void SetSelectedItemBackGroundColor(unsigned long newValue);
    00053    COleFont GetSelectedItemFont();
    00054    void SetSelectedItemFont(LPDISPATCH newValue);
    00055    BOOL GetShowColumnXAxisTitle();
    00056    void SetShowColumnXAxisTitle(BOOL bNewValue);
    00057    BOOL GetShowColumnYAxisTitle();
    00058    void SetShowColumnYAxisTitle(BOOL bNewValue);
    00059    BOOL GetShowColumnMarker();
    00060    void SetShowColumnMarker(BOOL bNewValue);
    00061    BOOL GetShowColumnXValue();
    00062    void SetShowColumnXValue(BOOL bNewValue);
    00063    BOOL GetShowColumnYValue();
    00064    void SetShowColumnYValue(BOOL bNewValue);
    00065    COleFont GetFont();
    00066    void SetFont(LPDISPATCH newValue);
    00067    double GetColumnSpacing();
    00068    void SetColumnSpacing(double newValue);
    00069    double GetRowSpacing();
    00070    void SetRowSpacing(double newValue);
    00071    BOOL GetHorizontal();
    00072    void SetHorizontal(BOOL bNewValue);
    00073    long GetZOrder();
    00074    void SetZOrder(long nNewValue);
    00075    unsigned long GetFontColor();
    00076    void SetFontColor(unsigned long newValue);
    00077    unsigned long GetSelectedItemFontColor();
    00078    void SetSelectedItemFontColor(unsigned long newValue);
    00079    BOOL GetShowColumnLine();
    00080    void SetShowColumnLine(BOOL bNewValue);
    00081    BOOL GetColumnTitlesVisible();
    00082    void SetColumnTitlesVisible(BOOL bNewValue);
    00083    COleFont GetColumnTitlesFont();
    00084    void SetColumnTitlesFont(LPDISPATCH newValue);
    00085    unsigned long GetColumnTitlesFontColor();
    00086    void SetColumnTitlesFontColor(unsigned long newValue);
    00087 };
    00088
    00089 //{{AFX_INSERT_LOCATION}}
    00090 // Microsoft Visual C++ fügt unmittelbar vor der vorhergehenden Zeile zusätzliche Deklarationen ein.
    00091
    00092 #endif // AFX_IPLOTLEGENDX_H__70F4152C_81D7_11D5_A84F_0050BA05DDC8__INCLUDED_