doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | List of all members
CPropTreeItemFileEdit Class Reference

#include <PropTreeItemFileEdit.h>

Inheritance diagram for CPropTreeItemFileEdit:
CPropTreeItemEdit CPropTreeItem

Public Member Functions

 CPropTreeItemFileEdit ()
 
virtual ~CPropTreeItemFileEdit ()
 
afx_msg void OnContextMenu (CWnd *pWnd, CPoint point)
 
afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
 
- Public Member Functions inherited from CPropTreeItemEdit
 CPropTreeItemEdit ()
 
virtual ~CPropTreeItemEdit ()
 
virtual void DrawAttribute (CDC *pDC, const RECT &rc)
 
virtual LPARAM GetItemValue ()
 
virtual void SetItemValue (LPARAM lParam)
 
virtual void OnMove ()
 
virtual void OnRefresh ()
 
virtual void OnCommit ()
 
virtual void OnActivate (int activateType, CPoint point)
 
void SetValueFormat (ValueFormat nFormat)
 
void SetAsPassword (BOOL bPassword)
 
- Public Member Functions inherited from CPropTreeItem
 CPropTreeItem ()
 
virtual ~CPropTreeItem ()
 
BOOL IsExpanded ()
 
BOOL IsSelected ()
 
BOOL IsChecked ()
 
BOOL IsReadOnly ()
 
BOOL IsActivated ()
 
void Select (BOOL bSelect=TRUE)
 
void Expand (BOOL bExpand=TRUE)
 
void Check (BOOL bCheck=TRUE)
 
void ReadOnly (BOOL bReadOnly=TRUE)
 
BOOL IsCheckBox ()
 
void HasCheckBox (BOOL bCheckbox=TRUE)
 
BOOL HitExpand (const POINT &pt)
 
BOOL HitCheckBox (const POINT &pt)
 
virtual BOOL HitButton (const POINT &pt)
 
BOOL IsRootLevel ()
 
LONG GetTotalHeight ()
 
void SetLabelText (LPCTSTR sLabel)
 
LPCTSTR GetLabelText ()
 
void SetInfoText (LPCTSTR sInfo)
 
LPCTSTR GetInfoText ()
 
void SetCtrlID (UINT nCtrlID)
 
UINT GetCtrlID ()
 
virtual LONG DrawItem (CDC *pDC, const RECT &rc, LONG x, LONG y)
 
void CommitChanges ()
 
void Activate (int activateType, CPoint point)
 
virtual LONG GetHeight ()
 
void SetPropOwner (CPropTree *pProp)
 
const POINTGetLocation ()
 
CPropTreeItemGetParent ()
 
CPropTreeItemGetSibling ()
 
CPropTreeItemGetChild ()
 
CPropTreeItemGetNextVisible ()
 
void SetParent (CPropTreeItem *pParent)
 
void SetSibling (CPropTreeItem *pSibling)
 
void SetChild (CPropTreeItem *pChild)
 
void SetNextVisible (CPropTreeItem *pVis)
 

Protected Member Functions

afx_msg void OnInsertFile ()
 
afx_msg void OnEditUndo ()
 
afx_msg void OnEditCut ()
 
afx_msg void OnEditCopy ()
 
afx_msg void OnEditPaste ()
 
afx_msg void OnEditDelete ()
 
afx_msg void OnEditSelectAll ()
 
- Protected Member Functions inherited from CPropTreeItemEdit
afx_msg UINT OnGetDlgCode ()
 
afx_msg void OnKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags)
 
afx_msg void OnKillfocus ()
 

Additional Inherited Members

- Public Types inherited from CPropTreeItemEdit
enum  ValueFormat { ValueFormatText, ValueFormatNumber, ValueFormatFloatPointer }
 
- Public Types inherited from CPropTreeItem
enum  { ACTIVATE_TYPE_KEYBOARD, ACTIVATE_TYPE_MOUSE }
 
- Protected Types inherited from CPropTreeItem
enum  TreeItemStates {
  TreeItemSelected = 0x00000001, TreeItemExpanded = 0x00000002, TreeItemCheckbox = 0x00000004, TreeItemChecked = 0x00000008,
  TreeItemActivated = 0x00000010, TreeItemReadOnly = 0x00000020
}
 
- Protected Attributes inherited from CPropTreeItemEdit
CString m_sEdit
 
float m_fValue
 
ValueFormat m_nFormat
 
BOOL m_bPassword
 
- Protected Attributes inherited from CPropTreeItem
CPropTreem_pProp
 
CString m_sLabel
 
CString m_sInfo
 
CPoint m_loc
 
CRect m_rc
 
LPARAM m_lParam
 
UINT m_nCtrlID
 
DWORD m_dwState
 
BOOL m_bActivated
 
BOOL m_bCommitOnce
 
CRect m_rcExpand
 
CRect m_rcCheckbox
 
CRect m_rcButton
 
CPropTreeItemm_pParent
 
CPropTreeItemm_pSibling
 
CPropTreeItemm_pChild
 
CPropTreeItemm_pVis
 

Detailed Description

Definition at line 12 of file PropTreeItemFileEdit.h.

Constructor & Destructor Documentation

CPropTreeItemFileEdit::CPropTreeItemFileEdit ( )

Definition at line 22 of file PropTreeItemFileEdit.cpp.

CPropTreeItemFileEdit::~CPropTreeItemFileEdit ( )
virtual

Definition at line 25 of file PropTreeItemFileEdit.cpp.

Member Function Documentation

void CPropTreeItemFileEdit::OnContextMenu ( CWnd *  pWnd,
CPoint  point 
)

Definition at line 46 of file PropTreeItemFileEdit.cpp.

int CPropTreeItemFileEdit::OnCreate ( LPCREATESTRUCT  lpCreateStruct)

Definition at line 72 of file PropTreeItemFileEdit.cpp.

void CPropTreeItemFileEdit::OnEditCopy ( )
protected

Definition at line 116 of file PropTreeItemFileEdit.cpp.

void CPropTreeItemFileEdit::OnEditCut ( )
protected

Definition at line 112 of file PropTreeItemFileEdit.cpp.

void CPropTreeItemFileEdit::OnEditDelete ( )
protected

Definition at line 124 of file PropTreeItemFileEdit.cpp.

void CPropTreeItemFileEdit::OnEditPaste ( )
protected

Definition at line 120 of file PropTreeItemFileEdit.cpp.

void CPropTreeItemFileEdit::OnEditSelectAll ( )
protected

Definition at line 128 of file PropTreeItemFileEdit.cpp.

void CPropTreeItemFileEdit::OnEditUndo ( )
protected

Definition at line 108 of file PropTreeItemFileEdit.cpp.

void CPropTreeItemFileEdit::OnInsertFile ( )
protected

Definition at line 82 of file PropTreeItemFileEdit.cpp.


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