47 lines
1.4 KiB
C++
47 lines
1.4 KiB
C++
#ifndef _REMOTEPSAPP_CONNECTIONDIALOG_HPP_
|
|
#define _REMOTEPSAPP_CONNECTIONDIALOG_HPP_
|
|
#ifndef _COMMON_WINDOWS_HPP_
|
|
#include <common/windows.hpp>
|
|
#endif
|
|
#ifndef _COMMON_DWINDOW_HPP_
|
|
#include <common/dwindow.hpp>
|
|
#endif
|
|
#ifndef _COMMON_CONTROL_HPP_
|
|
#include <common/control.hpp>
|
|
#endif
|
|
#ifndef _COMMON_STRING_HPP_
|
|
#include <common/string.hpp>
|
|
#endif
|
|
|
|
class ConnectionDialog : public DWindow
|
|
{
|
|
public:
|
|
ConnectionDialog(void);
|
|
virtual ~ConnectionDialog();
|
|
bool perform(GUIWindow &parentWindow,String &strComputerName);
|
|
private:
|
|
ConnectionDialog(const ConnectionDialog &someConnectionDialog);
|
|
ConnectionDialog &operator=(const ConnectionDialog &someConnectionDialog);
|
|
CallbackData::ReturnType initHandler(CallbackData &someCallbackData);
|
|
CallbackData::ReturnType destroyHandler(CallbackData &someCallbackData);
|
|
CallbackData::ReturnType commandHandler(CallbackData &someCallbackData);
|
|
CallbackData::ReturnType closeHandler(CallbackData &someCallbackData);
|
|
CallbackData::ReturnType dlgCodeHandler(CallbackData &someCallbackData);
|
|
void ConnectionDialog::handleOk(void);
|
|
|
|
Callback<ConnectionDialog> mInitHandler;
|
|
Callback<ConnectionDialog> mDestroyHandler;
|
|
Callback<ConnectionDialog> mCommandHandler;
|
|
Callback<ConnectionDialog> mCloseHandler;
|
|
Callback<ConnectionDialog> mDlgCodeHandler;
|
|
String mStrComputerName;
|
|
Control mComputerNameCombo;
|
|
};
|
|
|
|
inline
|
|
ConnectionDialog::ConnectionDialog(const ConnectionDialog &/*someConnectionDialog*/)
|
|
{
|
|
}
|
|
#endif
|
|
|