This commit is contained in:
2024-08-07 09:16:27 -04:00
parent fdfadd5c7e
commit 5f971cf684
5200 changed files with 731717 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
#ifndef _REMOTEPSAPP_PROCESSVIEW_HPP_
#define _REMOTEPSAPP_PROCESSVIEW_HPP_
#ifndef _COMMON_MDIWIN_HPP_
#include <common/mdiwin.hpp>
#endif
#ifndef _COMMON_SMARTPOINTER_HPP_
#include <common/pointer.hpp>
#endif
#ifndef _REMOTEPSAPP_VIEWDIALOG_HPP_
#include <remotepsapp/viewdialog.hpp>
#endif
class StatusBarEx;
class IRemoteProcess;
class ProcessView : public MDIWindow
{
public:
ProcessView(void);
virtual ~ProcessView();
void connect(const String &serverName);
protected:
virtual void preRegister(WNDCLASS &wndClass);
virtual void preCreate(MDICREATESTRUCT &createStruct);
private:
enum {StatusBarID=101,InitialWidth=640,InitialHeight=540};
CallbackData::ReturnType createHandler(CallbackData &someCallbackData);
CallbackData::ReturnType sizeHandler(CallbackData &someCallbackData);
void setCaption(String strText);
void handleConnect(String *pServerName);
Callback<ProcessView> mCreateHandler;
Callback<ProcessView> mSizeHandler;
SmartPointer<StatusBarEx> mStatusBar;
ViewDialog mViewDialog;
};
#endif