#include <CtrlSchemaCombo.h>
Public Member Functions | |
| CSchemaCombo () | |
| virtual | ~CSchemaCombo () |
| void | SetEmptyString (UINT nID) |
| void | Load (LPCTSTR pszSelectURI=NULL, int nType=0, int nAvailability=0, BOOL bReset=TRUE) |
| void | Select (LPCTSTR pszURI) |
| void | Select (CSchema *pSchema) |
| CSchema * | GetSelected () const |
| CString | GetSelectedURI () const |
| virtual BOOL | Create (DWORD dwStyle, const RECT &rect, CWnd *pParentWnd, UINT nID) |
| virtual void | MeasureItem (LPMEASUREITEMSTRUCT lpMeasureItemStruct) |
| virtual void | DrawItem (LPDRAWITEMSTRUCT lpDrawItemStruct) |
Public Attributes | |
| CString | m_sNoSchemaText |
| int | m_nType |
| int | m_nAvailability |
Protected Member Functions | |
| int | FindParam (DWORD nParam) |
| BOOL | OnClickItem (int nItem, BOOL bDown) |
| afx_msg LRESULT | OnCtlColorListBox (WPARAM wParam, LPARAM lParam) |
| afx_msg void | OnDropDown () |
Static Protected Member Functions | |
| static LRESULT PASCAL | ListWndProc (HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam) |
Protected Attributes | |
| HWND | m_hListBox |
| WNDPROC | m_pWndProc |
| CString | m_sPreDrop |
|
|
Definition at line 48 of file CtrlSchemaCombo.cpp. References NULL. |
|
|
Definition at line 54 of file CtrlSchemaCombo.cpp. |
|
||||||||||||||||||||
|
Definition at line 61 of file CtrlSchemaCombo.cpp. Referenced by CSearchPadWnd::OnCreate(), CSearchInputBox::OnCreate(), CLibraryFrame::OnCreate(), and CHomeSearchCtrl::OnCreate(). |
|
|
Definition at line 212 of file CtrlSchemaCombo.cpp. References CoolInterface, CShellIcons::Draw(), CShareazaApp::m_bRTL, CCoolInterface::m_crBackSel, CCoolInterface::m_crBorder, CShareazaApp::m_gdiFont, CShareazaApp::m_gdiFontBold, CSchema::m_nIcon16, m_sNoSchemaText, CSchema::m_sTitle, CSchema::m_sURI, NULL, ShellIcons, SHI_CHEVRON, SHI_SEARCH, and theApp. |
|
|
Definition at line 174 of file CtrlSchemaCombo.cpp. Referenced by Load(). |
|
|
|
Definition at line 164 of file CtrlSchemaCombo.cpp. Referenced by OnDropDown(). |
|
||||||||||||||||||||
|
Definition at line 338 of file CtrlSchemaCombo.cpp. References m_nAvailability, m_pWndProc, OnClickItem(), and CSchema::saMax. Referenced by OnCtlColorListBox(). |
|
||||||||||||||||||||
|
|
Definition at line 206 of file CtrlSchemaCombo.cpp. |
|
||||||||||||
|
Definition at line 400 of file CtrlSchemaCombo.cpp. References Load(), m_nType, m_sPreDrop, and CSchema::saMax. Referenced by ListWndProc(). |
|
||||||||||||
|
Definition at line 187 of file CtrlSchemaCombo.cpp. References ListWndProc(), m_hListBox, m_pWndProc, and NULL. |
|
|
Definition at line 330 of file CtrlSchemaCombo.cpp. References GetSelectedURI(), and m_sPreDrop. |
|
|
Definition at line 141 of file CtrlSchemaCombo.cpp. |
|
|
Definition at line 125 of file CtrlSchemaCombo.cpp. References CSchema::CheckURI(), and NULL. Referenced by CHomeSearchCtrl::OnCloseUpText(), CNewSearchDlg::OnInitDialog(), and CSearchPanel::ShowSearch(). |
|
|
Definition at line 67 of file CtrlSchemaCombo.cpp. References LoadString(), and m_sNoSchemaText. Referenced by CLibraryFrame::OnSkinChange(). |
|
|
Definition at line 40 of file CtrlSchemaCombo.h. Referenced by OnCtlColorListBox(). |
|
|
Definition at line 38 of file CtrlSchemaCombo.h. Referenced by ListWndProc(), and Load(). |
|
|
Definition at line 37 of file CtrlSchemaCombo.h. Referenced by Load(), and OnClickItem(). |
|
|
Definition at line 41 of file CtrlSchemaCombo.h. Referenced by ListWndProc(), and OnCtlColorListBox(). |
|
|
|
Definition at line 42 of file CtrlSchemaCombo.h. Referenced by OnClickItem(), and OnDropDown(). |
1.4.2