home *** CD-ROM | disk | FTP | other *** search
- /////////////////////////////////////////////////////////////////////////////
- //
- // Copyright (c) 1997 <company name>
- //
- // Module Name:
- // DDxDDv.h
- //
- // Abstract:
- // Definition of custom dialog data exchange/dialog data validation
- // routines.
- //
- // Implementation File:
- // DDxDDv.cpp
- //
- // Author:
- // <name> (<e-mail name>) Mmmm DD, 1997
- //
- // Revision History:
- //
- // Notes:
- //
- /////////////////////////////////////////////////////////////////////////////
-
- #ifndef _DDXDDV_H_
- #define _DDXDDV_H_
-
- /////////////////////////////////////////////////////////////////////////////
- // Include Files
- /////////////////////////////////////////////////////////////////////////////
-
- /////////////////////////////////////////////////////////////////////////////
- // Global Function Prototypes
- /////////////////////////////////////////////////////////////////////////////
-
- void AFXAPI DDX_Number(
- IN OUT CDataExchange * pDX,
- IN int nIDC,
- IN OUT DWORD & rdwValue,
- IN DWORD dwMin,
- IN DWORD dwMax,
- IN BOOL bSigned = FALSE
- );
- void AFXAPI DDV_RequiredText(
- IN OUT CDataExchange * pDX,
- IN int nIDC,
- IN int nIDCLabel,
- IN const CString & rstrValue
- );
-
- inline void AFXAPI DDX_Number(
- IN OUT CDataExchange * pDX,
- IN int nIDC,
- IN OUT LONG & rnValue,
- IN LONG nMin,
- IN LONG nMax,
- IN BOOL bSigned
- )
- {
- DDX_Number(pDX, nIDC, (DWORD &) rnValue, (DWORD) nMin, (DWORD) nMax, bSigned);
- }
-
- /////////////////////////////////////////////////////////////////////////////
-
- #endif // _DDXDDV_H_
-