#ifndef LITE #define MOD_MASK "|^*ICQ*s7 & sss*|^*ICQ*Plus*|" #else #define MOD_MASK "" #endif #define HC "|*vodka*|*hot*coffee*|*Miranda*1.0*Final*|*Miranda*0.7.0.0*" #define SIM_MASK1 "|^*SIM*0.9.4*|^*SIM*0.9.5*|^*SIM*0.9.6*|^*SIM*0.9.7*" #define SIM_MASK2 "|*SIM*Simp*|^*Simp*|*SIM*" #define ICQ_MASK "|*ICQ*|Miranda*ICQ*0.3.10*|Miranda*ICQ*0.3.9*|Miranda*ICQ*0.3.8*|Miranda*ICQ*0.3.7*|Miranda*ICQ*0.3.6*|Miranda*ICQ*0.3.5*" #define ICQ_MASK1 "|Miranda*ICQ*0.3.10*|Miranda*ICQ*0.3.9*|Miranda*ICQ*0.3.8*|Miranda*ICQ*0.3.7*|Miranda*ICQ*0.3.6*|Miranda*ICQ*0.3.5*" #define _ICQ_MASK "|^*ICQ*|^Miranda*0.3.10*|^Miranda*0.3.9*|^Miranda*0.3.8*|^Miranda*0.3.7*|^Miranda*0.3.6*|^Miranda*0.3.5*" #define ICQ_S7_SSS_MASK "|Miranda*0.3.?.1??*[*]*|Miranda 0.3.?.1??*" #define S7_SSS "*ICQ*s7 & sss*" #define PLUS_MOD "*(*ICQ*Plus*)*" #define S7_SSS1 "|*ICQ*s7 & sss*" #define PLUS_MOD1 "|*(*ICQ*Plus*)*" #define JABBER_MASK "|Miranda*0.* alpha build #* [*]*|Miranda* )|*Miranda*0.* alpha build #*|Miranda IM 0.?*Unicode" #ifndef PYTHON_OLD #define PY "|Py*" #else #define PY "|^Py*" #endif //#define _PY "|^Py*" //#define MSN "|^MSN *" //#define MIR_AS "MirandaIM as " #define MIR_AS "as " #define PLUS_NIGHTLY_OVERLAY "|^*home*|^*work*|^*office*|^*pda*|^*mobile*|^*note*|^*portable*|^*usb*|^*flash*|^*debug*|*alpha*build*Secure*|*alpha*build*Simp*|*alpha*build*St)*|*alpha*build*Unicode*|*alpha*build*(W)*|*alpha*build*(W,*" #define GM "|^Talk*.*|^*gmail.*" #ifndef LITE #define OVER_GROUP 18 #else #define OVER_GROUP 15 #endif KN_FP_MASK def_kn_fp_mask[]= {// IconName Mask Icon caption NULL ICON_RESOURCE_ID //######################################################################################################################################### //################################################### Miranda Clients ##################################################################### //######################################################################################################################################### #if defined(ICQ) || defined(AIM) || !defined(JABBER) {"client_SpamBot", HC MOD_MASK "*Spam*Bot*", "Spam Bot", NULL,IDI_SPAMBOT,0xFF,4}, {"client_Virus", MOD_MASK "*Virus*", "Virus (Stration worm)", NULL,IDI_VIRUS,0xFF,4}, #endif //######################################################################################################################################### //#################################################### Miranda Packs ###################################################################### //######################################################################################################################################### #if (defined(MIR_PACKS) || defined(MIR_PACKS_FULL)) && !defined(MIR_PACKS_OVERLAYS) #define MIR_PACK_NAME Pack #define MIR_PACK_ID PACK #include "mir_packs.h" #endif //######################################################################################################################################### //######################################################## MirandaIM clients ############################################################ //######################################################################################################################################### #if defined(ICQ) || defined(AIM) || defined(MSN) || defined(YAHOO) || defined(JABBER) || defined(IRC) #ifdef ICQ #ifndef LITE {"client_Miranda_666", "Miranda*6.6.6*", "MirandaIM v6.6.6", NULL,IDI_MIRANDA_666,0xFF,1}, #endif {"client_ICQ_ISee", "|*(ICQ v0.4)|*(ICQ v0.4.0.?\?)|Miranda 0.4.0.??","MirandaIM ICQ ISee", NULL,IDI_MIRANDA_ISEE,0xFF,1}, #endif // 7 1 {"client_Miranda_08XX", "*Miranda*0.8*", "MirandaIM v0.8.x.x", NULL,IDI_MIRANDA_080X,0xFF,1}, {"client_Miranda_07XX", "*Miranda*0.7*", "MirandaIM v0.7.x.x", NULL,IDI_MIRANDA_070X,0xFF,1}, {"client_Miranda_06XX", "*Miranda*0.6*", "MirandaIM v0.6.x.x", NULL,IDI_MIRANDA_060X,0xFF,1}, {"client_Miranda_05XX", "*Miranda*0.5*", "MirandaIM v0.5.x.x", NULL,IDI_MIRANDA_050X,0xFF,1}, {"client_Miranda_043X", "*Miranda*4.3*", "MirandaIM v0.4.3.x", NULL,IDI_MIRANDA_043X,0xFF,1}, {"client_Miranda_04XX", "*Miranda*0.4*", "MirandaIM v0.4.0.x", NULL,IDI_MIRANDA_040X,0xFF,1}, {"client_Miranda_034X", "*Miranda*0.3.4*", "MirandaIM v0.3.4.x", NULL,IDI_MIRANDA_034X,0xFF,1}, {"client_Miranda_0331", "*Miranda*0.3.3.1*", "MirandaIM v0.3.3.1", NULL,IDI_MIRANDA_033X,0xFF,1}, {"client_Miranda_033x", "*Miranda*0.3.3.*", "MirandaIM v0.3.3.x", NULL,IDI_MIRANDA_OLD,0xFF,1}, #if defined(ICQ) && !defined(LITE) {"client_Miranda_Plus", PLUS_MOD1, "MirandaIM ICQJ Plus Mod", NULL,IDI_MIRANDA_PLUS_MOD,0xFF,1}, {"client_Miranda_S7_SSS", S7_SSS1 ICQ_S7_SSS_MASK, "MirandaIM ICQJ S7/SSS Mod", NULL,IDI_MIRANDA_S7_SSS_MOD,0xFF,1}, //|Miranda 0.3.8* {"client_Miranda_ICQJ", ICQ_MASK1, "MirandaIM ICQJ", NULL,IDI_MIRANDA_ICQJ,0xFF,1}, #endif {"client_Miranda_032X", "Miranda*0.3.2.*", "MirandaIM v0.3.2.x", NULL,IDI_MIRANDA_OLD,0xFF,1}, {"client_Miranda_03xx", "Miranda*0.3*", "MirandaIM v0.3.x.x", NULL,IDI_MIRANDA_OLD,0xFF,1}, {"client_Miranda_02xx", "Miranda*0.2*", "MirandaIM v0.2.x.x", NULL,IDI_MIRANDA_OLD,0xFF,1}, {"client_Miranda_01xx", "Miranda*0.1*", "MirandaIM v0.1.x.x", NULL,IDI_MIRANDA_OLD,0xFF,1}, {"client_Miranda_Unknown", "|*Miranda*|*Mira*", "MirandaIM (unknown/tweaked)", NULL,IDI_MIRANDA_UNKNOWN,0xFF,1}, #endif //######################################################################################################################################### //##################################################### Multi-protocol clients ########################################################## //######################################################################################################################################### #if defined(ICQ) || defined(AIM) || defined(MSN) || defined(YAHOO) || defined(JABBER) || defined(IRC) #ifdef FULL {"client_SIM_Win32_old", MOD_MASK SIM_MASK1 "|*SIM*Win32", "SIM (Win32) old", NULL,IDI_SIM_WIN_OLD,0xFF,2}, {"client_SIM_MacOS_old", MOD_MASK SIM_MASK1 "|*SIM*MacOS", "SIM (MacOS) old", NULL,IDI_SIM_MACOSX_OLD,0xFF,2}, {"client_SIM_Linux_old", MOD_MASK "SIM*?.8.?", "SIM (Linux) old", NULL,IDI_SIM_LINUX_OLD,0xFF,2}, {"client_SIM_old", MOD_MASK SIM_MASK1 "|^SIM" SIM_MASK2, "SIM (others) old", NULL,IDI_SIM_OLD,0xFF,2}, #endif #ifndef LITE {"client_SIM_Win32", MOD_MASK "|*SIM*Win32", "SIM (Win32)", NULL,IDI_SIM_WIN,0xFF,2}, {"client_SIM_MacOSX", MOD_MASK "|*SIM*MacOS", "SIM (MacOS)", NULL,IDI_SIM_MACOSX,0xFF,2}, {"client_SIM_Linux", MOD_MASK "SIM*?.9.?", "SIM (Linux)", NULL,IDI_SIM_LINUX,0xFF,2}, {"client_SIM", MOD_MASK "|*SIM*", "SIM (others)", NULL,IDI_SIM,0xFF,2}, #else {"client_SIM", MOD_MASK SIM_MASK2, "SIM", NULL,IDI_SIM,0xFF,2}, #endif #if defined(STANDARD) || defined(FULL) || defined(MULTI_PROTO) {"client_AdiumX", MOD_MASK "Adium*X*", "AdiumX", NULL,IDI_ADIUMX,0xFF,2}, #ifndef LITE {"client_Trillian_Astra", MOD_MASK "Trillian*Astra*", "Trillian Astra", NULL,IDI_TRILLIAN_ASTRA,0xFF,2}, {"client_Trillian_Pro", MOD_MASK "Trillian*Pro*", "Trillian Pro", NULL,IDI_TRILLIAN_PRO,0xFF,2}, #endif {"client_Trillian", MOD_MASK "Trillian*", "Trillian", NULL,IDI_TRILLIAN,0xFF,2}, {"client_Gaim", MOD_MASK "*gaim*", "Gaim (libgaim)", NULL,IDI_GAIM,0xFF,2}, {"client_Pidgin", MOD_MASK "*Pidgin*", "Pidgin (ex-Gaim (libpurple))", NULL,IDI_PIDGIN,0xFF,2}, {"client_Kopete", MOD_MASK "Kopete*", "Kopete", NULL,IDI_KOPETE,0xFF,2}, {"client_IM2", MOD_MASK "IM2*", "IM2", NULL,IDI_IM2,0xFF,2}, #endif {"client_CenterICQ", MOD_MASK "Centericq*", "Centericq", NULL,IDI_CENTERICQ,0xFF,2}, {"client_Meebo", "Meebo*", "Meebo", NULL,IDI_MEEBO,0xFF,2}, #ifndef LITE {"client_GnuGadu", "Gnu Gadu*", "GNU Gadu", NULL,IDI_GNUGADU,0xFF,2}, #endif {"client_AgileMessenger", MOD_MASK "*Agile Messenger*", "Agile Messenger", NULL,IDI_AGILE,0xFF,2}, {"client_Prelude", MOD_MASK "Prelude*", "Prelude", NULL,IDI_PRELUDE,0xFF,2}, {"client_IMPlus", MOD_MASK "|IM+*|IMPLUS*", "IM+", NULL,IDI_IMPLUS,0xFF,2}, {"client_uIM", MOD_MASK "uIM*", "uIM", NULL,IDI_UIM,0xFF,2}, #ifndef LITE {"client_Inlux", MOD_MASK "*Inlux*", "Inlux Messenger", NULL,IDI_INLUX,0xFF,2}, {"client_Qnext", MOD_MASK "QNext*", "Qnext", NULL,IDI_QNEXT,0xFF,2}, #endif {"client_mChat", MOD_MASK "|mChat*|gsICQ*", "mChat", NULL,IDI_MCHAT,0xFF,2}, #if defined(FULL) || defined(STANDARD) {"client_natSiemens", "|SieJC*|NatICQ*|Siemens*Client*", "Siemens Native ICQ/Jabber Client", NULL,IDI_NATSIEMENS,0xFF,2}, {"client_Fring", "*fring*", "Fring", NULL,IDI_FRING,0xFF,2}, #endif #ifdef FULL {"client_Eyeball", "*Eye*ball*", "Eyeball Chat", NULL,IDI_EYEBALL_CHAT,0xFF,2}, {"client_iMov", "*imov*", "iMov", NULL,IDI_IMOV,0xFF,2}, {"client_iMeem", "iMeem*", "iMeem", NULL,IDI_IMEEM,0xFF,2}, {"client_eBuddy", "|*eBuddy*|*eMessenger*", "eBuddy", NULL,IDI_EBUDDY,0xFF,2}, {"client_Meetro", "Meetro*", "Meetro", NULL,IDI_MEETRO,0xFF,2}, {"client_EasyMessage", "Easy*Message*", "Easy Message", NULL,IDI_EASYMESSAGE,0xFF,2}, {"client_BitlBee", "BitlBee*", "BitlBee", NULL,IDI_BITLBEE,0xFF,2}, {"client_Proteus", "*Proteus*", "Proteus", NULL,IDI_PROTEUS,0xFF,2}, {"client_iChat", "iChat*", "iChat", NULL,IDI_ICHAT,0xFF,2}, {"client_EKG2", "*ekg*2*", "EKG2", NULL,IDI_EKG2,0xFF,2}, {"client_Ayttm", "*Ayttm*", "Ayttm", NULL,IDI_AYTTM,0xFF,2}, {"client_YamiGo", "YamiGo*", "YamiGo", NULL,IDI_YAMIGO,0xFF,2}, #endif #endif //######################################################################################################################################### //########################################################### Other ICQ clients ########################################################### //######################################################################################################################################### #ifdef ICQ #if defined(STANDARD) || defined(FULL) {"client_QIP_Infium", MOD_MASK "QIP Infium*", "QIP Infium", NULL,IDI_QIP_INFIUM,0xFF,4}, {"client_QIP_PDA", MOD_MASK "QIP PDA*", "QIP PDA (Windows)", NULL,IDI_QIP_PDA,0xFF,4}, {"client_QIP_Mobile", MOD_MASK "QIP *Mobile*", "QIP Mobile (Java)", NULL,IDI_QIP_MOBILE,0xFF,4}, {"client_QIP_Symbian", MOD_MASK "QIP *Symbian*", "QIP Mobile (Symbian)", NULL,IDI_QIP_SYMBIAN,0xFF,4}, #endif {"client_QIP", MOD_MASK "QIP*", "QIP", NULL,IDI_QIP,0xFF,4}, {"client_&RQ", MOD_MASK "&RQ*", "&RQ", NULL,IDI_ANDRQ,0xFF,4}, #if defined(STANDARD) || defined(FULL) || defined(ICQ_FULL) {"client_R&Q_New", MOD_MASK "|R&Q 104?|R&Q 105?|R&Q 106?", "R&Q (new)", NULL,IDI_RANDQ_NEW,0xFF,4}, {"client_R&Q", MOD_MASK "R&Q*", "R&Q", NULL,IDI_RANDQ,0xFF,4}, #else {"client_R&Q", MOD_MASK "R&Q*", "R&Q", NULL,IDI_RANDQ_NEW,0xFF,4}, #endif {"client_TICQ", MOD_MASK "*TICQ*Client*", "TICQ (Delphi lib)", NULL,IDI_DELPHI,0xFF,4}, {"client_ICAT", MOD_MASK "IC@*", "IC@", NULL,IDI_ICAT,0xFF,4}, #if defined(STANDARD) || defined(FULL) || defined(ICQ_FULL) {"client_StrICQ", MOD_MASK "StrICQ*", "StrICQ", NULL,IDI_STRICQ,0xFF,4}, {"client_mICQ", MOD_MASK "*mICQ*", "mICQ", NULL,IDI_MICQ,0xFF,4}, {"client_vICQ", MOD_MASK "vICQ*", "vICQ", NULL,IDI_VICQ,0xFF,4}, {"client_YSM", MOD_MASK "YSM*", "YSM", NULL,IDI_YSM,0xFF,4}, {"client_MIP", MOD_MASK "*MIP*", "MIP", NULL,IDI_MIP,0xFF,4}, {"client_Anastasia", MOD_MASK "Anastasia*", "Anastasia", NULL,IDI_ANASTASIA,0xFF,4}, {"client_JICQ", MOD_MASK "*JICQ*", "JICQ", NULL,IDI_JICQ,0xFF,4}, #ifdef FULL {"client_ICQ_2X", "ICQ*2.x*", "ICQ 2.x", NULL,IDI_ICQ2X,0xFF,4}, {"client_nICQ", "nICQ*", "nICQ", NULL,IDI_NICQ,0xFF,4}, {"client_kxICQ", MOD_MASK "kxICQ*", "KxICQ2", NULL,IDI_KXICQ,0xFF,4}, {"client_NanoICQ", MOD_MASK "*Nano*ICQ*", "NanoICQ", NULL,IDI_NANOICQ,0xFF,4}, {"client_Yeemp", "Yeemp*", "Yeemp", NULL,IDI_YEEMP,0xFF,4}, {"client_KM_Aska", "*KM*Aska*", "KM Aska", NULL,IDI_KMASKA,0xFF,4}, {"client_1und1", "|*Pocket*Web*|*1&1*|*1*und*1|*1*and*1", "1&1", NULL,IDI_1UND1,0xFF,4}, #endif {"client_WebICQ", MOD_MASK "WebICQ*", "WebICQ", NULL,IDI_WEBICQ,0xFF,4}, {"client_alicq", MOD_MASK "alicq*", "Alicq", NULL,IDI_ALICQ,0xFF,4}, #endif {"client_Licq", MOD_MASK "Licq*", "Licq", NULL,IDI_LICQ,0xFF,4}, {"client_GnomeICU", "GnomeICU*", "GnomeICU", NULL,IDI_GNOMEICU,0xFF,4}, {"client_SmartICQ", MOD_MASK "SmartICQ*", "SmartICQ (via mIRC)", NULL,IDI_SMARTICQ,0xFF,4}, {"client_Sticq", MOD_MASK "stICQ*", "stICQ", NULL,IDI_STICQ,0xFF,4}, {"client_GlICQ", MOD_MASK "GlICQ*", "GlICQ", NULL,IDI_GLICQ,0xFF,4}, #if defined(FULL) {"client_Jimm_06", MOD_MASK "Jimm 0.6*", "Jimm 0.6", NULL,IDI_JIMM,0xFF,4}, {"client_Jimm_05", MOD_MASK "Jimm 0.5*", "Jimm 0.5", NULL,IDI_JIMM,0xFF,4}, {"client_Jimm", MOD_MASK "|Jimm*|mobicq*", "Jimm", NULL,IDI_JIMM,0xFF,4}, #else {"client_Jimm", MOD_MASK "|Jimm*|mobicq*", "Jimm", NULL,IDI_JIMM,0xFF,4}, #endif {"client_libicq2k", MOD_MASK "libicq2*", "LibICQ/JIT", NULL,IDI_LIBICQ2000,0xFF,4}, #endif //######################################################################################################################################### //############################################## Official ICQ clients ##################################################################### //######################################################################################################################################### #if defined(ICQ) && defined(ICQ_AS_OVERLAYS) {"client_ICQ_old_Sub", MOD_MASK "|ICQ*98*|ICQ*99*", "ICQ 98-99 clients", NULL,IDI_ICQ_OLD_SUB,0xFF,3}, {"client_ICQ_200x_Sub", MOD_MASK "ICQ*200?a*", "ICQ 2000a-2003a clients", NULL,IDI_ICQ_200x_SUB,0xFF,3}, {"client_ICQ_2003b_Sub", MOD_MASK "ICQ*2003b*", "ICQ 2003b clients", NULL,IDI_ICQ_2003b_SUB,0xFF,3}, {"client_ICQ_Lite4_Sub", MOD_MASK "ICQ Lite*4*", "ICQ Lite v4 clients", NULL,IDI_ICQ_LITE4_SUB,0xFF,3}, {"client_ICQ_Lite51_Sub", MOD_MASK "ICQ*5.1*", "ICQ Lite v5.1 based clients", NULL,IDI_ICQ_LITE51_SUB,0xFF,3}, {"client_ICQ_Lite5_Sub", MOD_MASK "ICQ*5*", "ICQ Lite v5 based clients", NULL,IDI_ICQ_LITE5_SUB,0xFF,3}, {"client_ICQ_Lite6_Sub", MOD_MASK "ICQ*6*", "ICQ v6 based clients", NULL,IDI_ICQ_6_SUB,0xFF,3}, {"client_ICQ_Lite_Sub", MOD_MASK "ICQ*lite*", "ICQ Lite clients", NULL,IDI_ICQ_LITE_SUB,0xFF,3}, {"client_ICQ_Sub", MOD_MASK "ICQ*", "ICQ (other) clients", NULL,IDI_ICQ_SUB,0xFF,3}, #else #if defined(STANDARD) || defined(FULL) || defined(ICQ_FULL) {"client_ICQ_98", MOD_MASK "ICQ*98*", "ICQ 98a-98b", NULL,IDI_ICQ_98,0xFF,3}, {"client_ICQ_99", MOD_MASK "ICQ*99*", "ICQ 99a-99b", NULL,IDI_ICQ_99,0xFF,3}, {"client_ICQ_2000", "ICQ*2000*", "ICQ 2000", NULL,IDI_ICQ_2000,0xFF,3}, {"client_ICQ_2001b", "ICQ*2001*", "ICQ 2001b", NULL,IDI_ICQ_2001B,0xFF,3}, #endif {"client_ICQ_2003a", MOD_MASK "ICQ*200?a*", "ICQ 2003a", NULL,IDI_ICQ_2003A,0xFF,3}, {"client_ICQ_2003b", "ICQ*2003b*", "ICQ 2003b", NULL,IDI_ICQ_2003B,0xFF,3}, {"client_ICQ_Lite4", "ICQ Lite v4*", "ICQ Lite v4", NULL,IDI_ICQ_LITE4,0xFF,3}, #if defined(STANDARD) || defined(FULL) || defined(ICQ_FULL) {"client_ICQ_Rambler", MOD_MASK "ICQ*5*Rambler*", "ICQ Rambler (Lite v5)", NULL,IDI_ICQ_RAMBLER,0xFF,3}, {"client_ICQ_BigMir", "ICQ*bigmir*", "ICQ bigmir.net (Lite v5)", NULL,IDI_ICQ_BIGMIR,0xFF,3}, {"client_ICQ_NetVigator", MOD_MASK "ICQ*5*Netvigator*", "ICQ Netvigator (Lite v5)", NULL,IDI_ICQ_NETVIGATOR,0xFF,3}, #endif #ifdef FULL {"client_ICQ_Pro7", "ICQ*Pro7*", "ICQ ProSieben aka Pro7 (Lite v5)", NULL,IDI_ICQ_PRO7,0xFF,3}, {"client_ICQ_Abv", MOD_MASK "ICQ*Abv*", "ICQ ABV (Lite v5)", NULL,IDI_ICQ_ABV,0xFF,3}, {"client_ICQ_QQ", "QQ*", "ICQ QQ", NULL,IDI_ICQ_QQ,0xFF,3}, {"client_ComPad", "*ComPad*", "ICQ ComPad", NULL,IDI_COMPAD,0xFF,3}, #endif #ifndef LITE {"client_ICQ_Lite51", MOD_MASK "ICQ*5.1", "ICQ Lite v5.1", NULL,IDI_ICQ_LITE51,0xFF,3}, {"client_ICQ_Lite5", MOD_MASK "ICQ*5", "ICQ Lite v5", NULL,IDI_ICQ_LITE5,0xFF,3}, #else {"client_ICQ_Lite51", MOD_MASK "ICQ*5.1*", "ICQ Lite v5.1 (+localized)", NULL,IDI_ICQ_LITE51,0xFF,3}, {"client_ICQ_Lite5", MOD_MASK "ICQ*5*", "ICQ Lite v5 (+localized)", NULL,IDI_ICQ_LITE5,0xFF,3}, #endif {"client_ICQ_6", MOD_MASK "ICQ*6*", "ICQ v6", NULL,IDI_ICQ_6,0xFF,3}, #ifndef LITE {"client_ICQ_Lite", MOD_MASK "ICQ Lite*", "ICQ Lite", NULL,IDI_ICQ_LITE,0xFF,3}, #endif {"client_ICQ4Mac", MOD_MASK "ICQ for Mac", "ICQ for Mac", NULL,IDI_ICQ4MAC,0xFF,3}, {"client_PocketPC", MOD_MASK "ICQ*Pocket*PC*", "ICQ for PocketPC", NULL,IDI_POCKETPC,0xFF,3}, {"client_ICQ2GoFlash", "ICQ2Go! (Flash)*", "ICQ2Go! (Flash)", NULL,IDI_ICQ2GO_FLASH,0xFF,3}, {"client_ICQ2Go", "ICQ2Go!*", "ICQ2Go! (Java)", NULL,IDI_ICQ2GO_JAVA,0xFF,3}, // {"client_ICQ", "ICQ*", "ICQ clients", NULL,IDI_ICQ,0xFF,3}, #endif //######################################################################################################################################### //############################################################# Jabber clients ############################################################ //######################################################################################################################################### #ifdef JABBER // 2 #if defined(ICQ) || defined(MSN) || defined(AIM) || defined(YAHOO) || defined(IRC) {"client_Python", "Py*t", "Python transport clients", NULL,IDI_PYTHON,0xFF,5}, #endif {"client_Psi", "*Psi*", "PSI", NULL,IDI_PSI,0xFF,5}, {"client_GTalk_Gadget", "TalkGadget*", "GTalk Gadget", NULL,IDI_GTALK_GADGET,0xFF,5}, {"client_GMail", "gmail.*", "GMail", NULL,IDI_GMAIL,0xFF,5}, {"client_GTalk", "|Talk.v*|*Google*Talk*", "GoogleTalk aka GTalk", NULL,IDI_GTALK,0xFF,5}, {"client_Jajc", "Jajc*", "JAJC", NULL,IDI_JAJC,0xFF,5}, {"client_Tkabber", "Tkabber*", "Tkabber", NULL,IDI_TKABBER,0xFF,5}, {"client_Exodus", "Exodus*", "Exodus", NULL,IDI_EXODUS,0xFF,5}, {"client_Pandion", "Pandion*", "Pandion", NULL,IDI_PANDION,0xFF,5}, {"client_Gush", "Gush*", "Gush", NULL,IDI_GUSH,0xFF,5}, {"client_Gabber", "Gabber*", "Gabber", NULL,IDI_GABBER,0xFF,5}, {"client_Gajim", "Gajim*", "Gajim", NULL,IDI_GAJIM,0xFF,5}, {"client_Spark", "*Spark*", "Spark", NULL,IDI_SPARK,0xFF,5}, {"client_Gizmo", "*Gizmo*", "Gizmo", NULL,IDI_GIZMO,0xFF,5}, {"client_Jabbin", "Jabbin*", "Jabbin", NULL,IDI_JABBIN,0xFF,5}, {"client_Papla", "Papla*", "Papla", NULL,IDI_PAPLA,0xFF,5}, {"client_JabberZilla", "*Zilla*", "JabberZilla", NULL,IDI_JABBERZILLA,0xFF,5}, {"client_Bombus", "Bombus*", "Bombus", NULL,IDI_BOMBUS,0xFF,5}, {"client_Colibry", "Colibry*", "Colibry", NULL,IDI_COLIBRY,0xFF,5}, #if defined(STANDARD) || defined(FULL) {"client_GoTalkMobile", "*Go*Talk*Mobile*", "GoTalkMobile", NULL,IDI_GOTALKMOBILE,0xFF,5}, {"client_MGTalk", "Mobile?\?\?\?\?\?\?\?", "MGTalk", NULL,IDI_MGTALK,0xFF,5}, {"client_Colloquy", "Colloquy*", "Colloquy", NULL,IDI_COLLOQUY,0xFF,5}, {"client_WTW", "|Smok MK2*@ WTW*|*wtw*", "WTW", NULL,IDI_WTW,0xFF,5}, {"client_Tlen", "Smok MK2*@ tlen.pl*", "Tlen.pl", NULL,IDI_TLEN,0xFF,5}, {"client_Spik", "Spik*", "Spik", NULL,IDI_SPIK,0xFF,5}, {"client_Konnekt", "Konnekt*", "Konnekt", NULL,IDI_KONNEKT,0xFF,5}, {"client_Neos", "Neos*", "Neos", NULL,IDI_NEOS,0xFF,5}, {"client_GOIM", "*GOIM*", "GOIM", NULL,IDI_GOIM,0xFF,5}, {"client_SoapBox", "SoapBox*", "SoapBox", NULL,IDI_SOAPBOX,0xFF,5}, {"client_MozillaChat", "*Mozilla*Chat*", "MozillaChat", NULL,IDI_MOZILLACHAT,0xFF,5}, {"client_WannaChat", "Wanna*Chat*", "WannaChat", NULL,IDI_WANNACHAT,0xFF,5}, {"client_Nitro", "Nitro*", "Nitro", NULL,IDI_NITRO,0xFF,5}, {"client_JBother", "*JBother*", "JBother", NULL,IDI_JBOTHER,0xFF,5}, {"client_gYaber", "gYaber*", "gYaber", NULL,IDI_GYABER,0xFF,5}, #ifdef FULL {"client_myJabber", "myJabber*", "myJabber", NULL,IDI_MYJABBER,0xFF,5}, {"client_JabberMSNGR", "Jabber Messenger*", "Jabber Messenger", NULL,IDI_JABBER_MESSENGER,0xFF,5}, {"client_Jabberwocky", "Jabberwocky*", "Jabberwocky (Amiga)", NULL,IDI_JABBERWOCKY,0xFF,5}, {"client_TipicIM", "Tipic*", "TipicIM", NULL,IDI_TIPICIM,0xFF,5}, {"client_Triple", "Triple*", "TripleSoftwareIM (TSIM)", NULL,IDI_TRIPLE_SOFTWARE,0xFF,5}, {"client_Leaf", "*Leaf*", "Leaf Messenger", NULL,IDI_LEAF,0xFF,5}, {"client_Chatopus", "Chatopus*", "Chatopus", NULL,IDI_CHATOPUS,0xFF,5}, {"client_Akeni", "Akeni*", "Akeni", NULL,IDI_AKENI,0xFF,5}, {"client_Coccinella", "Coccinella*", "Coccinella", NULL,IDI_COCCINELLA,0xFF,5}, {"client_WhisperIM", "Whisper*", "WhisperIM", NULL,IDI_WHISPERIM,0xFF,5}, {"client_Wija", "wija*", "Wija", NULL,IDI_WIJA,0xFF,5}, {"client_JabberFoX", "*fox*", "JabberFoX", NULL,IDI_JABBERFOX,0xFF,5}, {"client_Gossip", "*Gossip*", "Gossip", NULL,IDI_GOSSIP,0xFF,5}, {"client_Fire", "*Fire*", "Fire", NULL,IDI_FIRE,0xFF,5}, {"client_Mercury", "*Mercury*", "Mercury Messenger", NULL,IDI_MERCURY_MESSENGER,0xFF,5}, {"client_BitWise", "*BitWise*", "BitWise", NULL,IDI_BITWISE,0xFF,5}, {"client_Iruka", "*Iruka*", "Iruka", NULL,IDI_IRUKA,0xFF,5}, {"client_Importal", "*Importal*", "Importal", NULL,IDI_IMPORTAL,0xFF,5}, {"client_kf", "*kf*", "kf jabber", NULL,IDI_KF,0xFF,5}, {"client_JClaim", "*JClaim*", "JClaim", NULL,IDI_JCLAIM,0xFF,5}, {"client_Nostromo", "*USCSS*Nostromo*", "USCSS Nostromo", NULL,IDI_NOSTROMO,0xFF,5}, {"client_LLuna", "LLuna*", "LLuna", NULL,IDI_LLUNA,0xFF,5}, {"client_ChitChat", "*Chit*Chat*", "ChitChat", NULL,IDI_CHITCHAT,0xFF,5}, {"client_WinJab", "WinJab*", "WinJab", NULL,IDI_WINJAB,0xFF,5}, {"client_JMC", "JMC*", "JMC (Jabber Mix Client)", NULL,IDI_JMC,0xFF,5}, {"client_BlackBerry", "|*Berry*|*ICS?\?\?\?\?\?\?\?", "BlackBerry", NULL,IDI_BLACKBERRY,0xFF,5}, {"client_mobber", "*mobber*", "mobber", NULL,IDI_MOBBER,0xFF,5}, {"client_Jeti", "*Jeti*", "Jeti", NULL,IDI_JETI,0xFF,5}, {"client_Gnome", "*Gnome*", "Gnome", NULL,IDI_GNOME,0xFF,5}, {"client_JabberBeOS", "Jabber*BeOS*", "Jabber (BeOS)", NULL,IDI_JABBER_BEOS,0xFF,5}, {"client_JabberApplet", "Jabber*Applet*", "JabberApplet", NULL,IDI_JABBER_APPLET,0xFF,5}, {"client_JabberNaut", "*Jabber*Naut*", "JabberNaut", NULL,IDI_JABBERNAUT,0xFF,5}, {"client_moJab", "moJab*", "moJab", NULL,IDI_MOJAB,0xFF,5}, {"client_Chikka", "*Chikka*", "Chikka", NULL,IDI_CHIKKA,0xFF,5}, {"client_GreenThumb", "gReeNtHumB*", "GreenThumb", NULL,IDI_GREENTHUMB,0xFF,5}, {"client_BellSouth", "*BellSouth*", "BellSouth", NULL,IDI_BELLSOUTH,0xFF,5}, {"client_IMCom", "*IMCom*", "IMCom", NULL,IDI_IMCOM,0xFF,5}, {"client_BuddySpace", "Buddy*Space*", "BuddySpace", NULL,IDI_BUDDYSPACE,0xFF,5}, {"client_Kadu", "Kadu*", "Kadu", NULL,IDI_KADU,0xFF,5}, {"client_Xiffian", "Xiffian*", "Xiffian", NULL,IDI_XIFFIAN,0xFF,5}, {"client_Mango", "Mango*", "Mango", NULL,IDI_MANGO,0xFF,5}, {"client_Sky_Messager", "Sky*Mess*", "Sky Messager", NULL,IDI_SKYMESSAGER,0xFF,5}, {"client_QTJim", "*QTJim*", "QTJim", NULL,IDI_QTJIM,0xFF,5}, {"client_Tapioca", "*Tapioca*", "Tapioca", NULL,IDI_TAPIOCA,0xFF,5}, {"client_Telepathy", "*Telepathy*", "Telepathy", NULL,IDI_TELEPATHY,0xFF,5}, {"client_Landell", "*Landell*", "Landell", NULL,IDI_LANDELL,0xFF,5}, {"client_Octro", "*Octro*", "Octro", NULL,IDI_OCTRO,0xFF,5}, {"client_Chikka", "*Chikka*", "Chikka", NULL,IDI_CHIKKA,0xFF,5}, {"client_Desyr", "*Desyr*", "Desyr Messenger", NULL,IDI_DESYR,0xFF,5}, // {"client_LiveJabber", "*LiveJabber*", "LiveJabber", NULL,IDI_LIVEJABBER,0xFF,5}, {"client_LinQ", "*LinQ*", "LinQ", NULL,IDI_LINQ,0xFF,5}, {"client_Xeus", "*Xeus*", "Xeus", NULL,IDI_XEUS,0xFF,5}, {"client_OM", "OM*", "OM aka Online Messenger", NULL,IDI_OM,0xFF,5}, {"client_Interaction", "*Interaction*", "Interaction", NULL,IDI_INTERACTION,0xFF,5}, {"client_JWGC", "|*JWGC*|Jabber *Gram*", "JWGC (Jabber WindowGram Client)", NULL,IDI_JWGC,0xFF,5}, {"client_OneTeam", "*One*Team*", "OneTeam", NULL,IDI_ONETEAM,0xFF,5}, {"client_SIP_Comm", "*SIP*Communicator*", "SIP Communicator", NULL,IDI_SIP_COMM,0xFF,5}, {"client_Bowline", "*Bow*line*", "Bowline", NULL,IDI_BOWLINE,0xFF,5}, {"client_Vayusphere", "*Vayusphere*", "Vayusphere", NULL,IDI_VAYUSPHERE,0xFF,5}, {"client_TransactIM", "*Transact*", "TransactIM", NULL,IDI_TRANSACTIM,0xFF,5}, {"client_laffer", "*laffer*", "Laffer", NULL,IDI_LAFFER,0xFF,5}, {"client_InstanT", "*Instan-t*", "Instan-t", NULL,IDI_INSTANT,0xFF,5}, {"client_GCN", "*GCN*", "GCN", NULL,IDI_GCN,0xFF,5}, {"client_Conference", "Conference*", "Conference Bot (GMail)", NULL,IDI_CONFERENCE,0xFF,5}, {"client_Wildfire", "Wildfire*", "Wildfire", NULL,IDI_WILDFIRE,0xFF,5}, {"client_Gizmo", "*Gizmo*", "Gizmo", NULL,IDI_GIZMO,0xFF,10}, {"client_Zoep", "Zoep*", "Zoep", NULL,IDI_ZOEP,0xFF,10}, {"client_WengoPhone", "*Wengo*", "WengoPhone", NULL,IDI_WENGOPHONE,0xFF,10}, {"client_SMTPTransport", "smtp*transport*", "SMTP Transport", NULL,IDI_SMTP_TRANSPORT,0xFF,5}, // {"client_Bombus_Mod", "Bombus*mod*", "Bombus Mod (Jabber/J2ME)", NULL,IDI_BOMBUS_MOD,0xFF,5}, #endif #endif #endif //######################################################################################################################################### //################################################################## IRC ################################################################## //######################################################################################################################################### #ifdef IRC {"client_KVIrc", "*KVIrc*", "KVIrc", NULL,IDI_KVIRC,0xFF,9}, {"client_mIRC", "*mIRC*", "mIRC", NULL,IDI_MIRC,0xFF,9}, {"client_Opera", "*Opera*", "Opera", NULL,IDI_OPERA,0xFF,9}, {"client_ChatZilla", "*ChatZilla*", "ChatZilla", NULL,IDI_CHATZILLA,0xFF,9}, {"client_KSirc", "*ksirk*", "KSirc", NULL,IDI_KSIRC,0xFF,9}, {"client_xBitch", "*xBitch*", "xBitch", NULL,IDI_XBITCH,0xFF,9}, {"client_xChat", "*xChat*", "xChat", NULL,IDI_XCHAT,0xFF,9}, {"client_Pirch", "*Pirch*", "Pirch", NULL,IDI_PIRCH,0xFF,9}, {"client_pIRC", "*pIRC*", "pIRC", NULL,IDI_PIRC,0xFF,9}, {"client_psyBNC", "*psyBNC*", "psyBNC", NULL,IDI_PSYBNC,0xFF,9}, {"client_SysReset", "*Sys*Reset*", "SysReset", NULL,IDI_SYSRESET,0xFF,9}, {"client_FChat", "*FChat*", "FChat", NULL,IDI_FCHAT,0xFF,9}, {"client_Konversation", "*Konversation*", "Konversation", NULL,IDI_KONVERSATION,0xFF,9}, {"client_Conversation", "*Conversation*", "Conversation", NULL,IDI_CONVERSATION,0xFF,9}, #if defined(FULL) || defined(IRC_FULL) {"client_aMule", "*aMule*", "aMule", NULL,IDI_AMULE,0xFF,9}, {"client_eMuleMorphXT", "eMule*MorphXT*", "eMule MorphXT", NULL,IDI_EMULE_MORPHXT,0xFF,9}, {"client_eMuleNeo", "eMule*Neo*", "eMule Neo", NULL,IDI_EMULE_NEO,0xFF,9}, {"client_eMuleXtreme", "eMule*Xtreme*", "eMule Xtreme", NULL,IDI_EMULE_XTREME,0xFF,9}, {"client_eMulePlus", "|eMule*plus*|eMule*+*", "eMule+", NULL,IDI_EMULE_PLUS,0xFF,9}, {"client_eMule", "*eMule*", "eMule", NULL,IDI_EMULE,0xFF,9}, {"client_EggdropRacBot", "*Eggdrop*RacBot*", "Eggdrop RacBot", NULL,IDI_EGGDROP_RACBOT,0xFF,9}, {"client_Eggdrop", "*Eggdrop*", "Eggdrop", NULL,IDI_EGGDROP,0xFF,9}, {"client_AmIRC", "*AmIRC*", "AmIRC", NULL,IDI_AMIRC,0xFF,9}, {"client_BersIRC", "*BersIRC*", "BersIRC", NULL,IDI_BERSIRC,0xFF,9}, {"client_cbirc", "*cbirc*", "cbirc", NULL,IDI_CBIRC,0xFF,9}, {"client_dIRC", "*dIRC*", "dIRC", NULL,IDI_DIRC,0xFF,9}, #if defined(FULL) {"client_GDPChat", "*GDPChat*", "GDP Web Chat", NULL,IDI_GDPCHAT,0xFF,9}, {"client_IceChat7", "*Ice*Chat*7*", "IceChat 7", NULL,IDI_ICECHAT7,0xFF,9}, {"client_IceChat5", "*Ice*Chat*5*", "IceChat 5", NULL,IDI_ICECHAT5,0xFF,9}, #endif {"client_IceChat", "*Ice*Chat*", "IceChat", NULL,IDI_ICECHAT,0xFF,9}, {"client_piorun", "*piorun*", "Piorun", NULL,IDI_PIORUN,0xFF,9}, {"client_PocketIRC", "*Pocket*IRC*", "Pocket IRC", NULL,IDI_POCKET_IRC,0xFF,9}, {"client_ProChat", "*Pro*Chat*", "ProChat", NULL,IDI_PROCHAT,0xFF,9}, {"client_SmartIRC", "*Smart*IRC*", "SmartIRC", NULL,IDI_SMART_IRC,0xFF,9}, {"client_GoPowerTools", "*Go*PowerTools*", "GoPowerTools", NULL,IDI_GOPOWERTOOLS,0xFF,9}, {"client_HydraIRC", "*Hydra*IRC*", "HydraIRC", NULL,IDI_HYDRA_IRC,0xFF,9}, {"client_ircle", "*ircle*", "ircle", NULL,IDI_IRCLE,0xFF,9}, {"client_IRCXpro", "*IRCXpro*", "IRCXpro", NULL,IDI_IRCXPRO,0xFF,9}, {"client_irssi", "*irssi*", "irssi", NULL,IDI_IRSSI,0xFF,9}, {"client_jircii", "*jircii*", "jircii", NULL,IDI_JIRCII,0xFF,9}, {"client_jmIrc", "*jmIrc*", "jmIrc", NULL,IDI_JMIRC,0xFF,9}, {"client_Klient", "*Klient*", "Klient", NULL,IDI_KLIENT,0xFF,9}, {"client_zsIRC", "*zsIRC*", "zsIRC", NULL,IDI_ZSIRC,0xFF,9}, {"client_NeoRaTrion", "*NeoRa*Trion*", "NeoRa Trion", NULL,IDI_NEORATRION,0xFF,9}, {"client_Nettalk", "*Nettalk*", "Nettalk", NULL,IDI_NETTALK,0xFF,9}, {"client_NoNameScript", "*NoName*Script*", "NoNameScript", NULL,IDI_NONAME_SCRIPT,0xFF,9}, {"client_PJIRC", "*PJIRC*", "PJIRC", NULL,IDI_PJIRC,0xFF,9}, {"client_Snak", "*Snak*", "Snak", NULL,IDI_SNAK,0xFF,9}, {"client_VircaIRC", "*VircaIRC*", "VircaIRC", NULL,IDI_VIRCAIRC,0xFF,9}, {"client_VisionIRC", "*VisionIRC*", "VisionIRC", NULL,IDI_VISIONIRC,0xFF,9}, {"client_VisualIRC", "*VisualIRC*", "VisualIRC", NULL,IDI_VISUALIRC,0xFF,9}, {"client_VortecIRC", "*VortecIRC*", "VortecIRC", NULL,IDI_VORTECIRC,0xFF,9}, {"client_WeeChat", "*WeeChat*", "WeeChat", NULL,IDI_WEECHAT,0xFF,9}, {"client_WLIrc", "*WLIrc*", "WLIrc", NULL,IDI_WLIRC,0xFF,9}, {"client_wmIRC", "*wmIRC*", "wmIRC", NULL,IDI_WMIRC,0xFF,9}, {"client_XChatAqua", "*X*Chat*Aqua*", "X-Chat Aqua", NULL,IDI_XCHATAQUA,0xFF,9}, {"client_ZipTorrent", "*ZipTorrent*", "ZipTorrent", NULL,IDI_ZIPTORRENT,0xFF,9}, // {"client_uTorrent", "*uTorrent*", "uTorrent", NULL,IDI_UTORRENT,0xFF,9}, {"client_Babbel", "*Babbel*", "Babbel", NULL,IDI_BABBEL,0xFF,9}, {"client_Xirc", "*Xirc*", "Xirc", NULL,IDI_XIRC,0xFF,9}, {"client_savIRC", "*savIRC*", "savIRC", NULL,IDI_SAVIRC,0xFF,9}, {"client_XiRCON", "*XiRCON*", "XiRCON", NULL,IDI_XIRCON,0xFF,9}, {"client_MP3Script", "*MP3*Script*", "MP3 Script for mIRC", NULL,IDI_MP3_SCRIPT,0xFF,9}, #endif {"client_IRCUnknown", "*IRC*", "Unknown IRC client", NULL,IDI_IRC_UNKNOWN,0xFF,9}, #endif //######################################################################################################################################### //################################################################## MSN ################################################################## //######################################################################################################################################### #ifdef MSN {"client_MSN8", "MSN*8.*", "Windows Live v8.x", NULL,IDI_MSN_8,0xFF,6}, {"client_MSN7x", "MSN*7.*", "MSN Messenger v7.x", NULL,IDI_MSN_7,0xFF,6}, {"client_MSN6x", "MSN*6.*", "MSN Messenger v6.x", NULL,IDI_MSN_6,0xFF,6}, {"client_MSN45", "MSN*4.x-5.x", "MSN Messenger v4.x-5.x", NULL,IDI_MSN_45,0xFF,6}, {"client_MSN4Mac", "MSN*Mac*", "MSN for Mac", NULL,IDI_MSN_MAC,0xFF,6}, #if defined(FULL) || defined(MSN_FULL) {"client_aMSN", "*aMSN*", "aMSN", NULL,IDI_AMSN,0xFF,6}, {"client_WebMessenger", "WebMessenger*", "WebMessenger", NULL,IDI_WEBMESSENGER,0xFF,6}, #endif #endif //######################################################################################################################################### //################################################################## AIM ################################################################## //######################################################################################################################################### #ifdef AIM {"client_AIM_Triton", "*AIM*Triton*", "AIM Triton", NULL,IDI_AIM_TRITON,0xFF,7}, {"client_Aim4", "AIM*4.*", "AIM v4.x", NULL,IDI_AIM_4,0xFF,7}, {"client_Aim5", "AIM*5.*", "AIM v5.x", NULL,IDI_AIM_5,0xFF,7}, {"client_AimMac", "AIM*Mac*", "AIM for MacOS", NULL,IDI_AIM_MAC,0xFF,7}, #if defined(FULL) || defined(AIM_FULL) {"client_AimMobile", "|AIM*Mobile*|AIM*gprs*|Aim*sms*", "AIM Mobile", NULL,IDI_AIM_MOBILE,0xFF,7}, {"client_Naim", "*naim*", "Naim", NULL,IDI_NAIM,0xFF,7}, {"client_miniaim", "*miniaim*", "miniaim", NULL,IDI_MINIAIM,0xFF,7}, {"client_TerraIM", "*Terra*", "TerraIM", NULL,IDI_TERRAIM,0xFF,7}, #endif {"client_Aim", "AIM*", "AIM", NULL,IDI_AIM,0xFF,7}, #endif //######################################################################################################################################### //################################################################# Yahoo ################################################################# //######################################################################################################################################### #ifdef YAHOO {"client_Yahoo6", "*Yahoo*6*", "Yahoo v6.x", NULL,IDI_YAHOO6,0xFF,8}, {"client_Yahoo7", "*Yahoo*7*", "Yahoo v7.x", NULL,IDI_YAHOO7,0xFF,8}, {"client_Yahoo8", "*Yahoo*8*", "Yahoo v8.x", NULL,IDI_YAHOO8,0xFF,8}, {"client_Yahoo5", "*Yahoo*5*", "Yahoo v5.x", NULL,IDI_YAHOO5,0xFF,8}, #if defined(FULL) || defined(YAHOO_FULL) {"client_YahooGoMobile", "|Yahoo*Go*|Yahoo*Mobile*", "Yahoo! Go Mobile", NULL,IDI_YAHOO_GO_MOBILE,0xFF,8}, #endif {"client_libyahoo2", "*libyahoo*", "libyahoo2", NULL,IDI_LIBYAHOO2,0xFF,8}, #endif //######################################################################################################################################### //##################################################### Gadu-Gadu clients ################################################################# //######################################################################################################################################### #ifdef GADU_GADU {"client_Gadu_Gadu_7", "Gadu-Gadu*7*", "Gadu-Gadu v7.x", NULL,IDI_GADU_GADU_7,0xFF,12}, {"client_Gadu_Gadu_6", "Gadu-Gadu*6*", "Gadu-Gadu v6.x", NULL,IDI_GADU_GADU_6,0xFF,12}, #endif //######################################################################################################################################### //###################################################### Mail.Ru clients ################################################################## //######################################################################################################################################### #ifdef MAIL_RU {"client_MailRu_official", "Mail.ru Agent*official*", "Mail.Ru Agent (official client)", NULL,IDI_MAIL_RU_OFFICIAL,0xFF,14}, {"client_MailRu_unknown", "Mail.ru Agent*", "Mail.Ru (unknown client)", NULL,IDI_MAIL_RU_UNKNOWN,0xFF,14}, #endif //######################################################################################################################################### //####################################################### Skype clients ################################################################### //######################################################################################################################################### #ifdef SKYPE {"client_Skype3", "*Skype*3.*", "Skype v3.x", NULL,IDI_SKYPE3,0xFF,11}, {"client_Skype2", "*Skype*2.*", "Skype v2.x", NULL,IDI_SKYPE2,0xFF,11}, {"client_Skype1", "*Skype*", "Skype v1.x", NULL,IDI_SKYPE1,0xFF,11}, #endif #ifndef LITE {"client_Unknown", "Unknown", "Unknown client", NULL,IDI_UNKNOWN,0xFF,17}, #endif {"client_Undetected", "?*", "[undetected client]", NULL,IDI_UNDETECTED,0xFF,17}, // unknown should be always last }; //######################################################################################################################################### //######################################################### Overlays, layer #1 ############################################################ //######################################################################################################################################### #define DEFAULT_KN_FP_MASK_COUNT sizeof(def_kn_fp_mask)/sizeof(def_kn_fp_mask[0]) //should contain the count of records above KN_FP_MASK def_kn_fp_overlays_mask[]= {// IconName Mask Icon caption NULL ICON_RESOURCE_ID //######################################################################################################################################### //#################################################### Miranda Packs ###################################################################### //######################################################################################################################################### #if (defined(MIR_PACKS) || defined(MIR_PACKS_OVERLAYS)) && !defined(MIR_PACKS_FULL) #define MIR_PACK_NAME "Pack overlay" #define MIR_PACK_ID OVERLAY #include "mir_packs.h" #endif //######################################################################################################################################### #if defined(ICQ) #ifdef ICQ_AS_OVERLAYS #if defined(STANDARD) || defined(FULL) || defined(ICQ_FULL) {"client_ICQ_2000_over", "ICQ*2000*", "ICQ 2000 overlay", NULL,IDI_ICQ_2000_OVERLAY,0xFF,3}, {"client_ICQ_2001b_over", "ICQ*2001*", "ICQ 2001 overlay", NULL,IDI_ICQ_2001B_OVERLAY,0xFF,3}, #endif {"client_ICQ_2003a_over", MOD_MASK "ICQ*200?a*", "ICQ 2003a overlay", NULL,IDI_ICQ_2003A_OVERLAY,0xFF,3}, {"client_ICQ_2003b_over", "ICQ*2003b*", "ICQ 2003b overlay", NULL,IDI_ICQ_2003B_OVERLAY,0xFF,3}, {"client_ICQ_Lite4_over", "ICQ Lite v4*", "ICQ Lite v4 overlay", NULL,IDI_ICQ_LITE4_OVERLAY,0xFF,3}, #if defined(STANDARD) || defined(FULL) || defined(ICQ_FULL) {"client_ICQ_Rambler_over", MOD_MASK "ICQ*5*Rambler*", "ICQ Rambler (Lite v5) overlay", NULL,IDI_ICQ_RAMBLER_OVERLAY,0xFF,3}, {"client_ICQ_BigMir_over", "ICQ*bigmir*", "ICQ bigmir.net (Lite v5) overlay", NULL,IDI_ICQ_BIGMIR_OVERLAY,0xFF,3}, {"client_ICQ_NetVigator_over", MOD_MASK "ICQ*5*Netvigator*", "ICQ Netvigator (Lite v5) overlay", NULL,IDI_ICQ_NETVIGATOR_OVERLAY,0xFF,3}, #endif #ifdef FULL {"client_ICQ_Pro7_over", "ICQ*Pro7*", "ICQ Pro7 (Lite v5) overlay", NULL,IDI_ICQ_PRO7_OVERLAY,0xFF,3}, //ProSieben {"client_ICQ_Abv_over", MOD_MASK "ICQ*Abv*", "ICQ ABV (Lite v5) overlay", NULL,IDI_ICQ_ABV_OVERLAY,0xFF,3}, {"client_ICQ_QQ_over", "QQ*", "ICQ QQ overlay", NULL,IDI_ICQ_QQ_OVERLAY,0xFF,3}, {"client_ComPad_over", MOD_MASK "*ComPad*", "ICQ ComPad overlay", NULL,IDI_COMPAD_OVERLAY,0xFF,3}, #endif #ifndef LITE {"client_ICQ_Lite51_over", MOD_MASK "ICQ*5.1*", "ICQ Lite v5.1 overlay", NULL,IDI_ICQ_LITE51_OVERLAY,0xFF,3}, {"client_ICQ_Lite5_over", MOD_MASK "ICQ*5*", "ICQ Lite v5 overlay", NULL,IDI_ICQ_LITE5_OVERLAY,0xFF,3}, #else {"client_ICQ_Lite51_over", MOD_MASK "ICQ*5.1*", "ICQ Lite v5.1 (+localized) overlay", NULL,IDI_ICQ_LITE51_OVERLAY,0xFF,3}, {"client_ICQ_Lite5_over", MOD_MASK "ICQ*5*", "ICQ Lite v5 (+localized) overlay", NULL,IDI_ICQ_LITE5_OVERLAY,0xFF,3}, #endif {"client_ICQ_6_over", MOD_MASK "ICQ*6*", "ICQ v6 overlay", NULL,IDI_ICQ_6_OVERLAY,0xFF,3}, {"client_ICQ_Lite_over", MOD_MASK "ICQ Lite*", "ICQ Lite overlay", NULL,IDI_ICQ_LITE_OVERLAY,0xFF,3}, {"client_ICQ4Mac_over", MOD_MASK "ICQ for Mac", "ICQ for MacOS overlay", NULL,IDI_MAC_OVERLAY,0xFF,3}, {"client_ICQ2GoFlash_over", "ICQ2Go! (Flash)*", "ICQ2Go! (Flash) overlay", NULL,IDI_ICQ2GO_FLASH_OVERLAY,0xFF,3}, {"client_ICQ2Go_over", "ICQ2Go!*", "ICQ2Go! (Java) overlay", NULL,IDI_ICQ2GO_JAVA_OVERLAY,0xFF,3}, #endif #if defined(ICQ) || defined(AIM) || !defined(JABBER) {"client_SpamBot", HC MOD_MASK "*Spam*Bot*", "Spam Bot", NULL,IDI_SPAMBOT,0xFF,4}, {"client_Virus", MOD_MASK "*Virus*", "Virus (Stration worm)", NULL,IDI_VIRUS,0xFF,4}, #endif #if defined(SUB_CLIENTS) && (defined(STANDARD) || defined(FULL)) {"client_" MIR_AS "QIP_Infium", "|QIP*Infium" S7_SSS "|QIP*Infium" PLUS_MOD, MIR_AS "QIP Infium", NULL,IDI_MIRANDA_AS_QIP_INFIUM_OVERLAY,0xFF,16}, {"client_" MIR_AS "QIP_PDA", "|QIP*PDA" S7_SSS "|QIP*PDA" PLUS_MOD, MIR_AS "QIP PDA", NULL,IDI_MIRANDA_AS_QIP_PDA_OVERLAY,0xFF,16}, {"client_" MIR_AS "QIP_Mobile", "|QIP*Mobile" S7_SSS "|QIP*Mobile" PLUS_MOD, MIR_AS "QIP Mobile", NULL,IDI_MIRANDA_AS_QIP_MOBILE_OVERLAY,0xFF,16}, {"client_" MIR_AS "QIP_Symbian", "|QIP*Symbian*" S7_SSS "|QIP*Symbian" PLUS_MOD, MIR_AS "QIP Symbian", NULL,IDI_MIRANDA_AS_QIP_SYMBIAN_OVERLAY,0xFF,16}, {"client_" MIR_AS "QIP", "|QIP*" S7_SSS "|QIP*" PLUS_MOD, MIR_AS "QIP", NULL,IDI_MIRANDA_AS_QIP_OVERLAY,0xFF,16}, {"client_" MIR_AS "SIM_Win32", "|SIM*Win32" S7_SSS "|SIM *Win32" PLUS_MOD, MIR_AS "SIM for Win", NULL,IDI_MIRANDA_AS_SIM_WIN_OVERLAY,0xFF,16}, {"client_" MIR_AS "SIM_MacOS", "|SIM*MacOS" S7_SSS "|SIM *MacOS" PLUS_MOD, MIR_AS "SIM for MacOS", NULL,IDI_MIRANDA_AS_SIM_MACOS_OVERLAY,0xFF,16}, {"client_" MIR_AS "YSM", "|*YSM" S7_SSS "|*YSM" PLUS_MOD, MIR_AS "YSM", NULL,IDI_MIRANDA_AS_YSM_OVERLAY,0xFF,16}, {"client_" MIR_AS "ICQ99", "|ICQ*99" S7_SSS "|ICQ*99" PLUS_MOD, MIR_AS "ICQ 99", NULL,IDI_MIRANDA_AS_ICQ99_OVERLAY,0xFF,16}, {"client_" MIR_AS "Alicq", "|Alicq" S7_SSS "|Alicq" PLUS_MOD, MIR_AS "Alicq", NULL,IDI_MIRANDA_AS_ALICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "mICQ", "|mICQ" S7_SSS "|mICQ" PLUS_MOD, MIR_AS "mICQ", NULL,IDI_MIRANDA_AS_MICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "vICQ", "|vICQ" S7_SSS "|vICQ" PLUS_MOD, MIR_AS "vICQ", NULL,IDI_MIRANDA_AS_VICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "WebICQ", "|Web*ICQ" S7_SSS "|Web*ICQ" PLUS_MOD, MIR_AS "WebICQ", NULL,IDI_MIRANDA_AS_WEBICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "libicq2k", "|libicq" S7_SSS "|libicq" PLUS_MOD, MIR_AS "libicq2k", NULL,IDI_MIRANDA_AS_LIBICQ2K_OVERLAY,0xFF,16}, {"client_" MIR_AS "Centericq", "|Centericq" S7_SSS "|Centericq" PLUS_MOD, MIR_AS "Centericq", NULL,IDI_MIRANDA_AS_CENTERICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "&RQ", "|&RQ" S7_SSS "|&RQ" PLUS_MOD, MIR_AS "&RQ", NULL,IDI_MIRANDA_AS_ANDRQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "R&Q", "|R&Q" S7_SSS "|R&Q" PLUS_MOD, MIR_AS "R&Q", NULL,IDI_MIRANDA_AS_RANDQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "Tril_Astra", "|Trill*Astra" S7_SSS "|Trill*Astra" PLUS_MOD, MIR_AS "Trillian Astra", NULL,IDI_MIRANDA_AS_TRIL_ASTRA_OVERLAY,0xFF,16}, {"client_" MIR_AS "Trillian", "|Trillian" S7_SSS "|Trillian" PLUS_MOD, MIR_AS "Trillian", NULL,IDI_MIRANDA_AS_TRILLIAN_OVERLAY,0xFF,16}, {"client_" MIR_AS "Gaim", "|*gaim" S7_SSS "|*gaim" PLUS_MOD, MIR_AS "Gaim (libgaim)", NULL,IDI_MIRANDA_AS_GAIM_OVERLAY,0xFF,16}, {"client_" MIR_AS "Pidgin", "|*Pidgin" S7_SSS "|*Pidgin" PLUS_MOD, MIR_AS "Pidgin (libpurple)", NULL,IDI_MIRANDA_AS_GAIM_OVERLAY,0xFF,16}, {"client_" MIR_AS "NanoICQ", "|Nano*ICQ" S7_SSS "|Nano*ICQ" PLUS_MOD, MIR_AS "NanoICQ", NULL,IDI_MIRANDA_AS_NANOICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "SmartICQ", "|SmartICQ" S7_SSS "|SmartICQ" PLUS_MOD, MIR_AS "SmartICQ", NULL,IDI_MIRANDA_AS_SMARTICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "IM2", "|IM2" S7_SSS "|IM2" PLUS_MOD, MIR_AS "IM2", NULL,IDI_MIRANDA_AS_IM2_OVERLAY,0xFF,16}, {"client_" MIR_AS "TICQ", "|TICQ" S7_SSS "|TICQ" PLUS_MOD, MIR_AS "TICQ (Delphi)", NULL,IDI_MIRANDA_AS_DELPHI_OVERLAY,0xFF,16}, {"client_" MIR_AS "pyICQ", "|pyICQ" S7_SSS "|pyICQ" PLUS_MOD, MIR_AS "PyICQ", NULL,IDI_MIRANDA_AS_PYICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "Licq", "|Licq" S7_SSS "|Licq" PLUS_MOD, MIR_AS "Licq", NULL,IDI_MIRANDA_AS_LICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "Rambler", "|ICQ*Rambler" S7_SSS "|ICQ*Rambler" PLUS_MOD, MIR_AS "ICQ Rambler", NULL,IDI_ICQ_RAMBLER_OVERLAY,0xFF,16}, {"client_" MIR_AS "ABV", "|ICQ*ABV" S7_SSS "|ICQ*ABV" PLUS_MOD, MIR_AS "ICQ ABV", NULL,IDI_ICQ_ABV_OVERLAY,0xFF,16}, {"client_" MIR_AS "ICQ4Mac", "|ICQ for Mac" S7_SSS "|ICQ for Mac" PLUS_MOD, MIR_AS "ICQ for Mac", NULL,IDI_MAC_OVERLAY,0xFF,16}, {"client_" MIR_AS "Netvigator", "|ICQ*Netvig*" S7_SSS "|ICQ*Netvig*" PLUS_MOD, MIR_AS "ICQ Netvigator", NULL,IDI_ICQ_NETVIGATOR_OVERLAY,0xFF,16}, {"client_" MIR_AS "ICQ6", "|ICQ*6" S7_SSS "|ICQ*6" PLUS_MOD, MIR_AS "ICQ v6", NULL,IDI_MIRANDA_AS_ICQ_6_OVERLAY,0xFF,16}, {"client_" MIR_AS "Lite51", "|ICQ*5.1" S7_SSS "|ICQ*5.1" PLUS_MOD, MIR_AS "ICQ Lite 5.1", NULL,IDI_MIRANDA_AS_LITE_51_OVERLAY,0xFF,16}, {"client_" MIR_AS "Lite5", "|ICQ*5" S7_SSS "|ICQ*5" PLUS_MOD, MIR_AS "ICQ Lite 5", NULL,IDI_MIRANDA_AS_LITE_5_OVERLAY,0xFF,16}, {"client_" MIR_AS "Lite", "|ICQ*Lite" S7_SSS "|ICQ*Lite" PLUS_MOD, MIR_AS "ICQ Lite", NULL,IDI_MIRANDA_AS_LITE_OVERLAY,0xFF,16}, {"client_" MIR_AS "ICQ2002", "|ICQ*2002" S7_SSS "|ICQ*2002" PLUS_MOD, MIR_AS "ICQ 2002", NULL,IDI_MIRANDA_AS_ICQ_2002_OVERLAY,0xFF,16}, {"client_" MIR_AS "KXicq", "|KXicq" S7_SSS "|KXicq|KXicq" PLUS_MOD, MIR_AS "KXicq2", NULL,IDI_MIRANDA_AS_KXICQ2_OVERLAY,0xFF,16}, {"client_" MIR_AS "Kopete", "|Kopete" S7_SSS "|Kopete" PLUS_MOD, MIR_AS "Kopete", NULL,IDI_MIRANDA_AS_KOPETE_OVERLAY,0xFF,16}, {"client_" MIR_AS "IC@", "|IC@" S7_SSS "|IC@" PLUS_MOD, MIR_AS "ICQ@", NULL,IDI_MIRANDA_AS_ICAT_OVERLAY,0xFF,16}, {"client_" MIR_AS "mChat", "|mChat" S7_SSS "|mChat" PLUS_MOD, MIR_AS "mChat", NULL,IDI_MIRANDA_AS_MCHAT_OVERLAY,0xFF,16}, {"client_" MIR_AS "IM+", "|IM+" S7_SSS "|IM+" PLUS_MOD, MIR_AS "IM+", NULL,IDI_MIRANDA_AS_IMPLUS_OVERLAY,0xFF,16}, {"client_" MIR_AS "uIM", "|uIM" S7_SSS "|uIM" PLUS_MOD, MIR_AS "uIM", NULL,IDI_MIRANDA_AS_UIM_OVERLAY,0xFF,16}, {"client_" MIR_AS "Anastasia", "|Anastasia" S7_SSS "|Anastasia" PLUS_MOD, MIR_AS "Anastasia", NULL,IDI_MIRANDA_AS_ANASTASIA_OVERLAY,0xFF,16}, {"client_" MIR_AS "PocketPC", "|ICQ*Pock*PC" S7_SSS "|ICQ*Pock*PC" PLUS_MOD, MIR_AS "ICQ for PocketPC", NULL,IDI_WINDOWS_OVERLAY,0xFF,16}, {"client_" MIR_AS "stICQ", "|stICQ" S7_SSS "|stICQ" PLUS_MOD, MIR_AS "stICQ", NULL,IDI_MIRANDA_AS_STICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "Jimm", "|Jimm" S7_SSS "|Jimm" PLUS_MOD, MIR_AS "Jimm", NULL,IDI_MIRANDA_AS_JIMM_OVERLAY,0xFF,16}, {"client_" MIR_AS "MIP", "|MIP" S7_SSS "|MIP" PLUS_MOD, MIR_AS "MIP", NULL,IDI_MIRANDA_AS_MIP_OVERLAY,0xFF,16}, {"client_" MIR_AS "Prelude", "|Prelude" S7_SSS "|Prelude" PLUS_MOD, MIR_AS "Prelude", NULL,IDI_MIRANDA_AS_PRELUDE_OVERLAY,0xFF,16}, {"client_" MIR_AS "Qnext", "|Qnext" S7_SSS "|Qnext" PLUS_MOD, MIR_AS "Qnext", NULL,IDI_MIRANDA_AS_QNEXT_OVERLAY,0xFF,16}, {"client_" MIR_AS "JICQ", "|JICQ" S7_SSS "|JICQ" PLUS_MOD, MIR_AS "JICQ", NULL,IDI_MIRANDA_AS_JICQ_OVERLAY,0xFF,16}, {"client_" MIR_AS "666", "|Miranda*ICQ*6.6.6*|Miranda*ICQ*6.6*", MIR_AS "666 overlay", NULL,IDI_MIRANDA_AS_666_OVERLAY,0xFF,16}, //Miranda IM 0.7.0 alpha build #17 Unicode (Jabber v.0.7.0.3 [Miranda666 %)]) {"client_" MIR_AS "SpamBot", "|Spam*bot" S7_SSS "|Spam*bot" PLUS_MOD, MIR_AS "SpamBot", NULL,IDI_MIRANDA_AS_SPAMBOT_OVERLAY,0xFF,16}, {"client_" MIR_AS "Virus", "|Virus" S7_SSS "|Virus" PLUS_MOD, MIR_AS "Virus", NULL,IDI_MIRANDA_AS_VIRUS_OVERLAY,0xFF,16}, // 3 #endif //######################################################################################################################################### //######################################################################################################################################### {"client_Miranda_666_over", GM "|*Miranda*666*|*Miranda*6.6.6*|*6*6*6*", "MirandaIM 666 overlay", NULL,IDI_MIRANDA_666_OVERLAY,0xFF,15}, {"client_ICQJ_S7_SSS_over", S7_SSS1 ICQ_S7_SSS_MASK, "ICQJ S7/SSS Mod overlay", NULL,IDI_ICQJ_S7_SSS_MOD_OVERLAY,0xFF,15}, #ifndef LITE {"client_ICQJ_Plus_over", "|*Miranda*" PLUS_MOD, "ICQJ Plus Mod overlay", NULL,IDI_ICQJ_PLUS_MOD_OVERLAY,0xFF,15}, #endif {"client_ICQJ_BM_over", "|*ICQ*BM*|*ICQ*1.3.*.*|*ICQ v1.3.? *", "ICQJ BM Mod overlay", NULL,IDI_ICQJ_BM_MOD_OVERLAY,0xFF,15}, #ifndef LITE {"client_ISee_3x_over", "|*ICQ*0.4.0.3?*|Miranda 0.4.0.3?", "ICQ ISee #3x overlay", NULL,IDI_ICQ_ISEE_3X_OVERLAY,0xFF,15}, {"client_ISee_2x_over", "|*ICQ*0.4.0.2?*|Miranda 0.4.0.2?|*(ICQ v0.4)", "ICQ ISee #2x overlay", NULL,IDI_ICQ_ISEE_2X_OVERLAY,0xFF,15}, #else {"client_ISee_over", "|*ICQ*0.4.0.??*|*(ICQ v0.4)", "ICQ ISee overlay", NULL,IDI_ICQ_ISEE_3X_OVERLAY,0xFF,15}, #endif #ifdef FULL {"client_ICQJ_SSS_over", "|^*S7*|*Miranda*sss*test*ICQ*", "ICQJ SSS Mod overlay", NULL,IDI_ICQJ_SSS_MOD_OVERLAY,0xFF,15}, {"client_ICQJ_S7_over", "|^*SSS*|Miranda*ICQ*S7*|Miranda*2.3.7*", "ICQJ S7 Mod overlay", NULL,IDI_ICQJ_S7_MOD_OVERLAY,0xFF,15}, #endif #ifdef ICQ #define _PY "|*PyICQ*" {"client_ICQJ_over", _PY "|*NatICQ*|*ICQ*0.3.*|Miranda*ICQ*", "ICQJ overlay", NULL,IDI_ICQJ_OVERLAY,0xFF,15}, //|*ICQ*0.3.?.*|*ICQ v0.3.?* #undef _PY #endif #ifdef MSN #define _PY "|*PyMSN*" {"client_MSN_over", _PY "|Miranda IM 0.?.x*|Miranda*MSN*", "MSN overlay", NULL,IDI_MSN_OVERLAY,0xFF,15}, #undef _PY #endif #ifdef AIM #define _PY "|*PyAIM*" {"client_AIM_over", _PY "|Miranda*AimOSCAR*", "AimOSCAR overlay", NULL,IDI_AIMOSCAR_OVERLAY,0xFF,15}, #undef _PY #endif #ifdef YAHOO #define _PY "|*PyY*t*" {"client_Yahoo_over", _PY "|Miranda*Yahoo*", "Yahoo overlay", NULL,IDI_YAHOO_OVERLAY,0xFF,15}, #undef _PY #endif #ifdef IRC #define _PY "|*PyIRC*" {"client_IRC_over", _PY "|*IRC*0.6*", "IRC v0.6.x", NULL,IDI_IRC_OVERLAY,0xFF,15}, {"client_IRC_Mod_over", "*IRC*0.7*", "IRC Mod v0.7.x", NULL,IDI_IRC_MOD_OVERLAY,0xFF,15}, #undef _PY #endif #ifdef GADU_GADU {"client_GG_over", "|Miranda*GG*|Miranda*Gadu*", "MirandaIM Gadu-Gadu", NULL,IDI_GADU_GADU_OVERLAY,0xFF,15}, #endif #ifdef MAIL_RU {"client_MailRu_over", "|Miranda*Mail*ru*|*Miranda*MRA*", "MirandaIM MailRu Agent", NULL,IDI_MAILRU_OVERLAY,0xFF,15}, #endif #ifdef JABBER #define _PY "|*PyJab*" {"client_GMail_over", "|*JGmail*|*YB*|*Mira*Gtalk*", "GMail (Jabber) overlay", NULL,IDI_GMAIL_OVERLAY,0xFF,15}, #if (defined(STANDARD) || defined(FULL) || defined(JABBER_FULL)) && !defined(LITE) {"client_JGTalk_over", "|*Miranda*JGTalk*|*Miranda*[*]*(?.?.?.?)", "JGTalk (libjingle) overlay", NULL,IDI_JGTALK_OVERLAY,0xFF,15}, {"client_JMeebo_over", "*Miranda*JMeebo*", "JMeebo (Jabber) overlay", NULL,IDI_JMEEBO_OVERLAY,0xFF,15}, {"client_Jabber_SSS_over", "Miranda*(sss test build)*Jabber*", "Jabber SSS Mod overlay", NULL,IDI_JABBER_SSS_MOD_OVERLAY,0xFF,15}, #endif {"client_Jabber_over", _PY "|*Jabber*" _ICQ_MASK JABBER_MASK, "Jabber overlay", NULL,IDI_JABBER_OVERLAY,0xFF,15}, //|Miranda* Unicode #undef _PY #endif #if defined(STANDARD) || defined(FULL) {"client_SMS", "*SMS*", "SMS overlay", NULL,IDI_SMS_OVERLAY,0xFF,18}, #endif {"client_Miranda_unknown_over", "|^Miranda|^Miranda*IM|*Miranda*", "MirandaIM unknown version overlay", NULL,IDI_MIRANDA_UNKNOWN_OVERLAY,0xFF,15}, #endif } ; //######################################################################################################################################### //######################################################### Overlays, layer #2 ############################################################ //######################################################################################################################################### #define DEFAULT_KN_FP_OVERLAYS_COUNT sizeof(def_kn_fp_overlays_mask)/sizeof(def_kn_fp_overlays_mask[0]) //should contain the count of records above KN_FP_MASK def_kn_fp_overlays2_mask[]= { // IconName Mask Icon caption NULL ICON_RESOURCE_ID {"client_Miranda_mobile", "*Miranda IM Mobile*", "Miranda IM Mobile overlay ", NULL,IDI_MIRANDA_MOBILE_OVERLAY,0xFF,18}, #if defined(JABBER_OVERLAYS) && (defined(STANDARD) || defined(FULL)) {"client_home_overlay", "|*[*home*]*|*[*дом*]*", "@Home overlay ", NULL,IDI_HOME_OVERLAY,0xFF,18}, {"client_work_overlay", "|*[*work*]*|*[*работа*]*", "@Work overlay", NULL,IDI_WORK_OVERLAY,0xFF,18}, {"client_office_overlay", "|*[*office*]*|*[*офис*]*", "@Office overlay", NULL,IDI_OFFICE_OVERLAY,0xFF,18}, {"client_PDA_overlay", "*[*pda*]*", "@PDA overlay", NULL,IDI_PDA_OVERLAY,0xFF,18}, {"client_mobile_overlay", "|^*Mobile?\?\?\?\?\?\?\?*|*mobile*", "@mobile overlay", NULL,IDI_MOBILE_OVERLAY,0xFF,18}, {"client_notebook_overlay", "*[*note*]*", "@notebook overlay", NULL,IDI_NOTEBOOK_OVERLAY,0xFF,18}, {"client_usb_overlay", "|*[*portable*]*|*[*usb*]*|*[*flash*]*", "portable (USB Flash Drive) overlay", NULL,IDI_PORTABLE_OVERLAY,0xFF,18}, {"client_debug_overlay", "*[*debug*]*", "debug version overlay", NULL,IDI_DEBUG_OVERLAY,0xFF,18}, {"client_mod_overlay", "*mod", "mod overlay", NULL,IDI_MOD_OVERLAY,0xFF,18}, #endif {"client_SecureIM_overlay", "*Secure*IM*", "SecureIM overlay", NULL,IDI_SECUREIM_OVERLAY,0xFF,15}, #if defined(STANDARD) || defined(FULL) {"client_SimpPro_overlay", "*SimpPro*", "SimpPro overlay", NULL,IDI_SIMPPRO_OVERLAY,0xFF,18}, {"client_SimpLite_overlay", "*SimpLite*", "SimpLite overlay", NULL,IDI_SIMPLITE_OVERLAY,0xFF,18}, {"client_IMSecure_overlay", "*IMSecure*", "IMSecure overlay", NULL,IDI_IMSECURE_OVERLAY,0xFF,18}, #endif {"client_SSL_overlay", "|*SSL*|*(St)*|*,St)*", "SSL overlay", NULL,IDI_SSL_OVERLAY,0xFF,18}, {"client_Unicode_overlay", "|*Unicode*|*(W)*|*(W,*", "Unicode overlay", NULL,IDI_UNICODE_OVERLAY,0xFF,18}, {"client_Nightly_overlay", "|^*debug*|*alpha*build*", "nightly (alpha) build overlay", NULL,IDI_NIGHTLY_OVERLAY,0xFF,15}, //4 //Miranda IM 0.7.0 alpha build #21 Unicode (Jabber v.0.7.0.4 [Home]) }; //######################################################################################################################################### //######################################################### Overlays, layer #3 ############################################################ //######################################################################################################################################### #define DEFAULT_KN_FP_OVERLAYS2_COUNT sizeof(def_kn_fp_overlays2_mask)/sizeof(def_kn_fp_overlays2_mask[0]) //should contain the count of records above KN_FP_MASK def_kn_fp_overlays3_mask[]= { // IconName Mask Icon caption NULL ICON_RESOURCE_ID {"client_SecureIM_overlay", "*Secure*IM*", "SecureIM overlay", NULL,IDI_SECUREIM_OVERLAY,0xFF,15}, #if defined(STANDARD) || defined(FULL) {"client_SimpPro_overlay", "*SimpPro*", "SimpPro overlay", NULL,IDI_SIMPPRO_OVERLAY,0xFF,18}, {"client_SimpLite_overlay", "*SimpLite*", "SimpLite overlay", NULL,IDI_SIMPLITE_OVERLAY,0xFF,18}, {"client_IMSecure_overlay", "*IMSecure*", "IMSecure overlay", NULL,IDI_IMSECURE_OVERLAY,0xFF,18}, #endif {"client_SSL_overlay", "|*SSL*|*(St)*|*,St)*", "SSL overlay", NULL,IDI_SSL_OVERLAY,0xFF,18}, {"client_Unicode_overlay", "|*Unicode*|*(W)*|*(W,*", "Unicode overlay", NULL,IDI_UNICODE_OVERLAY,0xFF,18}, #if defined(STANDARD) || defined(FULL) {"client_plus_Nightly_overlay", PLUS_NIGHTLY_OVERLAY, "+nightly (alpha) overlay", NULL,IDI_PLUS_NIGHTLY_OVERLAY,0xFF,15}, #endif {"client_Nightly_overlay", "|^*debug*|*alpha*build*", "nightly (alpha) build overlay", NULL,IDI_NIGHTLY_OVERLAY,0xFF,15}, }; #define DEFAULT_KN_FP_OVERLAYS3_COUNT sizeof(def_kn_fp_overlays3_mask)/sizeof(def_kn_fp_overlays3_mask[0]) //should contain the count of records above