summaryrefslogtreecommitdiff
path: root/plugins/NewStory/src/icons.h
blob: e041c648e5ff429fbb7c7263fa482ebc5e7a3f66 (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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
struct MyIconDesriptor
{
	DWORD dwIndex;

	LPSTR szId;
	LPSTR szGroup;
	LPSTR szTitle;

	HICON hIcon;
};

enum
{
	ICO_NEWSTORY,	// 0
	ICO_USERINFO,	// 1
	ICO_USERMENU,	// 2
	ICO_SEARCH,		// 3
	ICO_OPTIONS,	// 4
	ICO_FILTER,		// 5
	ICO_EXPORT,		// 6
	ICO_COPY,		// 7
	ICO_SENDMSG,	// 8
	ICO_CLOSE,		// 9
	ICO_MSGIN,		// 10
	ICO_MSGOUT,		// 11
	ICO_SIGNIN,		// 12
	ICO_FILE,		// 13
	ICO_URL,		// 14
	ICO_UNKNOWN,	// 15
	ICO_FINDPREV,	// 16
	ICO_FINDNEXT,	// 17
	ICO_NOPASSWORD,	// 18
	ICO_PASSWORD,	// 19
	ICO_CALENDAR,	// 20
	ICO_TPLGROUP,	// 21
	ICO_RESET,		// 22
	ICO_PREVIEW,	// 23
	ICO_VARHELP,	// 24
	ICO_SAVEPASS,	// 25
	ICO_COUNT		// 26
};

extern MyIconDesriptor icons[];
extern int iconCount;

void InitIcons(MyIconDesriptor *icons, LPSTR szFilename, int count);
void RefreshIcons(MyIconDesriptor *icons, int count);