summaryrefslogtreecommitdiff
path: root/protocols/Slack/src/slack_icons.cpp
diff options
context:
space:
mode:
authoraunsane <aunsane@gmail.com>2017-03-12 21:19:21 +0300
committeraunsane <aunsane@gmail.com>2017-03-12 21:19:38 +0300
commitb9c2a6953f0fa75a1c4de6079e9c97b3a60be7e5 (patch)
tree83940e0306fd9b0eca9dfe7ce679b437cde9331b /protocols/Slack/src/slack_icons.cpp
parent9826bda7bcd2a2024eac0fcecffc9633f5ac79f6 (diff)
Slack: initial commit
Diffstat (limited to 'protocols/Slack/src/slack_icons.cpp')
-rw-r--r--protocols/Slack/src/slack_icons.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/protocols/Slack/src/slack_icons.cpp b/protocols/Slack/src/slack_icons.cpp
new file mode 100644
index 0000000000..2bb652e444
--- /dev/null
+++ b/protocols/Slack/src/slack_icons.cpp
@@ -0,0 +1,20 @@
+#include "stdafx.h"
+
+IconItemT CSlackProto::Icons[] =
+{
+ { LPGENW("Protocol icon"), "main", IDI_SLACK },
+};
+
+void CSlackProto::InitIcons()
+{
+ Icon_RegisterT(g_hInstance, LPGENW("Protocols") L"/" _A2W(MODULE), Icons, _countof(Icons), MODULE);
+}
+
+HANDLE CSlackProto::GetIconHandle(int iconId)
+{
+ for (size_t i = 0; i < _countof(Icons); i++)
+ if (Icons[i].defIconID == iconId)
+ return Icons[i].hIcolib;
+
+ return NULL;
+} \ No newline at end of file