

Public Member Functions | |
| FileInfo (intf_thread_t *, CBaseWindow *, HINSTANCE) | |
| virtual | ~FileInfo () |
| void | UpdateFileInfo (void) |
Protected Member Functions | |
| virtual LRESULT | WndProc (HWND, UINT, WPARAM, LPARAM) |
| BOOL | CreateTreeView (HWND) |
Protected Attributes | |
| HWND | hwnd_fileinfo |
| HWND | hwndTV |
| TCHAR | szFileInfoClassName [100] |
| TCHAR | szFileInfoTitle [100] |
| FileInfo::FileInfo | ( | intf_thread_t * | p_intf, | |
| CBaseWindow * | p_parent, | |||
| HINSTANCE | h_inst | |||
| ) |
References hwnd_fileinfo, and hwndTV.
| virtual FileInfo::~FileInfo | ( | ) | [inline, virtual] |
| void FileInfo::UpdateFileInfo | ( | void | ) |
References _FROMMB, FIND_ANYWHERE, hwndTV, i, input_item_t::i_categories, info_category_t::i_infos, input_GetItem(), input_item_GetName(), input_item_t::lock, intf_sys_t::p_input, CBaseWindow::p_intf, intf_thread_t::p_sys, input_item_t::pp_categories, info_category_t::pp_infos, info_t::psz_name, input_item_t::psz_name, info_t::psz_value, vlc_mutex_lock(), vlc_mutex_unlock(), vlc_object_find, and VLC_OBJECT_INPUT.
Referenced by CreateTreeView().
| LRESULT FileInfo::WndProc | ( | HWND | hwnd, | |
| UINT | msg, | |||
| WPARAM | wp, | |||
| LPARAM | lp | |||
| ) | [protected, virtual] |
Reimplemented from CBaseWindow.
References CreateTreeView(), tagSHINITDLGINFO::dwFlags, tagSHINITDLGINFO::dwMask, tagSHINITDLGINFO::hDlg, SHFS_HIDESIPBUTTON, SHFullScreen(), SHIDIF_DONEBUTTON, SHIDIF_FULLSCREENNOMENUBAR, SHIDIF_SIPDOWN, SHIDIM_FLAGS, SHInitDialog(), SHSipPreference(), and SIP_DOWN.
| BOOL FileInfo::CreateTreeView | ( | HWND | hwnd | ) | [protected] |
HWND FileInfo::hwnd_fileinfo [protected] |
Referenced by FileInfo().
HWND FileInfo::hwndTV [protected] |
Referenced by CreateTreeView(), FileInfo(), and UpdateFileInfo().
TCHAR FileInfo::szFileInfoClassName[100] [protected] |
TCHAR FileInfo::szFileInfoTitle[100] [protected] |
1.5.6