Garmin Fleet Management Controller  2.19.0
CDeleteDataDlg.h
Go to the documentation of this file.
1 /*********************************************************************
2 *
3 * HEADER NAME:
4 * CDeleteDataDlg.h
5 *
6 * Copyright 2008-2009 by Garmin Ltd. or its subsidiaries.
7 *---------------------------------------------------------------------
8 * $NoKeywords$
9 *********************************************************************/
10 #ifndef CDeleteDataDlg_H
11 #define CDeleteDataDlg_H
12 
13 #include "FmiApplicationLayer.h"
14 
15 //----------------------------------------------------------------------
23 //----------------------------------------------------------------------
24 class CDeleteDataDlg : public CDialog
25 {
26  DECLARE_DYNAMIC( CDeleteDataDlg )
27  DECLARE_MESSAGE_MAP()
28 
29 public:
31  (
32  CWnd * aParent,
33  FmiApplicationLayer & aCom
34  );
35  virtual ~CDeleteDataDlg();
36 
37 protected:
38  virtual void DoDataExchange
39  (
40  CDataExchange * aDataExchange
41  );
42 
43  BOOL OnInitDialog();
44  afx_msg void OnBnClickedOk();
45 
48 
51 
54 
55 #if FMI_SUPPORT_A604
59 
63 
67 
71 
75 
79 #endif
80 
81 #if FMI_SUPPORT_A607
82  BOOL mWaypointsChecked;
85 #endif
86 #if FMI_SUPPORT_A612
87  BOOL mFormsChecked;
90 #endif
91 #if FMI_SUPPORT_A613
95 #endif
96 #if FMI_SUPPORT_A617
97  BOOL mSensorsChecked;
100 #endif
101 };
102 
103 #endif
BOOL mDisableFmiChecked
If true, the Disable FMI check box is selected.
CDeleteDataDlg(CWnd *aParent, FmiApplicationLayer &aCom)
Constructor.
BOOL mDeleteStopsChecked
If true, the Delete Stops check box is selected.
BOOL mWaypointsChecked
If true, the Waypoints check box is selected.
BOOL mDeleteActiveRouteChecked
If true, the Delete Active Route check box is selected.
BOOL OnInitDialog()
Initialize the dialog.
Dialog allowing the user to delete specified FMI data from the client.
BOOL mDeleteDriverInfoChecked
If true, the Delete Driver ID and Status check box is selected.
BOOL mDeleteCannedMessagesChecked
If true, the Delete Canned Messages check box is selected.
BOOL mDeleteGpiFileChecked
If true, the Delete GPI File check box is selected.
BOOL mDeleteCannedResponsesChecked
If true, the Delete Canned Responses check box is selected.
BOOL mCustomAvoidancesChecked
If true, the Custom Avoidances check box is selected.
Serial communication controller for Garmin and FMI packets.
virtual void DoDataExchange(CDataExchange *aDataExchange)
Perform dialog data exchange and validation.
afx_msg void OnBnClickedOk()
Click handler for the OK button.
BOOL mDeleteMessagesChecked
If true, the Delete Messages check box is selected.
FmiApplicationLayer & mCom
Reference to the FMI communication controller.
BOOL mSensorsChecked
If true, the Sensors check box is selected.
BOOL mFormsChecked
If true, the Forms check box is selected.
virtual ~CDeleteDataDlg()
Destructor.