Open source remastering of the Freespace 2 engine
CMessageEditorDlg Class Reference

#include <messageeditordlg.h>

Inheritance diagram for CMessageEditorDlg:

Public Types


Public Member Functions

int find_event ()
int query_modified ()
void OnCancel ()
int update (int num)
void update_cur_message ()
void OnOK ()
 CMessageEditorDlg (CWnd *pParent=NULL)

Public Attributes

sexp_tree m_tree
CString m_avi_filename
CString m_wave_filename
CString m_message_text
CString m_message_name
int m_cur_msg
int m_priority
int m_sender
int m_persona

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnSelchangeMessageList ()
afx_msg void OnUpdateName ()
afx_msg void OnDelete ()
afx_msg void OnNew ()
afx_msg void OnClose ()
afx_msg void OnBrowseAvi ()
afx_msg void OnBrowseWave ()
afx_msg void OnRclickTree (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnBeginlabeleditTree (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnEndlabeleditTree (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnOk ()

Protected Attributes

int m_event_num
int modified

Detailed Description

Definition at line 17 of file messageeditordlg.h.

Member Enumeration Documentation

anonymous enum

Definition at line 31 of file messageeditordlg.h.

Constructor & Destructor Documentation

CMessageEditorDlg::CMessageEditorDlg ( CWnd *  pParent = NULL)

Definition at line 36 of file messageeditordlg.cpp.

Member Function Documentation

void CMessageEditorDlg::DoDataExchange ( CDataExchange *  pDX)

Definition at line 55 of file messageeditordlg.cpp.

int CMessageEditorDlg::find_event ( )

Definition at line 292 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnBeginlabeleditTree ( NMHDR *  pNMHDR,
LRESULT pResult 

Definition at line 573 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnBrowseAvi ( )

Definition at line 535 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnBrowseWave ( )

Definition at line 551 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnCancel ( )

Definition at line 224 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnClose ( )

Definition at line 514 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnDelete ( )

Definition at line 468 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnEndlabeleditTree ( NMHDR *  pNMHDR,
LRESULT pResult 

Definition at line 589 of file messageeditordlg.cpp.

BOOL CMessageEditorDlg::OnInitDialog ( )

Definition at line 94 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnNew ( )

Definition at line 496 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnOK ( )

Definition at line 212 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnOk ( )

Definition at line 216 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnRclickTree ( NMHDR *  pNMHDR,
LRESULT pResult 

Definition at line 567 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnSelchangeMessageList ( )

Definition at line 337 of file messageeditordlg.cpp.

void CMessageEditorDlg::OnUpdateName ( )

Definition at line 356 of file messageeditordlg.cpp.

int CMessageEditorDlg::query_modified ( )

Definition at line 162 of file messageeditordlg.cpp.

int CMessageEditorDlg::update ( int  num)

Definition at line 360 of file messageeditordlg.cpp.

void CMessageEditorDlg::update_cur_message ( )

Definition at line 232 of file messageeditordlg.cpp.

Member Data Documentation

CString CMessageEditorDlg::m_avi_filename

Definition at line 33 of file messageeditordlg.h.

int CMessageEditorDlg::m_cur_msg

Definition at line 37 of file messageeditordlg.h.

int CMessageEditorDlg::m_event_num

Definition at line 53 of file messageeditordlg.h.

CString CMessageEditorDlg::m_message_name

Definition at line 36 of file messageeditordlg.h.

CString CMessageEditorDlg::m_message_text

Definition at line 35 of file messageeditordlg.h.

int CMessageEditorDlg::m_persona

Definition at line 40 of file messageeditordlg.h.

int CMessageEditorDlg::m_priority

Definition at line 38 of file messageeditordlg.h.

int CMessageEditorDlg::m_sender

Definition at line 39 of file messageeditordlg.h.

sexp_tree CMessageEditorDlg::m_tree

Definition at line 32 of file messageeditordlg.h.

CString CMessageEditorDlg::m_wave_filename

Definition at line 34 of file messageeditordlg.h.

int CMessageEditorDlg::modified

Definition at line 54 of file messageeditordlg.h.

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