home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
wpsprgm.zip
/
AFOLDER.H
< prev
next >
Wrap
C/C++ Source or Header
|
1993-06-12
|
4KB
|
162 lines
/*
* This file was generated by the SOM Compiler.
* FileName: afolder.h.
* Generated using:
* SOM Precompiler spc: 1.22
* SOM Emitter emith: 1.11
*/
#ifndef afolder_h
#define afolder_h
#include <som.h>
/*
* Define the class name as an object type
*/
#ifndef aFolder
#define aFolder SOMAny
#endif
#include "wpfolder.h"
#define aFolder_MajorVersion 1
#define aFolder_MinorVersion 2
/*
* External name shortening if required
*/
#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
#define aFolderNewClass afolderc
#pragma linkage(afolderc, system)
#define aFolderClassData afolderd
#define aFolderCClassData afolderx
#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
/*--------------Migration------------*/
#define aFolder_classObj aFolderClassData.classObject
#define _aFolder aFolder_classObj
/*
* New and Renew macros for aFolder
*/
#define _aFolderNew() (_somNew(aFolderClassData.classObject))
#define aFolderNew() \
( aFolderClassData.classObject \
? _aFolderNew() \
: ( aFolderNewClass(aFolder_MajorVersion, aFolder_MinorVersion), _aFolderNew() ) )
#define aFolderRenew(buf) \
( _somRenew(aFolderClassData.classObject, buf) )
/*
* Override method: wpOpen
*/
#define aFolder_wpOpen(somSelf,hwndCnr,ulView,param) \
WPObject_wpOpen(somSelf,hwndCnr,ulView,param)
/*
* Override method: wpMenuItemSelected
*/
#define aFolder_wpMenuItemSelected(somSelf,hwndFrame,ulMenuId) \
WPObject_wpMenuItemSelected(somSelf,hwndFrame,ulMenuId)
/*
* Declare the class creation procedure
*/
SOMEXTERN SOMAny * SOMLINK aFolderNewClass(integer4 scemajorVersion,
integer4 sceminorVersion);
#pragma linkage(aFolderNewClass, system)
/*
* Declare the class data structure
*/
SOMEXTERN struct aFolderClassDataStructure {
SOMAny *classObject;
} aFolderClassData;
/*
* Declare the C specific class data structure
*/
SOMEXTERN struct aFolderCClassDataStructure {
somMethodTab *parentMtab;
somDToken instanceDataToken;
} aFolderCClassData;
#endif /* afolder_h */
/*
* This file was generated by the SOM Compiler.
* FileName: afolder.h.
* Generated using:
* SOM Precompiler spc: 1.22
* SOM Emitter emith: 1.11
*/
#ifndef afolder_mh
#define afolder_mh
/*
* Define the class name as an object type
*/
#ifndef M_aFolder
#define M_aFolder SOMAny
#endif
#define M_aFolder_MajorVersion 1
#define M_aFolder_MinorVersion 2
/*
* External name shortening if required
*/
#ifdef SOM_USE_SHORT_EXTERNAL_NAMES
#define M_aFolderNewClass afolderc
#pragma linkage(afolderc, system)
#define M_aFolderClassData afolderd
#define M_aFolderCClassData afolderx
#endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
/*--------------Migration------------*/
#define M_aFolder_classObj M_aFolderClassData.classObject
#define _M_aFolder M_aFolder_classObj
/*
* New and Renew macros for M_aFolder
*/
#define _M_aFolderNew() (_somNew(M_aFolderClassData.classObject))
#define M_aFolderNew() \
( M_aFolderClassData.classObject \
? _M_aFolderNew() \
: ( M_aFolderNewClass(M_aFolder_MajorVersion, M_aFolder_MinorVersion), _M_aFolderNew() ) )
#define M_aFolderRenew(buf) \
( _somRenew(M_aFolderClassData.classObject, buf) )
/*
* Override method: wpclsInitData
*/
#define M_aFolder_wpclsInitData(somSelf) \
M_WPObject_wpclsInitData(somSelf)
/*
* Declare the class creation procedure
*/
SOMEXTERN SOMAny * SOMLINK M_aFolderNewClass(integer4 scemajorVersion,
integer4 sceminorVersion);
#pragma linkage(M_aFolderNewClass, system)
/*
* Declare the class data structure
*/
SOMEXTERN struct M_aFolderClassDataStructure {
SOMAny *classObject;
} M_aFolderClassData;
/*
* Declare the C specific class data structure
*/
SOMEXTERN struct M_aFolderCClassDataStructure {
somMethodTab *parentMtab;
somDToken instanceDataToken;
} M_aFolderCClassData;
#endif /* afolder_h */