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

# iplotlibrary.h

    00001 // Von Klassen-Assistent automatisch erstellte IDispatch-Kapselungsklasse(n).
    00003 // Wrapper-Klasse IiPlotX
    00004
    00005 class IiPlotX : public COleDispatchDriver
    00006 {
    00007 public:
    00008    IiPlotX() {}      // Ruft den Standardkonstruktor für COleDispatchDriver auf
    00009    IiPlotX(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
    00010    IiPlotX(const IiPlotX& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
    00011
    00012 // Attribute
    00013 public:
    00014
    00015 // Operationen
    00016 public:
    00017    long GetDataViewZHorz();
    00018    void SetDataViewZHorz(long nNewValue);
    00019    long GetDataViewZVert();
    00020    void SetDataViewZVert(long nNewValue);
    00021    BOOL GetXYAxesReverse();
    00022    void SetXYAxesReverse(BOOL bNewValue);
    00023    long GetOuterMarginLeft();
    00024    void SetOuterMarginLeft(long nNewValue);
    00025    long GetOuterMarginTop();
    00026    void SetOuterMarginTop(long nNewValue);
    00027    long GetOuterMarginRight();
    00028    void SetOuterMarginRight(long nNewValue);
    00029    long GetOuterMarginBottom();
    00030    void SetOuterMarginBottom(long nNewValue);
    00031    long GetPrintOrientation();
    00032    void SetPrintOrientation(long nNewValue);
    00033    double GetPrintMarginLeft();
    00034    void SetPrintMarginLeft(double newValue);
    00035    double GetPrintMarginTop();
    00036    void SetPrintMarginTop(double newValue);
    00037    double GetPrintMarginRight();
    00038    void SetPrintMarginRight(double newValue);
    00039    double GetPrintMarginBottom();
    00040    void SetPrintMarginBottom(double newValue);
    00041    BOOL GetPrintShowDialog();
    00042    void SetPrintShowDialog(BOOL bNewValue);
    00043    long GetUpdateFrameRate();
    00044    void SetUpdateFrameRate(long nNewValue);
    00045    unsigned long GetBackGroundColor();
    00046    void SetBackGroundColor(unsigned long newValue);
    00047    long GetBorderStyle();
    00048    void SetBorderStyle(long nNewValue);
    00049    BOOL GetAutoFrameRate();
    00050    void SetAutoFrameRate(BOOL bNewValue);
    00051    void AboutBox();
    00052    LPDISPATCH GetXAxis(long Index);
    00053    LPDISPATCH GetYAxis(long Index);
    00054    LPDISPATCH GetLegend(long Index);
    00055    LPDISPATCH GetToolBar(long Index);
    00056    LPDISPATCH GetDataView(long Index);
    00057    void DisableLayoutManager();
    00058    void EnableLayoutManager();
    00059    void DisableAllTracking();
    00060    void EnableAllTracking();
    00061    long AddXAxis();
    00062    long AddYAxis();
    00063    long AddLegend();
    00064    long AddToolBar();
    00065    long AddDataView();
    00066    long AddChannel();
    00067    void RemoveAllXAxes();
    00068    void RemoveAllYAxes();
    00069    void RemoveAllLegends();
    00070    void RemoveAllToolBars();
    00071    void RemoveAllDataViews();
    00072    void RemoveAllChannels();
    00073    long GetXAxisCount();
    00074    long GetYAxisCount();
    00075    long GetLegendCount();
    00076    long GetToolBarCount();
    00077    long GetDataViewCount();
    00078    long GetChannelCount();
    00079    BOOL GetHintsShow();
    00080    void SetHintsShow(BOOL bNewValue);
    00081    long GetHintsPause();
    00082    void SetHintsPause(long nNewValue);
    00083    long GetHintsHidePause();
    00084    void SetHintsHidePause(long nNewValue);
    00085    void DeleteToolBar(long Index);
    00086    void DeleteLegend(long Index);
    00087    void DeleteXAxis(long Index);
    00088    void DeleteYAxis(long Index);
    00089    void DeleteChannel(long Index);
    00090    void DeleteDataView(long Index);
    00091    void ShowPropertyEditor();
    00092    BOOL GetTitleVisible();
    00093    void SetTitleVisible(BOOL bNewValue);
    00094    CString GetTitleText();
    00095    void SetTitleText(LPCTSTR lpszNewValue);
    00096    double GetTitleMargin();
    00097    void SetTitleMargin(double newValue);
    00098    LPDISPATCH GetTitleFont();
    00099    void SetTitleFont(LPDISPATCH newValue);
    00100    unsigned long GetTitleFontColor();
    00101    void SetTitleFontColor(unsigned long newValue);
    00102    void RemoveAllAnnotations();
    00103    void DeleteAnnotation(long Index);
    00104    long AddAnnotation();
    00105    long GetAnnotationCount();
    00106    LPDISPATCH GetAnnotation(long Index);
    00107    long GetChannelIndexByName(LPCTSTR Value);
    00108    long GetXAxisIndexByName(LPCTSTR Value);
    00109    long GetYAxisIndexByName(LPCTSTR Value);
    00110    BOOL GetUserCanEditObjects();
    00111    void SetUserCanEditObjects(BOOL bNewValue);
    00112    void Print();
    00113    void CopyToClipBoard();
    00114    void Save();
    00115    LPDISPATCH GetSnapShotPicture();
    00116    void RepaintAll();
    00117    void BeginUpdate();
    00118    void EndUpdate();
    00119    void Lock();
    00120    void Unlock();
    00121    void ClearAllData();
    00122    void AddDataArray(double XValue, const VARIANT& Data);
    00123    double GetNow();
    00124    void SavePropertiesToFile(LPCTSTR FileName);
    00125    void LoadPropertiesFromFile(LPCTSTR FileName);
    00126    void SaveDataToFile(LPCTSTR FileName);
    00127    void LoadDataFromFile(LPCTSTR FileName);
    00128    CString GetLogFileName();
    00129    void SetLogFileName(LPCTSTR lpszNewValue);
    00130    long GetLogBufferSize();
    00131    void SetLogBufferSize(long nNewValue);
    00132    void LogActivate(BOOL Append);
    00133    void LogDeactivate();
    00134    BOOL GetLoggingActive();
    00135    long GetComponentHandle();
    00136    LPDISPATCH GetChannel(long Index);
    00137 };