Initial
This commit is contained in:
69
ftp/LOGINDLG.HPP
Normal file
69
ftp/LOGINDLG.HPP
Normal file
@@ -0,0 +1,69 @@
|
||||
#ifndef _FTP_LOGINDIALOG_HPP_
|
||||
#define _FTP_LOGINDIALOG_HPP_
|
||||
#ifndef _COMMON_WINDOWS_HPP_
|
||||
#include <common/windows.hpp>
|
||||
#endif
|
||||
#ifndef _DIALOG_DYNAMICDIALOG_HPP_
|
||||
#include <dialog/dyndlg.hpp>
|
||||
#endif
|
||||
|
||||
class LoginDialog : public DynamicDialog
|
||||
{
|
||||
public:
|
||||
LoginDialog(void);
|
||||
virtual ~LoginDialog();
|
||||
WORD performLogin(void);
|
||||
String userName(void)const;
|
||||
void userName(const String &userName);
|
||||
String password(void)const;
|
||||
void password(const String &password);
|
||||
private:
|
||||
enum {UserNameID=101,PasswordID=102};
|
||||
LoginDialog(const LoginDialog &loginDialog);
|
||||
WORD dlgCommand(DWORD commandID,CallbackData &someCallbackData);
|
||||
BOOL dlgInitDialog(CallbackData &someCallbackData);
|
||||
void dlgDestroyDialog(CallbackData &someCallbackData);
|
||||
String mUserName;
|
||||
String mPassword;
|
||||
};
|
||||
|
||||
inline
|
||||
LoginDialog::LoginDialog(void)
|
||||
{
|
||||
}
|
||||
|
||||
inline
|
||||
LoginDialog::LoginDialog(const LoginDialog &/*loginDialog*/)
|
||||
{
|
||||
}
|
||||
|
||||
inline
|
||||
LoginDialog::~LoginDialog()
|
||||
{
|
||||
}
|
||||
|
||||
inline
|
||||
String LoginDialog::userName(void)const
|
||||
{
|
||||
return mUserName;
|
||||
}
|
||||
|
||||
inline
|
||||
void LoginDialog::userName(const String &userName)
|
||||
{
|
||||
mUserName=userName;
|
||||
}
|
||||
|
||||
inline
|
||||
String LoginDialog::password(void)const
|
||||
{
|
||||
return mPassword;
|
||||
}
|
||||
|
||||
inline
|
||||
void LoginDialog::password(const String &password)
|
||||
{
|
||||
mPassword=password;
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user