blob: 73f1f578729c11c35cf4ac524dd9e3f02788ab09 (
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
/*
Miranda IM: the free IM client for Microsoft* Windows*
Copyright 2000-2009 Miranda ICQ/IM project,
all portions of this codebase are copyrighted to the people
listed in contributors.txt.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
aLONG with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
#ifndef _UINFOEX_ICONS_H_INCLUDED_
#define _UINFOEX_ICONS_H_INCLUDED_ 1
// sections
#define SECT_COMMON MODNAME
#define SECT_BUTTONS MODNAME"/Buttons"
#define SECT_OVERLAY MODNAME"/overlays"
// icons
#define ICO_PLUG_SSWINDOW1 MODNAME"_plug_SSwindow1"
#define ICO_PLUG_SSWINDOW2 MODNAME"_plug_SSwindow2"
#define ICO_PLUG_SSMONITOR MODNAME"_plug_SSmonitor"
#define ICO_PLUG_SSDEFAULT MODNAME"_plug_SSdefault"
#define ICO_PLUG_SSTARGET MODNAME"_plug_SSTarget"
#define ICO_PLUG_SSHELP MODNAME"_plug_SSHelp"
#define ICO_PLUG_SSFOLDERO MODNAME"_plug_SSFolderOpen"
#define ICO_PLUG_ARROWL MODNAME"_plug_SSArrowL"
#define ICO_PLUG_ARROWR MODNAME"_plug_SSArrowR"
#define ICO_PLUG_SSDESKOFF MODNAME"_plug_SSDeskOff"
#define ICO_PLUG_SSDESKON MODNAME"_plug_SSDeskOn"
#define ICO_PLUG_SSDELOFF MODNAME"_plug_SSDelOff"
#define ICO_PLUG_SSDELON MODNAME"_plug_SSDelOn"
#define ICO_PLUG_UPDATE MODNAME"_plug_update"
#define ICO_PLUG_OK MODNAME"_plug_ok"
#define ICO_PLUG_CANCEL MODNAME"_plug_cancel"
#define ICO_PLUG_APPLY MODNAME"_plug_apply"
#define ICO_PLUG_EDIT MODNAME"_plug_edit"
#define ICO_PLUG_DOWNARROW MODNAME"_plug_downarrow"
#define ICO_PLUG_OVERLAYOFF MODNAME"_plug_SSOverlayOff"
#define ICO_PLUG_OVERLAYON MODNAME"_plug_SSOverlayOn"
#define ICO_DLG_DETAILS MODNAME"_dlg_details"
typedef struct TIconCtrl
{
LPCSTR pszIcon;
UINT Message;
WORD idCtrl;
} ICONCTRL, *LPICONCTRL;
HICON IcoLib_GetIcon(LPCSTR pszIcon, bool big = false);
VOID IcoLib_LoadModule();
#endif /* _UINFOEX_ICONS_H_INCLUDED_ */
|