Public Types |
| typedef SubclassedWindow | super |
Public Member Functions |
| | Pane (HWND hparent, int id, int id_header, Entry *rool, bool treePane, int visible_cols) |
| | ~Pane () |
| void | init () |
| void | set_header () |
| bool | create_header (HWND parent, int id) |
| bool | calc_widths (bool anyway) |
| void | calc_single_width (int col) |
| void | draw_item (LPDRAWITEMSTRUCT dis, Entry *entry, int calcWidthCol=-1) |
| int | insert_entries (Entry *dir, int idx=-1) |
| BOOL | command (UINT cmd) |
| virtual int | Notify (int id, NMHDR *pnmh) |
Data Fields |
| int | _widths [COLUMNS] |
| int | _positions [COLUMNS+1] |
| WindowHandle | _hwndHeader |
| Entry * | _root |
| Entry * | _cur |
| COLORREF | _clrCompressed |
| int | _visible_cols |
| bool | _treePane |
Protected Member Functions |
| virtual LRESULT | WndProc (UINT nmsg, WPARAM wparam, LPARAM lparam) |
| void | calc_width (LPDRAWITEMSTRUCT dis, int col, LPCTSTR str) |
| void | calc_tabbed_width (LPDRAWITEMSTRUCT dis, int col, LPCTSTR str) |
| struct MainFrameBase * | get_frame () |
Protected Attributes |
| HIMAGELIST | _himl |
| OutputWorker | _out_wrkr |
child window pane for displaying file lists
Definition at line 66 of file pane.h.