WPObject: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
Line 11: | Line 11: | ||
==DLL== | ==DLL== | ||
* PMWP.DLL | * PMWP.DLL | ||
==Class hierarchy SOMObject== | |||
* '''SOMObject''' | |||
==Instance methods== | |||
Settings Notebook methods | |||
wpAddObjectGeneralPage � | |||
wpAddObjectGeneralPage2 � | |||
wpAddObjectWindowPage � | |||
wpAddSettingsPages � | |||
wpInsertSettingsPage | |||
Save/Restore State methods | |||
wpRestoreData � | |||
wpRestoreLong � | |||
wpRestoreState � | |||
wpRestoreString � | |||
wpSaveData � | |||
wpSaveDeferred � | |||
wpSaveImmediate � | |||
wpSaveLong � | |||
wpSaveState � | |||
wpSaveString | |||
Object Usage methods | |||
wpAddToObjUseList � | |||
wpAssertObjectMutexSem � | |||
wpCnrDeleteUseItem � | |||
wpDeleteFromObjUseList � | |||
wpFindUseItem � | |||
wpIsLocked � | |||
wpLockObject � | |||
wpReleaseObjectMutexSem � | |||
wpRequestObjectMutexSem � | |||
wpUnlockObject | |||
Pop-Up Menu methods | |||
* wpAppendObject � | |||
wpClose � | |||
wpCopyObject � | |||
wpCreateAnother � | |||
wpCreateFromTemplate � | |||
wpCreateShadowObject � | |||
wpCreateShadowObjectExt � | |||
wpDelete � | |||
wpDisplayHelp � | |||
wpDisplayMenu � | |||
wpFilterMenu � | |||
wpFilterPopupMenu � | |||
wpHide � | |||
wpInsertMenuItems � | |||
wpInsertPopupMenuItems � | |||
wpIsObjectInitialized � | |||
wpMenuItemHelpSelected � | |||
wpMenuItemSelected � | |||
wpModifyMenu � | |||
wpModifyPopupMenu � | |||
wpMoveObject � | |||
wpObjectReady � | |||
wpOpen � | |||
wpPrintObject � | |||
wpQueryMenuStyle � | |||
wpReplaceObject � | |||
wpRestore � | |||
wpSetMenuStyle | |||
Query and Set Object Information methods | |||
wpFindTaskRec � | |||
wpIdentify � | |||
wpModifyStyle � | |||
wpQueryButtonAppearance � | |||
wpQueryConcurrentView � | |||
wpQueryConfirmations � | |||
wpQueryContainerFlagPtr � | |||
wpQueryCoreRecord � | |||
wpQueryDefaultHelp � | |||
wpQueryDefaultIconPos � | |||
wpQueryDefaultView � | |||
wpQueryDetailsData � | |||
wpQueryFolder � | |||
wpQueryHandle � | |||
wpQueryIcon � | |||
wpQueryIconData � | |||
wpQueryMinWindow � | |||
wpQueryNameClashOptions � | |||
wpQueryObjectID � | |||
wpQueryScreenGroupID (Intel) � | |||
wpQueryStyle � | |||
wpQueryTrueStyle � | |||
wpQueryTitle � | |||
wpSetButtonAppearance � | |||
wpSetConcurrentView � | |||
wpSetDefaultHelp � | |||
wpSetDefaultIconPos � | |||
wpSetDefaultView � | |||
wpSetFolder � | |||
wpSetIcon � | |||
wpSetIconData � | |||
wpSetMinWindow � | |||
wpSetObjectID � | |||
wpSetStyle � | |||
wpSetTaskRec � | |||
wpSetTitle � | |||
wpViewObject | |||
Error Handling methods | |||
* wpQueryError � | |||
* wpSetError | |||
Memory Management methods | |||
* wpAllocMem � | |||
* wpFreeMem | |||
Direct Manipulation methods | |||
* wpDraggedOverObject � | |||
* wpDragOver � | |||
* wpDrop � | |||
* wpDroppedOnObject � | |||
* wpEndConversation � | |||
* wpFormatDragItem � | |||
* wpRender � | |||
* wpRenderComplete | |||
Miscellaneous methods | |||
* wpCnrRefreshDetails � | |||
* wpCnrRemoveObject � | |||
* wpCnrSetEmphasis � | |||
* wpConfirmDelete � | |||
* wpConfirmObjectTitle � | |||
* wpCopiedFromTemplate � | |||
* wpDoesObjectMatch � | |||
* wpFindViewItem � | |||
* wpIsDeleteable � | |||
* wpRegisterView � | |||
* wpSwitchTo � | |||
* wpWaitForClose | |||
Setup/Cleanup methods | |||
* wpFree � | |||
* wpInitData � | |||
* wpScanSetupString � | |||
* wpSetup � | |||
* wpSetupOnce � | |||
* wpUnInitData | |||
==wpSetup override by WPObject== | |||
==SOMObject instance methods== | |||
* [[somDefaultInit]] | |||
* [[somDestruct]] | |||
* [[somInit]] | |||
* [[somUninit]] | |||
Revision as of 15:18, 27 May 2013
Description
This is the most fundamental WPS class, from which all other WPS classes are derived. This class contains functionality common to all classes.
Note: This class is only an abstract superclass for subclasses. There should not be any objects of this class directly, but only of the subclasses.
The immediate descendant classes of WPObject are WPAbstract, WPFileSystem, WPTransient and are called storage classes. This descendant classes stores the object information in a persistent form.
Class definition file
- wpobject.idl
DLL
- PMWP.DLL
Class hierarchy SOMObject
- SOMObject
Instance methods
Settings Notebook methods
wpAddObjectGeneralPage � wpAddObjectGeneralPage2 � wpAddObjectWindowPage � wpAddSettingsPages � wpInsertSettingsPage
Save/Restore State methods
wpRestoreData � wpRestoreLong � wpRestoreState � wpRestoreString � wpSaveData � wpSaveDeferred � wpSaveImmediate � wpSaveLong � wpSaveState � wpSaveString
Object Usage methods
wpAddToObjUseList � wpAssertObjectMutexSem � wpCnrDeleteUseItem � wpDeleteFromObjUseList � wpFindUseItem � wpIsLocked � wpLockObject � wpReleaseObjectMutexSem � wpRequestObjectMutexSem � wpUnlockObject
Pop-Up Menu methods
- wpAppendObject �
wpClose � wpCopyObject � wpCreateAnother � wpCreateFromTemplate � wpCreateShadowObject � wpCreateShadowObjectExt � wpDelete � wpDisplayHelp � wpDisplayMenu � wpFilterMenu � wpFilterPopupMenu � wpHide � wpInsertMenuItems � wpInsertPopupMenuItems � wpIsObjectInitialized � wpMenuItemHelpSelected � wpMenuItemSelected � wpModifyMenu � wpModifyPopupMenu � wpMoveObject � wpObjectReady � wpOpen � wpPrintObject � wpQueryMenuStyle � wpReplaceObject � wpRestore � wpSetMenuStyle
Query and Set Object Information methods
wpFindTaskRec � wpIdentify � wpModifyStyle � wpQueryButtonAppearance � wpQueryConcurrentView � wpQueryConfirmations � wpQueryContainerFlagPtr � wpQueryCoreRecord � wpQueryDefaultHelp � wpQueryDefaultIconPos � wpQueryDefaultView � wpQueryDetailsData � wpQueryFolder � wpQueryHandle � wpQueryIcon � wpQueryIconData � wpQueryMinWindow � wpQueryNameClashOptions � wpQueryObjectID � wpQueryScreenGroupID (Intel) � wpQueryStyle � wpQueryTrueStyle � wpQueryTitle � wpSetButtonAppearance � wpSetConcurrentView � wpSetDefaultHelp � wpSetDefaultIconPos � wpSetDefaultView � wpSetFolder � wpSetIcon � wpSetIconData � wpSetMinWindow � wpSetObjectID � wpSetStyle � wpSetTaskRec � wpSetTitle � wpViewObject
Error Handling methods
- wpQueryError �
- wpSetError
Memory Management methods
- wpAllocMem �
- wpFreeMem
Direct Manipulation methods
- wpDraggedOverObject �
- wpDragOver �
- wpDrop �
- wpDroppedOnObject �
- wpEndConversation �
- wpFormatDragItem �
- wpRender �
- wpRenderComplete
Miscellaneous methods
- wpCnrRefreshDetails �
- wpCnrRemoveObject �
- wpCnrSetEmphasis �
- wpConfirmDelete �
- wpConfirmObjectTitle �
- wpCopiedFromTemplate �
- wpDoesObjectMatch �
- wpFindViewItem �
- wpIsDeleteable �
- wpRegisterView �
- wpSwitchTo �
- wpWaitForClose
Setup/Cleanup methods
- wpFree �
- wpInitData �
- wpScanSetupString �
- wpSetup �
- wpSetupOnce �
- wpUnInitData
wpSetup override by WPObject
SOMObject instance methods
SOMClass methods
Overridden methods: