Garmin Fleet Management Controller  2.19.0
CStopNewDlg.h
Go to the documentation of this file.
1 /*********************************************************************
2 *
3 * HEADER NAME:
4 * CStopNewDlg.h
5 *
6 * Copyright 2008-2009 by Garmin Ltd. or its subsidiaries.
7 *---------------------------------------------------------------------
8 * $NoKeywords$
9 *********************************************************************/
10 #ifndef CStopNewDlg_H
11 #define CStopNewDlg_H
12 
13 #include "FmiApplicationLayer.h"
14 
15 //----------------------------------------------------------------------
18 //----------------------------------------------------------------------
19 class CStopNewDlg : public CDialog
20 {
21  DECLARE_DYNAMIC( CStopNewDlg )
22  DECLARE_MESSAGE_MAP()
23 
24 public:
26  (
27  CWnd * aParent,
28  FmiApplicationLayer & aCom
29  );
30 
31  virtual ~CStopNewDlg();
32 
33 protected:
36  {
41  };
42 
43  virtual void DoDataExchange
44  (
45  CDataExchange * aDataExchange
46  );
47  BOOL OnInitDialog();
48  afx_msg void OnFormChanged();
49  afx_msg void OnBnClickedOk();
50 
53 
55  CString mLatitudeStr;
56 
58  CString mLongitudeStr;
59 
61  CString mMessageStr;
62 
64  CString mStopId;
65 
69 
72 };
73 
74 #endif
afx_msg void OnFormChanged()
Change handler for all radio buttons and edit boxes on this dialog.
BOOL mCompressLongStop
Flag to determine if A618 stop "file" should be compressed.
Definition: CStopNewDlg.h:71
BOOL OnInitDialog()
Initialize the dialog.
afx_msg void OnBnClickedOk()
Click handler for the OK button.
CString mMessageStr
Text in the Destination Name/Message edit box.
Definition: CStopNewDlg.h:61
int mStopProtocol
Index of the selected mStopProtocol.
Definition: CStopNewDlg.h:68
CString mLatitudeStr
Text in the Latitude edit box.
Definition: CStopNewDlg.h:55
virtual void DoDataExchange(CDataExchange *aDataExchange)
Perform dialog data exchange and validation.
Definition: CStopNewDlg.cpp:80
CStopNewDlg(CWnd *aParent, FmiApplicationLayer &aCom)
Constructor.
Definition: CStopNewDlg.cpp:46
Modal dialog allowing the user to send a new stop to the client.
Definition: CStopNewDlg.h:19
CString mStopId
Text in the Stop ID edit box.
Definition: CStopNewDlg.h:64
Serial communication controller for Garmin and FMI packets.
virtual ~CStopNewDlg()
Destructor.
Definition: CStopNewDlg.cpp:71
FmiApplicationLayer & mCom
Reference to the FMI communication controller.
Definition: CStopNewDlg.h:52
CString mLongitudeStr
Text in the Longitude edit box.
Definition: CStopNewDlg.h:58
StopProtocolType
Index of the selected item in the mStopProtocol radio button group.
Definition: CStopNewDlg.h:35