Garmin Fleet Management Controller  2.19.0
CTxtMsgStatusDlg.h
Go to the documentation of this file.
1 /*********************************************************************
2 *
3 * HEADER NAME:
4 * CTxtMsgStatusDlg.h
5 *
6 * Copyright 2008-2009 by Garmin Ltd. or its subsidiaries.
7 *---------------------------------------------------------------------
8 * $NoKeywords$
9 *********************************************************************/
10 #ifndef CTxtMsgStatusDlg_H
11 #define CTxtMsgStatusDlg_H
12 
13 class CTxtMsgStatusDlg;
14 
15 #include "CFmiPcAppDlg.h"
16 
17 //----------------------------------------------------------------------
27 //----------------------------------------------------------------------
28 class CTxtMsgStatusDlg : public CDialog
29 {
30  DECLARE_DYNAMIC( CTxtMsgStatusDlg )
31  DECLARE_MESSAGE_MAP()
32 
33 public:
35  (
36  CWnd * aParent,
37  FmiApplicationLayer & aCom,
38  const text_msg_status_event_type * aStatusEvent
39  );
40 
41  virtual ~CTxtMsgStatusDlg();
42 
43 protected:
44  virtual void DoDataExchange
45  (
46  CDataExchange * aDataExchange
47  );
48 
49  BOOL OnInitDialog();
50 
53 
56 
59  CString mTextMessageId;
60 
64 };
65 
66 #endif
text_msg_status_event_type mStatusEvent
The text message status event.
Modal pop-up dialog displaying the status of a server to client text message.
CString mTextMessageStatus
String representation of the text message status ("Unread", "Not Found", etc)
BOOL OnInitDialog()
Initialize the dialog.
CString mTextMessageId
The text message ID. This will be in hexadecimal if the message ID is not displayable ASCII...
Serial communication controller for Garmin and FMI packets.
Structure containing details for a text message status from the client.
Definition: EventId.h:163
virtual ~CTxtMsgStatusDlg()
Destructor.
virtual void DoDataExchange(CDataExchange *aDataExchange)
Perform dialog data exchange and validation.
FmiApplicationLayer & mCom
Reference to the communication layer.
CTxtMsgStatusDlg(CWnd *aParent, FmiApplicationLayer &aCom, const text_msg_status_event_type *aStatusEvent)
Constructor.