#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(). |