void CDownloadClientsCtrl::SetAllIcons() { ApplyImageList(NULL); m_ImageList.DeleteImageList(); m_ImageList.Create(16, 16, theApp.m_iDfltImageListColorFlags | ILC_MASK, 0, 1); m_ImageList.Add(CTempIconLoader(_T("ClientEDonkey"))); m_ImageList.Add(CTempIconLoader(_T("ClientCompatible"))); m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientCompatiblePlus"))); m_ImageList.Add(CTempIconLoader(_T("Friend"))); m_ImageList.Add(CTempIconLoader(_T("ClientMLDonkey"))); m_ImageList.Add(CTempIconLoader(_T("ClientMLDonkeyPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyHybrid"))); m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyHybridPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientShareaza"))); m_ImageList.Add(CTempIconLoader(_T("ClientShareazaPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientAMule"))); m_ImageList.Add(CTempIconLoader(_T("ClientAMulePlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientLPhant"))); m_ImageList.Add(CTempIconLoader(_T("ClientLPhantPlus"))); m_ImageList.SetOverlayImage(m_ImageList.Add(CTempIconLoader(_T("ClientSecureOvl"))), 1); m_ImageList.SetOverlayImage(m_ImageList.Add(CTempIconLoader(_T("OverlayObfu"))), 2); m_ImageList.SetOverlayImage(m_ImageList.Add(CTempIconLoader(_T("OverlaySecureObfu"))), 3); // Apply the image list also to the listview control, even if we use our own 'DrawItem'. // This is needed to give the listview control a chance to initialize the row height. ASSERT( (GetStyle() & LVS_SHAREIMAGELISTS) != 0 ); VERIFY( ApplyImageList(m_ImageList) == NULL ); }
void CDownloadClientsCtrl::SetAllIcons() { ApplyImageList(NULL); m_ImageList.DeleteImageList(); m_ImageList.Create(16, 16, theApp.m_iDfltImageListColorFlags | ILC_MASK, 0, 1); //Xman Show correct Icons /* m_ImageList.Add(CTempIconLoader(_T("ClientEDonkey"))); m_ImageList.Add(CTempIconLoader(_T("ClientCompatible"))); m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientCompatiblePlus"))); m_ImageList.Add(CTempIconLoader(_T("Friend"))); m_ImageList.Add(CTempIconLoader(_T("ClientMLDonkey"))); m_ImageList.Add(CTempIconLoader(_T("ClientMLDonkeyPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyHybrid"))); m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyHybridPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientShareaza"))); m_ImageList.Add(CTempIconLoader(_T("ClientShareazaPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientAMule"))); m_ImageList.Add(CTempIconLoader(_T("ClientAMulePlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientLPhant"))); m_ImageList.Add(CTempIconLoader(_T("ClientLPhantPlus"))); */ m_ImageList.Add(CTempIconLoader(_T("ClientDefault"))); //0 m_ImageList.Add(CTempIconLoader(_T("ClientDefaultPlus"))); //1 m_ImageList.Add(CTempIconLoader(_T("ClientEDonkey"))); //2 m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyPlus"))); //3 m_ImageList.Add(CTempIconLoader(_T("ClientCompatible"))); //4 m_ImageList.Add(CTempIconLoader(_T("ClientCompatiblePlus"))); //5 m_ImageList.Add(CTempIconLoader(_T("ClientFriend"))); //6 m_ImageList.Add(CTempIconLoader(_T("ClientFriendPlus"))); //7 m_ImageList.Add(CTempIconLoader(_T("ClientMLDonkey"))); //8 m_ImageList.Add(CTempIconLoader(_T("ClientMLDonkeyPlus"))); //9 m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyHybrid"))); //10 m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyHybridPlus")));//11 m_ImageList.Add(CTempIconLoader(_T("ClientShareaza"))); //12 m_ImageList.Add(CTempIconLoader(_T("ClientShareazaPlus"))); //13 m_ImageList.Add(CTempIconLoader(_T("ClientAMule"))); //14 m_ImageList.Add(CTempIconLoader(_T("ClientAMulePlus"))); //15 m_ImageList.Add(CTempIconLoader(_T("ClientLPhant"))); //16 m_ImageList.Add(CTempIconLoader(_T("ClientLPhantPlus"))); //17 m_ImageList.Add(CTempIconLoader(_T("LEECHER"))); //18 //Xman Anti-Leecher //Xman friend visualization m_ImageList.Add(CTempIconLoader(_T("ClientFriendSlotOvl"))); //19 //Xman end //Xman end m_ImageList.SetOverlayImage(m_ImageList.Add(CTempIconLoader(_T("ClientSecureOvl"))), 1); m_ImageList.SetOverlayImage(m_ImageList.Add(CTempIconLoader(_T("OverlayObfu"))), 2); m_ImageList.SetOverlayImage(m_ImageList.Add(CTempIconLoader(_T("OverlaySecureObfu"))), 3); // Apply the image list also to the listview control, even if we use our own 'DrawItem'. // This is needed to give the listview control a chance to initialize the row height. ASSERT( (GetStyle() & LVS_SHAREIMAGELISTS) != 0 ); VERIFY( ApplyImageList(m_ImageList) == NULL ); }
void CServerListCtrl::SetAllIcons() { CImageList iml; iml.Create(16, 16, theApp.m_iDfltImageListColorFlags | ILC_MASK, 0, 1); iml.Add(CTempIconLoader(_T("Server"))); HIMAGELIST himl = ApplyImageList(iml.Detach()); if (himl) ImageList_Destroy(himl); }
void CKadSearchListCtrl::SetAllIcons() { CImageList iml; iml.Create(16, 16, theApp.m_iDfltImageListColorFlags | ILC_MASK, 0, 1); iml.Add(CTempIconLoader(_T("KadFileSearch"))); iml.Add(CTempIconLoader(_T("KadWordSearch"))); iml.Add(CTempIconLoader(_T("KadNodeSearch"))); iml.Add(CTempIconLoader(_T("KadStoreFile"))); iml.Add(CTempIconLoader(_T("KadStoreWord"))); ASSERT( (GetStyle() & LVS_SHAREIMAGELISTS) == 0 ); HIMAGELIST himl = ApplyImageList(iml.Detach()); if (himl) ImageList_Destroy(himl); }
void CKadContactListCtrl::SetAllIcons() { CImageList iml; iml.Create(16,16,theApp.m_iDfltImageListColorFlags|ILC_MASK,0,1); iml.SetBkColor(CLR_NONE); iml.Add(CTempIconLoader(_T("Contact0"))); iml.Add(CTempIconLoader(_T("Contact1"))); iml.Add(CTempIconLoader(_T("Contact2"))); iml.Add(CTempIconLoader(_T("Contact3"))); iml.Add(CTempIconLoader(_T("Contact4"))); ASSERT( (GetStyle() & LVS_SHAREIMAGELISTS) == 0 ); HIMAGELIST himl = ApplyImageList(iml.Detach()); if (himl) ImageList_Destroy(himl); }
void CFriendListCtrl::SetAllIcons() { CImageList iml; iml.Create(16, 16, theApp.m_iDfltImageListColorFlags | ILC_MASK, 0, 1); iml.Add(CTempIconLoader(_T("FriendNoClient"))); iml.Add(CTempIconLoader(_T("FriendWithClient"))); iml.Add(CTempIconLoader(_T("FriendConnected"))); //Xman friend visualization iml.Add(CTempIconLoader(_T("FriendNoClientSlot"))); iml.Add(CTempIconLoader(_T("FriendWithClientSlot"))); iml.Add(CTempIconLoader(_T("FriendConnectedSlot"))); //Xman end ASSERT( (GetStyle() & LVS_SHAREIMAGELISTS) == 0 ); HIMAGELIST himlOld = ApplyImageList(iml.Detach()); if (himlOld) ImageList_Destroy(himlOld); }
void CServerListCtrl::SetAllIcons() { CImageList iml; iml.Create(16,16,theApp.m_iDfltImageListColorFlags|ILC_MASK,0,1); iml.SetBkColor(CLR_NONE); iml.Add(CTempIconLoader(_T("Server"))); HIMAGELIST himl = ApplyImageList(iml.Detach()); if (himl) ImageList_Destroy(himl); //Chocobo Start //server icon related //服务器图标相关, added by Chocobo imagelist.DeleteImageList(); imagelist.Create(16,16,theApp.m_iDfltImageListColorFlags|ILC_MASK,0,1); imagelist.SetBkColor(CLR_NONE); imagelist.Add(CTempIconLoader(_T("Server"))); imagelist.SetOverlayImage(imagelist.Add(CTempIconLoader(_T("CLIENTSECUREOVL"))), 1); //Chocobo End }
void CQueueListCtrl::SetAllIcons() { ApplyImageList(NULL); m_ImageList.DeleteImageList(); m_ImageList.Create(16, 16, theApp.m_iDfltImageListColorFlags | ILC_MASK, 0, 1); //Xman Show correct Icons /* m_ImageList.Add(CTempIconLoader(_T("ClientEDonkey"))); m_ImageList.Add(CTempIconLoader(_T("ClientCompatible"))); m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientCompatiblePlus"))); m_ImageList.Add(CTempIconLoader(_T("Friend"))); m_ImageList.Add(CTempIconLoader(_T("ClientMLDonkey"))); m_ImageList.Add(CTempIconLoader(_T("ClientMLDonkeyPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyHybrid"))); m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyHybridPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientShareaza"))); m_ImageList.Add(CTempIconLoader(_T("ClientShareazaPlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientAMule"))); m_ImageList.Add(CTempIconLoader(_T("ClientAMulePlus"))); m_ImageList.Add(CTempIconLoader(_T("ClientLPhant"))); m_ImageList.Add(CTempIconLoader(_T("ClientLPhantPlus"))); */ m_ImageList.Add(CTempIconLoader(_T("ClientDefault"))); //0 m_ImageList.Add(CTempIconLoader(_T("ClientDefaultPlus"))); //1 m_ImageList.Add(CTempIconLoader(_T("ClientEDonkey"))); //2 m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyPlus"))); //3 m_ImageList.Add(CTempIconLoader(_T("ClientCompatible"))); //4 m_ImageList.Add(CTempIconLoader(_T("ClientCompatiblePlus"))); //5 m_ImageList.Add(CTempIconLoader(_T("ClientFriend"))); //6 m_ImageList.Add(CTempIconLoader(_T("ClientFriendPlus"))); //7 m_ImageList.Add(CTempIconLoader(_T("ClientMLDonkey"))); //8 m_ImageList.Add(CTempIconLoader(_T("ClientMLDonkeyPlus"))); //9 m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyHybrid"))); //10 m_ImageList.Add(CTempIconLoader(_T("ClientEDonkeyHybridPlus")));//11 m_ImageList.Add(CTempIconLoader(_T("ClientShareaza"))); //12 m_ImageList.Add(CTempIconLoader(_T("ClientShareazaPlus"))); //13 m_ImageList.Add(CTempIconLoader(_T("ClientAMule"))); //14 m_ImageList.Add(CTempIconLoader(_T("ClientAMulePlus"))); //15 m_ImageList.Add(CTempIconLoader(_T("ClientLPhant"))); //16 m_ImageList.Add(CTempIconLoader(_T("ClientLPhantPlus"))); //17 m_ImageList.Add(CTempIconLoader(_T("LEECHER"))); //18 //Xman Anti-Leecher //Xman friend visualization m_ImageList.Add(CTempIconLoader(_T("ClientFriendSlotOvl"))); //19 //Xman end //Xman end // ==> Mod Icons - Stulle // ==> Mephisto mod [Stulle] - Mephisto /* m_ImageList.Add(CTempIconLoader(_T("AAAEMULEAPP"))); //20 */ m_ImageList.Add(CTempIconLoader(_T("SCARANGEL"))); //20 // <== Mephisto mod [Stulle] - Mephisto m_ImageList.Add(CTempIconLoader(_T("STULLE"))); //21 m_ImageList.Add(CTempIconLoader(_T("XTREME"))); //22 m_ImageList.Add(CTempIconLoader(_T("MORPH"))); //23 m_ImageList.Add(CTempIconLoader(_T("EASTSHARE"))); //24 m_ImageList.Add(CTempIconLoader(_T("EMF"))); //25 m_ImageList.Add(CTempIconLoader(_T("NEO"))); //26 // ==> Mephisto mod [Stulle] - Mephisto /* m_ImageList.Add(CTempIconLoader(_T("MEPHISTO"))); //27 */ m_ImageList.Add(CTempIconLoader(_T("AAAEMULEAPP"))); //27 // <== Mephisto mod [Stulle] - Mephisto m_ImageList.Add(CTempIconLoader(_T("XRAY"))); //28 m_ImageList.Add(CTempIconLoader(_T("MAGIC"))); //29 // <== Mod Icons - Stulle m_ImageList.SetOverlayImage(m_ImageList.Add(CTempIconLoader(_T("ClientSecureOvl"))), 1); m_ImageList.SetOverlayImage(m_ImageList.Add(CTempIconLoader(_T("OverlayObfu"))), 2); m_ImageList.SetOverlayImage(m_ImageList.Add(CTempIconLoader(_T("OverlaySecureObfu"))), 3); // ==> Mod Icons - Stulle m_overlayimages.DeleteImageList (); m_overlayimages.Create(16,16,theApp.m_iDfltImageListColorFlags|ILC_MASK,0,1); m_overlayimages.SetBkColor(CLR_NONE); m_overlayimages.Add(CTempIconLoader(_T("ClientCreditOvl"))); m_overlayimages.Add(CTempIconLoader(_T("ClientCreditSecureOvl"))); // <== Mod Icons - Stulle // Apply the image list also to the listview control, even if we use our own 'DrawItem'. // This is needed to give the listview control a chance to initialize the row height. ASSERT( (GetStyle() & LVS_SHAREIMAGELISTS) != 0 ); VERIFY( ApplyImageList(m_ImageList) == NULL ); }