
/***************************************************************************
**
**    $Header:   D:/PICSLDV/SRC/LOG/VARCAST.H__   1.14   09 Jan 1997 14:26:38   ZJRD  $
**
**    $Log:   D:/PICSLDV/SRC/LOG/VARCAST.H__  $
** 
**    Rev 1.14   09 Jan 1997 14:26:38   ZJRD
** No change.
** 
**    Rev 1.13   13 Dec 1996 11:21:28   ZJRD
** No change.
** 
**    Rev 1.12   22 Nov 1996 11:02:30   ZJRD
** No change.
** 
**    Rev 1.11   11 Nov 1996 12:49:44   ZJRD
** No change.
** 
**    Rev 1.10   06 Nov 1996 13:01:42   ZJRD
** No change.
** 
**    Rev 1.9   02 Nov 1996 09:47:50   ZJRD
** No change.
** 
**    Rev 1.8   30 Oct 1996 12:50:14   ZJRD
** No change.
** 
**    Rev 1.7   28 Oct 1996 09:43:02   ZJRD
** No change.
** 
**    Rev 1.6   21 Oct 1996 09:17:16   ZJRD
** No change.
** 
**    Rev 1.5   09 Oct 1996 13:46:52   ZJRD
** No change.
** 
**    Rev 1.4   23 Sep 1996 10:35:22   ZJRD
** No change.
** 
**    Rev 1.3   06 Sep 1996 13:49:40   ZJRD
** No change.
** 
**    Rev 1.2   02 Sep 1996 11:30:48   ZJRD
** No change.
** 
**    Rev 1.1   15 Aug 1996 10:08:22   ZJRD
** No change.
** 
**    Rev 1.0   13 Aug 1996 09:19:30   ZJRD
** Initial revision.
** 
****************************************************************************/

/////////////////////////////////////////////////////////////////////////////
//
//  File name: VARCAST.H
//
//  Description: The header file for the class: CVarTypeCastDialog.
//
//  Author: Chen Jun
//
//  Date: 07/25/95
//
//  CASTfication:
//      1. 07/25/95, Initial version of the class: CVarTypeCastDialog.
//
/////////////////////////////////////////////////////////////////////////////
#ifndef _VARCAST_
#define _VARCAST_


/////////////////////////////////////////////////////////////////////////////
// CVarTypeCastDialog dialog

class CVarTypeCastDialog : public CDialog
{
// Construction
public:
    CVarTypeCastDialog(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
    //{{AFX_DATA(CVarTypeCastDialog)
    enum { IDD = IDD_DIALOG_VAR_TYPECAST };
    CStatic m_staticVariableName;
    CComboBox   m_comboTypeCast;
    CString m_strTypeCast;
    CString m_strVariableName;
    //}}AFX_DATA

// Attributes
protected:
    BOOL m_isDropdown;
    CStringList* m_pList;
    
// Implementation
protected:
    virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support

    // Generated message map functions
    //{{AFX_MSG(CVarTypeCastDialog)
    virtual void OnCancel();
    virtual void OnOK();
    afx_msg void OnDropdownComboTypecast();
	virtual BOOL OnInitDialog();
	//}}AFX_MSG
    DECLARE_MESSAGE_MAP()
};

#endif
//////////////////////////////// End of File ////////////////////////////////
