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

#include <EditAction.h>

Inherits CDialog.

Public Types

enum  { IDD = IDD_ScriptAction }
 

Public Member Functions

 EditAction (CWnd *pParent=NULL)
 
void setAction (ScriptAction *pAction)
 

Protected Member Functions

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

Protected Attributes

ScriptActionm_action
 
Bool m_updating
 
Bool m_modifiedTextColor
 
CRichEditCtrl m_myEditCtrl
 
CHARRANGE m_curLinkChrg
 
Int m_curEditParameter
 
CTreeCtrl m_actionTreeView
 

Detailed Description

Definition at line 35 of file EditAction.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
IDD 

Definition at line 43 of file EditAction.h.

Constructor & Destructor Documentation

◆ EditAction()

EditAction::EditAction ( CWnd * pParent = NULL)

Definition at line 38 of file EditAction.cpp.

Member Function Documentation

◆ DoDataExchange()

void EditAction::DoDataExchange ( CDataExchange * pDX)
protectedvirtual

Definition at line 47 of file EditAction.cpp.

◆ formatScriptActionText()

void EditAction::formatScriptActionText ( Int parmNdx)
protected

Definition at line 214 of file EditAction.cpp.

◆ OnInitDialog()

BOOL EditAction::OnInitDialog ( )
protectedvirtual

Definition at line 98 of file EditAction.cpp.

◆ OnNotify()

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

Definition at line 303 of file EditAction.cpp.

◆ OnSelchangeScriptActionType()

afx_msg void EditAction::OnSelchangeScriptActionType ( )
protected

◆ OnTimer()

void EditAction::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 456 of file EditAction.cpp.

◆ setAction()

void EditAction::setAction ( ScriptAction * pAction)
inline

Definition at line 58 of file EditAction.h.

Member Data Documentation

◆ m_action

ScriptAction* EditAction::m_action
protected

Definition at line 63 of file EditAction.h.

◆ m_actionTreeView

CTreeCtrl EditAction::m_actionTreeView
protected

Definition at line 69 of file EditAction.h.

◆ m_curEditParameter

Int EditAction::m_curEditParameter
protected

Definition at line 68 of file EditAction.h.

◆ m_curLinkChrg

CHARRANGE EditAction::m_curLinkChrg
protected

Definition at line 67 of file EditAction.h.

◆ m_modifiedTextColor

Bool EditAction::m_modifiedTextColor
protected

Definition at line 65 of file EditAction.h.

◆ m_myEditCtrl

CRichEditCtrl EditAction::m_myEditCtrl
protected

Definition at line 66 of file EditAction.h.

◆ m_updating

Bool EditAction::m_updating
protected

Definition at line 64 of file EditAction.h.


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