Difference between revisions of "XFldObject"
From EDM2
m |
m |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | XWorkplace replaces the [[WPObject]] class with this class to implement additional functionality which XFolder needs for all objects. There cannot be any objects of this class directly, but only of the subclasses. | |
− | XWorkplace replaces the | + | |
This class is part of the XWorkplace project. Open source under the GNU GPL license. | This class is part of the XWorkplace project. Open source under the GNU GPL license. | ||
− | + | ;Default Title: "Object" | |
− | + | ;DLL:[[XFLDR.DLL]] | |
− | + | ;Class definition file:XFOBJ.IDL | |
− | + | ||
− | + | ||
==Class hierarchy SOMObject== | ==Class hierarchy SOMObject== | ||
− | * SOMObject | + | * [[SOMObject]] |
− | ** WPObject | + | ** [[WPObject]] |
− | *** | + | *** XFldObject |
==Instance methods== | ==Instance methods== | ||
Line 97: | Line 94: | ||
==SOMObject instance methods== | ==SOMObject instance methods== | ||
− | * somDefaultInit | + | * [[somDefaultInit]] - Overriden |
− | * somDestruct | + | * [[somDestruct]] - Overriden |
− | [[Category: | + | [[Category:XWorkplace Classes]] |
Latest revision as of 04:17, 14 February 2020
XWorkplace replaces the WPObject class with this class to implement additional functionality which XFolder needs for all objects. There cannot be any objects of this class directly, but only of the subclasses.
This class is part of the XWorkplace project. Open source under the GNU GPL license.
- Default Title
- "Object"
- DLL
- XFLDR.DLL
- Class definition file
- XFOBJ.IDL
Contents
Class hierarchy SOMObject
Instance methods
This are new methods included on XFldObject.
- xwpQueryDeletion
- xwpSetDeletion
- xwpTrashObjectID
- xwpSetTrashObject
- xwpQueryObjectHotkey
- xwpSetObjectHotkey
- xwpQuerySetup
- xwpQuerySetup2
- xwpQueryFlags
- xwpModifyFlags
- xwpAddWidgetNotify
- xwpRemoveDestroyNotify
- xwpQueryRealDefaultView
- xwpFreeSetupBuffer
- xwpQueryOriginalObjectID
- xwpHotkeyOrBorderAction
- xwpAddReplacementIconPage
- xwpQueryHandle
- xwpQueryLocks
- xwpSetTitleOnly
- xwpHandleSelfClose
- xwpAddedToList
- xwpRemovedFromList
- xwpPrepareInsertRecord
- xwpOwnerDrawIcon
- xwpLazyLoadIcon
- xwpForceRepaint
- xwpCreateShadow
- xwpResolveIfLink
WPObject instance methods
This methods are overridden from WPObject.
Settings Notebook methods
- wpAddObjectGeneralPage
- wpAddSettingsPages
Save/Restore State methods
- wpRestoreState
- wpSaveDeferred
- wpSaveImmediate
- wpSaveState
Object Usage methods
- wpAddToObjUseList
- wpAssertObjectMutexSem
- wpDeleteFromObjUseList
- wpReleaseObjectMutexSem
- wpRequestObjectMutexSem
Pop-Up Menu methods
- wpDisplayHelp
- wpFilterMenu
- wpMenuItemHelpSelected
- wpMenuItemSelected
- wpModifyMenu
- wpObjectReady
Query and Set Object Information methods
- wpQueryDefaultHelp
- wpSetIcon
- wpSetTitle
- wpViewObject
- wpSetObjectID
Memory Management methods
- wpFreeMem
Miscellaneous methods
- wpCnrSetEmphasis
- wpConfirmObjectTitle
- wpSwitchTo
Setup/Cleanup methods
- wpInitData
- wpSetupOnce
- wpSetup
- wpUnInitData
SOMObject instance methods
- somDefaultInit - Overriden
- somDestruct - Overriden