doom3-gpl
Doom 3 GPL source release
|
#include "PropTreeList.h"
#include "PropTreeInfo.h"
#include "PropTreeItem.h"
#include "PropTreeItemStatic.h"
#include "PropTreeItemEdit.h"
#include "PropTreeItemCombo.h"
#include "PropTreeItemColor.h"
#include "PropTreeItemCheck.h"
#include "PropTreeItemButton.h"
#include "PropTreeItemEditButton.h"
#include "PropTreeItemFileEdit.h"
Go to the source code of this file.
Classes | |
struct | _NMPROPTREE |
class | CPropTree |
Macros | |
#define | PROPTREE_API |
#define | PTS_NOTIFY 0x00000001 |
#define | HTPROPFIRST 50 |
#define | HTLABEL (HTPROPFIRST + 0) |
#define | HTCOLUMN (HTPROPFIRST + 1) |
#define | HTEXPAND (HTPROPFIRST + 2) |
#define | HTATTRIBUTE (HTPROPFIRST + 3) |
#define | HTCHECKBOX (HTPROPFIRST + 4) |
#define | HTBUTTON (HTPROPFIRST + 5) |
#define | PTN_FIRST (0U-1100U) |
#define | PTN_INSERTITEM (PTN_FIRST-1) |
#define | PTN_DELETEITEM (PTN_FIRST-2) |
#define | PTN_DELETEALLITEMS (PTN_FIRST-3) |
#define | PTN_ITEMCHANGED (PTN_FIRST-5) |
#define | PTN_ITEMBUTTONCLICK (PTN_FIRST-6) |
#define | PTN_SELCHANGE (PTN_FIRST-7) |
#define | PTN_ITEMEXPANDING (PTN_FIRST-8) |
#define | PTN_COLUMNCLICK (PTN_FIRST-9) |
#define | PTN_PROPCLICK (PTN_FIRST-10) |
#define | PTN_CHECKCLICK (PTN_FIRST-12) |
Typedefs | |
typedef CPropTreeItem | LPARAM |
typedef struct _NMPROPTREE | NMPROPTREE |
typedef struct _NMPROPTREE * | PNMPROPTREE |
typedef struct _NMPROPTREE * | LPNMPROPTREE |
Functions | |
typedef | BOOL (CALLBACK *ENUMPROPITEMPROC)(CPropTree * |
void | InitPropTree (HINSTANCE hInstance) |
#define HTATTRIBUTE (HTPROPFIRST + 3) |
Definition at line 83 of file PropTree.h.
#define HTBUTTON (HTPROPFIRST + 5) |
Definition at line 85 of file PropTree.h.
#define HTCHECKBOX (HTPROPFIRST + 4) |
Definition at line 84 of file PropTree.h.
#define HTCOLUMN (HTPROPFIRST + 1) |
Definition at line 81 of file PropTree.h.
#define HTEXPAND (HTPROPFIRST + 2) |
Definition at line 82 of file PropTree.h.
#define HTLABEL (HTPROPFIRST + 0) |
Definition at line 80 of file PropTree.h.
#define HTPROPFIRST 50 |
Definition at line 78 of file PropTree.h.
#define PROPTREE_API |
Definition at line 53 of file PropTree.h.
#define PTN_CHECKCLICK (PTN_FIRST-12) |
Definition at line 106 of file PropTree.h.
#define PTN_COLUMNCLICK (PTN_FIRST-9) |
Definition at line 104 of file PropTree.h.
#define PTN_DELETEALLITEMS (PTN_FIRST-3) |
Definition at line 99 of file PropTree.h.
#define PTN_DELETEITEM (PTN_FIRST-2) |
Definition at line 98 of file PropTree.h.
#define PTN_FIRST (0U-1100U) |
Definition at line 95 of file PropTree.h.
#define PTN_INSERTITEM (PTN_FIRST-1) |
Definition at line 97 of file PropTree.h.
#define PTN_ITEMBUTTONCLICK (PTN_FIRST-6) |
Definition at line 101 of file PropTree.h.
#define PTN_ITEMCHANGED (PTN_FIRST-5) |
Definition at line 100 of file PropTree.h.
#define PTN_ITEMEXPANDING (PTN_FIRST-8) |
Definition at line 103 of file PropTree.h.
#define PTN_PROPCLICK (PTN_FIRST-10) |
Definition at line 105 of file PropTree.h.
#define PTN_SELCHANGE (PTN_FIRST-7) |
Definition at line 102 of file PropTree.h.
#define PTS_NOTIFY 0x00000001 |
Definition at line 75 of file PropTree.h.
typedef CPropTreeItem LPARAM |
Definition at line 70 of file PropTree.h.
typedef struct _NMPROPTREE* LPNMPROPTREE |
typedef struct _NMPROPTREE NMPROPTREE |
typedef struct _NMPROPTREE * PNMPROPTREE |
typedef BOOL | ( | CALLBACK * | ENUMPROPITEMPROC | ) |
void InitPropTree | ( | HINSTANCE | hInstance | ) |
Definition at line 62 of file PropTree.cpp.