26 CTxtMsgAckDlg::CTxtMsgAckDlg
34 , mAckEvent( *aAckEvent )
35 , mMessageId( _T("") )
36 , mResponseText( _T("") )
53 CDataExchange * aDataExchange
56 CDialog::DoDataExchange( aDataExchange );
70 CDialog::OnInitDialog();
72 TCHAR stringBuffer[50];
77 stringBuffer[49] =
'\0';
BOOL OnInitDialog()
Initialize the dialog.
MessageId message_id
The message ID that was ACKed.
CString toCString(codepage_type aCodePage) const
CString representation of the message ID.
char ack_text[50]
Text of the ack (OK, Yes, No, or a canned response)
codepage_type mClientCodepage
Code page used for encoding of text fields when communicating with the client.
Serial communication controller for Garmin and FMI packets.
#define IDC_MSGACK_TXT_RESPONSE
Modal pop up which displays a text message ack received from the client.
text_msg_ack_event_type mAckEvent
The text message ack event that is being displayed.
const FmiApplicationLayer & mCom
The reference to the communication controller.
Structure containing details for a text message ACK from the client.
CString mResponseText
Text representation of the response from the client.
CString mMessageId
Text representation of the text message ID.
virtual void DoDataExchange(CDataExchange *aDataExchange)
Perform dialog data exchange and validation.
virtual ~CTxtMsgAckDlg()
Destructor.
#define IDC_MSGACK_TXT_MSG_ID