summaryrefslogtreecommitdiff
path: root/protocols/Slack/src/slack_icons.cpp
diff options
context:
space:
mode:
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