10 #ifndef CStopListDlg_H 11 #define CStopListDlg_H 42 CDataExchange * aDataExchange
51 #if( FMI_SUPPORT_A603 ) 63 #if( FMI_SUPPORT_A603 ) CString mMoveTo
Text in the "Move To" edit box.
virtual void DoDataExchange(CDataExchange *aDataExchange)
Perform dialog data exchange and validation.
int mSelectedUpdateIndex
Index of the selected item in the Update Stop combo box.
FmiApplicationLayer & mCom
Reference to the FMI communication controller.
afx_msg LRESULT OnEventStopListChanged(WPARAM, LPARAM)
Handler for the Stop List Changed event.
Modeless dialog allowing the user to manage the A603 stops on the client device.
afx_msg void OnBnClickedOk()
Click handler for the OK button.
CStopListDlg(CWnd *aParent, FmiApplicationLayer &aCom)
Constructor.
int mSelectedStopIndex
Index of the selected stop in the stop list.
BOOL OnInitDialog()
Initialize the dialog.
CString mEta
Text in the ETA edit box.
afx_msg LRESULT OnEventEtaReceived(WPARAM, LPARAM)
Handle an ETA Received event from FmiApplicationLayer.
virtual ~CStopListDlg()
Destructor.
CString mSelectedStopStatus
Text description of the selected stop's status.
afx_msg void OnCancel()
Handler for the Cancel action.
afx_msg void OnBnClickedSend()
Click handler for the Send button.
afx_msg void OnBnClickedSort()
Click handler for the Sort button.
afx_msg void OnBnClickedNewStop()
Click handler for the New Stop button.
Serial communication controller for Garmin and FMI packets.
EventListener that dispatches a Windows message.
afx_msg void OnCbnSelChangeUpdateOption()
Selection Change handler for the Update Stop combo box.
afx_msg void OnEnChangeMoveTo()
Edit handler for the Move To text box.
void PostNcDestroy()
Perform final cleanup.
CListBox mStopListBox
The list box control containing the A603 stops.