/* * This file was generated by the SOM Compiler. * FileName: E:\cwpsh\rel\os2c\include\base\os2\wpbitmap.h. * Generated using: * SOM Precompiler somipc: 2.29.1.14 * SOM Emitter emith: 2.43 */ /* * Module Header * * Module Name: WPBITMAP * * OS/2 Presentation Manager Workplace class definitions * * Copyright (c) International Business Machines Corporation 1991, 1992 * */ #ifndef SOM_WPBitmap_h #define SOM_WPBitmap_h #include /* * -- This emitter treats Method Tokens as Thunks by default. * -- Use the sc modifier "nothunks" to change this default */ #undef somresolve_ #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken)) /* * Define the class name as an object type */ #ifndef WPBitmap #define WPBitmap SOMObject #endif #include /* * Start of bindings for IDL types */ #ifndef SOMClass #define SOMClass SOMObject #endif /* SOMClass */ #ifndef WPFolder #define WPFolder SOMObject #endif /* WPFolder */ #ifndef M_WPObject #define M_WPObject SOMObject #endif /* M_WPObject */ #ifndef WPObject #define WPObject SOMObject #endif /* WPObject */ #ifndef WPImageFile #define WPImageFile SOMObject #endif /* WPImageFile */ #ifndef M_WPFileSystem #define M_WPFileSystem SOMObject #endif /* M_WPFileSystem */ #ifndef M_WPDataFile #define M_WPDataFile SOMObject #endif /* M_WPDataFile */ #ifndef M_WPImageFile #define M_WPImageFile SOMObject #endif /* M_WPImageFile */ #ifndef M_WPBitmap #define M_WPBitmap SOMObject #endif /* M_WPBitmap */ /* * End of bindings for IDL types. */ #define WPBitmap_MajorVersion 1 #define WPBitmap_MinorVersion 2 /* * External name shortening if required */ #ifdef SOM_USE_SHORT_EXTERNAL_NAMES #define WPBitmapNewClass wpbmpc #pragma linkage(wpbmpc, system) #define WPBitmapClassData wpbmpd #define WPBitmapCClassData wpbmpx #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */ /* * Include the meta class file */ #include /*--------------Migration------------*/ #define WPBitmap_classObj WPBitmapClassData.classObject #define _WPBitmap WPBitmap_classObj /* * Declare the class creation procedure */ SOMEXTERN SOMClass * SOMLINK WPBitmapNewClass(integer4 somtmajorVersion, integer4 somtminorVersion); #pragma linkage(WPBitmapNewClass, system) /* * Declare the class data structure */ SOMEXTERN struct WPBitmapClassDataStructure { SOMClass *classObject; } SOMDLINK WPBitmapClassData; /* * Declare the C specific class data structure */ SOMEXTERN struct WPBitmapCClassDataStructure { somMethodTabs parentMtab; somDToken instanceDataToken; } SOMDLINK WPBitmapCClassData; /* * New and Renew macros for WPBitmap */ #define WPBitmapNew() \ ( _WPBitmap ? \ _somNew(_WPBitmap) \ : ( WPBitmapNewClass(\ WPBitmap_MajorVersion, \ WPBitmap_MinorVersion),\ _somNew(_WPBitmap))) #define WPBitmapRenew(buf) \ ( _WPBitmap ? \ _somRenew(_WPBitmap, buf) \ : ( WPBitmapNewClass(\ WPBitmap_MajorVersion, \ WPBitmap_MinorVersion),\ _somRenew(_WPBitmap, buf))) /* * Override method: wpSetupOnce */ #define WPBitmap_wpSetupOnce(somSelf,pszSetupString) \ WPObject_wpSetupOnce(somSelf,pszSetupString) /* * Override method: wpFormatDragItem */ #define WPBitmap_wpFormatDragItem(somSelf,pdrgItem) \ WPObject_wpFormatDragItem(somSelf,pdrgItem) /* * Override method: somDefaultInit */ #define WPBitmap_somDefaultInit(somSelf,ctrl) \ SOMObject_somDefaultInit(somSelf,ctrl) /* * Override method: somDestruct */ #define WPBitmap_somDestruct(somSelf,doFree,ctrl) \ SOMObject_somDestruct(somSelf,doFree,ctrl) /* * Override method: wpQueryBitmapHandle */ #define WPBitmap_wpQueryBitmapHandle(somSelf,phBitmap,phPalette,ulWidth,ulHeight,ulFlags,lBackgroundColor,pbQuitEarly) \ WPImageFile_wpQueryBitmapHandle(somSelf,phBitmap,phPalette,ulWidth,ulHeight,ulFlags,lBackgroundColor,pbQuitEarly) /* * Override method: wpQueryBitmapInfoHeader */ #define WPBitmap_wpQueryBitmapInfoHeader(somSelf) \ WPImageFile_wpQueryBitmapInfoHeader(somSelf) /* * Override method: wpQueryBitmapData */ #define WPBitmap_wpQueryBitmapData(somSelf,pulSize) \ WPImageFile_wpQueryBitmapData(somSelf,pulSize) /* * Override method: wpSetBitmapData */ #define WPBitmap_wpSetBitmapData(somSelf,pBitmapData,ulSize) \ WPImageFile_wpSetBitmapData(somSelf,pBitmapData,ulSize) /* * Override method: wpReadImageFile */ #define WPBitmap_wpReadImageFile(somSelf) \ WPImageFile_wpReadImageFile(somSelf) /* * Override method: wpWriteImageFile */ #define WPBitmap_wpWriteImageFile(somSelf) \ WPImageFile_wpWriteImageFile(somSelf) /* * Override method: wpInitData */ #define WPBitmap_wpInitData(somSelf) \ WPObject_wpInitData(somSelf) /* * Override method: wpUnInitData */ #define WPBitmap_wpUnInitData(somSelf) \ WPObject_wpUnInitData(somSelf) /* * Override method: wpRefresh */ #define WPBitmap_wpRefresh(somSelf,ulView,pReserved) \ WPFileSystem_wpRefresh(somSelf,ulView,pReserved) #ifndef SOM_DONT_USE_INHERITED_MACROS #define WPBitmap_wpQueryHandleFromContents WPDataFile_wpQueryHandleFromContents #define WPBitmap_wpSetContentsFromHandle WPDataFile_wpSetContentsFromHandle #define WPBitmap_wpAddBecomePage WPDataFile_wpAddBecomePage #define WPBitmap_wpAddFileTypePage WPDataFile_wpAddFileTypePage #define WPBitmap_wpPrintMetaFile WPDataFile_wpPrintMetaFile #define WPBitmap_wpPrintPifFile WPDataFile_wpPrintPifFile #define WPBitmap_wpPrintPrinterSpecificFile WPDataFile_wpPrintPrinterSpecificFile #define WPBitmap_wpPrintUnknownFile WPDataFile_wpPrintUnknownFile #define WPBitmap_wpQueryAssociatedProgram WPDataFile_wpQueryAssociatedProgram #define WPBitmap_wpSetAssociatedFileIcon WPDataFile_wpSetAssociatedFileIcon #define WPBitmap_wpQueryAssociatedFileIcon WPDataFile_wpQueryAssociatedFileIcon #define WPBitmap_wpSetContentsFromPointer WPDataFile_wpSetContentsFromPointer #define WPBitmap_wpQueryPointerFromContents WPDataFile_wpQueryPointerFromContents #define WPBitmap_wpRenderFromClipboard WPDataFile_wpRenderFromClipboard #define WPBitmap_SetUpdateIndicator WPDataFile_SetUpdateIndicator #define WPBitmap_QueryUpdateIndicator WPDataFile_QueryUpdateIndicator #define WPBitmap_SetNeedSave WPDataFile_SetNeedSave #define WPBitmap_QueryNeedSave WPDataFile_QueryNeedSave #define WPBitmap_wpSetDefaultBidiSettings WPDataFile_wpSetDefaultBidiSettings #define WPBitmap_wpQueryDefaultBidiSettings WPDataFile_wpQueryDefaultBidiSettings #define WPBitmap_wpSetBidiValues WPDataFile_wpSetBidiValues #define WPBitmap_wpQueryBidiValues WPDataFile_wpQueryBidiValues #define WPBitmap_wpInsertBidiPage WPDataFile_wpInsertBidiPage #define WPBitmap_wpSaveBidiState WPDataFile_wpSaveBidiState #define WPBitmap_wpRestoreBidiState WPDataFile_wpRestoreBidiState #define WPBitmap_wpInitBidiData WPDataFile_wpInitBidiData #define WPBitmap_wpBidiSetup WPDataFile_wpBidiSetup #define WPBitmap_wpSettingsNotebook WPDataFile_wpSettingsNotebook #define WPBitmap_wpDragOver WPObject_wpDragOver #define WPBitmap_wpRestoreState WPObject_wpRestoreState #define WPBitmap_wpSetDefaultView WPObject_wpSetDefaultView #define WPBitmap_wpSetRealName WPFileSystem_wpSetRealName #define WPBitmap_wpSetType WPFileSystem_wpSetType #define WPBitmap_wpAddSettingsPages WPObject_wpAddSettingsPages #define WPBitmap_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage #define WPBitmap_wpOpen WPObject_wpOpen #define WPBitmap_wpPrintObject WPObject_wpPrintObject #define WPBitmap_wpModifyMenu WPObject_wpModifyMenu #define WPBitmap_wpMenuItemSelected WPObject_wpMenuItemSelected #define WPBitmap_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected #define WPBitmap_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp #define WPBitmap_wpConfirmRenameFileWithExt WPFileSystem_wpConfirmRenameFileWithExt #define WPBitmap_wpQueryIcon WPObject_wpQueryIcon #define WPBitmap_wpSaveState WPObject_wpSaveState #define WPBitmap_wpSetup WPObject_wpSetup #define WPBitmap_wpRender WPObject_wpRender #define WPBitmap_wpConfirmKeepAssoc WPFileSystem_wpConfirmKeepAssoc #define WPBitmap_wpQueryType WPFileSystem_wpQueryType #define WPBitmap_wpSetAttr WPFileSystem_wpSetAttr #define WPBitmap_wpQueryAttr WPFileSystem_wpQueryAttr #define WPBitmap_wpAddFile1Page WPFileSystem_wpAddFile1Page #define WPBitmap_wpAddFile2Page WPFileSystem_wpAddFile2Page #define WPBitmap_wpAddFile3Page WPFileSystem_wpAddFile3Page #define WPBitmap_wpAddFileMenuPage WPFileSystem_wpAddFileMenuPage #define WPBitmap_wpQueryCreation WPFileSystem_wpQueryCreation #define WPBitmap_wpQueryLastAccess WPFileSystem_wpQueryLastAccess #define WPBitmap_wpQueryLastWrite WPFileSystem_wpQueryLastWrite #define WPBitmap_wpQueryFileSize WPFileSystem_wpQueryFileSize #define WPBitmap_wpQueryEASize WPFileSystem_wpQueryEASize #define WPBitmap_wpSetDateInfo WPFileSystem_wpSetDateInfo #define WPBitmap_wpSetFileSizeInfo WPFileSystem_wpSetFileSizeInfo #define WPBitmap_wpQueryRefreshFlags WPFileSystem_wpQueryRefreshFlags #define WPBitmap_wpSetRefreshFlags WPFileSystem_wpSetRefreshFlags #define WPBitmap_wpPrintPlainTextFile WPFileSystem_wpPrintPlainTextFile #define WPBitmap_wpSetTitleAndRenameFile WPFileSystem_wpSetTitleAndRenameFile #define WPBitmap_wpVerifyUpdateAccess WPFileSystem_wpVerifyUpdateAccess #define WPBitmap_wpQueryEASupport WPFileSystem_wpQueryEASupport #define WPBitmap_wpAddUserItemsToPopupMenu WPFileSystem_wpAddUserItemsToPopupMenu #define WPBitmap_wpIsDiskSwapped WPFileSystem_wpIsDiskSwapped #define WPBitmap_wpQueryRealName WPFileSystem_wpQueryRealName #define WPBitmap_wpQueryFilename WPFileSystem_wpQueryFilename #define WPBitmap_wpQueryDisk WPFileSystem_wpQueryDisk #define WPBitmap_wpQueryDateInfo WPFileSystem_wpQueryDateInfo #define WPBitmap_wpQueryFileSizeL WPFileSystem_wpQueryFileSizeL #define WPBitmap_wpSetFileSizeL WPFileSystem_wpSetFileSizeL #define WPBitmap_wpQueryHandle WPObject_wpQueryHandle #define WPBitmap_wpSaveImmediate WPObject_wpSaveImmediate #define WPBitmap_wpSetTitle WPObject_wpSetTitle #define WPBitmap_wpViewObject WPObject_wpViewObject #define WPBitmap_wpSwitchTo WPObject_wpSwitchTo #define WPBitmap_wpCopyObject WPObject_wpCopyObject #define WPBitmap_wpCreateFromTemplate WPObject_wpCreateFromTemplate #define WPBitmap_wpMoveObject WPObject_wpMoveObject #define WPBitmap_wpQueryIconData WPObject_wpQueryIconData #define WPBitmap_wpSetIconData WPObject_wpSetIconData #define WPBitmap_wpQueryDetailsData WPObject_wpQueryDetailsData #define WPBitmap_wpDraggedOverObject WPObject_wpDraggedOverObject #define WPBitmap_wpDroppedOnObject WPObject_wpDroppedOnObject #define WPBitmap_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions #define WPBitmap_wpAppendObject WPObject_wpAppendObject #define WPBitmap_wpReplaceObject WPObject_wpReplaceObject #define WPBitmap_wpQueryStyle WPObject_wpQueryStyle #define WPBitmap_wpFilterMenu WPObject_wpFilterMenu #define WPBitmap_wpDoesObjectMatch WPObject_wpDoesObjectMatch #define WPBitmap_wpIdentify WPObject_wpIdentify #define WPBitmap_wpIsDeleteable WPObject_wpIsDeleteable #define WPBitmap_wpAddObjectGeneralPage WPObject_wpAddObjectGeneralPage #define WPBitmap_wpAddObjectGeneralPage2 WPObject_wpAddObjectGeneralPage2 #define WPBitmap_wpAddToObjUseList WPObject_wpAddToObjUseList #define WPBitmap_wpAllocMem WPObject_wpAllocMem #define WPBitmap_wpAssertObjectMutexSem WPObject_wpAssertObjectMutexSem #define WPBitmap_wpClose WPObject_wpClose #define WPBitmap_wpCnrInsertObject WPObject_wpCnrInsertObject #define WPBitmap_wpCnrRemoveObject WPObject_wpCnrRemoveObject #define WPBitmap_wpCnrSetEmphasis WPObject_wpCnrSetEmphasis #define WPBitmap_wpConfirmDelete WPObject_wpConfirmDelete #define WPBitmap_wpConfirmObjectTitle WPObject_wpConfirmObjectTitle #define WPBitmap_wpCopiedFromTemplate WPObject_wpCopiedFromTemplate #define WPBitmap_wpCreateAnother WPObject_wpCreateAnother #define WPBitmap_wpCreateShadowObject WPObject_wpCreateShadowObject #define WPBitmap_wpDelete WPObject_wpDelete #define WPBitmap_wpDeleteFromObjUseList WPObject_wpDeleteFromObjUseList #define WPBitmap_wpDisplayHelp WPObject_wpDisplayHelp #define WPBitmap_wpDisplayMenu WPObject_wpDisplayMenu #define WPBitmap_wpDrop WPObject_wpDrop #define WPBitmap_wpEndConversation WPObject_wpEndConversation #define WPBitmap_wpFilterPopupMenu WPObject_wpFilterPopupMenu #define WPBitmap_wpFindUseItem WPObject_wpFindUseItem #define WPBitmap_wpFree WPObject_wpFree #define WPBitmap_wpFreeMem WPObject_wpFreeMem #define WPBitmap_wpHide WPObject_wpHide #define WPBitmap_wpInsertPopupMenuItems WPObject_wpInsertPopupMenuItems #define WPBitmap_wpInsertMenuItems WPObject_wpInsertMenuItems #define WPBitmap_wpInsertSettingsPage WPObject_wpInsertSettingsPage #define WPBitmap_wpModifyPopupMenu WPObject_wpModifyPopupMenu #define WPBitmap_wpQueryConcurrentView WPObject_wpQueryConcurrentView #define WPBitmap_wpQueryButtonAppearance WPObject_wpQueryButtonAppearance #define WPBitmap_wpQueryConfirmations WPObject_wpQueryConfirmations #define WPBitmap_wpQueryDefaultView WPObject_wpQueryDefaultView #define WPBitmap_wpQueryError WPObject_wpQueryError #define WPBitmap_wpSetFolder WPObject_wpSetFolder #define WPBitmap_wpQueryFolder WPObject_wpQueryFolder #define WPBitmap_wpQueryMinWindow WPObject_wpQueryMinWindow #define WPBitmap_wpSetTaskRec WPObject_wpSetTaskRec #define WPBitmap_wpFindTaskRec WPObject_wpFindTaskRec #define WPBitmap_wpQueryTitle WPObject_wpQueryTitle #define WPBitmap_wpRegisterView WPObject_wpRegisterView #define WPBitmap_wpReleaseObjectMutexSem WPObject_wpReleaseObjectMutexSem #define WPBitmap_wpRenderComplete WPObject_wpRenderComplete #define WPBitmap_wpRequestObjectMutexSem WPObject_wpRequestObjectMutexSem #define WPBitmap_wpRestore WPObject_wpRestore #define WPBitmap_wpRestoreData WPObject_wpRestoreData #define WPBitmap_wpRestoreLong WPObject_wpRestoreLong #define WPBitmap_wpRestoreString WPObject_wpRestoreString #define WPBitmap_wpSaveData WPObject_wpSaveData #define WPBitmap_wpSaveDeferred WPObject_wpSaveDeferred #define WPBitmap_wpSaveLong WPObject_wpSaveLong #define WPBitmap_wpSaveString WPObject_wpSaveString #define WPBitmap_wpScanSetupString WPObject_wpScanSetupString #define WPBitmap_wpSetConcurrentView WPObject_wpSetConcurrentView #define WPBitmap_wpSetButtonAppearance WPObject_wpSetButtonAppearance #define WPBitmap_wpSetDefaultHelp WPObject_wpSetDefaultHelp #define WPBitmap_wpSetError WPObject_wpSetError #define WPBitmap_wpQueryScreenGroupID WPObject_wpQueryScreenGroupID #define WPBitmap_wpSetIcon WPObject_wpSetIcon #define WPBitmap_wpSetMinWindow WPObject_wpSetMinWindow #define WPBitmap_wpModifyStyle WPObject_wpModifyStyle #define WPBitmap_wpQueryTrueStyle WPObject_wpQueryTrueStyle #define WPBitmap_wpUnlockObject WPObject_wpUnlockObject #define WPBitmap_wpObjectReady WPObject_wpObjectReady #define WPBitmap_wpIsObjectInitialized WPObject_wpIsObjectInitialized #define WPBitmap_wpCreateShadowObjectExt WPObject_wpCreateShadowObjectExt #define WPBitmap_wpCnrDeleteUseItem WPObject_wpCnrDeleteUseItem #define WPBitmap_wpQueryCoreRecord WPObject_wpQueryCoreRecord #define WPBitmap_wpSetObjectID WPObject_wpSetObjectID #define WPBitmap_wpQueryObjectID WPObject_wpQueryObjectID #define WPBitmap_wpSetDefaultIconPos WPObject_wpSetDefaultIconPos #define WPBitmap_wpQueryDefaultIconPos WPObject_wpQueryDefaultIconPos #define WPBitmap_wpCnrRefreshDetails WPObject_wpCnrRefreshDetails #define WPBitmap_wpFindViewItem WPObject_wpFindViewItem #define WPBitmap_wpLockObject WPObject_wpLockObject #define WPBitmap_wpIsLocked WPObject_wpIsLocked #define WPBitmap_wpQueryContainerFlagPtr WPObject_wpQueryContainerFlagPtr #define WPBitmap_wpWaitForClose WPObject_wpWaitForClose #define WPBitmap_wpSetMenuStyle WPObject_wpSetMenuStyle #define WPBitmap_wpQueryMenuStyle WPObject_wpQueryMenuStyle #define WPBitmap_wpSetStyle WPObject_wpSetStyle #define WPBitmap_somInit SOMObject_somInit #define WPBitmap_somUninit SOMObject_somUninit #define WPBitmap_somDefaultCopyInit SOMObject_somDefaultCopyInit #define WPBitmap_somDefaultAssign SOMObject_somDefaultAssign #define WPBitmap_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit #define WPBitmap_somDefaultVCopyInit SOMObject_somDefaultVCopyInit #define WPBitmap_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit #define WPBitmap_somDefaultConstAssign SOMObject_somDefaultConstAssign #define WPBitmap_somDefaultVAssign SOMObject_somDefaultVAssign #define WPBitmap_somDefaultConstVAssign SOMObject_somDefaultConstVAssign #define WPBitmap_somFree SOMObject_somFree #define WPBitmap_somGetClass SOMObject_somGetClass #define WPBitmap_somGetClassName SOMObject_somGetClassName #define WPBitmap_somGetSize SOMObject_somGetSize #define WPBitmap_somIsA SOMObject_somIsA #define WPBitmap_somIsInstanceOf SOMObject_somIsInstanceOf #define WPBitmap_somRespondsTo SOMObject_somRespondsTo #define WPBitmap_somDispatch SOMObject_somDispatch #define WPBitmap_somClassDispatch SOMObject_somClassDispatch #define WPBitmap_somCastObj SOMObject_somCastObj #define WPBitmap_somResetObj SOMObject_somResetObj #define WPBitmap_somDispatchV SOMObject_somDispatchV #define WPBitmap_somDispatchL SOMObject_somDispatchL #define WPBitmap_somDispatchA SOMObject_somDispatchA #define WPBitmap_somDispatchD SOMObject_somDispatchD #define WPBitmap_somPrintSelf SOMObject_somPrintSelf #define WPBitmap_somDumpSelf SOMObject_somDumpSelf #define WPBitmap_somDumpSelfInt SOMObject_somDumpSelfInt #endif /* SOM_DONT_USE_INHERITED_MACROS */ #endif /* SOM_WPBitmap_h */ #ifndef SOM_M_WPBitmap_h #define SOM_M_WPBitmap_h #include /* * -- This emitter treats Method Tokens as Thunks by default. * -- Use the sc modifier "nothunks" to change this default */ #undef somresolve_ #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken)) /* * Define the class name as an object type */ #ifndef M_WPBitmap #define M_WPBitmap SOMObject #endif #include /* * Start of bindings for IDL types */ /* * End of bindings for IDL types. */ #define M_WPBitmap_MajorVersion 1 #define M_WPBitmap_MinorVersion 2 /* * External name shortening if required */ #ifdef SOM_USE_SHORT_EXTERNAL_NAMES #define M_WPBitmapNewClass wpbmpc #pragma linkage(wpbmpc, system) #define M_WPBitmapClassData wpbmpd #define M_WPBitmapCClassData wpbmpx #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */ /*--------------Migration------------*/ #define M_WPBitmap_classObj M_WPBitmapClassData.classObject #define _M_WPBitmap M_WPBitmap_classObj /* * Declare the class creation procedure */ SOMEXTERN SOMClass * SOMLINK M_WPBitmapNewClass(integer4 somtmajorVersion, integer4 somtminorVersion); #pragma linkage(M_WPBitmapNewClass, system) /* * Declare the class data structure */ SOMEXTERN struct M_WPBitmapClassDataStructure { SOMClass *classObject; } SOMDLINK M_WPBitmapClassData; /* * Declare the C specific class data structure */ SOMEXTERN struct M_WPBitmapCClassDataStructure { somMethodTabs parentMtab; somDToken instanceDataToken; } SOMDLINK M_WPBitmapCClassData; /* * New and Renew macros for M_WPBitmap */ #define M_WPBitmapNew() \ ( _M_WPBitmap ? \ _somNew(_M_WPBitmap) \ : ( M_WPBitmapNewClass(\ M_WPBitmap_MajorVersion, \ M_WPBitmap_MinorVersion),\ _somNew(_M_WPBitmap))) #define M_WPBitmapRenew(buf) \ ( _M_WPBitmap ? \ _somRenew(_M_WPBitmap, buf) \ : ( M_WPBitmapNewClass(\ M_WPBitmap_MajorVersion, \ M_WPBitmap_MinorVersion),\ _somRenew(_M_WPBitmap, buf))) /* * Override method: wpclsQueryInstanceFilter */ #define M_WPBitmap_wpclsQueryInstanceFilter(somSelf) \ M_WPFileSystem_wpclsQueryInstanceFilter(somSelf) /* * Override method: wpclsQueryInstanceType */ #define M_WPBitmap_wpclsQueryInstanceType(somSelf) \ M_WPFileSystem_wpclsQueryInstanceType(somSelf) /* * Override method: wpclsInitData */ #define M_WPBitmap_wpclsInitData(somSelf) \ M_WPObject_wpclsInitData(somSelf) /* * Override method: wpclsQueryStyle */ #define M_WPBitmap_wpclsQueryStyle(somSelf) \ M_WPObject_wpclsQueryStyle(somSelf) /* * Override method: wpclsQueryTitle */ #define M_WPBitmap_wpclsQueryTitle(somSelf) \ M_WPObject_wpclsQueryTitle(somSelf) /* * Override method: wpclsQueryDefaultHelp */ #define M_WPBitmap_wpclsQueryDefaultHelp(somSelf,pHelpPanelId,pszHelpLibrary) \ M_WPObject_wpclsQueryDefaultHelp(somSelf,pHelpPanelId,pszHelpLibrary) #ifndef SOM_DONT_USE_INHERITED_MACROS #define M_WPBitmap_wpclsAddClipboardAssoc M_WPDataFile_wpclsAddClipboardAssoc #define M_WPBitmap_wpclsEnumClipboardClasses M_WPDataFile_wpclsEnumClipboardClasses #define M_WPBitmap_wpclsQueryIconData M_WPObject_wpclsQueryIconData #define M_WPBitmap_wpclsQueryDefaultView M_WPObject_wpclsQueryDefaultView #define M_WPBitmap_wpclsUnInitData M_WPObject_wpclsUnInitData #define M_WPBitmap_wpclsQuerySettingsPageSize M_WPObject_wpclsQuerySettingsPageSize #define M_WPBitmap_wpclsQueryAwakeObject M_WPFileSystem_wpclsQueryAwakeObject #define M_WPBitmap_wpclsFileSysExists M_WPFileSystem_wpclsFileSysExists #define M_WPBitmap_wpclsQueryObjectFromPath M_WPFileSystem_wpclsQueryObjectFromPath #define M_WPBitmap_wpclsQueryInstanceClass M_WPFileSystem_wpclsQueryInstanceClass #define M_WPBitmap_wpclsQueryDetailsInfo M_WPObject_wpclsQueryDetailsInfo #define M_WPBitmap_wpclsQuerySearchInfo M_WPObject_wpclsQuerySearchInfo #define M_WPBitmap_wpclsQueryExtendedCriteria M_WPObject_wpclsQueryExtendedCriteria #define M_WPBitmap_wpclsNew M_WPObject_wpclsNew #define M_WPBitmap_wpclsObjectFromHandle M_WPObject_wpclsObjectFromHandle #define M_WPBitmap_wpclsCreateDefaultTemplates M_WPObject_wpclsCreateDefaultTemplates #define M_WPBitmap_wpclsMakeAwake M_WPObject_wpclsMakeAwake #define M_WPBitmap_wpclsQueryDetails M_WPObject_wpclsQueryDetails #define M_WPBitmap_wpclsQueryFolder M_WPObject_wpclsQueryFolder #define M_WPBitmap_wpclsQueryIcon M_WPObject_wpclsQueryIcon #define M_WPBitmap_wpclsFindObjectFirst M_WPObject_wpclsFindObjectFirst #define M_WPBitmap_wpclsFindObjectNext M_WPObject_wpclsFindObjectNext #define M_WPBitmap_wpclsFindObjectEnd M_WPObject_wpclsFindObjectEnd #define M_WPBitmap_wpclsSetError M_WPObject_wpclsSetError #define M_WPBitmap_wpclsQueryError M_WPObject_wpclsQueryError #define M_WPBitmap_wpclsQueryObject M_WPObject_wpclsQueryObject #define M_WPBitmap_wpclsQueryButtonAppearance M_WPObject_wpclsQueryButtonAppearance #define M_WPBitmap_wpclsDecUsage M_WPObject_wpclsDecUsage #define M_WPBitmap_wpclsIncUsage M_WPObject_wpclsIncUsage #define M_WPBitmap_wpclsInsertMultipleObjects M_WPObject_wpclsInsertMultipleObjects #define M_WPBitmap_wpclsFindOneObject M_WPObject_wpclsFindOneObject #define M_WPBitmap_wpclsSetSettingsPageSize M_WPObject_wpclsSetSettingsPageSize #define M_WPBitmap_wpclsSetIconData M_WPObject_wpclsSetIconData #define M_WPBitmap_wpclsSetIcon M_WPObject_wpclsSetIcon #define M_WPBitmap_wpclsRemoveObjects M_WPObject_wpclsRemoveObjects #define M_WPBitmap_somUninit SOMObject_somUninit #define M_WPBitmap_somClassReady SOMClass_somClassReady #define M_WPBitmap_somNew SOMClass_somNew #define M_WPBitmap_somRenew SOMClass_somRenew #define M_WPBitmap__get_somDataAlignment SOMClass__get_somDataAlignment #define M_WPBitmap__get_somInstanceDataOffsets SOMClass__get_somInstanceDataOffsets #define M_WPBitmap__get_somDirectInitClasses SOMClass__get_somDirectInitClasses #define M_WPBitmap__set_somDirectInitClasses SOMClass__set_somDirectInitClasses #define M_WPBitmap_somNewNoInit SOMClass_somNewNoInit #define M_WPBitmap_somRenewNoInit SOMClass_somRenewNoInit #define M_WPBitmap_somRenewNoZero SOMClass_somRenewNoZero #define M_WPBitmap_somRenewNoInitNoZero SOMClass_somRenewNoInitNoZero #define M_WPBitmap_somAllocate SOMClass_somAllocate #define M_WPBitmap_somDeallocate SOMClass_somDeallocate #define M_WPBitmap__get_somClassAllocate SOMClass__get_somClassAllocate #define M_WPBitmap__get_somClassDeallocate SOMClass__get_somClassDeallocate #define M_WPBitmap_somGetInstanceInitMask SOMClass_somGetInstanceInitMask #define M_WPBitmap_somGetInstanceDestructionMask SOMClass_somGetInstanceDestructionMask #define M_WPBitmap_somGetInstanceAssignmentMask SOMClass_somGetInstanceAssignmentMask #define M_WPBitmap_somInitClass SOMClass_somInitClass #define M_WPBitmap_somInitMIClass SOMClass_somInitMIClass #define M_WPBitmap_somAddStaticMethod SOMClass_somAddStaticMethod #define M_WPBitmap_somAddDynamicMethod SOMClass_somAddDynamicMethod #define M_WPBitmap_somOverrideSMethod SOMClass_somOverrideSMethod #define M_WPBitmap_somGetApplyStub SOMClass_somGetApplyStub #define M_WPBitmap_somGetClassData SOMClass_somGetClassData #define M_WPBitmap_somSetClassData SOMClass_somSetClassData #define M_WPBitmap_somGetClassMtab SOMClass_somGetClassMtab #define M_WPBitmap_somGetInstanceOffset SOMClass_somGetInstanceOffset #define M_WPBitmap_somGetInstancePartSize SOMClass_somGetInstancePartSize #define M_WPBitmap_somGetInstanceSize SOMClass_somGetInstanceSize #define M_WPBitmap_somGetInstanceToken SOMClass_somGetInstanceToken #define M_WPBitmap_somGetMemberToken SOMClass_somGetMemberToken #define M_WPBitmap_somGetMethodData SOMClass_somGetMethodData #define M_WPBitmap_somGetRdStub SOMClass_somGetRdStub #define M_WPBitmap_somGetMethodDescriptor SOMClass_somGetMethodDescriptor #define M_WPBitmap_somGetMethodIndex SOMClass_somGetMethodIndex #define M_WPBitmap_somGetMethodToken SOMClass_somGetMethodToken #define M_WPBitmap_somGetName SOMClass_somGetName #define M_WPBitmap_somGetNthMethodData SOMClass_somGetNthMethodData #define M_WPBitmap_somGetNthMethodInfo SOMClass_somGetNthMethodInfo #define M_WPBitmap_somGetNumMethods SOMClass_somGetNumMethods #define M_WPBitmap_somGetNumStaticMethods SOMClass_somGetNumStaticMethods #define M_WPBitmap_somGetParent SOMClass_somGetParent #define M_WPBitmap_somGetParents SOMClass_somGetParents #define M_WPBitmap_somGetPClsMtab SOMClass_somGetPClsMtab #define M_WPBitmap_somGetPClsMtabs SOMClass_somGetPClsMtabs #define M_WPBitmap_somGetVersionNumbers SOMClass_somGetVersionNumbers #define M_WPBitmap_somSetMethodDescriptor SOMClass_somSetMethodDescriptor #define M_WPBitmap_somFindMethod SOMClass_somFindMethod #define M_WPBitmap_somFindMethodOk SOMClass_somFindMethodOk #define M_WPBitmap_somFindSMethod SOMClass_somFindSMethod #define M_WPBitmap_somFindSMethodOk SOMClass_somFindSMethodOk #define M_WPBitmap_somLookupMethod SOMClass_somLookupMethod #define M_WPBitmap_somCheckVersion SOMClass_somCheckVersion #define M_WPBitmap_somDescendedFrom SOMClass_somDescendedFrom #define M_WPBitmap_somSupportsMethod SOMClass_somSupportsMethod #define M_WPBitmap_somDefinedMethod SOMClass_somDefinedMethod #define M_WPBitmap_somOverrideMtab SOMClass_somOverrideMtab #define M_WPBitmap_somDefaultInit SOMObject_somDefaultInit #define M_WPBitmap_somDestruct SOMObject_somDestruct #define M_WPBitmap_somDefaultCopyInit SOMObject_somDefaultCopyInit #define M_WPBitmap_somDefaultAssign SOMObject_somDefaultAssign #define M_WPBitmap_somDefaultConstCopyInit SOMObject_somDefaultConstCopyInit #define M_WPBitmap_somDefaultVCopyInit SOMObject_somDefaultVCopyInit #define M_WPBitmap_somDefaultConstVCopyInit SOMObject_somDefaultConstVCopyInit #define M_WPBitmap_somDefaultConstAssign SOMObject_somDefaultConstAssign #define M_WPBitmap_somDefaultVAssign SOMObject_somDefaultVAssign #define M_WPBitmap_somDefaultConstVAssign SOMObject_somDefaultConstVAssign #define M_WPBitmap_somInit SOMObject_somInit #define M_WPBitmap_somFree SOMObject_somFree #define M_WPBitmap_somGetClass SOMObject_somGetClass #define M_WPBitmap_somGetClassName SOMObject_somGetClassName #define M_WPBitmap_somGetSize SOMObject_somGetSize #define M_WPBitmap_somIsA SOMObject_somIsA #define M_WPBitmap_somIsInstanceOf SOMObject_somIsInstanceOf #define M_WPBitmap_somRespondsTo SOMObject_somRespondsTo #define M_WPBitmap_somDispatch SOMObject_somDispatch #define M_WPBitmap_somClassDispatch SOMObject_somClassDispatch #define M_WPBitmap_somCastObj SOMObject_somCastObj #define M_WPBitmap_somResetObj SOMObject_somResetObj #define M_WPBitmap_somDispatchV SOMObject_somDispatchV #define M_WPBitmap_somDispatchL SOMObject_somDispatchL #define M_WPBitmap_somDispatchA SOMObject_somDispatchA #define M_WPBitmap_somDispatchD SOMObject_somDispatchD #define M_WPBitmap_somPrintSelf SOMObject_somPrintSelf #define M_WPBitmap_somDumpSelf SOMObject_somDumpSelf #define M_WPBitmap_somDumpSelfInt SOMObject_somDumpSelfInt #endif /* SOM_DONT_USE_INHERITED_MACROS */ #endif /* SOM_M_WPBitmap_h */