diff options
author | mataes2007 <mataes2007@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb> | 2011-04-28 12:14:32 +0000 |
---|---|---|
committer | mataes2007 <mataes2007@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb> | 2011-04-28 12:14:32 +0000 |
commit | bed6bee936ff79d32c08245f0fedaee9d839f76f (patch) | |
tree | fd32ed9cb9241b2c6387b87eb0412e5e5d2ff7c5 /dbeditorpp/icons.c | |
parent | 0a1ada17c01b0c517995b095eb43bb23c5b3c6f1 (diff) |
test rename
git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@64 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb
Diffstat (limited to 'dbeditorpp/icons.c')
-rw-r--r-- | dbeditorpp/icons.c | 173 |
1 files changed, 0 insertions, 173 deletions
diff --git a/dbeditorpp/icons.c b/dbeditorpp/icons.c deleted file mode 100644 index fb8248a..0000000 --- a/dbeditorpp/icons.c +++ /dev/null @@ -1,173 +0,0 @@ -#include "headers.h"
-
-void addIcons(char* szModuleFileName)
-{
- SKINICONDESC sid={0};
- char name[32];
- sid.cbSize = sizeof(sid);
- sid.pszSection = Translate(modFullname);
- sid.pszDefaultFile = szModuleFileName;
-
- // closed known module
- sid.pszDescription = Translate("Closed Known Module");
- _snprintf(name,32,"DBE++_%d",ICO_KNOWN);
- sid.pszName = name;
- sid.iDefaultIndex = -ICO_KNOWN;
- CallService(MS_SKIN2_ADDICON,0,(LPARAM)&sid);
-
- // open known module
- sid.pszDescription = Translate("Open Known Module");
- _snprintf(name,32,"DBE++_%d",ICO_KNOWNOPEN);
- sid.pszName = name;;
- sid.iDefaultIndex = -ICO_KNOWNOPEN;
- CallService(MS_SKIN2_ADDICON,0,(LPARAM)&sid);
-
- // closed unknown module
- sid.pszDescription = Translate("Closed Unknown Module");
- _snprintf(name,32,"DBE++_%d",ICO_UNKNOWN);
- sid.pszName = name;
- sid.iDefaultIndex = -ICO_UNKNOWN;
- CallService(MS_SKIN2_ADDICON,0,(LPARAM)&sid);
-
- // open unknown module
- sid.pszDescription = Translate("Open Unknown Module");
- _snprintf(name,32,"DBE++_%d",ICO_UNKNOWNOPEN);
- sid.pszName = name;
- sid.iDefaultIndex = -ICO_UNKNOWNOPEN;
- CallService(MS_SKIN2_ADDICON,0,(LPARAM)&sid);
-
- // settings contact
- sid.pszDescription = Translate("Settings");
- _snprintf(name,32,"DBE++_%d",ICO_SETTINGS);
- sid.pszName = name;
- sid.iDefaultIndex = -ICO_SETTINGS;
- CallService(MS_SKIN2_ADDICON,0,(LPARAM)&sid);
-
- // contact group
- sid.pszDescription = Translate("Contacts Group");
- _snprintf(name,32,"DBE++_%d",ICO_CONTACTS);
- sid.pszName = name;
- sid.iDefaultIndex = -ICO_CONTACTS;
- CallService(MS_SKIN2_ADDICON,0,(LPARAM)&sid);
-
- // unknwon contact
- sid.pszDescription = Translate("Unknown Contact");
- _snprintf(name,32,"DBE++_%d",ICO_OFFLINE);
- sid.pszName = name;
- sid.iDefaultIndex = -ICO_OFFLINE;
- CallService(MS_SKIN2_ADDICON,0,(LPARAM)&sid);
-
- // known contact
- sid.pszDescription = Translate("Known Contact");
- _snprintf(name,32,"DBE++_%d",ICO_ONLINE);
- sid.pszName = name;
- sid.iDefaultIndex = -ICO_ONLINE;
- CallService(MS_SKIN2_ADDICON,0,(LPARAM)&sid);
-}
-
-HICON LoadSkinnedDBEIcon(int icon)
-{
- HICON hIcon = 0;
- if (UsingIconManager)
- {
- char name[32];
- _snprintf(name,32,"DBE++_%d",icon);
-
- hIcon = (HICON)CallService(MS_SKIN2_GETICON,0,(LPARAM)name);
- }
- if (!hIcon)
- return LoadIcon(hInst, MAKEINTRESOURCE(icon));
- else
- return hIcon;
-}
-
-
-int AddIconToList(HIMAGELIST hil, HICON hIcon)
-{
-
- if (!hIcon || !hil) return 0;
-
- ImageList_AddIcon(hil, hIcon);
-
- return 1;
-
-}
-
-
-static PROTOCOLDESCRIPTOR **protocols = NULL;
-static int protoCount = 0;
-static int shift = 0;
-
-
-void AddProtoIconsToList(HIMAGELIST hil, int newshift)
-{
- HICON hIcon;
- int i;
- shift = newshift;
-
- CallService(MS_PROTO_ENUMPROTOCOLS,(WPARAM)&protoCount,(LPARAM)&protocols);
-
- for(i = 0 ;i < protoCount; i++)
- {
- if (protocols[i]->type != PROTOTYPE_PROTOCOL)
- continue;
-
- if (hIcon=LoadSkinnedProtoIcon(protocols[i]->szName, ID_STATUS_ONLINE))
- AddIconToList(hil, hIcon);
- else
- AddIconToList(himl, LoadSkinnedDBEIcon(ICO_ONLINE));
- }
-}
-
-
-int GetProtoIcon(char *szProto)
-{
- int result = DEF_ICON;
- int i, n = 0;
-
- if (!protoCount || !protocols || !szProto) return result;
-
- for(i = 0 ;i < protoCount; i++)
- {
- if (protocols[i]->type != PROTOTYPE_PROTOCOL)
- continue;
-
- if (!mir_strcmp(protocols[i]->szName, szProto))
- {
- result = n + shift;
- break;
- }
-
- n++;
-
- }
-
- return result;
-}
-
-
-BOOL IsProtocolLoaded(char* pszProtocolName)
-{
-/*
- if (pszProtocolName && pszProtocolName[0])
- {
- int res = CallService(MS_PROTO_ISPROTOCOLLOADED, 0, (LPARAM)pszProtocolName);
-
- if (res != CALLSERVICE_NOTFOUND && res)
- return TRUE;
- }
-*/
- int i;
-
- if (protoCount)
- for(i = 0 ;i < protoCount; i++)
- {
- if (protocols[i]->type != PROTOTYPE_PROTOCOL)
- continue;
-
- if (!mir_strcmp(protocols[i]->szName, pszProtocolName))
- return TRUE;
- }
-
- return FALSE;
-}
|