10 #ifndef CFileTransferProgressDlg_H 11 #define CFileTransferProgressDlg_H 44 CDataExchange* aDataExchange
Modal dialog displaying the status of the file transfer.
CProgressCtrl mProgressBar
The progress bar.
CFileTransferProgressDlg(CWnd *aParent, FmiApplicationLayer &aCom)
Constructor.
Serial communication controller for Garmin and FMI packets.
afx_msg LRESULT OnFileTransferProgress(WPARAM, LPARAM)
Handler for File Transfer Progress event.
CString mTransferStatus
Current status of the transfer, as a string.
EventListener that dispatches a Windows message.
BOOL mStopButtonClicked
If TRUE, the Stop button was clicked.
afx_msg void OnBnClickedStop()
Click handler for the Stop button.
FmiApplicationLayer & mCom
Reference to the FMI communication controller.
virtual void DoDataExchange(CDataExchange *aDataExchange)
Perform dialog data exchange and validation.
virtual ~CFileTransferProgressDlg()
Destructor.
BOOL OnInitDialog()
Initialize the dialog.
afx_msg LRESULT OnFileTransferStateChange(WPARAM, LPARAM)
Handle a File Transfer State Change event.