Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
EditCondition Class Reference

#include <EditCondition.h>

Inherits CDialog.

Public Types

enum  { IDD = IDD_ScriptCondition }
 

Public Member Functions

 EditCondition (CWnd *pParent=NULL)
 
void setCondition (Condition *pCond)
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
virtual BOOL OnNotify (WPARAM wParam, LPARAM lParam, LRESULT *pResult)
 
void formatConditionText (Int parmNdx)
 
virtual BOOL OnInitDialog ()
 
afx_msg void OnSelchangeConditionType ()
 
afx_msg void OnTimer (UINT nIDEvent)
 

Protected Attributes

Conditionm_condition
 
Bool m_updating
 
Bool m_modifiedTextColor
 
CRichEditCtrl m_myEditCtrl
 
CHARRANGE m_curLinkChrg
 
Int m_curEditParameter
 
CTreeCtrl m_conditionTreeView
 

Detailed Description

Definition at line 41 of file EditCondition.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
IDD 

Definition at line 49 of file EditCondition.h.

Constructor & Destructor Documentation

◆ EditCondition()

EditCondition::EditCondition ( CWnd * pParent = NULL)

Definition at line 49 of file EditCondition.cpp.

Member Function Documentation

◆ DoDataExchange()

void EditCondition::DoDataExchange ( CDataExchange * pDX)
protectedvirtual

Definition at line 58 of file EditCondition.cpp.

◆ formatConditionText()

void EditCondition::formatConditionText ( Int parmNdx)
protected

Definition at line 226 of file EditCondition.cpp.

◆ OnInitDialog()

BOOL EditCondition::OnInitDialog ( )
protectedvirtual

Definition at line 110 of file EditCondition.cpp.

◆ OnNotify()

BOOL EditCondition::OnNotify ( WPARAM wParam,
LPARAM lParam,
LRESULT * pResult )
protectedvirtual

Definition at line 315 of file EditCondition.cpp.

◆ OnSelchangeConditionType()

void EditCondition::OnSelchangeConditionType ( )
protected

Definition at line 457 of file EditCondition.cpp.

◆ OnTimer()

void EditCondition::OnTimer ( UINT nIDEvent)
protected

Not actually a timer - just used to send a delayed message to self because rich edit control is stupid. jba.

Definition at line 478 of file EditCondition.cpp.

◆ setCondition()

void EditCondition::setCondition ( Condition * pCond)
inline

Definition at line 64 of file EditCondition.h.

Member Data Documentation

◆ m_condition

Condition* EditCondition::m_condition
protected

Definition at line 69 of file EditCondition.h.

◆ m_conditionTreeView

CTreeCtrl EditCondition::m_conditionTreeView
protected

Definition at line 75 of file EditCondition.h.

◆ m_curEditParameter

Int EditCondition::m_curEditParameter
protected

Definition at line 74 of file EditCondition.h.

◆ m_curLinkChrg

CHARRANGE EditCondition::m_curLinkChrg
protected

Definition at line 73 of file EditCondition.h.

◆ m_modifiedTextColor

Bool EditCondition::m_modifiedTextColor
protected

Definition at line 71 of file EditCondition.h.

◆ m_myEditCtrl

CRichEditCtrl EditCondition::m_myEditCtrl
protected

Definition at line 72 of file EditCondition.h.

◆ m_updating

Bool EditCondition::m_updating
protected

Definition at line 70 of file EditCondition.h.


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