// DummyDriverConfig.h: interface for the CDummyRoboDriverConfig class. // ////////////////////////////////////////////////////////////////////// #ifndef DUMMYDRIVERCONFIG_H #define DUMMYDRIVERCONFIG_H #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "AbstractUserDialog.h" #include "DummyDriver.h" class CDummyRoboDriverConfig :public IUserDialogWatchdog { public: CDummyRoboDriverConfig(IUserDialogFactory *pDialogFactory); virtual ~CDummyRoboDriverConfig(); /* Derived from IUserDialogWatchdog to receive each control status changes. The method provides * the name of affected control. */ virtual void ValueChanged(const char *szName); virtual void Exec(); void OnPrintOrderChanged(); void OnQuit(); void OnOk(); private: void CreateDialogContent(); private: IUserDialogFactory *m_pDialogFactory; IUserDialog *m_pDialog; IUserDialogElement *m_pParallelize; }; #endif // DUMMYDRIVERCONFIG_H