12 #ifndef _EVENTEDITOR_H
13 #define _EVENTEDITOR_H
15 #include "Sexp_tree.h"
19 #define MAX_SEARCH_MESSAGE_DEPTH 5 // maximum search number of event nodes with message text
126 DECLARE_MESSAGE_MAP()
130 void update_cur_event();
int save_message(int num)
afx_msg void OnBrowseAvi()
afx_msg void OnDblclkMessageList()
afx_msg void OnDeleteMsg()
afx_msg void OnUpdateRepeatCount()
void swap_handler(int node1, int node2)
afx_msg void OnBrowseWave()
event_editor * Event_editor_dlg
afx_msg void OnSelchangeTeam()
HTREEITEM get_event_handle(int num)
afx_msg void OnUpdateTriggerCount()
char * current_message_name(int index)
afx_msg void OnSelchangeWaveFilename()
afx_msg void OnSelchangeMessageList()
void update_cur_message()
virtual void DoDataExchange(CDataExchange *pDX)
virtual BOOL OnInitDialog()
afx_msg void OnSelchangeMessageTeam()
void reset_event(int num, HTREEITEM after)
afx_msg void OnBeginlabeleditEventTree(NMHDR *pNMHDR, LRESULT *pResult)
void insert_handler(int old, int node)
afx_msg void OnButtonNewEvent()
virtual BOOL DestroyWindow()
#define MAX_MISSION_EVENTS
char * get_message_list_item(int i)
int handler(int code, int node, char *str=NULL)
afx_msg void OnEndlabeleditEventTree(NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnRclickEventTree(NMHDR *pNMHDR, LRESULT *pResult)
event_editor(CWnd *pParent=NULL)
afx_msg void OnSelchangedEventTree(NMHDR *pNMHDR, LRESULT *pResult)
event_sexp_tree m_event_tree