61 lines
1.3 KiB
C++
61 lines
1.3 KiB
C++
/**********************************************************************/
|
|
/** Microsoft Windows NT **/
|
|
/** Copyright(c) Microsoft Corp., 1991 **/
|
|
/**********************************************************************/
|
|
|
|
/*
|
|
sleican.hxx
|
|
Header file for the sle class with validation.
|
|
|
|
FILE HISTORY:
|
|
thomaspa 20-Jan-1992 created
|
|
|
|
*/
|
|
|
|
|
|
#ifndef _SLEICAN_HXX_
|
|
#define _SLEICAN_HXX_
|
|
|
|
|
|
/*************************************************************************
|
|
|
|
NAME: ICANON_SLE
|
|
|
|
SYNOPSIS: Class definition for SLE with validation of text using
|
|
the NETLIB I_MNetNameValidate() function
|
|
|
|
INTERFACE: Validate - validates the function, normally called by
|
|
the dialog class.
|
|
|
|
PARENT: SLE
|
|
|
|
USES:
|
|
|
|
NOTES:
|
|
|
|
HISTORY:
|
|
Thomaspa 13-Feb-1992 Created
|
|
|
|
**************************************************************************/
|
|
|
|
DLL_CLASS ICANON_SLE: public SLE
|
|
{
|
|
private:
|
|
BOOL _fUsesNetlib;
|
|
INT _nICanonCode;
|
|
|
|
public:
|
|
ICANON_SLE( OWNER_WINDOW * powin, CID cid,
|
|
UINT usMaxLen = 0, INT nICanonCode = 0 );
|
|
ICANON_SLE( OWNER_WINDOW * powin, CID cid,
|
|
XYPOINT xy, XYDIMENSION dxy,
|
|
ULONG flStyle, const TCHAR * pszClassName = CW_CLASS_EDIT,
|
|
UINT usMaxLen = 0, INT nICanonCode = 0 );
|
|
|
|
virtual APIERR Validate();
|
|
|
|
|
|
};
|
|
|
|
#endif
|