10 #ifndef CSelectCannedResponseDlg_H 11 #define CSelectCannedResponseDlg_H 49 CDataExchange * aDataExchange
virtual ~CSelectCannedResponseDlg()
Destructor.
#define TEXT_MSG_BUFFER_MAX_SIZE
The maximum size of any text message, in bytes.
MessageId mMessageId
The message ID passed in from the CNewTxtMsgDlg.
CSelectCannedResponseDlg(const MessageId &aMessageId, char *aMessageText, uint8 aMessageType, CWnd *aParent, FmiApplicationLayer &aCom)
Constructor.
Dialog allowing the user to select the canned responses that are allowed for a particular message...
BOOL OnInitDialog()
This function is called when the window is created.
char mMessageText[TEXT_MSG_BUFFER_MAX_SIZE]
The message text passed in from the CNewTxtMsgDlg.
Serial communication controller for Garmin and FMI packets.
FmiApplicationLayer & mCom
Reference to the FMI communication controller.
virtual void DoDataExchange(CDataExchange *aDataExchange)
Perform dialog data exchange and validation.
unsigned char uint8
8-bit unsigned integer
afx_msg void OnBnClickedOk()
OK button handler.
CListBox mListBox
List box containing the canned responses.
Encapsulation of a message ID.
uint8 mMessageType
The message type passed in from the CNewTxtMsgDlg.