ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

child window pane for displaying file lists More...

#include <pane.h>

Inherits SubclassedWindow.

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 MainFrameBaseget_frame ()

Protected Attributes

HIMAGELIST _himl
OutputWorker _out_wrkr

Detailed Description

child window pane for displaying file lists

Definition at line 66 of file pane.h.


The documentation for this struct was generated from the following files:

Generated on Sat May 26 2012 06:31:37 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.