37 lines
883 B
C
37 lines
883 B
C
|
#ifndef NULLSOFT_AUTH_LOGIN_PAGE_EMPTY_HEADER
|
||
|
#define NULLSOFT_AUTH_LOGIN_PAGE_EMPTY_HEADER
|
||
|
|
||
|
#if defined(_MSC_VER) && (_MSC_VER >= 1020)
|
||
|
#pragma once
|
||
|
#endif
|
||
|
|
||
|
#include "./loginPage.h"
|
||
|
|
||
|
class LoginPageEmpty: public LoginPage
|
||
|
{
|
||
|
protected:
|
||
|
LoginPageEmpty(HWND hwnd, HWND hLoginbox);
|
||
|
~LoginPageEmpty();
|
||
|
|
||
|
public:
|
||
|
static HWND CreatePage(HWND hLoginbox, HWND hParent);
|
||
|
|
||
|
protected:
|
||
|
void UpdateLayout(BOOL fRedraw);
|
||
|
void EnableCheckButton(BOOL fEnable);
|
||
|
|
||
|
BOOL OnInitDialog(HWND hFocus, LPARAM param);
|
||
|
void OnCommand(UINT commandId, UINT eventType, HWND hControl);
|
||
|
|
||
|
BOOL OnGetLoginData(LoginData **ppLoginData);
|
||
|
void OnUpdateStateChange(BOOL updateActive);
|
||
|
|
||
|
HBRUSH OnGetStaticColor(HDC hdc, HWND hControl);
|
||
|
|
||
|
private:
|
||
|
friend static HRESULT CALLBACK LoginPageEmpty_CreateInstance(HWND hwnd, HWND hLoginbox, LoginPage **instance);
|
||
|
|
||
|
|
||
|
};
|
||
|
|
||
|
#endif //NULLSOFT_AUTH_LOGIN_PAGE_EMPTY_HEADER
|