Files
Sun1602/Client/GameClient/AskPkPopupDialog.h
T
2022-10-26 12:25:11 +08:00

37 lines
875 B
C++

#pragma once
#include "askdialog.h"
#include "uiLoginMan\uiLoginMan_def.h"
class AskPkPopupDialog: public AskDialog
{
public:
AskPkPopupDialog(InterfaceManager* ui_man);
virtual ~AskPkPopupDialog(void);
POSTYPE ctrl_id_pos() const { return ctrl_id_pos_; }
void set_ctrl_id_pos(POSTYPE pos) { ctrl_id_pos_ = pos; }
int server_index() const { return server_index_; }
void set_server_index(int index) { server_index_ = index; }
AuthSetverData* auth_server_data() const { return auth_server_data_; }
void set_auth_server_data(AuthSetverData* val) { auth_server_data_ = val; }
protected:
virtual void OnUpdateSolarDialog();
virtual void MessageProc(SI_MESSAGE* pMessage);
virtual VOID OnShowWindow(BOOL val);
void SetTexts();
void DoIt();
void Cancel();
private:
POSTYPE ctrl_id_pos_;
int server_index_;
AuthSetverData* auth_server_data_;
};