home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ibmodf.zip / OPEND_HH.ZIP / WPOBJECT.HH < prev   
Text File  |  1995-04-24  |  19KB  |  465 lines

  1. #ifndef _DTS_HH_INCLUDED_wpobject
  2. #define _DTS_HH_INCLUDED_wpobject
  3. /* Start Interface WPObject */
  4.  
  5. // This file was generated by the IBM "DirectToSOM" emitter for C++ (V1.71)
  6. // Generated at 04/13/95 11:51:57 EDT
  7.  
  8. #include <som.hh>
  9.  
  10.      #pragma SOMAsDefault(on)
  11. class SOMClass;
  12.      #pragma SOMAsDefault(pop)
  13.      #pragma SOMAsDefault(on)
  14. class SOMObject;
  15.      #pragma SOMAsDefault(pop)
  16.      #pragma SOMAsDefault(on)
  17. class WPFolder;
  18.      #pragma SOMAsDefault(pop)
  19.      #pragma SOMAsDefault(on)
  20. class M_WPObject;
  21.      #pragma SOMAsDefault(pop)
  22.      #pragma SOMAsDefault(on)
  23. class WPObject;
  24.      #pragma SOMAsDefault(pop)
  25. #include <somobj.hh>
  26. #pragma SOMNonDTS(on)
  27.  
  28. #pragma SOMAsDefault(on)
  29. class WPObject : public SOMObject {
  30.  
  31.     #pragma SOMClassName(*, "WPObject")
  32.     #pragma SOMNoMangling(*)
  33.     #pragma SOMNoDataDirect(*)
  34.     #pragma SOMNonDTS(*)
  35.  
  36.      #pragma SOMClassName (WPObject, "WPObject")
  37. //     #pragma SOMMetaClass (WPObject, "M_WPObject")  aj: fixed per Brian Thomson: don't use SOM name, use C++ name (unquoted)
  38.      #pragma SOMMetaClass (WPObject, M_WPObject)
  39.      #pragma SOMClassVersion (WPObject, 1, 2)
  40.      #pragma SOMCallstyle (oidl)
  41.      #pragma SOMAsDefault(off)
  42.      #pragma SOMAsDefault(pop)
  43.   public :
  44.      virtual ULONG wpAddObjectGeneralPage(HWND hwndNotebook);
  45.      virtual ULONG wpAddObjectGeneralPage2(HWND hwndNotebook);
  46.      virtual ULONG wpAddObjectWindowPage(HWND hwndNotebook);
  47.      virtual BOOL wpAddSettingsPages(HWND hwndNotebook);
  48.      virtual BOOL wpAddToObjUseList(PUSEITEM pUseItem);
  49.      virtual PBYTE wpAllocMem(ULONG cbBytes, PULONG prc);
  50.      virtual BOOL32 wpAppendObject(WPObject* targetObject, BOOL32 fMove);
  51.      virtual BOOL wpAssertObjectMutexSem();
  52.      virtual BOOL wpClose();
  53.      virtual PMINIRECORDCORE wpCnrInsertObject(HWND hwndCnr, 
  54.                                                PPOINTL pptlIcon, 
  55.                                                PMINIRECORDCORE preccParent, 
  56.                                                PRECORDINSERT pRecInsert);
  57.      virtual BOOL wpCnrRemoveObject(HWND hwndCnr);
  58.      virtual BOOL wpCnrSetEmphasis(ULONG ulEmphasisAttr, BOOL fTurnOn);
  59.      virtual ULONG wpConfirmDelete(ULONG fConfirmations);
  60.      virtual ULONG wpConfirmObjectTitle(WPFolder* Folder, WPObject** ppDuplicate, 
  61.                                         PSZ pszTitle, ULONG cbTitle, 
  62.                                         ULONG menuID);
  63.      virtual void wpCopiedFromTemplate();
  64.      virtual WPObject* wpCopyObject(WPFolder* Folder, BOOL fLock);
  65.      virtual WPObject* wpCreateAnother(PSZ pszTitle, PSZ pszSetupEnv, 
  66.                                        WPFolder* Folder);
  67.      virtual WPObject* wpCreateFromTemplate(WPFolder* folder, 
  68.                                             BOOL fLock);
  69.      virtual WPObject* wpCreateShadowObject(WPFolder* Folder, 
  70.                                             BOOL fLock);
  71.      virtual ULONG wpDelete(ULONG fConfirmations);
  72.      virtual BOOL wpDeleteFromObjUseList(PUSEITEM pUseItem);
  73.      virtual BOOL wpDisplayHelp(ULONG HelpPanelId, PSZ HelpLibrary);
  74.      virtual HWND wpDisplayMenu(HWND hwndOwner, HWND hwndClient, 
  75.                                 POINTL* ptlPopupPt, ULONG ulMenuType, 
  76.                                 ULONG ulReserved);
  77.      virtual BOOL wpDoesObjectMatch(PVOID pvoidExtendedCriteria);
  78.      virtual MRESULT wpDraggedOverObject(WPObject* DraggedOverObject);
  79.      virtual MRESULT wpDragOver(HWND hwndCnr, PDRAGINFO pdrgInfo);
  80.      virtual MRESULT wpDrop(HWND hwndCnr, PDRAGINFO pdrgInfo, 
  81.                             PDRAGITEM pdrgItem);
  82.      virtual BOOL wpDroppedOnObject(WPObject* DroppedOnObject);
  83.      virtual MRESULT wpEndConversation(ULONG ulItemID, ULONG flResult);
  84.      virtual ULONG wpFilterPopupMenu(ULONG ulFlags, HWND hwndCnr, 
  85.                                      BOOL fMultiSelect);
  86.      virtual PUSEITEM wpFindUseItem(ULONG type, PUSEITEM pCurrentItem);
  87.      virtual BOOL wpFormatDragItem(PDRAGITEM pdrgItem);
  88.      virtual BOOL wpFree();
  89.      virtual BOOL wpFreeMem(PBYTE pByte);
  90.      virtual BOOL wpHide();
  91.      virtual void wpInitData();
  92.      virtual BOOL wpInsertPopupMenuItems(HWND hwndMenu, ULONG iPosition, 
  93.                                          HMODULE hmod, ULONG MenuID, 
  94.                                          ULONG SubMenuID);
  95.      virtual ULONG wpInsertSettingsPage(HWND hwndNotebook, PPAGEINFO ppageinfo);
  96.      virtual BOOL wpMenuItemHelpSelected(ULONG MenuId);
  97.      virtual BOOL wpMenuItemSelected(HWND hwndFrame, ULONG ulMenuId);
  98.      virtual BOOL wpModifyPopupMenu(HWND hwndMenu, HWND hwndCnr, 
  99.                                     ULONG iPosition);
  100.      virtual BOOL wpMoveObject(WPFolder* Folder);
  101.      virtual HWND wpOpen(HWND hwndCnr, ULONG ulView, ULONG param);
  102.      virtual BOOL wpPrintObject(PPRINTDEST pPrintDest, ULONG ulReserved);
  103.      virtual ULONG wpQueryConcurrentView();
  104.      virtual ULONG wpQueryButtonAppearance();
  105.      virtual ULONG wpQueryConfirmations();
  106.      virtual BOOL wpQueryDefaultHelp(PULONG pHelpPanelId, PSZ HelpLibrary);
  107.      virtual ULONG wpQueryDefaultView();
  108.      virtual ULONG wpQueryDetailsData(PVOID* ppDetailsData, PULONG pcp);
  109.      virtual ULONG wpQueryError();
  110.      virtual BOOL wpSetFolder(WPObject* container);
  111.      virtual WPObject* wpQueryFolder();
  112.      virtual HPOINTER wpQueryIcon();
  113.      virtual ULONG wpQueryIconData(PICONINFO pIconInfo);
  114.      virtual ULONG wpQueryMinWindow();
  115.      virtual ULONG wpQueryNameClashOptions(ULONG menuID);
  116.      virtual ULONG wpQueryStyle();
  117.      virtual BOOL32 wpSetTaskRec(PTASKREC pNew, PTASKREC pOld);
  118.      virtual PTASKREC wpFindTaskRec();
  119.      virtual PSZ wpQueryTitle();
  120.      virtual BOOL wpRegisterView(HWND hwndFrame, PSZ pszViewTitle);
  121.      virtual ULONG wpReleaseObjectMutexSem();
  122.      virtual MRESULT wpRender(PDRAGTRANSFER pdxfer);
  123.      virtual MRESULT wpRenderComplete(PDRAGTRANSFER pdxfer, ULONG ulResult);
  124.      virtual BOOL32 wpReplaceObject(WPObject* targetObject, BOOL32 fMove);
  125.      virtual ULONG wpRequestObjectMutexSem(ULONG ulTimeout);
  126.      virtual BOOL wpRestore();
  127.      virtual BOOL wpRestoreData(PSZ pszClass, ULONG ulKey, PBYTE pValue, 
  128.                                 PULONG pcbValue);
  129.      virtual BOOL wpRestoreLong(PSZ pszClass, ULONG ulKey, PULONG pulValue);
  130.      virtual BOOL wpRestoreState(ULONG ulReserved);
  131.      virtual BOOL wpRestoreString(PSZ pszClass, ULONG ulKey, 
  132.                                   PSZ pszValue, PULONG pcbValue);
  133.      virtual BOOL wpSaveData(PSZ pszClass, ULONG ulKey, PBYTE pValue, 
  134.                              ULONG cbValue);
  135.      virtual BOOL wpSaveImmediate();
  136.      virtual BOOL wpSaveDeferred();
  137.      virtual BOOL wpSaveLong(PSZ pszClass, ULONG ulKey, ULONG ulValue);
  138.      virtual BOOL wpSaveState();
  139.      virtual BOOL wpSaveString(PSZ pszClass, ULONG ulKey, PSZ pszValue);
  140.      virtual BOOL wpScanSetupString(PSZ pszSetupString, PSZ pszKey, 
  141.                                     PSZ pszValue, PULONG pcbValue);
  142.      virtual void wpSetConcurrentView(ULONG ulCCView);
  143.      virtual void wpSetButtonAppearance(ULONG ulButtonType);
  144.      virtual BOOL wpSetDefaultHelp(ULONG HelpPanelId, PSZ HelpLibrary);
  145.      virtual BOOL wpSetDefaultView(ULONG ulView);
  146.      virtual BOOL wpSetError(ULONG ulErrorId);
  147.      virtual BOOL wpSetIconHandle(HPOINTER hptrNewIcon);
  148.      virtual USHORT wpQueryScreenGroupID(USHORT usPrevSgId);
  149.      virtual BOOL wpSetupOnce(PSZ pszSetupString);
  150.      virtual BOOL wpSetIcon(HPOINTER hptrNewIcon);
  151.      virtual BOOL wpSetIconData(PICONINFO pIconInfo);
  152.      virtual void wpSetMinWindow(ULONG ulMinWindow);
  153.      virtual BOOL wpSetStyle(ULONG ulNewStyle);
  154.      virtual BOOL wpModifyStyle(ULONG ulStyleFlags, ULONG ulStyleMask);
  155.      virtual BOOL wpSetTitle(PSZ pszNewTitle);
  156.      virtual BOOL wpSetup(PSZ pszSetupString);
  157.      virtual BOOL wpSwitchTo(ULONG View);
  158.      virtual void wpUnInitData();
  159.      virtual HWND wpViewObject(HWND hwndCnr, ULONG ulView, ULONG param);
  160.      virtual ULONG wpQueryTrueStyle();
  161.      virtual HOBJECT wpQueryHandle();
  162.      virtual BOOL wpUnlockObject();
  163.      virtual void wpObjectReady(ULONG ulCode, WPObject* refObject);
  164.      virtual BOOL wpIsObjectInitialized();
  165.      virtual WPObject* wpCreateShadowObjectExt(WPFolder* Folder, 
  166.                                                BOOL fLock, PSZ pszSetup, 
  167.                                                M_WPObject* shadowClass);
  168.      virtual BOOL wpCnrDeleteUseItem(HWND hwndCnr);
  169.      virtual BOOL wpIsDeleteable();
  170.      virtual PMINIRECORDCORE wpQueryCoreRecord();
  171.      virtual BOOL wpSetObjectID(PSZ pszObjectID);
  172.      virtual PSZ wpQueryObjectID();
  173.      virtual BOOL wpSetDefaultIconPos(PPOINTL pPointl);
  174.      virtual BOOL wpQueryDefaultIconPos(PPOINTL pPointl);
  175.      virtual void wpCnrRefreshDetails();
  176.      virtual PVIEWITEM wpFindViewItem(ULONG flViews, PVIEWITEM pCurrentItem);
  177.      virtual void wpLockObject();
  178.      virtual BOOL wpIsLocked();
  179.      virtual PULONG wpQueryContainerFlagPtr();
  180.      virtual ULONG wpWaitForClose(LHANDLE lhView, ULONG ulViews, 
  181.                                   long lTimeOut, BOOL bAutoClose);
  182.      WPObject();  
  183.      virtual ~WPObject();  
  184.      #pragma SOMReleaseOrder ( \
  185.                   "wpSetTitle", \
  186.                   "wpQueryTitle", \
  187.                   "wpSetStyle", \
  188.                   "wpQueryStyle", \
  189.                   "wpSetIcon", \
  190.                   "wpQueryIcon", \
  191.                   "wpSetFolder", \
  192.                   "wpQueryFolder", \
  193.                   *, \
  194.                   *, \
  195.                   "wpSetDefaultView", \
  196.                   "wpQueryDefaultView", \
  197.                   *, \
  198.                   "wpSaveState", \
  199.                   *, \
  200.                   *, \
  201.                   "wpSaveLong", \
  202.                   "wpSaveString", \
  203.                   "wpSaveData", \
  204.                   *, \
  205.                   "wpRestoreState", \
  206.                   *, \
  207.                   *, \
  208.                   "wpRestoreLong", \
  209.                   "wpRestoreString", \
  210.                   "wpRestoreData", \
  211.                   *, \
  212.                   "wpAllocMem", \
  213.                   "wpFreeMem", \
  214.                   "wpAddToObjUseList", \
  215.                   "wpDeleteFromObjUseList", \
  216.                   "wpFindUseItem", \
  217.                   "wpSwitchTo", \
  218.                   *, \
  219.                   "wpFilterPopupMenu", \
  220.                   "wpModifyPopupMenu", \
  221.                   "wpMenuItemSelected", \
  222.                   "wpFormatDragItem", \
  223.                   "wpDrop", \
  224.                   "wpDragOver", \
  225.                   "wpRender", \
  226.                   "wpEndConversation", \
  227.                   *, \
  228.                   *, \
  229.                   *, \
  230.                   "wpFree", \
  231.                   "wpCopiedFromTemplate", \
  232.                   "wpAddSettingsPages", \
  233.                   "wpAddObjectGeneralPage", \
  234.                   "wpDisplayHelp", \
  235.                   "wpMenuItemHelpSelected", \
  236.                   "wpInsertSettingsPage", \
  237.                   "wpInsertPopupMenuItems", \
  238.                   *, \
  239.                   *, \
  240.                   *, \
  241.                   *, \
  242.                   "wpCnrInsertObject", \
  243.                   "wpCnrRemoveObject", \
  244.                   "wpInitData", \
  245.                   "wpUnInitData", \
  246.                   "wpSetup", \
  247.                   "wpScanSetupString", \
  248.                   "wpSaveImmediate", \
  249.                   "wpOpen", \
  250.                   "wpClose", \
  251.                   "wpHide", \
  252.                   "wpRestore", \
  253.                   "wpSetIconData", \
  254.                   "wpQueryIconData", \
  255.                   *, \
  256.                   "wpDelete", \
  257.                   "wpConfirmDelete", \
  258.                   *, \
  259.                   *, \
  260.                   *, \
  261.                   "wpRegisterView", \
  262.                   *, \
  263.                   "wpSetDefaultHelp", \
  264.                   "wpQueryDefaultHelp", \
  265.                   "wpDoesObjectMatch", \
  266.                   "wpCnrRefreshDetails", \
  267.                   "wpSetError", \
  268.                   "wpQueryError", \
  269.                   "wpDraggedOverObject", \
  270.                   "wpDroppedOnObject", \
  271.                   "wpSetDefaultIconPos", \
  272.                   "wpQueryDefaultIconPos", \
  273.                   *, \
  274.                   *, \
  275.                   "wpSetObjectID", \
  276.                   "wpQueryObjectID", \
  277.                   "wpIsDeleteable", \
  278.                   "wpQueryHandle", \
  279.                   "wpSaveDeferred", \
  280.                   "wpAddObjectWindowPage", \
  281.                   "wpQueryConcurrentView", \
  282.                   "wpSetConcurrentView", \
  283.                   "wpQueryMinWindow", \
  284.                   "wpSetMinWindow", \
  285.                   "wpViewObject", \
  286.                   "wpQueryButtonAppearance", \
  287.                   "wpSetButtonAppearance", \
  288.                   "wpQueryConfirmations", \
  289.                   "wpCnrSetEmphasis", \
  290.                   "wpQueryCoreRecord", \
  291.                   "wpFindViewItem", \
  292.                   "wpCreateFromTemplate", \
  293.                   "wpQueryTrueStyle", \
  294.                   "wpAssertObjectMutexSem", \
  295.                   "wpReleaseObjectMutexSem", \
  296.                   "wpRequestObjectMutexSem", \
  297.                   "wpCreateAnother", \
  298.                   "wpCreateShadowObject", \
  299.                   "wpCopyObject", \
  300.                   "wpMoveObject", \
  301.                   "wpLockObject", \
  302.                   "wpUnlockObject", \
  303.                   "wpIsLocked", \
  304.                   "wpRenderComplete", \
  305.                   "wpQueryDetailsData", \
  306.                   "wpPrintObject", \
  307.                   *, \
  308.                   "wpSetTaskRec", \
  309.                   *, \
  310.                   "wpModifyStyle", \
  311.                   *, \
  312.                   "wpFindTaskRec", \
  313.                   "wpAppendObject", \
  314.                   "wpReplaceObject", \
  315.                   "wpQueryNameClashOptions", \
  316.                   "wpConfirmObjectTitle", \
  317.                   *, \
  318.                   "wpQueryContainerFlagPtr", \
  319.                   *, \
  320.                   *, \
  321.                   *, \
  322.                   "wpCnrDeleteUseItem", \
  323.                   "wpObjectReady", \
  324.                   "wpIsObjectInitialized", \
  325.                   "wpCreateShadowObjectExt", \
  326.                   "wpSetIconHandle", \
  327.                   *, \
  328.                   *, \
  329.                   "wpDisplayMenu", \
  330.                   "wpWaitForClose", \
  331.                   "wpQueryScreenGroupID", \
  332.                   "wpSetupOnce", \
  333.                   "wpAddObjectGeneralPage2", \
  334.                   *, \
  335.                   *)
  336. };
  337. #pragma SOMAsDefault(pop)
  338.  
  339.      #pragma SOMNonDTS(pop)
  340. /* End WPObject */
  341. /* Start Interface M_WPObject */
  342.  
  343. #include <somcls.hh>
  344. #include <somcls.hh>
  345. #pragma SOMNonDTS(on)
  346.  
  347. #pragma SOMAsDefault(on)
  348. class M_WPObject : public SOMClass {
  349.  
  350.     #pragma SOMClassName(*, "M_WPObject")
  351.     #pragma SOMNoMangling(*)
  352.     #pragma SOMNoDataDirect(*)
  353.     #pragma SOMNonDTS(*)
  354.  
  355.      #pragma SOMClassVersion (M_WPObject, 1, 2)
  356.      #pragma SOMCallstyle (oidl)
  357.      #pragma SOMAsDefault(off)
  358.      #pragma SOMAsDefault(pop)
  359.   public :
  360.      virtual BOOL wpclsCreateDefaultTemplates(WPObject* Folder);
  361.      virtual void wpclsInitData();
  362.      virtual WPObject* wpclsMakeAwake(PSZ pszTitle, ULONG ulStyle, 
  363.                                       HPOINTER hptrIcon, POBJDATA pObjData, 
  364.                                       WPFolder* Folder, ULONG ulUser);
  365.      virtual WPObject* wpclsNew(PSZ pszTitle, PSZ pszSetupEnv, 
  366.                                 WPFolder* Folder, BOOL fLock);
  367.      virtual BOOL wpclsQueryDefaultHelp(PULONG pHelpPanelId, 
  368.                                         PSZ pszHelpLibrary);
  369.      virtual ULONG wpclsQueryDefaultView();
  370.      virtual PCLASSDETAILS wpclsQueryDetails();
  371.      virtual ULONG wpclsQueryDetailsInfo(PCLASSFIELDINFO* ppClassFieldInfo, 
  372.                                          PULONG pSize);
  373.      virtual BOOL wpclsQueryExtendedCriteria(PSZ pszName, ULONG ulSearchType, 
  374.                                              PVOID pvoidExtendedCriteria);
  375.      virtual WPObject* wpclsQueryFolder(PSZ pszLocation, BOOL fLock);
  376.      virtual HPOINTER wpclsQueryIcon();
  377.      virtual void wpclsQuerySearchInfo(M_WPObject** ClassExtended, 
  378.                                        M_WPObject** ClassCreate, 
  379.                                        PULONG pulClassCriteriaSize);
  380.      virtual ULONG wpclsQueryStyle();
  381.      virtual PSZ wpclsQueryTitle();
  382.      virtual void wpclsUnInitData();
  383.      virtual BOOL wpclsFindObjectFirst(PCLASS pClassList, PHFIND phFind, 
  384.                                        PSZ pszTitle, WPFolder* Folder, 
  385.                                        BOOL fSubfolders, PVOID pExtendedCriteria, 
  386.                                        POBJECT pBuffer, PULONG pCount);
  387.      virtual BOOL wpclsFindObjectNext(HFIND hFind, POBJECT pBuffer, 
  388.                                       PULONG pCount);
  389.      virtual BOOL wpclsFindObjectEnd(HFIND hFind);
  390.      virtual BOOL wpclsSetError(ULONG ulErrorId);
  391.      virtual ULONG wpclsQueryError();
  392.      virtual BOOL wpclsQuerySettingsPageSize(PSIZEL pSizl);
  393.      virtual ULONG wpclsQueryIconData(PICONINFO pIconInfo);
  394.      virtual WPObject* wpclsQueryObject(HOBJECT hObject);
  395.      virtual ULONG wpclsQueryButtonAppearance();
  396.      virtual void wpclsDecUsage();
  397.      virtual void wpclsIncUsage();
  398.      virtual BOOL wpclsInsertMultipleObjects(HWND hwndCnr, PPOINTL pptlIcon, 
  399.                                              PVOID* pObjectArray, 
  400.                                              PVOID pRecordParent, 
  401.                                              ULONG NumRecords);
  402.      virtual WPObject* wpclsFindOneObject(HWND hwndOwner, PSZ pszFindParams);
  403.      virtual BOOL wpclsSetSettingsPageSize(PSIZEL pSizl);
  404.      virtual BOOL wpclsSetIconData(PICONINFO pIconInfo);
  405.      virtual BOOL wpclsSetIcon(HPOINTER hptrNewIcon);
  406.      virtual WPObject* wpclsObjectFromHandle(HOBJECT hObject);
  407.      virtual BOOL wpclsRemoveObjects(HWND hwndCnr, PVOID* pRecordArray, 
  408.                                      ULONG NumRecords, BOOL RemoveAll);
  409.      virtual ~M_WPObject();  
  410.      virtual void somClassReady();
  411.      virtual SOMObject* somNew();
  412.      virtual SOMObject* somRenew(void* obj);
  413.      #pragma SOMReleaseOrder ( \
  414.                   "wpclsInitData", \
  415.                   "wpclsUnInitData", \
  416.                   *, \
  417.                   "wpclsMakeAwake", \
  418.                   "wpclsIncUsage", \
  419.                   "wpclsDecUsage", \
  420.                   "wpclsQueryTitle", \
  421.                   "wpclsQueryIcon", \
  422.                   "wpclsQueryDefaultHelp", \
  423.                   "wpclsQueryStyle", \
  424.                   "wpclsQueryDetailsInfo", \
  425.                   "wpclsQueryDefaultView", \
  426.                   "wpclsQueryDetails", \
  427.                   "wpclsQuerySearchInfo", \
  428.                   "wpclsQueryExtendedCriteria", \
  429.                   "wpclsCreateDefaultTemplates", \
  430.                   *, \
  431.                   "wpclsFindObjectFirst", \
  432.                   "wpclsFindObjectNext", \
  433.                   "wpclsFindObjectEnd", \
  434.                   *, \
  435.                   "wpclsSetError", \
  436.                   "wpclsQueryError", \
  437.                   "wpclsQuerySettingsPageSize", \
  438.                   "wpclsSetSettingsPageSize", \
  439.                   "wpclsQueryIconData", \
  440.                   "wpclsSetIcon", \
  441.                   "wpclsSetIconData", \
  442.                   "wpclsQueryObject", \
  443.                   "wpclsObjectFromHandle", \
  444.                   *, \
  445.                   *, \
  446.                   *, \
  447.                   *, \
  448.                   *, \
  449.                   "wpclsQueryButtonAppearance", \
  450.                   "wpclsNew", \
  451.                   "wpclsQueryFolder", \
  452.                   *, \
  453.                   *, \
  454.                   "wpclsRemoveObjects", \
  455.                   "wpclsInsertMultipleObjects", \
  456.                   *, \
  457.                   "wpclsFindOneObject", \
  458.                   *)
  459. };
  460. #pragma SOMAsDefault(pop)
  461.  
  462.      #pragma SOMNonDTS(pop)
  463. /* End M_WPObject */
  464. #endif /* _DTS_HH_INCLUDED_wpobject */
  465.