| 12345678910111213141516171819202122232425262728293031323334353637 |
- #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
|