summaryrefslogtreecommitdiff
path: root/protocols/Tox/src/tox_events.cpp
diff options
context:
space:
mode:
authorKirill Volinsky <mataes2007@gmail.com>2015-02-14 18:23:37 +0000
committerKirill Volinsky <mataes2007@gmail.com>2015-02-14 18:23:37 +0000
commit0a1a69241815b1e27051a51fa87f0b2f6fdbf2b4 (patch)
tree581297c527157ff1c7e5b2d850e68aad4f3c3bda /protocols/Tox/src/tox_events.cpp
parent054110d7777848d931e22137ed2e4072334c6d58 (diff)
first draft of add node dialog
git-svn-id: http://svn.miranda-ng.org/main/trunk@12105 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/Tox/src/tox_events.cpp')
-rw-r--r--protocols/Tox/src/tox_events.cpp23
1 files changed, 22 insertions, 1 deletions
diff --git a/protocols/Tox/src/tox_events.cpp b/protocols/Tox/src/tox_events.cpp
index 0f577dcdb7..d0b30674d2 100644
--- a/protocols/Tox/src/tox_events.cpp
+++ b/protocols/Tox/src/tox_events.cpp
@@ -29,4 +29,25 @@ int CToxProto::OnOptionsInit(WPARAM wParam, LPARAM)
mir_free(title);
return 0;
-} \ No newline at end of file
+}
+
+int OptInit(WPARAM wParam, LPARAM)
+{
+ OPTIONSDIALOGPAGE odp = { sizeof(odp) };
+ odp.hInstance = g_hInstance;
+ odp.flags = ODPF_BOLDGROUPS;
+ odp.pszTemplate = MAKEINTRESOURCEA(IDD_OPTIONS_NODES);
+ odp.pszGroup = LPGEN("Network");
+ odp.pszTitle = LPGEN("Tox nodes");
+ odp.pfnDlgProc = ToxNodesOptionsProc;
+ Options_AddPage(wParam, &odp);
+ return 0;
+}
+
+int PreShutdown(WPARAM, LPARAM)
+{
+ if (hAddNodeDlg)
+ SendMessage(hAddNodeDlg, WM_CLOSE, 0, 0);
+
+ return 0;
+}