#include <PageSettingsSkins.h>
Inheritance diagram for CSkinsSettingsPage:
Public Types | |
enum | { IDD = IDD_SETTINGS_SKINS } |
Public Member Functions | |
CSkinsSettingsPage () | |
virtual | ~CSkinsSettingsPage () |
void | EnumerateSkins (LPCTSTR pszPath=NULL) |
BOOL | AddSkin (LPCTSTR pszPath, LPCTSTR pszName) |
virtual void | OnOK () |
Public Attributes | |
CButton | m_wndDelete |
CEdit | m_wndDesc |
CStatic | m_wndName |
CStatic | m_wndAuthor |
CListCtrl | m_wndList |
CImageList | m_gdiImageList |
int | m_nSelected |
Protected Member Functions | |
virtual void | DoDataExchange (CDataExchange *pDX) |
virtual BOOL | OnInitDialog () |
afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) |
afx_msg BOOL | OnSetCursor (CWnd *pWnd, UINT nHitTest, UINT message) |
afx_msg HBRUSH | OnCtlColor (CDC *pDC, CWnd *pWnd, UINT nCtlColor) |
afx_msg void | OnItemChangedSkins (NMHDR *pNMHDR, LRESULT *pResult) |
afx_msg void | OnSkinsBrowse () |
afx_msg void | OnSkinsWeb () |
afx_msg void | OnSkinsDelete () |
|
Definition at line 42 of file PageSettingsSkins.h. |
|
Definition at line 55 of file PageSettingsSkins.cpp. |
|
Definition at line 61 of file PageSettingsSkins.cpp. |
|
Definition at line 154 of file PageSettingsSkins.cpp. References CLiveItem::Add(), CXMLElement::AddElement(), CXMLElement::FromString(), CSettings::General, CXMLElement::GetAttributeValue(), CXMLElement::GetElementByName(), CXMLNode::IsNamed(), CShareazaApp::m_bRTL, m_gdiImageList, CLiveItem::m_nImage, m_wndList, NULL, CSettings::sGeneral::Path, CLiveItem::Set(), Settings, and theApp. Referenced by EnumerateSkins(). |
|
Reimplemented from CSettingsPage. Definition at line 65 of file PageSettingsSkins.cpp. References CSettingsPage::DoDataExchange(), IDC_SKIN_AUTHOR, IDC_SKIN_DESC, IDC_SKIN_NAME, IDC_SKINS, IDC_SKINS_DELETE, m_wndAuthor, m_wndDelete, m_wndDesc, m_wndList, and m_wndName. |
|
Definition at line 117 of file PageSettingsSkins.cpp. References _tcsistr(), AddSkin(), CSettings::General, NULL, CSettings::sGeneral::Path, and Settings. Referenced by OnInitDialog(). |
|
Reimplemented from CSettingsPage. Definition at line 355 of file PageSettingsSkins.cpp. References CShareazaApp::m_gdiFontLine, m_nSelected, m_wndAuthor, m_wndList, m_wndName, CSettingsPage::OnCtlColor(), and theApp. |
|
Reimplemented from CSettingsPage. Definition at line 80 of file PageSettingsSkins.cpp. References CreateMirroredIcon(), EnumerateSkins(), IDI_SKIN, CShareazaApp::m_bRTL, m_gdiImageList, m_nSelected, m_wndAuthor, m_wndDelete, m_wndDesc, m_wndList, m_wndName, CSettingsPage::OnInitDialog(), and theApp. |
|
Definition at line 330 of file PageSettingsSkins.cpp. References m_nSelected, m_wndAuthor, m_wndDelete, m_wndDesc, m_wndList, and m_wndName. |
|
Definition at line 416 of file PageSettingsSkins.cpp. References m_nSelected, m_wndAuthor, m_wndList, m_wndName, and NULL. |
|
Reimplemented from CSettingsPage. Definition at line 471 of file PageSettingsSkins.cpp. References m_wndList, CSettingsPage::OnOK(), theApp, and WM_SKINCHANGED. |
|
Definition at line 382 of file PageSettingsSkins.cpp. References IDC_HAND, m_nSelected, m_wndAuthor, m_wndList, m_wndName, and theApp. |
|
Definition at line 452 of file PageSettingsSkins.cpp. References NULL. |
|
Definition at line 494 of file PageSettingsSkins.cpp. References CSettings::General, IDS_SKIN_DELETE, CSkin::LoadString(), m_nSelected, m_wndAuthor, m_wndDelete, m_wndDesc, m_wndList, m_wndName, NULL, CSettings::sGeneral::Path, Settings, Skin, and theApp. |
|
Definition at line 464 of file PageSettingsSkins.cpp. References CShareazaApp::m_sVersion, NULL, and theApp. |
|
Definition at line 52 of file PageSettingsSkins.h. Referenced by AddSkin(), and OnInitDialog(). |
|
Definition at line 53 of file PageSettingsSkins.h. Referenced by OnCtlColor(), OnInitDialog(), OnItemChangedSkins(), OnLButtonUp(), OnSetCursor(), and OnSkinsDelete(). |
|
Definition at line 46 of file PageSettingsSkins.h. Referenced by DoDataExchange(), OnCtlColor(), OnInitDialog(), OnItemChangedSkins(), OnLButtonUp(), OnSetCursor(), and OnSkinsDelete(). |
|
Definition at line 43 of file PageSettingsSkins.h. Referenced by DoDataExchange(), OnInitDialog(), OnItemChangedSkins(), and OnSkinsDelete(). |
|
Definition at line 44 of file PageSettingsSkins.h. Referenced by DoDataExchange(), OnInitDialog(), OnItemChangedSkins(), and OnSkinsDelete(). |
|
Definition at line 47 of file PageSettingsSkins.h. Referenced by AddSkin(), DoDataExchange(), OnCtlColor(), OnInitDialog(), OnItemChangedSkins(), OnLButtonUp(), OnOK(), OnSetCursor(), and OnSkinsDelete(). |
|
Definition at line 45 of file PageSettingsSkins.h. Referenced by DoDataExchange(), OnCtlColor(), OnInitDialog(), OnItemChangedSkins(), OnLButtonUp(), OnSetCursor(), and OnSkinsDelete(). |