Jump to content

WPObject: Difference between revisions

From EDM2
Line 84: Line 84:
Query and Set Object Information methods
Query and Set Object Information methods


                    wpFindTaskRec
* wpFindTaskRec
                        wpIdentify
* wpIdentify
                        wpModifyStyle
* wpModifyStyle
                        wpQueryButtonAppearance
* wpQueryButtonAppearance
                        wpQueryConcurrentView
* wpQueryConcurrentView
                        wpQueryConfirmations
* wpQueryConfirmations
                        wpQueryContainerFlagPtr
* wpQueryContainerFlagPtr
                        wpQueryCoreRecord
* wpQueryCoreRecord
                        wpQueryDefaultHelp
* wpQueryDefaultHelp
                        wpQueryDefaultIconPos
* wpQueryDefaultIconPos
                        wpQueryDefaultView
* wpQueryDefaultView
                        wpQueryDetailsData
* wpQueryDetailsData
                        wpQueryFolder
* wpQueryFolder
                        wpQueryHandle
* wpQueryHandle
                        wpQueryIcon
* wpQueryIcon
                        wpQueryIconData
* wpQueryIconData
                        wpQueryMinWindow
* wpQueryMinWindow
                        wpQueryNameClashOptions
* wpQueryNameClashOptions
                        wpQueryObjectID
* wpQueryObjectID
                        wpQueryScreenGroupID (Intel)
* wpQueryScreenGroupID (Intel)
                        wpQueryStyle
* wpQueryStyle
                        wpQueryTrueStyle
* wpQueryTrueStyle
                        wpQueryTitle
* wpQueryTitle
                        wpSetButtonAppearance
* wpSetButtonAppearance
                        wpSetConcurrentView
* wpSetConcurrentView
                        wpSetDefaultHelp
* wpSetDefaultHelp
                        wpSetDefaultIconPos
* wpSetDefaultIconPos
                        wpSetDefaultView
* wpSetDefaultView
                        wpSetFolder
* wpSetFolder
                        wpSetIcon
* wpSetIcon
                        wpSetIconData
* wpSetIconData
                        wpSetMinWindow
* wpSetMinWindow
                        wpSetObjectID
* wpSetObjectID
                        wpSetStyle
* wpSetStyle
                        wpSetTaskRec
* wpSetTaskRec
                        wpSetTitle
* wpSetTitle
                        wpViewObject  
* wpViewObject  


Error Handling methods
Error Handling methods

Revision as of 17:22, 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

Save/Restore State methods

Object Usage methods

Pop-Up Menu methods

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: