home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
wpentk.zip
/
WBPENTK4.DSK
/
IDMOBJ.IH
< prev
next >
Wrap
Text File
|
1994-10-07
|
95KB
|
2,623 lines
/*
* This file was generated by the SOM Compiler.
* FileName: ..\..\pentkt\h\idmobj.ih.
* Generated using:
* SOM Precompiler somipc: 2.7
* SOM Emitter emitih: 2.22
*/
/*
*
* idmobj.idl
*
* CLASS: IDMObject
*
* CLASS HIERARCHY:
*
* SOMObject
* └── IDMObject
*
* DESCRIPTION:
*
* Input Data Management class.
*
*/
#ifndef SOM_IDMObject_ih
#define SOM_IDMObject_ih
#pragma checkout(suspend)
#include <idmobj.h>
/*
* Set the scope of methods functions
*/
#ifndef SOM_Scope
#ifdef __cplusplus
#define SOM_Scope extern "C"
#else
#define SOM_Scope extern
#endif /* __cplusplus */
#endif /* SOM_Scope */
#ifndef SOM_CurrentClass
#define SOM_CurrentClass IDMObjectCClassData.parentMtab
#endif /* SOM_CurrentClass */
#define IDMObject_MaxNoMethods 52
/*
* Instance data
*/
typedef void IDMObjectData;
/*
* Begin stuff that only goes in the primary file
*/
#if (defined(IDMObject_Class_Source) || defined(SOM_Module_idmobj_Source))
/*
* Trace/Debug macro
*/
#ifndef IDMObjectMethodDebug
#define IDMObjectMethodDebug(c,m) SOMMethodDebug(c,m)
#endif /* IDMObjectMethodDebug */
/*
* Current class macros for Instance and Meta classes.
*/
#undef SOMMeta
#define SOMMeta M_IDMObjectCClassData.parentMtab
#undef SOMInstance
#define SOMInstance IDMObjectCClassData.parentMtab
#ifndef M_IDMObject_Class_Source
#define M_IDMObject_Class_Source
#endif /* M_IDMObject_Class_Source */
/*
* Generate the Apply Stubs.
*/
#pragma linkage(somAP_IDMObj_idmStart, system)
static void SOMLINK somAP_IDMObj_idmStart(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmStart) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmStop, system)
static void SOMLINK somAP_IDMObj_idmStop(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulStopIndicator = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmStop) __methodPtr) (somSelf, ev, ulStopIndicator);
}
#pragma linkage(somAP_IDMObj_idmInputComplete, system)
static void SOMLINK somAP_IDMObj_idmInputComplete(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmInputComplete) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetCtlData, system)
static void SOMLINK somAP_IDMObj_idmSetCtlData(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
PVOID pIDMCtlData = va_arg(__ap, PVOID);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetCtlData) __methodPtr) (somSelf, ev, pIDMCtlData);
}
#pragma linkage(somAP_IDMObj_idmInitNow, system)
static void SOMLINK somAP_IDMObj_idmInitNow(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmInitNow) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmGetOwner, system)
static void SOMLINK somAP_IDMObj_idmGetOwner(IDMObject *somSelf,
HWND *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetOwner) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetOwner, system)
static void SOMLINK somAP_IDMObj_idmSetOwner(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
HWND hOwner = va_arg(__ap, HWND);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetOwner) __methodPtr) (somSelf, ev, hOwner);
}
#pragma linkage(somAP_IDMObj_idmGetInkingStyle, system)
static void SOMLINK somAP_IDMObj_idmGetInkingStyle(IDMObject *somSelf,
ULONG *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetInkingStyle) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetInkingStyle, system)
static void SOMLINK somAP_IDMObj_idmSetInkingStyle(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulInkingStyle = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetInkingStyle) __methodPtr) (somSelf, ev, ulInkingStyle);
}
#pragma linkage(somAP_IDMObj_idmGetHps, system)
static void SOMLINK somAP_IDMObj_idmGetHps(IDMObject *somSelf,
HPS *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetHps) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetHps, system)
static void SOMLINK somAP_IDMObj_idmSetHps(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
HPS hps = va_arg(__ap, HPS);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetHps) __methodPtr) (somSelf, ev, hps);
}
#pragma linkage(somAP_IDMObj_idmGetInkColor, system)
static void SOMLINK somAP_IDMObj_idmGetInkColor(IDMObject *somSelf,
long *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetInkColor) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetInkColor, system)
static void SOMLINK somAP_IDMObj_idmSetInkColor(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
long lInkColor = va_arg(__ap, long);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetInkColor) __methodPtr) (somSelf, ev, lInkColor);
}
#pragma linkage(somAP_IDMObj_idmGetBackColor, system)
static void SOMLINK somAP_IDMObj_idmGetBackColor(IDMObject *somSelf,
long *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetBackColor) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetBackColor, system)
static void SOMLINK somAP_IDMObj_idmSetBackColor(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
long lBackColor = va_arg(__ap, long);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetBackColor) __methodPtr) (somSelf, ev, lBackColor);
}
#pragma linkage(somAP_IDMObj_idmGetInkWidth, system)
static void SOMLINK somAP_IDMObj_idmGetInkWidth(IDMObject *somSelf,
FIXED *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetInkWidth) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetInkWidth, system)
static void SOMLINK somAP_IDMObj_idmSetInkWidth(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
FIXED ulInkWidth = va_arg(__ap, FIXED);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetInkWidth) __methodPtr) (somSelf, ev, ulInkWidth);
}
#pragma linkage(somAP_IDMObj_idmGetLineType, system)
static void SOMLINK somAP_IDMObj_idmGetLineType(IDMObject *somSelf,
long *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetLineType) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetLineType, system)
static void SOMLINK somAP_IDMObj_idmSetLineType(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
long lLineType = va_arg(__ap, long);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetLineType) __methodPtr) (somSelf, ev, lLineType);
}
#pragma linkage(somAP_IDMObj_idmGetInkMix, system)
static void SOMLINK somAP_IDMObj_idmGetInkMix(IDMObject *somSelf,
long *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetInkMix) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmPaintDoodle, system)
static void SOMLINK somAP_IDMObj_idmPaintDoodle(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
PRECTL pInvalidRect = va_arg(__ap, PRECTL);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmPaintDoodle) __methodPtr) (somSelf, ev, pInvalidRect);
}
#pragma linkage(somAP_IDMObj_idmSetInkMix, system)
static void SOMLINK somAP_IDMObj_idmSetInkMix(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
long lInkMix = va_arg(__ap, long);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetInkMix) __methodPtr) (somSelf, ev, lInkMix);
}
#pragma linkage(somAP_IDMObj_idmGetIDMOp, system)
static void SOMLINK somAP_IDMObj_idmGetIDMOp(IDMObject *somSelf,
ULONG *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetIDMOp) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetIDMOp, system)
static void SOMLINK somAP_IDMObj_idmSetIDMOp(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulIDMOp = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetIDMOp) __methodPtr) (somSelf, ev, ulIDMOp);
}
#pragma linkage(somAP_IDMObj_idmGetDoodle, system)
static void SOMLINK somAP_IDMObj_idmGetDoodle(IDMObject *somSelf,
IDODoodle* *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulOptions = va_arg(__ap, ULONG);
*__retVal = ((somTD_IDMObject_idmGetDoodle) __methodPtr) (somSelf, ev, ulOptions);
}
#pragma linkage(somAP_IDMObj_idmSetDoodle, system)
static void SOMLINK somAP_IDMObj_idmSetDoodle(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
IDODoodle* doodleObject = va_arg(__ap, IDODoodle*);
ULONG ulDoodlePrePr = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetDoodle) __methodPtr) (somSelf, ev, doodleObject,ulDoodlePrePr);
}
#pragma linkage(somAP_IDMObj_idmGetMetrics, system)
static void SOMLINK somAP_IDMObj_idmGetMetrics(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
PIDR_INKMETRICS pInkMetrics = va_arg(__ap, PIDR_INKMETRICS);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmGetMetrics) __methodPtr) (somSelf, ev, pInkMetrics);
}
#pragma linkage(somAP_IDMObj_idmSetMetrics, system)
static void SOMLINK somAP_IDMObj_idmSetMetrics(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
PIDR_INKMETRICS pInkMetrics = va_arg(__ap, PIDR_INKMETRICS);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetMetrics) __methodPtr) (somSelf, ev, pInkMetrics);
}
#pragma linkage(somAP_IDMObj_idmGetRecoTrigger, system)
static void SOMLINK somAP_IDMObj_idmGetRecoTrigger(IDMObject *somSelf,
ULONG *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetRecoTrigger) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetRecoTrigger, system)
static void SOMLINK somAP_IDMObj_idmSetRecoTrigger(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulRecoTrigger = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetRecoTrigger) __methodPtr) (somSelf, ev, ulRecoTrigger);
}
#pragma linkage(somAP_IDMObj_idmGetSymbolSubset, system)
static void SOMLINK somAP_IDMObj_idmGetSymbolSubset(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
PIDR_SYMSET pSymSet = va_arg(__ap, PIDR_SYMSET);
PULONG pulSize = va_arg(__ap, PULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmGetSymbolSubset) __methodPtr) (somSelf, ev, pSymSet,pulSize);
}
#pragma linkage(somAP_IDMObj_idmSetSymbolSubset, system)
static void SOMLINK somAP_IDMObj_idmSetSymbolSubset(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
PIDR_SYMSET pSymSet = va_arg(__ap, PIDR_SYMSET);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetSymbolSubset) __methodPtr) (somSelf, ev, pSymSet);
}
#pragma linkage(somAP_IDMObj_idmGetDictionaryLangModel, system)
static void SOMLINK somAP_IDMObj_idmGetDictionaryLangModel(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
PULONG pulCoercion = va_arg(__ap, PULONG);
PULONG pulDomSpecUse = va_arg(__ap, PULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmGetDictionaryLangModel) __methodPtr) (somSelf, ev, pulCoercion,pulDomSpecUse);
}
#pragma linkage(somAP_IDMObj_idmSetDictionaryLangModel, system)
static void SOMLINK somAP_IDMObj_idmSetDictionaryLangModel(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulCoercion = va_arg(__ap, ULONG);
ULONG ulDomSpecUse = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetDictionaryLangModel) __methodPtr) (somSelf, ev, ulCoercion,ulDomSpecUse);
}
#pragma linkage(somAP_IDMObj_idmGetDictCoer, system)
static void SOMLINK somAP_IDMObj_idmGetDictCoer(IDMObject *somSelf,
ULONG *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetDictCoer) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetDictCoer, system)
static void SOMLINK somAP_IDMObj_idmSetDictCoer(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulDictCoer = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetDictCoer) __methodPtr) (somSelf, ev, ulDictCoer);
}
#pragma linkage(somAP_IDMObj_idmGetTextSpecLM, system)
static void SOMLINK somAP_IDMObj_idmGetTextSpecLM(IDMObject *somSelf,
ULONG *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetTextSpecLM) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetTextSpecLM, system)
static void SOMLINK somAP_IDMObj_idmSetTextSpecLM(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulTextSpecLM = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetTextSpecLM) __methodPtr) (somSelf, ev, ulTextSpecLM);
}
#pragma linkage(somAP_IDMObj_idmGetMaxResults, system)
static void SOMLINK somAP_IDMObj_idmGetMaxResults(IDMObject *somSelf,
ULONG *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetMaxResults) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetMaxResults, system)
static void SOMLINK somAP_IDMObj_idmSetMaxResults(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulMaxResults = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetMaxResults) __methodPtr) (somSelf, ev, ulMaxResults);
}
#pragma linkage(somAP_IDMObj_idmGetNotifyFlags, system)
static void SOMLINK somAP_IDMObj_idmGetNotifyFlags(IDMObject *somSelf,
ULONG *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetNotifyFlags) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetNotifyFlags, system)
static void SOMLINK somAP_IDMObj_idmSetNotifyFlags(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulNotifyFlags = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetNotifyFlags) __methodPtr) (somSelf, ev, ulNotifyFlags);
}
#pragma linkage(somAP_IDMObj_idmGetTapFlags, system)
static void SOMLINK somAP_IDMObj_idmGetTapFlags(IDMObject *somSelf,
ULONG *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetTapFlags) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetTapFlags, system)
static void SOMLINK somAP_IDMObj_idmSetTapFlags(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
ULONG ulTapFlags = va_arg(__ap, ULONG);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetTapFlags) __methodPtr) (somSelf, ev, ulTapFlags);
}
#pragma linkage(somAP_IDMObj_idmGetProximityPtr, system)
static void SOMLINK somAP_IDMObj_idmGetProximityPtr(IDMObject *somSelf,
HPOINTER *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetProximityPtr) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetProximityPtr, system)
static void SOMLINK somAP_IDMObj_idmSetProximityPtr(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
HPOINTER hptrNewPointer = va_arg(__ap, HPOINTER);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetProximityPtr) __methodPtr) (somSelf, ev, hptrNewPointer);
}
#pragma linkage(somAP_IDMObj_idmGetWritingPtr, system)
static void SOMLINK somAP_IDMObj_idmGetWritingPtr(IDMObject *somSelf,
HPOINTER *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetWritingPtr) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetWritingPtr, system)
static void SOMLINK somAP_IDMObj_idmSetWritingPtr(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
HPOINTER hptrNewPointer = va_arg(__ap, HPOINTER);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetWritingPtr) __methodPtr) (somSelf, ev, hptrNewPointer);
}
#pragma linkage(somAP_IDMObj_idmGetErasingPtr, system)
static void SOMLINK somAP_IDMObj_idmGetErasingPtr(IDMObject *somSelf,
HPOINTER *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetErasingPtr) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmSetErasingPtr, system)
static void SOMLINK somAP_IDMObj_idmSetErasingPtr(IDMObject *somSelf,
void *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
HPOINTER hptrNewPointer = va_arg(__ap, HPOINTER);
SOM_IgnoreWarning(__retVal);
((somTD_IDMObject_idmSetErasingPtr) __methodPtr) (somSelf, ev, hptrNewPointer);
}
#pragma linkage(somAP_IDMObj_idmGetHwndClient, system)
static void SOMLINK somAP_IDMObj_idmGetHwndClient(IDMObject *somSelf,
HWND *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetHwndClient) __methodPtr) (somSelf, ev);
}
#pragma linkage(somAP_IDMObj_idmGetState, system)
static void SOMLINK somAP_IDMObj_idmGetState(IDMObject *somSelf,
ULONG *__retVal,
somMethodProc *__methodPtr,
va_list __ap)
{
void *__somSelf = va_arg(__ap, void*);
Environment *ev = va_arg(__ap, Environment*);
SOM_IgnoreWarning(__ap);
*__retVal = ((somTD_IDMObject_idmGetState) __methodPtr) (somSelf, ev);
}
/*
* Overridden method: somInit
*/
#pragma linkage(IDMObj_somInit, system)
SOM_Scope void SOMLINK IDMObj_somInit(IDMObject *somSelf);
#ifndef somMN_somInit_defined
#define somMN_somInit_defined
static char *somMN_somInit = "somInit";
static somId somId_somInit = &somMN_somInit;
#endif /* somMN_somInit_defined */
#define IDMObject_parent_SOMObject_somInit(somSelf) \
((SOM_ParentNumResolve(SOMObject, 1, IDMObjectCClassData.parentMtab, somInit)) \
(somSelf))
#ifndef SOMGD_pmc_SOMObject_somInit
#ifdef parent_SOMObject_somInit
#undef parent_SOMObject_somInit
#define SOMGD_pmc_SOMObject_somInit 1
#else
#define parent_SOMObject_somInit IDMObject_parent_SOMObject_somInit
#endif /* parent_SOMObject_somInit */
#endif /* SOMGD_pmc_SOMObject_somInit */
#ifndef parent_somInit
#define parent_somInit(somSelf) \
((SOM_ParentNumResolve(SOMObject, 1, SOM_CurrentClass, somInit)) \
(somSelf))
#endif /* parent_somInit */
#define IDMObject_parents_somInit(arg0) \
(void) IDMObject_parent_SOMObject_somInit(arg0);
/*
* Overridden method: somUninit
*/
#pragma linkage(IDMObj_somUninit, system)
SOM_Scope void SOMLINK IDMObj_somUninit(IDMObject *somSelf);
#ifndef somMN_somUninit_defined
#define somMN_somUninit_defined
static char *somMN_somUninit = "somUninit";
static somId somId_somUninit = &somMN_somUninit;
#endif /* somMN_somUninit_defined */
#define IDMObject_parent_SOMObject_somUninit(somSelf) \
((SOM_ParentNumResolve(SOMObject, 1, IDMObjectCClassData.parentMtab, somUninit)) \
(somSelf))
#ifndef SOMGD_pmc_SOMObject_somUninit
#ifdef parent_SOMObject_somUninit
#undef parent_SOMObject_somUninit
#define SOMGD_pmc_SOMObject_somUninit 1
#else
#define parent_SOMObject_somUninit IDMObject_parent_SOMObject_somUninit
#endif /* parent_SOMObject_somUninit */
#endif /* SOMGD_pmc_SOMObject_somUninit */
#ifndef parent_somUninit
#define parent_somUninit(somSelf) \
((SOM_ParentNumResolve(SOMObject, 1, SOM_CurrentClass, somUninit)) \
(somSelf))
#endif /* parent_somUninit */
#define IDMObject_parents_somUninit(arg0) \
(void) IDMObject_parent_SOMObject_somUninit(arg0);
/*
* Overridden method: somFree
*/
#pragma linkage(IDMObj_somFree, system)
SOM_Scope void SOMLINK IDMObj_somFree(IDMObject *somSelf);
#ifndef somMN_somFree_defined
#define somMN_somFree_defined
static char *somMN_somFree = "somFree";
static somId somId_somFree = &somMN_somFree;
#endif /* somMN_somFree_defined */
#define IDMObject_parent_SOMObject_somFree(somSelf) \
((SOM_ParentNumResolve(SOMObject, 1, IDMObjectCClassData.parentMtab, somFree)) \
(somSelf))
#ifndef SOMGD_pmc_SOMObject_somFree
#ifdef parent_SOMObject_somFree
#undef parent_SOMObject_somFree
#define SOMGD_pmc_SOMObject_somFree 1
#else
#define parent_SOMObject_somFree IDMObject_parent_SOMObject_somFree
#endif /* parent_SOMObject_somFree */
#endif /* SOMGD_pmc_SOMObject_somFree */
#ifndef parent_somFree
#define parent_somFree(somSelf) \
((SOM_ParentNumResolve(SOMObject, 1, SOM_CurrentClass, somFree)) \
(somSelf))
#endif /* parent_somFree */
#define IDMObject_parents_somFree(arg0) \
(void) IDMObject_parent_SOMObject_somFree(arg0);
/*
* Initialize the class data structure
*/
struct IDMObjectClassDataStructure IDMObjectClassData = {(SOMAny *) NULL};
/*
* Define the C class data structure
*/
struct IDMObjectCClassDataStructure IDMObjectCClassData = {(somMethodTabs) NULL};
/*
* New Method: idmStart
*/
#pragma linkage(IDMObj_idmStart, system)
SOM_Scope void SOMLINK IDMObj_idmStart(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmStart_defined
#define somMN_idmStart_defined
static char *somMN_idmStart = "idmStart";
static somId somId_idmStart = &somMN_idmStart;
#endif /* somMN_idmStart_defined */
#ifndef somDS_idmStart_defined
#define somDS_idmStart_defined
static char *somDS_idmStart = somMD_IDMObject_idmStart;
static somId somDI_idmStart = &somDS_idmStart;
#endif /* somDS_idmStart_defined */
#pragma linkage(somRD_IDMObj_idmStart, system)
static void SOMLINK somRD_IDMObj_idmStart(IDMObject *somSelf, Environment *ev)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmStart, somSelf , ev
);
}
/*
* New Method: idmStop
*/
#pragma linkage(IDMObj_idmStop, system)
SOM_Scope void SOMLINK IDMObj_idmStop(IDMObject *somSelf, Environment *ev,
ULONG ulStopIndicator);
#ifndef somMN_idmStop_defined
#define somMN_idmStop_defined
static char *somMN_idmStop = "idmStop";
static somId somId_idmStop = &somMN_idmStop;
#endif /* somMN_idmStop_defined */
#ifndef somDS_idmStop_defined
#define somDS_idmStop_defined
static char *somDS_idmStop = somMD_IDMObject_idmStop;
static somId somDI_idmStop = &somDS_idmStop;
#endif /* somDS_idmStop_defined */
#pragma linkage(somRD_IDMObj_idmStop, system)
static void SOMLINK somRD_IDMObj_idmStop(IDMObject *somSelf, Environment *ev,
ULONG ulStopIndicator)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmStop, somSelf , ev
,ulStopIndicator);
}
/*
* New Method: idmInputComplete
*/
#pragma linkage(IDMObj_idmInputComplete, system)
SOM_Scope void SOMLINK IDMObj_idmInputComplete(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmInputComplete_defined
#define somMN_idmInputComplete_defined
static char *somMN_idmInputComplete = "idmInputComplete";
static somId somId_idmInputComplete = &somMN_idmInputComplete;
#endif /* somMN_idmInputComplete_defined */
#ifndef somDS_idmInputComplete_defined
#define somDS_idmInputComplete_defined
static char *somDS_idmInputComplete = somMD_IDMObject_idmInputComplete;
static somId somDI_idmInputComplete = &somDS_idmInputComplete;
#endif /* somDS_idmInputComplete_defined */
#pragma linkage(somRD_IDMObj_idmInputComplete, system)
static void SOMLINK somRD_IDMObj_idmInputComplete(IDMObject *somSelf, Environment *ev)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmInputComplete, somSelf , ev
);
}
/*
* New Method: idmSetCtlData
*/
#pragma linkage(IDMObj_idmSetCtlData, system)
SOM_Scope void SOMLINK IDMObj_idmSetCtlData(IDMObject *somSelf, Environment *ev,
PVOID pIDMCtlData);
#ifndef somMN_idmSetCtlData_defined
#define somMN_idmSetCtlData_defined
static char *somMN_idmSetCtlData = "idmSetCtlData";
static somId somId_idmSetCtlData = &somMN_idmSetCtlData;
#endif /* somMN_idmSetCtlData_defined */
#ifndef somDS_idmSetCtlData_defined
#define somDS_idmSetCtlData_defined
static char *somDS_idmSetCtlData = somMD_IDMObject_idmSetCtlData;
static somId somDI_idmSetCtlData = &somDS_idmSetCtlData;
#endif /* somDS_idmSetCtlData_defined */
#pragma linkage(somRD_IDMObj_idmSetCtlData, system)
static void SOMLINK somRD_IDMObj_idmSetCtlData(IDMObject *somSelf, Environment *ev,
PVOID pIDMCtlData)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetCtlData, somSelf , ev
,pIDMCtlData);
}
/*
* New Method: idmInitNow
*/
#pragma linkage(IDMObj_idmInitNow, system)
SOM_Scope void SOMLINK IDMObj_idmInitNow(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmInitNow_defined
#define somMN_idmInitNow_defined
static char *somMN_idmInitNow = "idmInitNow";
static somId somId_idmInitNow = &somMN_idmInitNow;
#endif /* somMN_idmInitNow_defined */
#ifndef somDS_idmInitNow_defined
#define somDS_idmInitNow_defined
static char *somDS_idmInitNow = somMD_IDMObject_idmInitNow;
static somId somDI_idmInitNow = &somDS_idmInitNow;
#endif /* somDS_idmInitNow_defined */
#pragma linkage(somRD_IDMObj_idmInitNow, system)
static void SOMLINK somRD_IDMObj_idmInitNow(IDMObject *somSelf, Environment *ev)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmInitNow, somSelf , ev
);
}
/*
* New Method: idmGetOwner
*/
#pragma linkage(IDMObj_idmGetOwner, system)
SOM_Scope HWND SOMLINK IDMObj_idmGetOwner(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetOwner_defined
#define somMN_idmGetOwner_defined
static char *somMN_idmGetOwner = "idmGetOwner";
static somId somId_idmGetOwner = &somMN_idmGetOwner;
#endif /* somMN_idmGetOwner_defined */
#ifndef somDS_idmGetOwner_defined
#define somDS_idmGetOwner_defined
static char *somDS_idmGetOwner = somMD_IDMObject_idmGetOwner;
static somId somDI_idmGetOwner = &somDS_idmGetOwner;
#endif /* somDS_idmGetOwner_defined */
#pragma linkage(somRD_IDMObj_idmGetOwner, system)
static HWND SOMLINK somRD_IDMObj_idmGetOwner(IDMObject *somSelf, Environment *ev)
{
HWND __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetOwner, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetOwner
*/
#pragma linkage(IDMObj_idmSetOwner, system)
SOM_Scope void SOMLINK IDMObj_idmSetOwner(IDMObject *somSelf, Environment *ev,
HWND hOwner);
#ifndef somMN_idmSetOwner_defined
#define somMN_idmSetOwner_defined
static char *somMN_idmSetOwner = "idmSetOwner";
static somId somId_idmSetOwner = &somMN_idmSetOwner;
#endif /* somMN_idmSetOwner_defined */
#ifndef somDS_idmSetOwner_defined
#define somDS_idmSetOwner_defined
static char *somDS_idmSetOwner = somMD_IDMObject_idmSetOwner;
static somId somDI_idmSetOwner = &somDS_idmSetOwner;
#endif /* somDS_idmSetOwner_defined */
#pragma linkage(somRD_IDMObj_idmSetOwner, system)
static void SOMLINK somRD_IDMObj_idmSetOwner(IDMObject *somSelf, Environment *ev,
HWND hOwner)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetOwner, somSelf , ev
,hOwner);
}
/*
* New Method: idmGetInkingStyle
*/
#pragma linkage(IDMObj_idmGetInkingStyle, system)
SOM_Scope ULONG SOMLINK IDMObj_idmGetInkingStyle(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetInkingStyle_defined
#define somMN_idmGetInkingStyle_defined
static char *somMN_idmGetInkingStyle = "idmGetInkingStyle";
static somId somId_idmGetInkingStyle = &somMN_idmGetInkingStyle;
#endif /* somMN_idmGetInkingStyle_defined */
#ifndef somDS_idmGetInkingStyle_defined
#define somDS_idmGetInkingStyle_defined
static char *somDS_idmGetInkingStyle = somMD_IDMObject_idmGetInkingStyle;
static somId somDI_idmGetInkingStyle = &somDS_idmGetInkingStyle;
#endif /* somDS_idmGetInkingStyle_defined */
#pragma linkage(somRD_IDMObj_idmGetInkingStyle, system)
static ULONG SOMLINK somRD_IDMObj_idmGetInkingStyle(IDMObject *somSelf, Environment *ev)
{
ULONG __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetInkingStyle, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetInkingStyle
*/
#pragma linkage(IDMObj_idmSetInkingStyle, system)
SOM_Scope void SOMLINK IDMObj_idmSetInkingStyle(IDMObject *somSelf, Environment *ev,
ULONG ulInkingStyle);
#ifndef somMN_idmSetInkingStyle_defined
#define somMN_idmSetInkingStyle_defined
static char *somMN_idmSetInkingStyle = "idmSetInkingStyle";
static somId somId_idmSetInkingStyle = &somMN_idmSetInkingStyle;
#endif /* somMN_idmSetInkingStyle_defined */
#ifndef somDS_idmSetInkingStyle_defined
#define somDS_idmSetInkingStyle_defined
static char *somDS_idmSetInkingStyle = somMD_IDMObject_idmSetInkingStyle;
static somId somDI_idmSetInkingStyle = &somDS_idmSetInkingStyle;
#endif /* somDS_idmSetInkingStyle_defined */
#pragma linkage(somRD_IDMObj_idmSetInkingStyle, system)
static void SOMLINK somRD_IDMObj_idmSetInkingStyle(IDMObject *somSelf, Environment *ev,
ULONG ulInkingStyle)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetInkingStyle, somSelf , ev
,ulInkingStyle);
}
/*
* New Method: idmGetHps
*/
#pragma linkage(IDMObj_idmGetHps, system)
SOM_Scope HPS SOMLINK IDMObj_idmGetHps(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetHps_defined
#define somMN_idmGetHps_defined
static char *somMN_idmGetHps = "idmGetHps";
static somId somId_idmGetHps = &somMN_idmGetHps;
#endif /* somMN_idmGetHps_defined */
#ifndef somDS_idmGetHps_defined
#define somDS_idmGetHps_defined
static char *somDS_idmGetHps = somMD_IDMObject_idmGetHps;
static somId somDI_idmGetHps = &somDS_idmGetHps;
#endif /* somDS_idmGetHps_defined */
#pragma linkage(somRD_IDMObj_idmGetHps, system)
static HPS SOMLINK somRD_IDMObj_idmGetHps(IDMObject *somSelf, Environment *ev)
{
HPS __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetHps, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetHps
*/
#pragma linkage(IDMObj_idmSetHps, system)
SOM_Scope void SOMLINK IDMObj_idmSetHps(IDMObject *somSelf, Environment *ev,
HPS hps);
#ifndef somMN_idmSetHps_defined
#define somMN_idmSetHps_defined
static char *somMN_idmSetHps = "idmSetHps";
static somId somId_idmSetHps = &somMN_idmSetHps;
#endif /* somMN_idmSetHps_defined */
#ifndef somDS_idmSetHps_defined
#define somDS_idmSetHps_defined
static char *somDS_idmSetHps = somMD_IDMObject_idmSetHps;
static somId somDI_idmSetHps = &somDS_idmSetHps;
#endif /* somDS_idmSetHps_defined */
#pragma linkage(somRD_IDMObj_idmSetHps, system)
static void SOMLINK somRD_IDMObj_idmSetHps(IDMObject *somSelf, Environment *ev,
HPS hps)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetHps, somSelf , ev
,hps);
}
/*
* New Method: idmGetInkColor
*/
#pragma linkage(IDMObj_idmGetInkColor, system)
SOM_Scope long SOMLINK IDMObj_idmGetInkColor(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetInkColor_defined
#define somMN_idmGetInkColor_defined
static char *somMN_idmGetInkColor = "idmGetInkColor";
static somId somId_idmGetInkColor = &somMN_idmGetInkColor;
#endif /* somMN_idmGetInkColor_defined */
#ifndef somDS_idmGetInkColor_defined
#define somDS_idmGetInkColor_defined
static char *somDS_idmGetInkColor = somMD_IDMObject_idmGetInkColor;
static somId somDI_idmGetInkColor = &somDS_idmGetInkColor;
#endif /* somDS_idmGetInkColor_defined */
#pragma linkage(somRD_IDMObj_idmGetInkColor, system)
static long SOMLINK somRD_IDMObj_idmGetInkColor(IDMObject *somSelf, Environment *ev)
{
long __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetInkColor, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetInkColor
*/
#pragma linkage(IDMObj_idmSetInkColor, system)
SOM_Scope void SOMLINK IDMObj_idmSetInkColor(IDMObject *somSelf, Environment *ev,
long lInkColor);
#ifndef somMN_idmSetInkColor_defined
#define somMN_idmSetInkColor_defined
static char *somMN_idmSetInkColor = "idmSetInkColor";
static somId somId_idmSetInkColor = &somMN_idmSetInkColor;
#endif /* somMN_idmSetInkColor_defined */
#ifndef somDS_idmSetInkColor_defined
#define somDS_idmSetInkColor_defined
static char *somDS_idmSetInkColor = somMD_IDMObject_idmSetInkColor;
static somId somDI_idmSetInkColor = &somDS_idmSetInkColor;
#endif /* somDS_idmSetInkColor_defined */
#pragma linkage(somRD_IDMObj_idmSetInkColor, system)
static void SOMLINK somRD_IDMObj_idmSetInkColor(IDMObject *somSelf, Environment *ev,
long lInkColor)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetInkColor, somSelf , ev
,lInkColor);
}
/*
* New Method: idmGetBackColor
*/
#pragma linkage(IDMObj_idmGetBackColor, system)
SOM_Scope long SOMLINK IDMObj_idmGetBackColor(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetBackColor_defined
#define somMN_idmGetBackColor_defined
static char *somMN_idmGetBackColor = "idmGetBackColor";
static somId somId_idmGetBackColor = &somMN_idmGetBackColor;
#endif /* somMN_idmGetBackColor_defined */
#ifndef somDS_idmGetBackColor_defined
#define somDS_idmGetBackColor_defined
static char *somDS_idmGetBackColor = somMD_IDMObject_idmGetBackColor;
static somId somDI_idmGetBackColor = &somDS_idmGetBackColor;
#endif /* somDS_idmGetBackColor_defined */
#pragma linkage(somRD_IDMObj_idmGetBackColor, system)
static long SOMLINK somRD_IDMObj_idmGetBackColor(IDMObject *somSelf, Environment *ev)
{
long __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetBackColor, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetBackColor
*/
#pragma linkage(IDMObj_idmSetBackColor, system)
SOM_Scope void SOMLINK IDMObj_idmSetBackColor(IDMObject *somSelf, Environment *ev,
long lBackColor);
#ifndef somMN_idmSetBackColor_defined
#define somMN_idmSetBackColor_defined
static char *somMN_idmSetBackColor = "idmSetBackColor";
static somId somId_idmSetBackColor = &somMN_idmSetBackColor;
#endif /* somMN_idmSetBackColor_defined */
#ifndef somDS_idmSetBackColor_defined
#define somDS_idmSetBackColor_defined
static char *somDS_idmSetBackColor = somMD_IDMObject_idmSetBackColor;
static somId somDI_idmSetBackColor = &somDS_idmSetBackColor;
#endif /* somDS_idmSetBackColor_defined */
#pragma linkage(somRD_IDMObj_idmSetBackColor, system)
static void SOMLINK somRD_IDMObj_idmSetBackColor(IDMObject *somSelf, Environment *ev,
long lBackColor)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetBackColor, somSelf , ev
,lBackColor);
}
/*
* New Method: idmGetInkWidth
*/
#pragma linkage(IDMObj_idmGetInkWidth, system)
SOM_Scope FIXED SOMLINK IDMObj_idmGetInkWidth(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetInkWidth_defined
#define somMN_idmGetInkWidth_defined
static char *somMN_idmGetInkWidth = "idmGetInkWidth";
static somId somId_idmGetInkWidth = &somMN_idmGetInkWidth;
#endif /* somMN_idmGetInkWidth_defined */
#ifndef somDS_idmGetInkWidth_defined
#define somDS_idmGetInkWidth_defined
static char *somDS_idmGetInkWidth = somMD_IDMObject_idmGetInkWidth;
static somId somDI_idmGetInkWidth = &somDS_idmGetInkWidth;
#endif /* somDS_idmGetInkWidth_defined */
#pragma linkage(somRD_IDMObj_idmGetInkWidth, system)
static FIXED SOMLINK somRD_IDMObj_idmGetInkWidth(IDMObject *somSelf, Environment *ev)
{
FIXED __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetInkWidth, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetInkWidth
*/
#pragma linkage(IDMObj_idmSetInkWidth, system)
SOM_Scope void SOMLINK IDMObj_idmSetInkWidth(IDMObject *somSelf, Environment *ev,
FIXED ulInkWidth);
#ifndef somMN_idmSetInkWidth_defined
#define somMN_idmSetInkWidth_defined
static char *somMN_idmSetInkWidth = "idmSetInkWidth";
static somId somId_idmSetInkWidth = &somMN_idmSetInkWidth;
#endif /* somMN_idmSetInkWidth_defined */
#ifndef somDS_idmSetInkWidth_defined
#define somDS_idmSetInkWidth_defined
static char *somDS_idmSetInkWidth = somMD_IDMObject_idmSetInkWidth;
static somId somDI_idmSetInkWidth = &somDS_idmSetInkWidth;
#endif /* somDS_idmSetInkWidth_defined */
#pragma linkage(somRD_IDMObj_idmSetInkWidth, system)
static void SOMLINK somRD_IDMObj_idmSetInkWidth(IDMObject *somSelf, Environment *ev,
FIXED ulInkWidth)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetInkWidth, somSelf , ev
,ulInkWidth);
}
/*
* New Method: idmGetLineType
*/
#pragma linkage(IDMObj_idmGetLineType, system)
SOM_Scope long SOMLINK IDMObj_idmGetLineType(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetLineType_defined
#define somMN_idmGetLineType_defined
static char *somMN_idmGetLineType = "idmGetLineType";
static somId somId_idmGetLineType = &somMN_idmGetLineType;
#endif /* somMN_idmGetLineType_defined */
#ifndef somDS_idmGetLineType_defined
#define somDS_idmGetLineType_defined
static char *somDS_idmGetLineType = somMD_IDMObject_idmGetLineType;
static somId somDI_idmGetLineType = &somDS_idmGetLineType;
#endif /* somDS_idmGetLineType_defined */
#pragma linkage(somRD_IDMObj_idmGetLineType, system)
static long SOMLINK somRD_IDMObj_idmGetLineType(IDMObject *somSelf, Environment *ev)
{
long __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetLineType, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetLineType
*/
#pragma linkage(IDMObj_idmSetLineType, system)
SOM_Scope void SOMLINK IDMObj_idmSetLineType(IDMObject *somSelf, Environment *ev,
long lLineType);
#ifndef somMN_idmSetLineType_defined
#define somMN_idmSetLineType_defined
static char *somMN_idmSetLineType = "idmSetLineType";
static somId somId_idmSetLineType = &somMN_idmSetLineType;
#endif /* somMN_idmSetLineType_defined */
#ifndef somDS_idmSetLineType_defined
#define somDS_idmSetLineType_defined
static char *somDS_idmSetLineType = somMD_IDMObject_idmSetLineType;
static somId somDI_idmSetLineType = &somDS_idmSetLineType;
#endif /* somDS_idmSetLineType_defined */
#pragma linkage(somRD_IDMObj_idmSetLineType, system)
static void SOMLINK somRD_IDMObj_idmSetLineType(IDMObject *somSelf, Environment *ev,
long lLineType)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetLineType, somSelf , ev
,lLineType);
}
/*
* New Method: idmGetInkMix
*/
#pragma linkage(IDMObj_idmGetInkMix, system)
SOM_Scope long SOMLINK IDMObj_idmGetInkMix(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetInkMix_defined
#define somMN_idmGetInkMix_defined
static char *somMN_idmGetInkMix = "idmGetInkMix";
static somId somId_idmGetInkMix = &somMN_idmGetInkMix;
#endif /* somMN_idmGetInkMix_defined */
#ifndef somDS_idmGetInkMix_defined
#define somDS_idmGetInkMix_defined
static char *somDS_idmGetInkMix = somMD_IDMObject_idmGetInkMix;
static somId somDI_idmGetInkMix = &somDS_idmGetInkMix;
#endif /* somDS_idmGetInkMix_defined */
#pragma linkage(somRD_IDMObj_idmGetInkMix, system)
static long SOMLINK somRD_IDMObj_idmGetInkMix(IDMObject *somSelf, Environment *ev)
{
long __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetInkMix, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmPaintDoodle
*/
#pragma linkage(IDMObj_idmPaintDoodle, system)
SOM_Scope void SOMLINK IDMObj_idmPaintDoodle(IDMObject *somSelf, Environment *ev,
PRECTL pInvalidRect);
#ifndef somMN_idmPaintDoodle_defined
#define somMN_idmPaintDoodle_defined
static char *somMN_idmPaintDoodle = "idmPaintDoodle";
static somId somId_idmPaintDoodle = &somMN_idmPaintDoodle;
#endif /* somMN_idmPaintDoodle_defined */
#ifndef somDS_idmPaintDoodle_defined
#define somDS_idmPaintDoodle_defined
static char *somDS_idmPaintDoodle = somMD_IDMObject_idmPaintDoodle;
static somId somDI_idmPaintDoodle = &somDS_idmPaintDoodle;
#endif /* somDS_idmPaintDoodle_defined */
#pragma linkage(somRD_IDMObj_idmPaintDoodle, system)
static void SOMLINK somRD_IDMObj_idmPaintDoodle(IDMObject *somSelf, Environment *ev,
PRECTL pInvalidRect)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmPaintDoodle, somSelf , ev
,pInvalidRect);
}
/*
* New Method: idmSetInkMix
*/
#pragma linkage(IDMObj_idmSetInkMix, system)
SOM_Scope void SOMLINK IDMObj_idmSetInkMix(IDMObject *somSelf, Environment *ev,
long lInkMix);
#ifndef somMN_idmSetInkMix_defined
#define somMN_idmSetInkMix_defined
static char *somMN_idmSetInkMix = "idmSetInkMix";
static somId somId_idmSetInkMix = &somMN_idmSetInkMix;
#endif /* somMN_idmSetInkMix_defined */
#ifndef somDS_idmSetInkMix_defined
#define somDS_idmSetInkMix_defined
static char *somDS_idmSetInkMix = somMD_IDMObject_idmSetInkMix;
static somId somDI_idmSetInkMix = &somDS_idmSetInkMix;
#endif /* somDS_idmSetInkMix_defined */
#pragma linkage(somRD_IDMObj_idmSetInkMix, system)
static void SOMLINK somRD_IDMObj_idmSetInkMix(IDMObject *somSelf, Environment *ev,
long lInkMix)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetInkMix, somSelf , ev
,lInkMix);
}
/*
* New Method: idmGetIDMOp
*/
#pragma linkage(IDMObj_idmGetIDMOp, system)
SOM_Scope ULONG SOMLINK IDMObj_idmGetIDMOp(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetIDMOp_defined
#define somMN_idmGetIDMOp_defined
static char *somMN_idmGetIDMOp = "idmGetIDMOp";
static somId somId_idmGetIDMOp = &somMN_idmGetIDMOp;
#endif /* somMN_idmGetIDMOp_defined */
#ifndef somDS_idmGetIDMOp_defined
#define somDS_idmGetIDMOp_defined
static char *somDS_idmGetIDMOp = somMD_IDMObject_idmGetIDMOp;
static somId somDI_idmGetIDMOp = &somDS_idmGetIDMOp;
#endif /* somDS_idmGetIDMOp_defined */
#pragma linkage(somRD_IDMObj_idmGetIDMOp, system)
static ULONG SOMLINK somRD_IDMObj_idmGetIDMOp(IDMObject *somSelf, Environment *ev)
{
ULONG __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetIDMOp, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetIDMOp
*/
#pragma linkage(IDMObj_idmSetIDMOp, system)
SOM_Scope void SOMLINK IDMObj_idmSetIDMOp(IDMObject *somSelf, Environment *ev,
ULONG ulIDMOp);
#ifndef somMN_idmSetIDMOp_defined
#define somMN_idmSetIDMOp_defined
static char *somMN_idmSetIDMOp = "idmSetIDMOp";
static somId somId_idmSetIDMOp = &somMN_idmSetIDMOp;
#endif /* somMN_idmSetIDMOp_defined */
#ifndef somDS_idmSetIDMOp_defined
#define somDS_idmSetIDMOp_defined
static char *somDS_idmSetIDMOp = somMD_IDMObject_idmSetIDMOp;
static somId somDI_idmSetIDMOp = &somDS_idmSetIDMOp;
#endif /* somDS_idmSetIDMOp_defined */
#pragma linkage(somRD_IDMObj_idmSetIDMOp, system)
static void SOMLINK somRD_IDMObj_idmSetIDMOp(IDMObject *somSelf, Environment *ev,
ULONG ulIDMOp)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetIDMOp, somSelf , ev
,ulIDMOp);
}
/*
* New Method: idmGetDoodle
*/
#pragma linkage(IDMObj_idmGetDoodle, system)
SOM_Scope IDODoodle* SOMLINK IDMObj_idmGetDoodle(IDMObject *somSelf, Environment *ev,
ULONG ulOptions);
#ifndef somMN_idmGetDoodle_defined
#define somMN_idmGetDoodle_defined
static char *somMN_idmGetDoodle = "idmGetDoodle";
static somId somId_idmGetDoodle = &somMN_idmGetDoodle;
#endif /* somMN_idmGetDoodle_defined */
#ifndef somDS_idmGetDoodle_defined
#define somDS_idmGetDoodle_defined
static char *somDS_idmGetDoodle = somMD_IDMObject_idmGetDoodle;
static somId somDI_idmGetDoodle = &somDS_idmGetDoodle;
#endif /* somDS_idmGetDoodle_defined */
#pragma linkage(somRD_IDMObj_idmGetDoodle, system)
static IDODoodle* SOMLINK somRD_IDMObj_idmGetDoodle(IDMObject *somSelf, Environment *ev,
ULONG ulOptions)
{
IDODoodle* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetDoodle, somSelf , ev
,ulOptions);
return __retVal;
}
/*
* New Method: idmSetDoodle
*/
#pragma linkage(IDMObj_idmSetDoodle, system)
SOM_Scope void SOMLINK IDMObj_idmSetDoodle(IDMObject *somSelf, Environment *ev,
IDODoodle* doodleObject,
ULONG ulDoodlePrePr);
#ifndef somMN_idmSetDoodle_defined
#define somMN_idmSetDoodle_defined
static char *somMN_idmSetDoodle = "idmSetDoodle";
static somId somId_idmSetDoodle = &somMN_idmSetDoodle;
#endif /* somMN_idmSetDoodle_defined */
#ifndef somDS_idmSetDoodle_defined
#define somDS_idmSetDoodle_defined
static char *somDS_idmSetDoodle = somMD_IDMObject_idmSetDoodle;
static somId somDI_idmSetDoodle = &somDS_idmSetDoodle;
#endif /* somDS_idmSetDoodle_defined */
#pragma linkage(somRD_IDMObj_idmSetDoodle, system)
static void SOMLINK somRD_IDMObj_idmSetDoodle(IDMObject *somSelf, Environment *ev,
IDODoodle* doodleObject,
ULONG ulDoodlePrePr)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetDoodle, somSelf , ev
,doodleObject,ulDoodlePrePr);
}
/*
* New Method: idmGetMetrics
*/
#pragma linkage(IDMObj_idmGetMetrics, system)
SOM_Scope void SOMLINK IDMObj_idmGetMetrics(IDMObject *somSelf, Environment *ev,
PIDR_INKMETRICS pInkMetrics);
#ifndef somMN_idmGetMetrics_defined
#define somMN_idmGetMetrics_defined
static char *somMN_idmGetMetrics = "idmGetMetrics";
static somId somId_idmGetMetrics = &somMN_idmGetMetrics;
#endif /* somMN_idmGetMetrics_defined */
#ifndef somDS_idmGetMetrics_defined
#define somDS_idmGetMetrics_defined
static char *somDS_idmGetMetrics = somMD_IDMObject_idmGetMetrics;
static somId somDI_idmGetMetrics = &somDS_idmGetMetrics;
#endif /* somDS_idmGetMetrics_defined */
#pragma linkage(somRD_IDMObj_idmGetMetrics, system)
static void SOMLINK somRD_IDMObj_idmGetMetrics(IDMObject *somSelf, Environment *ev,
PIDR_INKMETRICS pInkMetrics)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetMetrics, somSelf , ev
,pInkMetrics);
}
/*
* New Method: idmSetMetrics
*/
#pragma linkage(IDMObj_idmSetMetrics, system)
SOM_Scope void SOMLINK IDMObj_idmSetMetrics(IDMObject *somSelf, Environment *ev,
PIDR_INKMETRICS pInkMetrics);
#ifndef somMN_idmSetMetrics_defined
#define somMN_idmSetMetrics_defined
static char *somMN_idmSetMetrics = "idmSetMetrics";
static somId somId_idmSetMetrics = &somMN_idmSetMetrics;
#endif /* somMN_idmSetMetrics_defined */
#ifndef somDS_idmSetMetrics_defined
#define somDS_idmSetMetrics_defined
static char *somDS_idmSetMetrics = somMD_IDMObject_idmSetMetrics;
static somId somDI_idmSetMetrics = &somDS_idmSetMetrics;
#endif /* somDS_idmSetMetrics_defined */
#pragma linkage(somRD_IDMObj_idmSetMetrics, system)
static void SOMLINK somRD_IDMObj_idmSetMetrics(IDMObject *somSelf, Environment *ev,
PIDR_INKMETRICS pInkMetrics)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetMetrics, somSelf , ev
,pInkMetrics);
}
/*
* New Method: idmGetRecoTrigger
*/
#pragma linkage(IDMObj_idmGetRecoTrigger, system)
SOM_Scope ULONG SOMLINK IDMObj_idmGetRecoTrigger(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetRecoTrigger_defined
#define somMN_idmGetRecoTrigger_defined
static char *somMN_idmGetRecoTrigger = "idmGetRecoTrigger";
static somId somId_idmGetRecoTrigger = &somMN_idmGetRecoTrigger;
#endif /* somMN_idmGetRecoTrigger_defined */
#ifndef somDS_idmGetRecoTrigger_defined
#define somDS_idmGetRecoTrigger_defined
static char *somDS_idmGetRecoTrigger = somMD_IDMObject_idmGetRecoTrigger;
static somId somDI_idmGetRecoTrigger = &somDS_idmGetRecoTrigger;
#endif /* somDS_idmGetRecoTrigger_defined */
#pragma linkage(somRD_IDMObj_idmGetRecoTrigger, system)
static ULONG SOMLINK somRD_IDMObj_idmGetRecoTrigger(IDMObject *somSelf, Environment *ev)
{
ULONG __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetRecoTrigger, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetRecoTrigger
*/
#pragma linkage(IDMObj_idmSetRecoTrigger, system)
SOM_Scope void SOMLINK IDMObj_idmSetRecoTrigger(IDMObject *somSelf, Environment *ev,
ULONG ulRecoTrigger);
#ifndef somMN_idmSetRecoTrigger_defined
#define somMN_idmSetRecoTrigger_defined
static char *somMN_idmSetRecoTrigger = "idmSetRecoTrigger";
static somId somId_idmSetRecoTrigger = &somMN_idmSetRecoTrigger;
#endif /* somMN_idmSetRecoTrigger_defined */
#ifndef somDS_idmSetRecoTrigger_defined
#define somDS_idmSetRecoTrigger_defined
static char *somDS_idmSetRecoTrigger = somMD_IDMObject_idmSetRecoTrigger;
static somId somDI_idmSetRecoTrigger = &somDS_idmSetRecoTrigger;
#endif /* somDS_idmSetRecoTrigger_defined */
#pragma linkage(somRD_IDMObj_idmSetRecoTrigger, system)
static void SOMLINK somRD_IDMObj_idmSetRecoTrigger(IDMObject *somSelf, Environment *ev,
ULONG ulRecoTrigger)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetRecoTrigger, somSelf , ev
,ulRecoTrigger);
}
/*
* New Method: idmGetSymbolSubset
*/
#pragma linkage(IDMObj_idmGetSymbolSubset, system)
SOM_Scope void SOMLINK IDMObj_idmGetSymbolSubset(IDMObject *somSelf, Environment *ev,
PIDR_SYMSET pSymSet,
PULONG pulSize);
#ifndef somMN_idmGetSymbolSubset_defined
#define somMN_idmGetSymbolSubset_defined
static char *somMN_idmGetSymbolSubset = "idmGetSymbolSubset";
static somId somId_idmGetSymbolSubset = &somMN_idmGetSymbolSubset;
#endif /* somMN_idmGetSymbolSubset_defined */
#ifndef somDS_idmGetSymbolSubset_defined
#define somDS_idmGetSymbolSubset_defined
static char *somDS_idmGetSymbolSubset = somMD_IDMObject_idmGetSymbolSubset;
static somId somDI_idmGetSymbolSubset = &somDS_idmGetSymbolSubset;
#endif /* somDS_idmGetSymbolSubset_defined */
#pragma linkage(somRD_IDMObj_idmGetSymbolSubset, system)
static void SOMLINK somRD_IDMObj_idmGetSymbolSubset(IDMObject *somSelf, Environment *ev,
PIDR_SYMSET pSymSet,
PULONG pulSize)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetSymbolSubset, somSelf , ev
,pSymSet,pulSize);
}
/*
* New Method: idmSetSymbolSubset
*/
#pragma linkage(IDMObj_idmSetSymbolSubset, system)
SOM_Scope void SOMLINK IDMObj_idmSetSymbolSubset(IDMObject *somSelf, Environment *ev,
PIDR_SYMSET pSymSet);
#ifndef somMN_idmSetSymbolSubset_defined
#define somMN_idmSetSymbolSubset_defined
static char *somMN_idmSetSymbolSubset = "idmSetSymbolSubset";
static somId somId_idmSetSymbolSubset = &somMN_idmSetSymbolSubset;
#endif /* somMN_idmSetSymbolSubset_defined */
#ifndef somDS_idmSetSymbolSubset_defined
#define somDS_idmSetSymbolSubset_defined
static char *somDS_idmSetSymbolSubset = somMD_IDMObject_idmSetSymbolSubset;
static somId somDI_idmSetSymbolSubset = &somDS_idmSetSymbolSubset;
#endif /* somDS_idmSetSymbolSubset_defined */
#pragma linkage(somRD_IDMObj_idmSetSymbolSubset, system)
static void SOMLINK somRD_IDMObj_idmSetSymbolSubset(IDMObject *somSelf, Environment *ev,
PIDR_SYMSET pSymSet)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetSymbolSubset, somSelf , ev
,pSymSet);
}
/*
* New Method: idmGetDictionaryLangModel
*/
#pragma linkage(IDMObj_idmGetDictionaryLangModel, system)
SOM_Scope void SOMLINK IDMObj_idmGetDictionaryLangModel(IDMObject *somSelf, Environment *ev,
PULONG pulCoercion,
PULONG pulDomSpecUse);
#ifndef somMN_idmGetDictionaryLangModel_defined
#define somMN_idmGetDictionaryLangModel_defined
static char *somMN_idmGetDictionaryLangModel = "idmGetDictionaryLangModel";
static somId somId_idmGetDictionaryLangModel = &somMN_idmGetDictionaryLangModel;
#endif /* somMN_idmGetDictionaryLangModel_defined */
#ifndef somDS_idmGetDictionaryLangModel_defined
#define somDS_idmGetDictionaryLangModel_defined
static char *somDS_idmGetDictionaryLangModel = somMD_IDMObject_idmGetDictionaryLangModel;
static somId somDI_idmGetDictionaryLangModel = &somDS_idmGetDictionaryLangModel;
#endif /* somDS_idmGetDictionaryLangModel_defined */
#pragma linkage(somRD_IDMObj_idmGetDictionaryLangModel, system)
static void SOMLINK somRD_IDMObj_idmGetDictionaryLangModel(IDMObject *somSelf, Environment *ev,
PULONG pulCoercion,
PULONG pulDomSpecUse)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetDictionaryLangModel, somSelf , ev
,pulCoercion,pulDomSpecUse);
}
/*
* New Method: idmSetDictionaryLangModel
*/
#pragma linkage(IDMObj_idmSetDictionaryLangModel, system)
SOM_Scope void SOMLINK IDMObj_idmSetDictionaryLangModel(IDMObject *somSelf, Environment *ev,
ULONG ulCoercion,
ULONG ulDomSpecUse);
#ifndef somMN_idmSetDictionaryLangModel_defined
#define somMN_idmSetDictionaryLangModel_defined
static char *somMN_idmSetDictionaryLangModel = "idmSetDictionaryLangModel";
static somId somId_idmSetDictionaryLangModel = &somMN_idmSetDictionaryLangModel;
#endif /* somMN_idmSetDictionaryLangModel_defined */
#ifndef somDS_idmSetDictionaryLangModel_defined
#define somDS_idmSetDictionaryLangModel_defined
static char *somDS_idmSetDictionaryLangModel = somMD_IDMObject_idmSetDictionaryLangModel;
static somId somDI_idmSetDictionaryLangModel = &somDS_idmSetDictionaryLangModel;
#endif /* somDS_idmSetDictionaryLangModel_defined */
#pragma linkage(somRD_IDMObj_idmSetDictionaryLangModel, system)
static void SOMLINK somRD_IDMObj_idmSetDictionaryLangModel(IDMObject *somSelf, Environment *ev,
ULONG ulCoercion,
ULONG ulDomSpecUse)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetDictionaryLangModel, somSelf , ev
,ulCoercion,ulDomSpecUse);
}
/*
* New Method: idmGetDictCoer
*/
#pragma linkage(IDMObj_idmGetDictCoer, system)
SOM_Scope ULONG SOMLINK IDMObj_idmGetDictCoer(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetDictCoer_defined
#define somMN_idmGetDictCoer_defined
static char *somMN_idmGetDictCoer = "idmGetDictCoer";
static somId somId_idmGetDictCoer = &somMN_idmGetDictCoer;
#endif /* somMN_idmGetDictCoer_defined */
#ifndef somDS_idmGetDictCoer_defined
#define somDS_idmGetDictCoer_defined
static char *somDS_idmGetDictCoer = somMD_IDMObject_idmGetDictCoer;
static somId somDI_idmGetDictCoer = &somDS_idmGetDictCoer;
#endif /* somDS_idmGetDictCoer_defined */
#pragma linkage(somRD_IDMObj_idmGetDictCoer, system)
static ULONG SOMLINK somRD_IDMObj_idmGetDictCoer(IDMObject *somSelf, Environment *ev)
{
ULONG __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetDictCoer, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetDictCoer
*/
#pragma linkage(IDMObj_idmSetDictCoer, system)
SOM_Scope void SOMLINK IDMObj_idmSetDictCoer(IDMObject *somSelf, Environment *ev,
ULONG ulDictCoer);
#ifndef somMN_idmSetDictCoer_defined
#define somMN_idmSetDictCoer_defined
static char *somMN_idmSetDictCoer = "idmSetDictCoer";
static somId somId_idmSetDictCoer = &somMN_idmSetDictCoer;
#endif /* somMN_idmSetDictCoer_defined */
#ifndef somDS_idmSetDictCoer_defined
#define somDS_idmSetDictCoer_defined
static char *somDS_idmSetDictCoer = somMD_IDMObject_idmSetDictCoer;
static somId somDI_idmSetDictCoer = &somDS_idmSetDictCoer;
#endif /* somDS_idmSetDictCoer_defined */
#pragma linkage(somRD_IDMObj_idmSetDictCoer, system)
static void SOMLINK somRD_IDMObj_idmSetDictCoer(IDMObject *somSelf, Environment *ev,
ULONG ulDictCoer)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetDictCoer, somSelf , ev
,ulDictCoer);
}
/*
* New Method: idmGetTextSpecLM
*/
#pragma linkage(IDMObj_idmGetTextSpecLM, system)
SOM_Scope ULONG SOMLINK IDMObj_idmGetTextSpecLM(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetTextSpecLM_defined
#define somMN_idmGetTextSpecLM_defined
static char *somMN_idmGetTextSpecLM = "idmGetTextSpecLM";
static somId somId_idmGetTextSpecLM = &somMN_idmGetTextSpecLM;
#endif /* somMN_idmGetTextSpecLM_defined */
#ifndef somDS_idmGetTextSpecLM_defined
#define somDS_idmGetTextSpecLM_defined
static char *somDS_idmGetTextSpecLM = somMD_IDMObject_idmGetTextSpecLM;
static somId somDI_idmGetTextSpecLM = &somDS_idmGetTextSpecLM;
#endif /* somDS_idmGetTextSpecLM_defined */
#pragma linkage(somRD_IDMObj_idmGetTextSpecLM, system)
static ULONG SOMLINK somRD_IDMObj_idmGetTextSpecLM(IDMObject *somSelf, Environment *ev)
{
ULONG __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetTextSpecLM, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetTextSpecLM
*/
#pragma linkage(IDMObj_idmSetTextSpecLM, system)
SOM_Scope void SOMLINK IDMObj_idmSetTextSpecLM(IDMObject *somSelf, Environment *ev,
ULONG ulTextSpecLM);
#ifndef somMN_idmSetTextSpecLM_defined
#define somMN_idmSetTextSpecLM_defined
static char *somMN_idmSetTextSpecLM = "idmSetTextSpecLM";
static somId somId_idmSetTextSpecLM = &somMN_idmSetTextSpecLM;
#endif /* somMN_idmSetTextSpecLM_defined */
#ifndef somDS_idmSetTextSpecLM_defined
#define somDS_idmSetTextSpecLM_defined
static char *somDS_idmSetTextSpecLM = somMD_IDMObject_idmSetTextSpecLM;
static somId somDI_idmSetTextSpecLM = &somDS_idmSetTextSpecLM;
#endif /* somDS_idmSetTextSpecLM_defined */
#pragma linkage(somRD_IDMObj_idmSetTextSpecLM, system)
static void SOMLINK somRD_IDMObj_idmSetTextSpecLM(IDMObject *somSelf, Environment *ev,
ULONG ulTextSpecLM)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetTextSpecLM, somSelf , ev
,ulTextSpecLM);
}
/*
* New Method: idmGetMaxResults
*/
#pragma linkage(IDMObj_idmGetMaxResults, system)
SOM_Scope ULONG SOMLINK IDMObj_idmGetMaxResults(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetMaxResults_defined
#define somMN_idmGetMaxResults_defined
static char *somMN_idmGetMaxResults = "idmGetMaxResults";
static somId somId_idmGetMaxResults = &somMN_idmGetMaxResults;
#endif /* somMN_idmGetMaxResults_defined */
#ifndef somDS_idmGetMaxResults_defined
#define somDS_idmGetMaxResults_defined
static char *somDS_idmGetMaxResults = somMD_IDMObject_idmGetMaxResults;
static somId somDI_idmGetMaxResults = &somDS_idmGetMaxResults;
#endif /* somDS_idmGetMaxResults_defined */
#pragma linkage(somRD_IDMObj_idmGetMaxResults, system)
static ULONG SOMLINK somRD_IDMObj_idmGetMaxResults(IDMObject *somSelf, Environment *ev)
{
ULONG __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetMaxResults, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetMaxResults
*/
#pragma linkage(IDMObj_idmSetMaxResults, system)
SOM_Scope void SOMLINK IDMObj_idmSetMaxResults(IDMObject *somSelf, Environment *ev,
ULONG ulMaxResults);
#ifndef somMN_idmSetMaxResults_defined
#define somMN_idmSetMaxResults_defined
static char *somMN_idmSetMaxResults = "idmSetMaxResults";
static somId somId_idmSetMaxResults = &somMN_idmSetMaxResults;
#endif /* somMN_idmSetMaxResults_defined */
#ifndef somDS_idmSetMaxResults_defined
#define somDS_idmSetMaxResults_defined
static char *somDS_idmSetMaxResults = somMD_IDMObject_idmSetMaxResults;
static somId somDI_idmSetMaxResults = &somDS_idmSetMaxResults;
#endif /* somDS_idmSetMaxResults_defined */
#pragma linkage(somRD_IDMObj_idmSetMaxResults, system)
static void SOMLINK somRD_IDMObj_idmSetMaxResults(IDMObject *somSelf, Environment *ev,
ULONG ulMaxResults)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetMaxResults, somSelf , ev
,ulMaxResults);
}
/*
* New Method: idmGetNotifyFlags
*/
#pragma linkage(IDMObj_idmGetNotifyFlags, system)
SOM_Scope ULONG SOMLINK IDMObj_idmGetNotifyFlags(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetNotifyFlags_defined
#define somMN_idmGetNotifyFlags_defined
static char *somMN_idmGetNotifyFlags = "idmGetNotifyFlags";
static somId somId_idmGetNotifyFlags = &somMN_idmGetNotifyFlags;
#endif /* somMN_idmGetNotifyFlags_defined */
#ifndef somDS_idmGetNotifyFlags_defined
#define somDS_idmGetNotifyFlags_defined
static char *somDS_idmGetNotifyFlags = somMD_IDMObject_idmGetNotifyFlags;
static somId somDI_idmGetNotifyFlags = &somDS_idmGetNotifyFlags;
#endif /* somDS_idmGetNotifyFlags_defined */
#pragma linkage(somRD_IDMObj_idmGetNotifyFlags, system)
static ULONG SOMLINK somRD_IDMObj_idmGetNotifyFlags(IDMObject *somSelf, Environment *ev)
{
ULONG __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetNotifyFlags, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetNotifyFlags
*/
#pragma linkage(IDMObj_idmSetNotifyFlags, system)
SOM_Scope void SOMLINK IDMObj_idmSetNotifyFlags(IDMObject *somSelf, Environment *ev,
ULONG ulNotifyFlags);
#ifndef somMN_idmSetNotifyFlags_defined
#define somMN_idmSetNotifyFlags_defined
static char *somMN_idmSetNotifyFlags = "idmSetNotifyFlags";
static somId somId_idmSetNotifyFlags = &somMN_idmSetNotifyFlags;
#endif /* somMN_idmSetNotifyFlags_defined */
#ifndef somDS_idmSetNotifyFlags_defined
#define somDS_idmSetNotifyFlags_defined
static char *somDS_idmSetNotifyFlags = somMD_IDMObject_idmSetNotifyFlags;
static somId somDI_idmSetNotifyFlags = &somDS_idmSetNotifyFlags;
#endif /* somDS_idmSetNotifyFlags_defined */
#pragma linkage(somRD_IDMObj_idmSetNotifyFlags, system)
static void SOMLINK somRD_IDMObj_idmSetNotifyFlags(IDMObject *somSelf, Environment *ev,
ULONG ulNotifyFlags)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetNotifyFlags, somSelf , ev
,ulNotifyFlags);
}
/*
* New Method: idmGetTapFlags
*/
#pragma linkage(IDMObj_idmGetTapFlags, system)
SOM_Scope ULONG SOMLINK IDMObj_idmGetTapFlags(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetTapFlags_defined
#define somMN_idmGetTapFlags_defined
static char *somMN_idmGetTapFlags = "idmGetTapFlags";
static somId somId_idmGetTapFlags = &somMN_idmGetTapFlags;
#endif /* somMN_idmGetTapFlags_defined */
#ifndef somDS_idmGetTapFlags_defined
#define somDS_idmGetTapFlags_defined
static char *somDS_idmGetTapFlags = somMD_IDMObject_idmGetTapFlags;
static somId somDI_idmGetTapFlags = &somDS_idmGetTapFlags;
#endif /* somDS_idmGetTapFlags_defined */
#pragma linkage(somRD_IDMObj_idmGetTapFlags, system)
static ULONG SOMLINK somRD_IDMObj_idmGetTapFlags(IDMObject *somSelf, Environment *ev)
{
ULONG __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetTapFlags, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetTapFlags
*/
#pragma linkage(IDMObj_idmSetTapFlags, system)
SOM_Scope void SOMLINK IDMObj_idmSetTapFlags(IDMObject *somSelf, Environment *ev,
ULONG ulTapFlags);
#ifndef somMN_idmSetTapFlags_defined
#define somMN_idmSetTapFlags_defined
static char *somMN_idmSetTapFlags = "idmSetTapFlags";
static somId somId_idmSetTapFlags = &somMN_idmSetTapFlags;
#endif /* somMN_idmSetTapFlags_defined */
#ifndef somDS_idmSetTapFlags_defined
#define somDS_idmSetTapFlags_defined
static char *somDS_idmSetTapFlags = somMD_IDMObject_idmSetTapFlags;
static somId somDI_idmSetTapFlags = &somDS_idmSetTapFlags;
#endif /* somDS_idmSetTapFlags_defined */
#pragma linkage(somRD_IDMObj_idmSetTapFlags, system)
static void SOMLINK somRD_IDMObj_idmSetTapFlags(IDMObject *somSelf, Environment *ev,
ULONG ulTapFlags)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetTapFlags, somSelf , ev
,ulTapFlags);
}
/*
* New Method: idmGetProximityPtr
*/
#pragma linkage(IDMObj_idmGetProximityPtr, system)
SOM_Scope HPOINTER SOMLINK IDMObj_idmGetProximityPtr(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetProximityPtr_defined
#define somMN_idmGetProximityPtr_defined
static char *somMN_idmGetProximityPtr = "idmGetProximityPtr";
static somId somId_idmGetProximityPtr = &somMN_idmGetProximityPtr;
#endif /* somMN_idmGetProximityPtr_defined */
#ifndef somDS_idmGetProximityPtr_defined
#define somDS_idmGetProximityPtr_defined
static char *somDS_idmGetProximityPtr = somMD_IDMObject_idmGetProximityPtr;
static somId somDI_idmGetProximityPtr = &somDS_idmGetProximityPtr;
#endif /* somDS_idmGetProximityPtr_defined */
#pragma linkage(somRD_IDMObj_idmGetProximityPtr, system)
static HPOINTER SOMLINK somRD_IDMObj_idmGetProximityPtr(IDMObject *somSelf, Environment *ev)
{
HPOINTER __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetProximityPtr, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetProximityPtr
*/
#pragma linkage(IDMObj_idmSetProximityPtr, system)
SOM_Scope void SOMLINK IDMObj_idmSetProximityPtr(IDMObject *somSelf, Environment *ev,
HPOINTER hptrNewPointer);
#ifndef somMN_idmSetProximityPtr_defined
#define somMN_idmSetProximityPtr_defined
static char *somMN_idmSetProximityPtr = "idmSetProximityPtr";
static somId somId_idmSetProximityPtr = &somMN_idmSetProximityPtr;
#endif /* somMN_idmSetProximityPtr_defined */
#ifndef somDS_idmSetProximityPtr_defined
#define somDS_idmSetProximityPtr_defined
static char *somDS_idmSetProximityPtr = somMD_IDMObject_idmSetProximityPtr;
static somId somDI_idmSetProximityPtr = &somDS_idmSetProximityPtr;
#endif /* somDS_idmSetProximityPtr_defined */
#pragma linkage(somRD_IDMObj_idmSetProximityPtr, system)
static void SOMLINK somRD_IDMObj_idmSetProximityPtr(IDMObject *somSelf, Environment *ev,
HPOINTER hptrNewPointer)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetProximityPtr, somSelf , ev
,hptrNewPointer);
}
/*
* New Method: idmGetWritingPtr
*/
#pragma linkage(IDMObj_idmGetWritingPtr, system)
SOM_Scope HPOINTER SOMLINK IDMObj_idmGetWritingPtr(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetWritingPtr_defined
#define somMN_idmGetWritingPtr_defined
static char *somMN_idmGetWritingPtr = "idmGetWritingPtr";
static somId somId_idmGetWritingPtr = &somMN_idmGetWritingPtr;
#endif /* somMN_idmGetWritingPtr_defined */
#ifndef somDS_idmGetWritingPtr_defined
#define somDS_idmGetWritingPtr_defined
static char *somDS_idmGetWritingPtr = somMD_IDMObject_idmGetWritingPtr;
static somId somDI_idmGetWritingPtr = &somDS_idmGetWritingPtr;
#endif /* somDS_idmGetWritingPtr_defined */
#pragma linkage(somRD_IDMObj_idmGetWritingPtr, system)
static HPOINTER SOMLINK somRD_IDMObj_idmGetWritingPtr(IDMObject *somSelf, Environment *ev)
{
HPOINTER __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetWritingPtr, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetWritingPtr
*/
#pragma linkage(IDMObj_idmSetWritingPtr, system)
SOM_Scope void SOMLINK IDMObj_idmSetWritingPtr(IDMObject *somSelf, Environment *ev,
HPOINTER hptrNewPointer);
#ifndef somMN_idmSetWritingPtr_defined
#define somMN_idmSetWritingPtr_defined
static char *somMN_idmSetWritingPtr = "idmSetWritingPtr";
static somId somId_idmSetWritingPtr = &somMN_idmSetWritingPtr;
#endif /* somMN_idmSetWritingPtr_defined */
#ifndef somDS_idmSetWritingPtr_defined
#define somDS_idmSetWritingPtr_defined
static char *somDS_idmSetWritingPtr = somMD_IDMObject_idmSetWritingPtr;
static somId somDI_idmSetWritingPtr = &somDS_idmSetWritingPtr;
#endif /* somDS_idmSetWritingPtr_defined */
#pragma linkage(somRD_IDMObj_idmSetWritingPtr, system)
static void SOMLINK somRD_IDMObj_idmSetWritingPtr(IDMObject *somSelf, Environment *ev,
HPOINTER hptrNewPointer)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetWritingPtr, somSelf , ev
,hptrNewPointer);
}
/*
* New Method: idmGetErasingPtr
*/
#pragma linkage(IDMObj_idmGetErasingPtr, system)
SOM_Scope HPOINTER SOMLINK IDMObj_idmGetErasingPtr(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetErasingPtr_defined
#define somMN_idmGetErasingPtr_defined
static char *somMN_idmGetErasingPtr = "idmGetErasingPtr";
static somId somId_idmGetErasingPtr = &somMN_idmGetErasingPtr;
#endif /* somMN_idmGetErasingPtr_defined */
#ifndef somDS_idmGetErasingPtr_defined
#define somDS_idmGetErasingPtr_defined
static char *somDS_idmGetErasingPtr = somMD_IDMObject_idmGetErasingPtr;
static somId somDI_idmGetErasingPtr = &somDS_idmGetErasingPtr;
#endif /* somDS_idmGetErasingPtr_defined */
#pragma linkage(somRD_IDMObj_idmGetErasingPtr, system)
static HPOINTER SOMLINK somRD_IDMObj_idmGetErasingPtr(IDMObject *somSelf, Environment *ev)
{
HPOINTER __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetErasingPtr, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmSetErasingPtr
*/
#pragma linkage(IDMObj_idmSetErasingPtr, system)
SOM_Scope void SOMLINK IDMObj_idmSetErasingPtr(IDMObject *somSelf, Environment *ev,
HPOINTER hptrNewPointer);
#ifndef somMN_idmSetErasingPtr_defined
#define somMN_idmSetErasingPtr_defined
static char *somMN_idmSetErasingPtr = "idmSetErasingPtr";
static somId somId_idmSetErasingPtr = &somMN_idmSetErasingPtr;
#endif /* somMN_idmSetErasingPtr_defined */
#ifndef somDS_idmSetErasingPtr_defined
#define somDS_idmSetErasingPtr_defined
static char *somDS_idmSetErasingPtr = somMD_IDMObject_idmSetErasingPtr;
static somId somDI_idmSetErasingPtr = &somDS_idmSetErasingPtr;
#endif /* somDS_idmSetErasingPtr_defined */
#pragma linkage(somRD_IDMObj_idmSetErasingPtr, system)
static void SOMLINK somRD_IDMObj_idmSetErasingPtr(IDMObject *somSelf, Environment *ev,
HPOINTER hptrNewPointer)
{
void* __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmSetErasingPtr, somSelf , ev
,hptrNewPointer);
}
/*
* New Method: idmGetHwndClient
*/
#pragma linkage(IDMObj_idmGetHwndClient, system)
SOM_Scope HWND SOMLINK IDMObj_idmGetHwndClient(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetHwndClient_defined
#define somMN_idmGetHwndClient_defined
static char *somMN_idmGetHwndClient = "idmGetHwndClient";
static somId somId_idmGetHwndClient = &somMN_idmGetHwndClient;
#endif /* somMN_idmGetHwndClient_defined */
#ifndef somDS_idmGetHwndClient_defined
#define somDS_idmGetHwndClient_defined
static char *somDS_idmGetHwndClient = somMD_IDMObject_idmGetHwndClient;
static somId somDI_idmGetHwndClient = &somDS_idmGetHwndClient;
#endif /* somDS_idmGetHwndClient_defined */
#pragma linkage(somRD_IDMObj_idmGetHwndClient, system)
static HWND SOMLINK somRD_IDMObj_idmGetHwndClient(IDMObject *somSelf, Environment *ev)
{
HWND __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetHwndClient, somSelf , ev
);
return __retVal;
}
/*
* New Method: idmGetState
*/
#pragma linkage(IDMObj_idmGetState, system)
SOM_Scope ULONG SOMLINK IDMObj_idmGetState(IDMObject *somSelf, Environment *ev);
#ifndef somMN_idmGetState_defined
#define somMN_idmGetState_defined
static char *somMN_idmGetState = "idmGetState";
static somId somId_idmGetState = &somMN_idmGetState;
#endif /* somMN_idmGetState_defined */
#ifndef somDS_idmGetState_defined
#define somDS_idmGetState_defined
static char *somDS_idmGetState = somMD_IDMObject_idmGetState;
static somId somDI_idmGetState = &somDS_idmGetState;
#endif /* somDS_idmGetState_defined */
#pragma linkage(somRD_IDMObj_idmGetState, system)
static ULONG SOMLINK somRD_IDMObj_idmGetState(IDMObject *somSelf, Environment *ev)
{
ULONG __retVal;
va_somDispatch(somSelf, (void **)&__retVal, somId_idmGetState, somSelf , ev
);
return __retVal;
}
/*
* Routines and Structures to create the class object
*/
/*
* Declare the Static Methods table.
*/
static somStaticMethod_t IDMObjectSM[] = {
{ &IDMObjectClassData.idmStart,
&somId_idmStart,
&somDI_idmStart,
(somMethodProc *) IDMObj_idmStart,
(somMethodProc *) somRD_IDMObj_idmStart,
(somMethodProc *) somAP_IDMObj_idmStart },
{ &IDMObjectClassData.idmStop,
&somId_idmStop,
&somDI_idmStop,
(somMethodProc *) IDMObj_idmStop,
(somMethodProc *) somRD_IDMObj_idmStop,
(somMethodProc *) somAP_IDMObj_idmStop },
{ &IDMObjectClassData.idmInputComplete,
&somId_idmInputComplete,
&somDI_idmInputComplete,
(somMethodProc *) IDMObj_idmInputComplete,
(somMethodProc *) somRD_IDMObj_idmInputComplete,
(somMethodProc *) somAP_IDMObj_idmInputComplete },
{ &IDMObjectClassData.idmSetCtlData,
&somId_idmSetCtlData,
&somDI_idmSetCtlData,
(somMethodProc *) IDMObj_idmSetCtlData,
(somMethodProc *) somRD_IDMObj_idmSetCtlData,
(somMethodProc *) somAP_IDMObj_idmSetCtlData },
{ &IDMObjectClassData.idmInitNow,
&somId_idmInitNow,
&somDI_idmInitNow,
(somMethodProc *) IDMObj_idmInitNow,
(somMethodProc *) somRD_IDMObj_idmInitNow,
(somMethodProc *) somAP_IDMObj_idmInitNow },
{ &IDMObjectClassData.idmGetOwner,
&somId_idmGetOwner,
&somDI_idmGetOwner,
(somMethodProc *) IDMObj_idmGetOwner,
(somMethodProc *) somRD_IDMObj_idmGetOwner,
(somMethodProc *) somAP_IDMObj_idmGetOwner },
{ &IDMObjectClassData.idmSetOwner,
&somId_idmSetOwner,
&somDI_idmSetOwner,
(somMethodProc *) IDMObj_idmSetOwner,
(somMethodProc *) somRD_IDMObj_idmSetOwner,
(somMethodProc *) somAP_IDMObj_idmSetOwner },
{ &IDMObjectClassData.idmGetInkingStyle,
&somId_idmGetInkingStyle,
&somDI_idmGetInkingStyle,
(somMethodProc *) IDMObj_idmGetInkingStyle,
(somMethodProc *) somRD_IDMObj_idmGetInkingStyle,
(somMethodProc *) somAP_IDMObj_idmGetInkingStyle },
{ &IDMObjectClassData.idmSetInkingStyle,
&somId_idmSetInkingStyle,
&somDI_idmSetInkingStyle,
(somMethodProc *) IDMObj_idmSetInkingStyle,
(somMethodProc *) somRD_IDMObj_idmSetInkingStyle,
(somMethodProc *) somAP_IDMObj_idmSetInkingStyle },
{ &IDMObjectClassData.idmGetHps,
&somId_idmGetHps,
&somDI_idmGetHps,
(somMethodProc *) IDMObj_idmGetHps,
(somMethodProc *) somRD_IDMObj_idmGetHps,
(somMethodProc *) somAP_IDMObj_idmGetHps },
{ &IDMObjectClassData.idmSetHps,
&somId_idmSetHps,
&somDI_idmSetHps,
(somMethodProc *) IDMObj_idmSetHps,
(somMethodProc *) somRD_IDMObj_idmSetHps,
(somMethodProc *) somAP_IDMObj_idmSetHps },
{ &IDMObjectClassData.idmGetInkColor,
&somId_idmGetInkColor,
&somDI_idmGetInkColor,
(somMethodProc *) IDMObj_idmGetInkColor,
(somMethodProc *) somRD_IDMObj_idmGetInkColor,
(somMethodProc *) somAP_IDMObj_idmGetInkColor },
{ &IDMObjectClassData.idmSetInkColor,
&somId_idmSetInkColor,
&somDI_idmSetInkColor,
(somMethodProc *) IDMObj_idmSetInkColor,
(somMethodProc *) somRD_IDMObj_idmSetInkColor,
(somMethodProc *) somAP_IDMObj_idmSetInkColor },
{ &IDMObjectClassData.idmGetBackColor,
&somId_idmGetBackColor,
&somDI_idmGetBackColor,
(somMethodProc *) IDMObj_idmGetBackColor,
(somMethodProc *) somRD_IDMObj_idmGetBackColor,
(somMethodProc *) somAP_IDMObj_idmGetBackColor },
{ &IDMObjectClassData.idmSetBackColor,
&somId_idmSetBackColor,
&somDI_idmSetBackColor,
(somMethodProc *) IDMObj_idmSetBackColor,
(somMethodProc *) somRD_IDMObj_idmSetBackColor,
(somMethodProc *) somAP_IDMObj_idmSetBackColor },
{ &IDMObjectClassData.idmGetInkWidth,
&somId_idmGetInkWidth,
&somDI_idmGetInkWidth,
(somMethodProc *) IDMObj_idmGetInkWidth,
(somMethodProc *) somRD_IDMObj_idmGetInkWidth,
(somMethodProc *) somAP_IDMObj_idmGetInkWidth },
{ &IDMObjectClassData.idmSetInkWidth,
&somId_idmSetInkWidth,
&somDI_idmSetInkWidth,
(somMethodProc *) IDMObj_idmSetInkWidth,
(somMethodProc *) somRD_IDMObj_idmSetInkWidth,
(somMethodProc *) somAP_IDMObj_idmSetInkWidth },
{ &IDMObjectClassData.idmGetLineType,
&somId_idmGetLineType,
&somDI_idmGetLineType,
(somMethodProc *) IDMObj_idmGetLineType,
(somMethodProc *) somRD_IDMObj_idmGetLineType,
(somMethodProc *) somAP_IDMObj_idmGetLineType },
{ &IDMObjectClassData.idmSetLineType,
&somId_idmSetLineType,
&somDI_idmSetLineType,
(somMethodProc *) IDMObj_idmSetLineType,
(somMethodProc *) somRD_IDMObj_idmSetLineType,
(somMethodProc *) somAP_IDMObj_idmSetLineType },
{ &IDMObjectClassData.idmGetInkMix,
&somId_idmGetInkMix,
&somDI_idmGetInkMix,
(somMethodProc *) IDMObj_idmGetInkMix,
(somMethodProc *) somRD_IDMObj_idmGetInkMix,
(somMethodProc *) somAP_IDMObj_idmGetInkMix },
{ &IDMObjectClassData.idmPaintDoodle,
&somId_idmPaintDoodle,
&somDI_idmPaintDoodle,
(somMethodProc *) IDMObj_idmPaintDoodle,
(somMethodProc *) somRD_IDMObj_idmPaintDoodle,
(somMethodProc *) somAP_IDMObj_idmPaintDoodle },
{ &IDMObjectClassData.idmSetInkMix,
&somId_idmSetInkMix,
&somDI_idmSetInkMix,
(somMethodProc *) IDMObj_idmSetInkMix,
(somMethodProc *) somRD_IDMObj_idmSetInkMix,
(somMethodProc *) somAP_IDMObj_idmSetInkMix },
{ &IDMObjectClassData.idmGetIDMOp,
&somId_idmGetIDMOp,
&somDI_idmGetIDMOp,
(somMethodProc *) IDMObj_idmGetIDMOp,
(somMethodProc *) somRD_IDMObj_idmGetIDMOp,
(somMethodProc *) somAP_IDMObj_idmGetIDMOp },
{ &IDMObjectClassData.idmSetIDMOp,
&somId_idmSetIDMOp,
&somDI_idmSetIDMOp,
(somMethodProc *) IDMObj_idmSetIDMOp,
(somMethodProc *) somRD_IDMObj_idmSetIDMOp,
(somMethodProc *) somAP_IDMObj_idmSetIDMOp },
{ &IDMObjectClassData.idmGetDoodle,
&somId_idmGetDoodle,
&somDI_idmGetDoodle,
(somMethodProc *) IDMObj_idmGetDoodle,
(somMethodProc *) somRD_IDMObj_idmGetDoodle,
(somMethodProc *) somAP_IDMObj_idmGetDoodle },
{ &IDMObjectClassData.idmSetDoodle,
&somId_idmSetDoodle,
&somDI_idmSetDoodle,
(somMethodProc *) IDMObj_idmSetDoodle,
(somMethodProc *) somRD_IDMObj_idmSetDoodle,
(somMethodProc *) somAP_IDMObj_idmSetDoodle },
{ &IDMObjectClassData.idmGetMetrics,
&somId_idmGetMetrics,
&somDI_idmGetMetrics,
(somMethodProc *) IDMObj_idmGetMetrics,
(somMethodProc *) somRD_IDMObj_idmGetMetrics,
(somMethodProc *) somAP_IDMObj_idmGetMetrics },
{ &IDMObjectClassData.idmSetMetrics,
&somId_idmSetMetrics,
&somDI_idmSetMetrics,
(somMethodProc *) IDMObj_idmSetMetrics,
(somMethodProc *) somRD_IDMObj_idmSetMetrics,
(somMethodProc *) somAP_IDMObj_idmSetMetrics },
{ &IDMObjectClassData.idmGetRecoTrigger,
&somId_idmGetRecoTrigger,
&somDI_idmGetRecoTrigger,
(somMethodProc *) IDMObj_idmGetRecoTrigger,
(somMethodProc *) somRD_IDMObj_idmGetRecoTrigger,
(somMethodProc *) somAP_IDMObj_idmGetRecoTrigger },
{ &IDMObjectClassData.idmSetRecoTrigger,
&somId_idmSetRecoTrigger,
&somDI_idmSetRecoTrigger,
(somMethodProc *) IDMObj_idmSetRecoTrigger,
(somMethodProc *) somRD_IDMObj_idmSetRecoTrigger,
(somMethodProc *) somAP_IDMObj_idmSetRecoTrigger },
{ &IDMObjectClassData.idmGetSymbolSubset,
&somId_idmGetSymbolSubset,
&somDI_idmGetSymbolSubset,
(somMethodProc *) IDMObj_idmGetSymbolSubset,
(somMethodProc *) somRD_IDMObj_idmGetSymbolSubset,
(somMethodProc *) somAP_IDMObj_idmGetSymbolSubset },
{ &IDMObjectClassData.idmSetSymbolSubset,
&somId_idmSetSymbolSubset,
&somDI_idmSetSymbolSubset,
(somMethodProc *) IDMObj_idmSetSymbolSubset,
(somMethodProc *) somRD_IDMObj_idmSetSymbolSubset,
(somMethodProc *) somAP_IDMObj_idmSetSymbolSubset },
{ &IDMObjectClassData.idmGetDictionaryLangModel,
&somId_idmGetDictionaryLangModel,
&somDI_idmGetDictionaryLangModel,
(somMethodProc *) IDMObj_idmGetDictionaryLangModel,
(somMethodProc *) somRD_IDMObj_idmGetDictionaryLangModel,
(somMethodProc *) somAP_IDMObj_idmGetDictionaryLangModel },
{ &IDMObjectClassData.idmSetDictionaryLangModel,
&somId_idmSetDictionaryLangModel,
&somDI_idmSetDictionaryLangModel,
(somMethodProc *) IDMObj_idmSetDictionaryLangModel,
(somMethodProc *) somRD_IDMObj_idmSetDictionaryLangModel,
(somMethodProc *) somAP_IDMObj_idmSetDictionaryLangModel },
{ &IDMObjectClassData.idmGetDictCoer,
&somId_idmGetDictCoer,
&somDI_idmGetDictCoer,
(somMethodProc *) IDMObj_idmGetDictCoer,
(somMethodProc *) somRD_IDMObj_idmGetDictCoer,
(somMethodProc *) somAP_IDMObj_idmGetDictCoer },
{ &IDMObjectClassData.idmSetDictCoer,
&somId_idmSetDictCoer,
&somDI_idmSetDictCoer,
(somMethodProc *) IDMObj_idmSetDictCoer,
(somMethodProc *) somRD_IDMObj_idmSetDictCoer,
(somMethodProc *) somAP_IDMObj_idmSetDictCoer },
{ &IDMObjectClassData.idmGetTextSpecLM,
&somId_idmGetTextSpecLM,
&somDI_idmGetTextSpecLM,
(somMethodProc *) IDMObj_idmGetTextSpecLM,
(somMethodProc *) somRD_IDMObj_idmGetTextSpecLM,
(somMethodProc *) somAP_IDMObj_idmGetTextSpecLM },
{ &IDMObjectClassData.idmSetTextSpecLM,
&somId_idmSetTextSpecLM,
&somDI_idmSetTextSpecLM,
(somMethodProc *) IDMObj_idmSetTextSpecLM,
(somMethodProc *) somRD_IDMObj_idmSetTextSpecLM,
(somMethodProc *) somAP_IDMObj_idmSetTextSpecLM },
{ &IDMObjectClassData.idmGetMaxResults,
&somId_idmGetMaxResults,
&somDI_idmGetMaxResults,
(somMethodProc *) IDMObj_idmGetMaxResults,
(somMethodProc *) somRD_IDMObj_idmGetMaxResults,
(somMethodProc *) somAP_IDMObj_idmGetMaxResults },
{ &IDMObjectClassData.idmSetMaxResults,
&somId_idmSetMaxResults,
&somDI_idmSetMaxResults,
(somMethodProc *) IDMObj_idmSetMaxResults,
(somMethodProc *) somRD_IDMObj_idmSetMaxResults,
(somMethodProc *) somAP_IDMObj_idmSetMaxResults },
{ &IDMObjectClassData.idmGetNotifyFlags,
&somId_idmGetNotifyFlags,
&somDI_idmGetNotifyFlags,
(somMethodProc *) IDMObj_idmGetNotifyFlags,
(somMethodProc *) somRD_IDMObj_idmGetNotifyFlags,
(somMethodProc *) somAP_IDMObj_idmGetNotifyFlags },
{ &IDMObjectClassData.idmSetNotifyFlags,
&somId_idmSetNotifyFlags,
&somDI_idmSetNotifyFlags,
(somMethodProc *) IDMObj_idmSetNotifyFlags,
(somMethodProc *) somRD_IDMObj_idmSetNotifyFlags,
(somMethodProc *) somAP_IDMObj_idmSetNotifyFlags },
{ &IDMObjectClassData.idmGetTapFlags,
&somId_idmGetTapFlags,
&somDI_idmGetTapFlags,
(somMethodProc *) IDMObj_idmGetTapFlags,
(somMethodProc *) somRD_IDMObj_idmGetTapFlags,
(somMethodProc *) somAP_IDMObj_idmGetTapFlags },
{ &IDMObjectClassData.idmSetTapFlags,
&somId_idmSetTapFlags,
&somDI_idmSetTapFlags,
(somMethodProc *) IDMObj_idmSetTapFlags,
(somMethodProc *) somRD_IDMObj_idmSetTapFlags,
(somMethodProc *) somAP_IDMObj_idmSetTapFlags },
{ &IDMObjectClassData.idmGetProximityPtr,
&somId_idmGetProximityPtr,
&somDI_idmGetProximityPtr,
(somMethodProc *) IDMObj_idmGetProximityPtr,
(somMethodProc *) somRD_IDMObj_idmGetProximityPtr,
(somMethodProc *) somAP_IDMObj_idmGetProximityPtr },
{ &IDMObjectClassData.idmSetProximityPtr,
&somId_idmSetProximityPtr,
&somDI_idmSetProximityPtr,
(somMethodProc *) IDMObj_idmSetProximityPtr,
(somMethodProc *) somRD_IDMObj_idmSetProximityPtr,
(somMethodProc *) somAP_IDMObj_idmSetProximityPtr },
{ &IDMObjectClassData.idmGetWritingPtr,
&somId_idmGetWritingPtr,
&somDI_idmGetWritingPtr,
(somMethodProc *) IDMObj_idmGetWritingPtr,
(somMethodProc *) somRD_IDMObj_idmGetWritingPtr,
(somMethodProc *) somAP_IDMObj_idmGetWritingPtr },
{ &IDMObjectClassData.idmSetWritingPtr,
&somId_idmSetWritingPtr,
&somDI_idmSetWritingPtr,
(somMethodProc *) IDMObj_idmSetWritingPtr,
(somMethodProc *) somRD_IDMObj_idmSetWritingPtr,
(somMethodProc *) somAP_IDMObj_idmSetWritingPtr },
{ &IDMObjectClassData.idmGetErasingPtr,
&somId_idmGetErasingPtr,
&somDI_idmGetErasingPtr,
(somMethodProc *) IDMObj_idmGetErasingPtr,
(somMethodProc *) somRD_IDMObj_idmGetErasingPtr,
(somMethodProc *) somAP_IDMObj_idmGetErasingPtr },
{ &IDMObjectClassData.idmSetErasingPtr,
&somId_idmSetErasingPtr,
&somDI_idmSetErasingPtr,
(somMethodProc *) IDMObj_idmSetErasingPtr,
(somMethodProc *) somRD_IDMObj_idmSetErasingPtr,
(somMethodProc *) somAP_IDMObj_idmSetErasingPtr },
{ &IDMObjectClassData.idmGetHwndClient,
&somId_idmGetHwndClient,
&somDI_idmGetHwndClient,
(somMethodProc *) IDMObj_idmGetHwndClient,
(somMethodProc *) somRD_IDMObj_idmGetHwndClient,
(somMethodProc *) somAP_IDMObj_idmGetHwndClient },
{ &IDMObjectClassData.idmGetState,
&somId_idmGetState,
&somDI_idmGetState,
(somMethodProc *) IDMObj_idmGetState,
(somMethodProc *) somRD_IDMObj_idmGetState,
(somMethodProc *) somAP_IDMObj_idmGetState },
};
/*
* Declare the Override Methods table.
*/
static somOverrideMethod_t IDMObjectOM[] = {
{ &somId_somInit,
(somMethodProc *) IDMObj_somInit },
{ &somId_somUninit,
(somMethodProc *) IDMObj_somUninit },
{ &somId_somFree,
(somMethodProc *) IDMObj_somFree },
};
/*
* Initializers for class Ids
*/
static char * somCN_IDMObject = "IDMObject";
static char * somPCN_IDMObject_SOMObject = "SOMObject";
static somId somPCIDMObject[] = {
&somPCN_IDMObject_SOMObject,
};
static somStaticClassInfo IDMObjectSCI = {
3, 52, 3, 0, 0, 0,
IDMObject_MajorVersion, IDMObject_MinorVersion,
0, IDMObject_MaxNoMethods, 1,
&somCN_IDMObject,
(somId) NULL, 1,
somPCIDMObject,
(somClassDataStructure *) &IDMObjectClassData,
(somCClassDataStructure *) &IDMObjectCClassData,
IDMObjectSM, IDMObjectOM,
(char *) NULL,
(somNonInternalData_t *) NULL, (somProcMethods_t *) NULL,
(somVarargsFuncs_t *) NULL,
(somTP_somClassInitFunc *) NULL,
0,
0, /* old style class, zero directinitclasses */
0, /* no directinitclasses */
0, /* number of methods */
0, /* methods of the class */
0, /* dataOffset1 */
0, /* dataOffset2 */
0, /* number of SelectInheritedMethods */
0, /* SelectInheritedMethods */
0, /* number of releaseorder entries */
0, /* ReleaseOrder */
0, /* number of migrated methods */
0, /* migrated method implementations */
0, /* number of initializers */
0, /* initializers */
0, /* used to identify a DTS class */
0, /* used to register dynamically computed info */
};
IDMObject * SOMLINK IDMObjectNewClass (integer4 somtmajorVersion,
integer4 somtminorVersion)
{
SOMObjectNewClass(SOMObject_MajorVersion,SOMObject_MinorVersion); /* static reference */
return (somBuildClass(1,&IDMObjectSCI, somtmajorVersion, somtminorVersion));
}
/*
* Functions for attributes.
*/
#endif /* IDMObject_Class_Source */
#pragma checkout(resume)
#endif /* SOM_IDMObject_ih */