Lhaz
|
#include <lhaztabcontent.h>
公開型 | |
enum | TYPE { TYPE_ARCHIVE , TYPE_GD , TYPE_OD , TYPE_DB , TYPE_AD , TYPE_MAX } |
公開メンバ関数 | |
LHAZTABCONTENT (void) | |
Default Constructor | |
LHAZTABCONTENT (HINSTANCE hins, HWND parent, DWORD dwStyle, int lv_id, bool edge, int page, HIMAGELIST himage, const MYSTR &label, TYPE type, int lvx, int panel_id, int panel_x, HWND panel_mes_hwnd, int panel_mes, int tree_id, bool showtreeview, std::vector< WSTR > &filters, LHAZSTS *stsbar) | |
virtual | ‾LHAZTABCONTENT (void) |
Destructor | |
virtual void | ChangeColumn (void) |
ChangeColumn | |
virtual void | CloseArchive (HTREEITEM hitem) |
CloseArchive | |
virtual void | Compress (std::vector< LHAZPROCFILE > &compfiles, const MYSTR &curdir) |
Compress | |
virtual void | DispStsBar (void) |
DispStsBar | |
virtual const MYSTR & | GetLabel (void) const |
virtual MYONEDRIVE * | GetOneDrive (void) const |
GetOneDrive | |
virtual void | OutputList (const MYSTR &file, LHAZLIST::FORMAT format, bool csv, bool count, const MYSTR &countfile) |
書庫内容出力 | |
virtual void | SetColumn (HMENU menu, int sortkind, int sortrev) |
SetColumn | |
virtual void | SortByMenu (WPARAM wParam) |
SortByMenu | |
virtual void | SortRev (void) |
SortRev | |
virtual bool | UploadFiles (const std::vector< WSTR > &files) |
UploadFiles | |
virtual void | OnCompress (void) |
OnCompress | |
virtual void | OnDropFiles (const std::vector< WSTR > &files, const PATH &tempname) |
OnDropFiles | |
virtual void | OnEnter (const PATH &tempdir) |
OnEnter | |
virtual int | OnNotify (HWND hWnd, WPARAM wParam, LPARAM lParam, const MYSTR &destdir, const MYSTR &tempdir) |
OnNotify | |
virtual void | OnRefresh (void) |
OnRefresh | |
virtual void | OnSelChange (void) |
OnSelChange | |
ARCHIVES * | GetArchive (void) const |
const MYSTR & | GetFixLabel (void) const |
gui::LHAZLISTVIEW * | GetListView (void) const |
gui::LVCOLMS * | GetLvcolms (void) const |
gui::LHAZTREEVIEW * | GetTreeView (void) const |
TYPE | GetType (void) const |
void | SetLabel (const MYSTR &label) |
void | ClearArchive (void) |
ClearArchive | |
ARCHIVE * | GetActiveArchive (void) const |
GetActiveArchive | |
void | Hide (void) const |
Hide | |
void | MoveWindow (const RECT &rect, BOOL bRepaint) const |
MoveWindow | |
void | SetSizeText (int kb_b) |
SetSizeText | |
void | Show (void) const |
Show | |
void | ShowTreeView (bool show, const RECT &rect) |
ShowTreeView | |
void | OnMovePane (void) |
OnMovePane | |
void | OnPanelSize (HWND tab, WPARAM wParam, LPARAM lParam) |
OnPanelSize | |
void | OnUp (void) |
OnUp | |
限定公開メンバ関数 | |
virtual void | OnBeginDrag (LPARAM lParam) |
OnBeginDrag | |
限定公開変数類 | |
LHAZFILES * | m_files |
MYSTR | m_label |
gui::LHAZLISTVIEW * | m_listview |
gui::LVCOLMS * | m_lvcolms |
MYPANEL * | m_panel |
bool | m_showtreeview |
LHAZFILE::FIELD | m_sortfield |
int | m_sortkind |
bool | m_sortrev |
LHAZSTS * | m_statusbar |
gui::LHAZTREEVIEW * | m_treeview |
int | m_viewkb |
非公開メンバ関数 | |
virtual void | Filter (void) |
Filter | |
void | OnColumnClick (LPARAM lParam) |
OnColumnClick | |
void | OnDoubleClick (HWND hwnd, LPARAM lParam) |
OnDoubleClick | |
void | OnGetDispInfo (LPARAM lParam) |
OnGetDispInfo | |
void | OnIncrementalSearch (LPARAM lParam) |
OnIncrementalSearch | |
void | OnItemChanged (LPARAM lParam) |
OnItemChanged | |
void | OnRightClick (HWND hwnd) |
OnRightClick | |
bool | CompressAdd (const MYSTR &arcname, std::vector< LHAZPROCFILE > &files, ARCHIVE::TYPE type) |
CompressAdd | |
bool | CompressNew (std::vector< LHAZPROCFILE > &files, const MYSTR &curdir) |
CompressNew | |
HDROP APIPRIVATE | CreateDropFileMem (TCHAR **FileName, int cnt) |
CreateDropFileMem | |
bool | OpenArchive (const MYSTR &name, bool add_or_new, bool rechis) |
OpenArchive | |
bool | OpenArchiveSub (const MYSTR &name, ARCHIVE::TYPE type, bool rechis) |
OpenArchiveSub | |
void | Sort (void) |
Sort | |
非公開変数類 | |
ARCHIVES * | m_archive |
int | m_filter |
std::vector< WSTR > | m_filters |
TYPE | m_type |
静的非公開変数類 | |
static gui::LVCOLM | Columns [] |
enum LHAZTABCONTENT::TYPE |
LHAZTABCONTENT::LHAZTABCONTENT | ( | void | ) |
Default Constructor
LHAZTABCONTENT::LHAZTABCONTENT | ( | HINSTANCE | hins, |
HWND | parent, | ||
DWORD | dwStyle, | ||
int | lv_id, | ||
bool | edge, | ||
int | page, | ||
HIMAGELIST | himage, | ||
const MYSTR & | label, | ||
TYPE | type, | ||
int | lvx, | ||
int | panel_id, | ||
int | panel_x, | ||
HWND | panel_mes_hwnd, | ||
int | panel_mes, | ||
int | tree_id, | ||
bool | showtreeview, | ||
std::vector< WSTR > & | filters, | ||
LHAZSTS * | stsbar | ||
) |
|
virtual |
Destructor
|
virtual |
ChangeColumn
LHAZTABCONTENT_DBで再実装されています。
void LHAZTABCONTENT::ClearArchive | ( | void | ) |
ClearArchive
|
virtual |
CloseArchive
LHAZTABCONTENT_GDで再実装されています。
|
virtual |
Compress
LHAZTABCONTENT_GDで再実装されています。
|
private |
CompressAdd
|
private |
CompressNew
|
private |
CreateDropFileMem
|
virtual |
DispStsBar
LHAZTABCONTENT_DB, LHAZTABCONTENT_GD, LHAZTABCONTENT_OD, LHAZTABCONTENT_SDで再実装されています。
|
privatevirtual |
Filter
LHAZTABCONTENT_GDで再実装されています。
ARCHIVE * LHAZTABCONTENT::GetActiveArchive | ( | void | ) | const |
GetActiveArchive
|
inline |
|
inline |
|
inlinevirtual |
LHAZTABCONTENT_GDで再実装されています。
|
inline |
|
inline |
|
virtual |
GetOneDrive
LHAZTABCONTENT_ODで再実装されています。
|
inline |
|
inline |
void LHAZTABCONTENT::Hide | ( | void | ) | const |
Hide
void LHAZTABCONTENT::MoveWindow | ( | const RECT & | rect, |
BOOL | bRepaint | ||
) | const |
MoveWindow
|
protectedvirtual |
OnBeginDrag
|
private |
OnColumnClick
|
virtual |
OnCompress
LHAZTABCONTENT_GDで再実装されています。
|
private |
OnDoubleClick
|
virtual |
OnDropFiles
LHAZTABCONTENT_DB, LHAZTABCONTENT_GD, LHAZTABCONTENT_OD, LHAZTABCONTENT_SDで再実装されています。
|
virtual |
OnEnter
LHAZTABCONTENT_DB, LHAZTABCONTENT_GD, LHAZTABCONTENT_OD, LHAZTABCONTENT_SDで再実装されています。
|
private |
OnGetDispInfo
|
private |
OnIncrementalSearch
|
private |
OnItemChanged
void LHAZTABCONTENT::OnMovePane | ( | void | ) |
OnMovePane
|
virtual |
OnNotify
LHAZTABCONTENT_DB, LHAZTABCONTENT_GD, LHAZTABCONTENT_OD, LHAZTABCONTENT_SDで再実装されています。
void LHAZTABCONTENT::OnPanelSize | ( | HWND | tab, |
WPARAM | wParam, | ||
LPARAM | lParam | ||
) |
OnPanelSize
|
virtual |
OnRefresh
LHAZTABCONTENT_DB, LHAZTABCONTENT_GD, LHAZTABCONTENT_OD, LHAZTABCONTENT_SDで再実装されています。
|
private |
OnRightClick
|
virtual |
OnSelChange
LHAZTABCONTENT_DB, LHAZTABCONTENT_GD, LHAZTABCONTENT_OD, LHAZTABCONTENT_SDで再実装されています。
void LHAZTABCONTENT::OnUp | ( | void | ) |
OnUp
OpenArchive
|
private |
OpenArchiveSub
|
virtual |
書庫内容出力
書庫内容出力
[in] | file | 出力ファイル名 |
[in] | format | 出力フォーマット |
[in] | csv | CSV形式か否か |
[in] | count | ライン数を数えるか否か |
[in] | countfile | ライン数を数えるファイル |
LHAZTABCONTENT_GDで再実装されています。
|
virtual |
SetColumn
LHAZTABCONTENT_DB, LHAZTABCONTENT_GD, LHAZTABCONTENT_OD, LHAZTABCONTENT_SDで再実装されています。
|
inline |
void LHAZTABCONTENT::SetSizeText | ( | int | kb_b | ) |
SetSizeText
void LHAZTABCONTENT::Show | ( | void | ) | const |
Show
void LHAZTABCONTENT::ShowTreeView | ( | bool | show, |
const RECT & | rect | ||
) |
ShowTreeView
|
private |
Sort
|
virtual |
SortByMenu
LHAZTABCONTENT_DB, LHAZTABCONTENT_GDで再実装されています。
|
virtual |
SortRev
LHAZTABCONTENT_DB, LHAZTABCONTENT_GDで再実装されています。
|
virtual |
UploadFiles
|
staticprivate |
|
private |
|
protected |
|
private |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
|
protected |