home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
LOCKFOLD.ZIP
/
lfolder.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-06-29
|
2KB
|
80 lines
/*
* This file was generated by the SOM Compiler.
* FileName: lfolder.h.
* Generated using:
* SOM Precompiler spc: 1.22
* SOM Emitter emith: 1.11
*/
#ifndef lfolder_h
#define lfolder_h
#include <som.h>
/*
* Define the class name as an object type
*/
#ifndef WPSLockedFolder
#define WPSLockedFolder SOMAny
#endif
#include "wpfolder.h"
#define WPSLockedFolder_MajorVersion 1
#define WPSLockedFolder_MinorVersion 1
/*
* External name shortening if required
*/
#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
#define WPSLockedFolderNewClass LockFolder_c
#pragma linkage(LockFolder_c, system)
#define WPSLockedFolderClassData LockFolder_d
#define WPSLockedFolderCClassData LockFolder_x
#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
/*--------------Migration------------*/
#define WPSLockedFolder_classObj WPSLockedFolderClassData.classObject
#define _WPSLockedFolder WPSLockedFolder_classObj
/*
* New and Renew macros for WPSLockedFolder
*/
#define _WPSLockedFolderNew() (_somNew(WPSLockedFolderClassData.classObject))
#define WPSLockedFolderNew() \
( WPSLockedFolderClassData.classObject \
? _WPSLockedFolderNew() \
: ( WPSLockedFolderNewClass(WPSLockedFolder_MajorVersion, WPSLockedFolder_MinorVersion), _WPSLockedFolderNew() ) )
#define WPSLockedFolderRenew(buf) \
( _somRenew(WPSLockedFolderClassData.classObject, buf) )
/*
* Override method: wpOpen
*/
#define WPSLockedFolder_wpOpen(somSelf,hwndCnr,ulView,param) \
WPObject_wpOpen(somSelf,hwndCnr,ulView,param)
/*
* Declare the class creation procedure
*/
SOMEXTERN SOMAny * SOMLINK WPSLockedFolderNewClass(integer4 scemajorVersion,
integer4 sceminorVersion);
#pragma linkage(WPSLockedFolderNewClass, system)
/*
* Declare the class data structure
*/
SOMEXTERN struct WPSLockedFolderClassDataStructure {
SOMAny *classObject;
} WPSLockedFolderClassData;
/*
* Declare the C specific class data structure
*/
SOMEXTERN struct WPSLockedFolderCClassDataStructure {
somMethodTab *parentMtab;
somDToken instanceDataToken;
} WPSLockedFolderCClassData;
#endif /* lfolder_h */