50 const WSTR& regprefix,
57 BOOL
GetChecked(
int idx)
const {
return m_contents[idx].Checked; }
58 void SetSize(
int idx,
int size) { m_contents[m_disp_conts[idx]].Size = size; }
62 const WSTR& GetDsp(
ARCHIVE* archive,
int subitem,
int item,
bool hastreeview)
const;
64 void CheckMenu(
int sortkind,
int sortrev);
66 int GetContent(
int idx)
const {
return m_contents[idx].Index; }
67 int GetFmt(
int idx)
const {
return m_columns[m_contents[idx].Index].Fmt; }
68 const WSTR&
GetText(
int idx)
const {
return m_columns[m_contents[idx].Index].Text; }
69 void ChangeDisp(
bool setmenu);
70 int GetIndex(
int subitem)
const {
return m_contents[m_disp_conts[subitem]].Index; }
88 void UseDefaultDisplay();
size_t GetDispContsSize() const
Definition: lhazcol.h:60
std::vector< LVCONTENT > m_contents
Definition: lhazcol.h:79
int GetFmt(int idx) const
Definition: lhazcol.h:67
void SetSizeText(int kb_b)
Definition: lhazcol.h:65
BOOL Checked
Definition: lhazcol.h:39
LHAZFILE::FIELD Field
Definition: lhazcol.h:27
const WSTR & GetText(int idx) const
Definition: lhazcol.h:68
int m_sort_rev
Definition: lhazcol.h:78
LVCONTENT GetContents(int idx) const
Definition: lhazcol.h:55
BOOL Dsp
Definition: lhazcol.h:31
int GetDispCont(int idx) const
Definition: lhazcol.h:59
LVCOLM(LHAZFILE::FIELD field, int fmt, UINT idtext, int size, BOOL dsp, UINT idmenu)
Definition: lhazcol.cpp:23
LVCOLM * m_columns
Definition: lhazcol.h:83
int Fmt
Definition: lhazcol.h:28
void SetSize(int idx, int size)
Definition: lhazcol.h:58
FIELD
Definition: lhazfile.h:16
void SetContent(int idx, const LVCONTENT &con)
Definition: lhazcol.h:56
std::vector< int > m_disp_conts
Definition: lhazcol.h:80
HMENU m_menu
Definition: lhazcol.h:76
WSTR Text
Definition: lhazcol.h:29
WSTR Menu
Definition: lhazcol.h:32
int m_sort_kind
Definition: lhazcol.h:77
WSTR m_reg_prefix
Definition: lhazcol.h:84
int GetContent(int idx) const
Definition: lhazcol.h:66
int m_view_kb_b
Definition: lhazcol.h:81
int GetIndex(int subitem) const
Definition: lhazcol.h:70
HWND m_lv_window
Definition: lhazcol.h:75
int Size
Definition: lhazcol.h:40
LHAZFILE::FIELD GetField(int idx) const
Definition: lhazcol.h:71
int GetSortKind() const
Definition: lhazcol.h:72
int Size
Definition: lhazcol.h:30
BOOL GetChecked(int idx) const
Definition: lhazcol.h:57
int m_col_cnt
Definition: lhazcol.h:82
int Index
Definition: lhazcol.h:38
リストビューで用いるカラム.
Definition: lhazcol.h:23