Lhaz
公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
gui::LHAZTREEVIEW クラス

#include <lhaztreeview.h>

gui::LHAZTREEVIEW の継承関係図

公開メンバ関数

 LHAZTREEVIEW (HINSTANCE hins, HWND parent, UINT id, int nWidth, int nHeight)
 
 ‾LHAZTREEVIEW (void)
 
HTREEITEM CreateRoot (const WSTR &name, ARCHIVE::TYPE type, LPARAM lParam)
 
void CreateTree (const WSTR &name, ARCHIVE::TYPE type)
 
bool DeleteItem (HTREEITEM hitem)
 
int GetParam (HTREEITEM hitem) const
 
HTREEITEM GetRoot (HTREEITEM hitem) const
 
HTREEITEM GetRoot (void) const
 
int GetRootIndex (HTREEITEM hitem) const
 
LPARAM GetSelectedFolder (void) const
 
HTREEITEM GetSelectedRoot (void) const
 
HTREEITEM InsertItem (HTREEITEM parent, const WSTR &name, LPARAM lParam)
 
HTREEITEM InsertItem (LPTVINSERTSTRUCT lpis)
 
bool IsSelectedRoot (void) const
 

非公開変数類

HINSTANCE Resource
 
HIMAGELIST Image
 
int IconIndexRoot [ARCHIVE::MAX]
 
int IconIndexFolder
 
int IconIndexFolderOpened
 

静的非公開変数類

static int Index = 0
 
static const int IconIndexRes [ARCHIVE::MAX]
 

構築子と解体子

LHAZTREEVIEW::LHAZTREEVIEW ( HINSTANCE  hins,
HWND  parent,
UINT  id,
int  nWidth,
int  nHeight 
)

関数詳解

HTREEITEM LHAZTREEVIEW::CreateRoot ( const WSTR &  name,
ARCHIVE::TYPE  type,
LPARAM  lParam 
)
void gui::LHAZTREEVIEW::CreateTree ( const WSTR &  name,
ARCHIVE::TYPE  type 
)
bool LHAZTREEVIEW::DeleteItem ( HTREEITEM  hitem)
int LHAZTREEVIEW::GetParam ( HTREEITEM  hitem) const
HTREEITEM LHAZTREEVIEW::GetRoot ( HTREEITEM  hitem) const
HTREEITEM LHAZTREEVIEW::GetRoot ( void  ) const
int gui::LHAZTREEVIEW::GetRootIndex ( HTREEITEM  hitem) const
LPARAM LHAZTREEVIEW::GetSelectedFolder ( void  ) const
HTREEITEM LHAZTREEVIEW::GetSelectedRoot ( void  ) const
HTREEITEM LHAZTREEVIEW::InsertItem ( HTREEITEM  parent,
const WSTR &  name,
LPARAM  lParam 
)
HTREEITEM LHAZTREEVIEW::InsertItem ( LPTVINSERTSTRUCT  lpis)
bool LHAZTREEVIEW::IsSelectedRoot ( void  ) const
LHAZTREEVIEW::‾LHAZTREEVIEW ( void  )

メンバ詳解

int gui::LHAZTREEVIEW::IconIndexFolder
private
int gui::LHAZTREEVIEW::IconIndexFolderOpened
private
const int LHAZTREEVIEW::IconIndexRes
staticprivate
初期値:
= {
101,
101,
102,
102,
103,
104,
105,
104,
104,
104,
107,
101,
103,
102,
106,
103,
104,
104,
104,
111,
112,
113,
}
int gui::LHAZTREEVIEW::IconIndexRoot[ARCHIVE::MAX]
private
HIMAGELIST gui::LHAZTREEVIEW::Image
private
int LHAZTREEVIEW::Index = 0
staticprivate
HINSTANCE gui::LHAZTREEVIEW::Resource
private

このクラス詳解は次のファイルから抽出されました: