summaryrefslogtreecommitdiff
path: root/protocols/VKontakte/src/vk_dialogs.h
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/VKontakte/src/vk_dialogs.h')
-rw-r--r--protocols/VKontakte/src/vk_dialogs.h39
1 files changed, 35 insertions, 4 deletions
diff --git a/protocols/VKontakte/src/vk_dialogs.h b/protocols/VKontakte/src/vk_dialogs.h
index bfdbc272c2..3de38eaa7b 100644
--- a/protocols/VKontakte/src/vk_dialogs.h
+++ b/protocols/VKontakte/src/vk_dialogs.h
@@ -29,7 +29,7 @@ struct CAPTCHA_FORM_PARAMS
char Result[100];
};
-class CaptchaForm : public CVkDlgBase
+class CVkCaptchaForm : public CVkDlgBase
{
CCtrlData m_instruction;
CCtrlEdit m_edtValue;
@@ -38,7 +38,7 @@ class CaptchaForm : public CVkDlgBase
CAPTCHA_FORM_PARAMS* m_param;
public:
- CaptchaForm(CVkProto *proto, CAPTCHA_FORM_PARAMS* param);
+ CVkCaptchaForm(CVkProto* proto, CAPTCHA_FORM_PARAMS* param);
void OnInitDialog();
INT_PTR DlgProc(UINT msg, WPARAM wParam, LPARAM lParam);
void OnDestroy();
@@ -72,7 +72,7 @@ struct WALLPOST_FORM_PARAMS
}
};
-class WallPostForm : public CVkDlgBase
+class CVkWallPostForm : public CVkDlgBase
{
CCtrlEdit m_edtMsg;
CCtrlEdit m_edtUrl;
@@ -82,9 +82,40 @@ class WallPostForm : public CVkDlgBase
WALLPOST_FORM_PARAMS* m_param;
public:
- WallPostForm(CVkProto *proto, WALLPOST_FORM_PARAMS* param);
+ CVkWallPostForm(CVkProto* proto, WALLPOST_FORM_PARAMS* param);
void OnInitDialog();
void OnDestroy();
void On_btnShare_Click(CCtrlButton*);
void On_edtValue_Change(CCtrlEdit*);
+};
+
+////////////////////////////////// IDD_INVITE /////////////////////////////////////////////
+
+class CVkInviteChatForm : public CVkDlgBase
+{
+ CCtrlButton m_btnOk;
+ CCtrlCombo m_cbxCombo;
+
+public:
+ MCONTACT m_hContact;
+
+ CVkInviteChatForm(CVkProto* proto);
+ void OnInitDialog();
+ void btnOk_OnOk(CCtrlButton*);
+};
+
+////////////////////////////////// IDD_GC_CREATE //////////////////////////////////////////
+
+class CVkGCCreateForm : public CVkDlgBase
+{
+ CCtrlButton m_btnOk;
+ CCtrlClc m_clCList;
+ CCtrlEdit m_edtTitle;
+
+public:
+ CVkGCCreateForm(CVkProto* proto);
+ void OnInitDialog();
+ void btnOk_OnOk(CCtrlButton*);
+ void FilterList(CCtrlClc*);
+ void ResetListOptions(CCtrlClc*);
}; \ No newline at end of file