summaryrefslogtreecommitdiff
path: root/plugins/NoHistory/src/icons.cpp
blob: b24cadf3c2bc941f6f9e0efdf19d5d83bea5ea3b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include "stdafx.h"

HICON hIconRemove, hIconKeep, hIconClear;

static IconItem iconList[] = 
{
	{ LPGEN("Disable"), "remove", IDI_HREMOVE },
	{ LPGEN("Enable"),  "keep",   IDI_HKEEP   },
	{ LPGEN("Clear"),   "clear",  IDI_HCLEAR  },
};

int ReloadIcons(WPARAM, LPARAM)
{
	hIconRemove	= IcoLib_GetIconByHandle(iconList[0].hIcolib);
	hIconKeep	= IcoLib_GetIconByHandle(iconList[1].hIcolib);
	hIconClear	= IcoLib_GetIconByHandle(iconList[2].hIcolib);
	return 0;
}

void InitIcons()
{
	g_plugin.registerIcon(LPGEN("No History"), iconList, MODULENAME);

	ReloadIcons(0, 0);

	HookEvent(ME_SKIN_ICONSCHANGED, ReloadIcons);
}