mirror of
https://github.com/electronicarts/CNC_TS_and_RA2_Mission_Editor.git
synced 2025-05-08 04:31:42 -04:00
#29, fixed trigger editor incorrect KILL_FOCUS handling .
This commit is contained in:
parent
bb3c6bf61c
commit
42f4182f1d
5 changed files with 28 additions and 28 deletions
|
@ -79,9 +79,9 @@ void CTriggerActionsDlg::DoDataExchange(CDataExchange* pDX)
|
|||
BEGIN_MESSAGE_MAP(CTriggerActionsDlg, CDialog)
|
||||
//{{AFX_MSG_MAP(CTriggerActionsDlg)
|
||||
ON_CBN_SELCHANGE(IDC_ACTION, OnSelchangeAction)
|
||||
ON_CBN_KILLFOCUS(IDC_ACTIONTYPE, OnEditchangeActiontype)
|
||||
ON_CBN_EDITCHANGE(IDC_ACTIONTYPE, OnEditchangeActiontype)
|
||||
ON_LBN_SELCHANGE(IDC_PARAMETER, OnSelchangeParameter)
|
||||
ON_CBN_KILLFOCUS(IDC_PARAMVALUE, OnEditchangeParamvalue)
|
||||
ON_CBN_EDITCHANGE(IDC_PARAMVALUE, OnEditchangeParamvalue)
|
||||
ON_BN_CLICKED(IDC_NEWACTION, OnNewaction)
|
||||
ON_BN_CLICKED(IDC_DELETEACTION, OnDeleteaction)
|
||||
//}}AFX_MSG_MAP
|
||||
|
|
|
@ -65,7 +65,7 @@ BEGIN_MESSAGE_MAP(CTriggerEditorDlg, CDialog)
|
|||
ON_BN_CLICKED(IDC_NEWTRIGGER, OnNewtrigger)
|
||||
ON_BN_CLICKED(IDC_DELETETRIGGER, OnDeletetrigger)
|
||||
ON_CBN_SELCHANGE(IDC_TRIGGER, OnSelchangeTrigger)
|
||||
ON_CBN_KILLFOCUS(IDC_TRIGGER, OnEditchangeTrigger)
|
||||
ON_CBN_EDITCHANGE(IDC_TRIGGER, OnEditchangeTrigger)
|
||||
ON_NOTIFY(TCN_SELCHANGE, IDC_TRIGGERTAB, OnSelchangeTriggertab)
|
||||
ON_BN_CLICKED(IDC_PLACEONMAP, OnPlaceonmap)
|
||||
ON_BN_CLICKED(IDC_CLONE, OnClone)
|
||||
|
|
|
@ -66,9 +66,9 @@ BEGIN_MESSAGE_MAP(CTriggerEventsDlg, CDialog)
|
|||
ON_BN_CLICKED(IDC_NEWEVENT, OnNewevent)
|
||||
ON_BN_CLICKED(IDC_DELETEEVENT, OnDeleteevent)
|
||||
ON_CBN_SELCHANGE(IDC_EVENT, OnSelchangeEvent)
|
||||
ON_CBN_KILLFOCUS(IDC_EVENTTYPE, OnEditchangeEventtype)
|
||||
ON_CBN_EDITCHANGE(IDC_EVENTTYPE, OnEditchangeEventtype)
|
||||
ON_LBN_SELCHANGE(IDC_PARAMETER, OnSelchangeParameter)
|
||||
ON_CBN_KILLFOCUS(IDC_PARAMVALUE, OnEditchangeParamvalue)
|
||||
ON_CBN_EDITCHANGE(IDC_PARAMVALUE, OnEditchangeParamvalue)
|
||||
//}}AFX_MSG_MAP
|
||||
END_MESSAGE_MAP()
|
||||
|
||||
|
|
|
@ -65,12 +65,11 @@ void CTriggerOptionsDlg::DoDataExchange(CDataExchange* pDX)
|
|||
|
||||
BEGIN_MESSAGE_MAP(CTriggerOptionsDlg, CDialog)
|
||||
//{{AFX_MSG_MAP(CTriggerOptionsDlg)
|
||||
ON_CBN_EDITCHANGE(IDC_HOUSE, OnEditchangeHouse)
|
||||
ON_CBN_EDITCHANGE(IDC_ATTACHEDTRIGGER, OnEditchangeAttachedtrigger)
|
||||
ON_EN_KILLFOCUS(IDC_NAME, OnChangeName)
|
||||
ON_CBN_KILLFOCUS(IDC_HOUSE, OnEditchangeHouse)
|
||||
ON_CBN_KILLFOCUS(IDC_ATTACHEDTRIGGER, OnEditchangeAttachedtrigger)
|
||||
ON_EN_KILLFOCUS(IDC_NAME, OnKillfocusName)
|
||||
ON_WM_KILLFOCUS()
|
||||
ON_CBN_KILLFOCUS(IDC_TRIGGERTYPE, OnEditchangeTriggertype)
|
||||
ON_CBN_EDITCHANGE(IDC_TRIGGERTYPE, OnEditchangeTriggertype)
|
||||
ON_BN_CLICKED(IDC_DISABLED, OnDisabled)
|
||||
ON_BN_CLICKED(IDC_EASY, OnEasy)
|
||||
ON_BN_CLICKED(IDC_MEDIUM, OnMedium)
|
||||
|
@ -174,6 +173,7 @@ void CTriggerOptionsDlg::OnChangeName()
|
|||
if (RepairTrigger(triggerCopy)) {
|
||||
ini.SetString("Triggers", m_currentTrigger, triggerCopy);
|
||||
}
|
||||
OnKillfocusName();
|
||||
}
|
||||
|
||||
void CTriggerOptionsDlg::OnEditchangeHouse()
|
||||
|
|
|
@ -114,37 +114,37 @@ BEGIN_MESSAGE_MAP(CTriggers, CDialog)
|
|||
ON_CBN_SELCHANGE(IDC_TRIGGER, OnSelchangeTrigger)
|
||||
ON_CBN_SELCHANGE(IDC_EVENT, OnSelchangeEvent)
|
||||
ON_CBN_SELCHANGE(IDC_ACTION, OnSelchangeAction)
|
||||
ON_CBN_KILLFOCUS(IDC_HOUSE, OnEditchangeHouse)
|
||||
ON_CBN_EDITCHANGE(IDC_HOUSE, OnEditchangeHouse)
|
||||
ON_CBN_SELCHANGE(IDC_HOUSE, OnSelchangeHouse)
|
||||
ON_EN_KILLFOCUS(IDC_NAME, OnChangeName)
|
||||
ON_EN_KILLFOCUS(IDC_FLAG1, OnChangeFlag1)
|
||||
ON_EN_KILLFOCUS(IDC_FLAG2, OnChangeFlag2)
|
||||
ON_EN_KILLFOCUS(IDC_FLAG3, OnChangeFlag3)
|
||||
ON_EN_KILLFOCUS(IDC_FLAG4, OnChangeFlag4)
|
||||
ON_EN_KILLFOCUS(IDC_FLAG5, OnChangeFlag5)
|
||||
ON_CBN_KILLFOCUS(IDC_TRIGGER2, OnEditchangeTrigger2)
|
||||
ON_CBN_KILLFOCUS(IDC_NAME, OnChangeName)
|
||||
ON_EN_CHANGE(IDC_FLAG1, OnChangeFlag1)
|
||||
ON_EN_CHANGE(IDC_FLAG2, OnChangeFlag2)
|
||||
ON_EN_CHANGE(IDC_FLAG3, OnChangeFlag3)
|
||||
ON_EN_CHANGE(IDC_FLAG4, OnChangeFlag4)
|
||||
ON_EN_CHANGE(IDC_FLAG5, OnChangeFlag5)
|
||||
ON_CBN_EDITCHANGE(IDC_TRIGGER2, OnEditchangeTrigger2)
|
||||
ON_CBN_SELCHANGE(IDC_TRIGGER2, OnSelchangeTrigger2)
|
||||
ON_CBN_KILLFOCUS(IDC_EVENTTYPE, OnEditchangeEventtype)
|
||||
ON_CBN_EDITCHANGE(IDC_EVENTTYPE, OnEditchangeEventtype)
|
||||
ON_CBN_SELCHANGE(IDC_EVENTTYPE, OnSelchangeEventtype)
|
||||
ON_CBN_KILLFOCUS(IDC_EVENTPARAM1, OnEditchangeEventparam1)
|
||||
ON_CBN_EDITCHANGE(IDC_EVENTPARAM1, OnEditchangeEventparam1)
|
||||
ON_CBN_SELCHANGE(IDC_EVENTPARAM1, OnSelchangeEventparam1)
|
||||
ON_CBN_KILLFOCUS(IDC_EVENTPARAM2, OnEditchangeEventparam2)
|
||||
ON_CBN_EDITCHANGE(IDC_EVENTPARAM2, OnEditchangeEventparam2)
|
||||
ON_CBN_SELCHANGE(IDC_EVENTPARAM2, OnSelchangeEventparam2)
|
||||
ON_CBN_KILLFOCUS(IDC_ACTIONTYPE, OnEditchangeActiontype)
|
||||
ON_CBN_EDITCHANGE(IDC_ACTIONTYPE, OnEditchangeActiontype)
|
||||
ON_CBN_SELCHANGE(IDC_ACTIONTYPE, OnSelchangeActiontype)
|
||||
ON_CBN_KILLFOCUS(IDC_ACTIONWAYPOINT, OnEditchangeActionwaypoint)
|
||||
ON_CBN_EDITCHANGE(IDC_ACTIONWAYPOINT, OnEditchangeActionwaypoint)
|
||||
ON_CBN_SELCHANGE(IDC_ACTIONWAYPOINT, OnSelchangeActionwaypoint)
|
||||
ON_CBN_KILLFOCUS(IDC_ACTIONPARAM1, OnEditchangeActionparam1)
|
||||
ON_CBN_EDITCHANGE(IDC_ACTIONPARAM1, OnEditchangeActionparam1)
|
||||
ON_CBN_SELCHANGE(IDC_ACTIONPARAM1, OnSelchangeActionparam1)
|
||||
ON_CBN_KILLFOCUS(IDC_ACTIONPARAM2, OnEditchangeActionparam2)
|
||||
ON_CBN_EDITCHANGE(IDC_ACTIONPARAM2, OnEditchangeActionparam2)
|
||||
ON_CBN_SELCHANGE(IDC_ACTIONPARAM2, OnSelchangeActionparam2)
|
||||
ON_CBN_KILLFOCUS(IDC_ACTIONPARAM3, OnEditchangeActionparam3)
|
||||
ON_CBN_EDITCHANGE(IDC_ACTIONPARAM3, OnEditchangeActionparam3)
|
||||
ON_CBN_SELCHANGE(IDC_ACTIONPARAM3, OnSelchangeActionparam3)
|
||||
ON_CBN_KILLFOCUS(IDC_ACTIONPARAM4, OnEditchangeActionparam4)
|
||||
ON_CBN_EDITCHANGE(IDC_ACTIONPARAM4, OnEditchangeActionparam4)
|
||||
ON_CBN_SELCHANGE(IDC_ACTIONPARAM4, OnSelchangeActionparam4)
|
||||
ON_CBN_KILLFOCUS(IDC_ACTIONPARAM5, OnEditchangeActionparam5)
|
||||
ON_CBN_EDITCHANGE(IDC_ACTIONPARAM5, OnEditchangeActionparam5)
|
||||
ON_CBN_SELCHANGE(IDC_ACTIONPARAM5, OnSelchangeActionparam5)
|
||||
ON_CBN_KILLFOCUS(IDC_ACTIONPARAM6, OnEditchangeActionparam6)
|
||||
ON_CBN_EDITCHANGE(IDC_ACTIONPARAM6, OnEditchangeActionparam6)
|
||||
ON_CBN_SELCHANGE(IDC_ACTIONPARAM6, OnSelchangeActionparam6)
|
||||
ON_BN_CLICKED(IDC_ADDEVENT, OnAddevent)
|
||||
ON_BN_CLICKED(IDC_DELETEEVENT, OnDeleteevent)
|
||||
|
|
Loading…
Add table
Reference in a new issue