Ignore:
Timestamp:
Sep 30, 2023, 11:06:42 PM (23 months ago)
Author:
erdmann
Message:

Created branch v2.9_Lars.

Location:
branches/v2.9_Lars
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/v2.9_Lars/mediafolder/include/wpobject.hh

    r59 r74  
    1818      #define OBJSTYLE_NOLINK          4
    1919      #define OBJSTYLE_NOCOPY          8
    20       #define OBJSTYLE_NOTDEFAULTICON 16   /* Intentionally not declared CLSSTYLE */ 
     20      #define OBJSTYLE_NOTDEFAULTICON 16   /* Intentionally not declared CLSSTYLE */
    2121      #define OBJSTYLE_TEMPLATE       32
    2222      #define OBJSTYLE_NODELETE       64
     
    2727      #define OBJSTYLE_NORENAME     2048
    2828      #define OBJSTYLE_NODROP       4096
    29       #define OBJSTYLE_NODROPON     8192   /* Use instead of OBJSTYLE_NODROP, 
    30                                               because OBJSTYLE_NODROP and     
    31                                               CLSSTYLE_PRIVATE have the same 
    32                                               value (DD 86093F) */           
    33       #define OBJSTYLE_CUSTOMICON   16384  /* Use instead of OBJSTYLE_NOTDEFAULTICON 
    34                                                because OBJSTYLE_NOTDEFAULTICON and   
    35                                                CLSSTYLE_NEVERTEMPLATE have the same   
    36                                                value (DD 86093F) */     
     29      #define OBJSTYLE_NODROPON     8192   /* Use instead of OBJSTYLE_NODROP,
     30                                              because OBJSTYLE_NODROP and
     31                                              CLSSTYLE_PRIVATE have the same
     32                                              value (DD 86093F) */
     33      #define OBJSTYLE_CUSTOMICON   16384  /* Use instead of OBJSTYLE_NOTDEFAULTICON
     34                                               because OBJSTYLE_NOTDEFAULTICON and
     35                                               CLSSTYLE_NEVERTEMPLATE have the same
     36                                               value (DD 86093F) */
    3737
    3838     /*  Class style flags (see wpclsQueryStyle) */
     
    4747      #define CLSSTYLE_NEVERVISIBLE   OBJSTYLE_NOTVISIBLE
    4848      #define CLSSTYLE_NEVERRENAME    OBJSTYLE_NORENAME
    49       #define CLSSTYLE_PRIVATE        4096   /* Intentionally not declared OBJSTYLE */     
    50       #define CLSSTYLE_NEVERSETTINGS  OBJSTYLE_NOSETTINGS                      /*DD 86093F*/ 
    51       #define CLSSTYLE_NEVERDROPON    OBJSTYLE_NODROPON                        /*DD 86093F*/ 
    52       #define CLSSTYLE_HIDDEN         32768  /* Use instead of CLSSTYLE_PRIVATE         
    53                                                  because OBJSTYLE_NODROP and             
    54                                                  CLSSTYLE_PRIVATE have the same         
    55                                                  value (DD 86093F) */                   
    56       #define CLSSTYLE_DONTTEMPLATE   65536  /* Use instead of CLSSTYLE_NEVERTEMPLATE   
    57                                                  because OBJSTYLE_NOTDEFAULTICON and     
    58                                                  CLSSTYLE_NEVERTEMPLATE have the same   
    59                                                  value (DD 86093F) */       
     49      #define CLSSTYLE_PRIVATE        4096   /* Intentionally not declared OBJSTYLE */
     50      #define CLSSTYLE_NEVERSETTINGS  OBJSTYLE_NOSETTINGS                      /*DD 86093F*/
     51      #define CLSSTYLE_NEVERDROPON    OBJSTYLE_NODROPON                        /*DD 86093F*/
     52      #define CLSSTYLE_HIDDEN         32768  /* Use instead of CLSSTYLE_PRIVATE
     53                                                 because OBJSTYLE_NODROP and
     54                                                 CLSSTYLE_PRIVATE have the same
     55                                                 value (DD 86093F) */
     56      #define CLSSTYLE_DONTTEMPLATE   65536  /* Use instead of CLSSTYLE_NEVERTEMPLATE
     57                                                 because OBJSTYLE_NOTDEFAULTICON and
     58                                                 CLSSTYLE_NEVERTEMPLATE have the same
     59                                                 value (DD 86093F) */
    6060
    6161      #define SETTINGS_PAGE_REMOVED  -1
     
    153153         HWND            hwndCnr;      /* Cnr into which object is inserted */
    154154         PMINIRECORDCORE pRecord;      /* Record pointer within that cnr */
    155          ULONG           ulUser;       /* For application use RECSH */ 
     155         ULONG           ulUser;       /* For application use RECSH */
    156156      } RECORDITEM;
    157157      typedef RECORDITEM *PRECORDITEM;
     
    359359      #define SEARCH_THIS_FOLDER 2
    360360      #define SEARCH_THIS_TREE   3
    361  
     361
    362362
    363363      /* Find method related types and constants */
     
    402402      #define CTXT_PUTDOWN_CANCEL 0x2000000          /*rme88844*/
    403403
    404  
     404
    405405     /* Flags for the wpDisplayMenu() method */
    406406
     
    420420      #define WPMENUID_SELECT             4
    421421      #define WPMENUID_SORT               5
    422       #define WPMENUID_TREE               123                                 /*DD 86092F*/ 
    423       #define WPMENUID_FIND               8                                   /*DD 86092F*/ 
    424       #define WPMENUID_CREATEANOTHER      101                                 /*DD 86092F*/ 
    425       #define WPMENUID_MOVE               107                                 /*DD 86092F*/ 
    426       #define WPMENUID_COPY               108                                 /*DD 86092F*/ 
    427       #define WPMENUID_DELETE             109                                 /*DD 86092F*/ 
    428       #define WPMENUID_PROPERTIES         112                                 /*DD 86092F*/ 
    429       #define WPMENUID_SELALL             114                                 /*DD 86092F*/ 
    430       #define WPMENUID_DESELALL           115                                 /*DD 86092F*/ 
    431       #define WPMENUID_RESERVED1          118                                 /*DD 86092F*/ 
    432       #define WPMENUID_CLOSE              120                                 /*DD 86092F*/ 
    433       #define WPMENUID_FORMAT             124                                 /*DD 86092F*/ 
    434       #define WPMENUID_CHKDSK             128                                 /*DD 86092F*/ 
    435       #define WPMENUID_FIXDSK             129                                 /*DD 86092F*/ 
    436       #define WPMENUID_PROGRAM            132                                 /*DD 86092F*/ 
    437       #define WPMENUID_COPYDSK            182                                 /*DD 86092F*/ 
    438       #define WPMENUID_LOCKDISK           184                                 /*DD 86092F*/ 
    439       #define WPMENUID_EJECTDISK          185                                 /*DD 86092F*/ 
    440       #define WPMENUID_UNLOCKDISK         186                                 /*DD 86092F*/ 
    441       #define WPMENUID_PICKUP             188                                 /* rme77131*/ 
    442       #define WPMENUID_PUTDOWN            189                                 /* rme77131*/ 
    443       #define WPMENUID_PUTDOWN_COPY       190                                 /* rme77131*/ 
    444       #define WPMENUID_PUTDOWN_MOVE       191                                 /* rme77131*/ 
    445       #define WPMENUID_PUTDOWN_LINK       192                                 /* rme77131*/ 
    446       #define WPMENUID_PUTDOWN_CANCEL     193                                 /* rme77131*/ 
    447       #define WPMENUID_PUTDOWN_CREATE     194                                 /* rme77131*/ 
    448       #define WPMENUID_ICON               303                                 /*DD 86092F*/ 
    449       #define WPMENUID_DETAILS            304                                 /*DD 86092F*/ 
    450       #define WPMENUID_ARRANGE            309                                 /*DD 86092F*/ 
    451       #define WPMENUID_RESERVED2          315                                 /*DD 86092F*/ 
    452       #define WPMENUID_CREATESHADOW       316                                 /*DD 86092F*/ 
    453       #define WPMENUID_PALETTE            317                                 /*DD 86092F*/ 
    454       #define WPMENUID_REFRESH            503                                 /*DD 86092F*/ 
    455       #define WPMENUID_HELP_FOR_HELP      601                                 /*DD 86092F*/ 
    456       #define WPMENUID_HOWTOGETHELP       601                                 /*DD 86092F*/ 
    457       #define WPMENUID_EXTENDEDHELP       602                                 /*DD 86092F*/ 
    458       #define WPMENUID_HELPKEYS           603                                 /*DD 86092F*/ 
    459       #define WPMENUID_HELPINDEX          604                                 /*DD 86092F*/ 
    460       #define WPMENUID_SHUTDOWN           704                                 /*DD 86092F*/ 
    461       #define WPMENUID_LOCKUP             705                                 /*DD 86092F*/ 
    462       #define WPMENUID_LOGIN              708                                 /*DD 86092F*/ 
    463       #define WPMENUID_LOGOUT             709                                 /*DD 86092F*/ 
    464       #define WPMENUID_ASSIGN             710                                 /*DD 86092F*/ 
    465       #define WPMENUID_UNASSIGN           711                                 /*DD 86092F*/ 
    466       #define WPMENUID_ACCESSNEW          712                                 /*DD 86092F*/ 
    467       #define WPMENUID_SYSTEMSETUP        713                                 /*DD 86092F*/ 
     422      #define WPMENUID_TREE               123                                 /*DD 86092F*/
     423      #define WPMENUID_FIND               8                                   /*DD 86092F*/
     424      #define WPMENUID_CREATEANOTHER      101                                 /*DD 86092F*/
     425      #define WPMENUID_MOVE               107                                 /*DD 86092F*/
     426      #define WPMENUID_COPY               108                                 /*DD 86092F*/
     427      #define WPMENUID_DELETE             109                                 /*DD 86092F*/
     428      #define WPMENUID_PROPERTIES         112                                 /*DD 86092F*/
     429      #define WPMENUID_SELALL             114                                 /*DD 86092F*/
     430      #define WPMENUID_DESELALL           115                                 /*DD 86092F*/
     431      #define WPMENUID_RESERVED1          118                                 /*DD 86092F*/
     432      #define WPMENUID_CLOSE              120                                 /*DD 86092F*/
     433      #define WPMENUID_FORMAT             124                                 /*DD 86092F*/
     434      #define WPMENUID_CHKDSK             128                                 /*DD 86092F*/
     435      #define WPMENUID_FIXDSK             129                                 /*DD 86092F*/
     436      #define WPMENUID_PROGRAM            132                                 /*DD 86092F*/
     437      #define WPMENUID_COPYDSK            182                                 /*DD 86092F*/
     438      #define WPMENUID_LOCKDISK           184                                 /*DD 86092F*/
     439      #define WPMENUID_EJECTDISK          185                                 /*DD 86092F*/
     440      #define WPMENUID_UNLOCKDISK         186                                 /*DD 86092F*/
     441      #define WPMENUID_PICKUP             188                                 /* rme77131*/
     442      #define WPMENUID_PUTDOWN            189                                 /* rme77131*/
     443      #define WPMENUID_PUTDOWN_COPY       190                                 /* rme77131*/
     444      #define WPMENUID_PUTDOWN_MOVE       191                                 /* rme77131*/
     445      #define WPMENUID_PUTDOWN_LINK       192                                 /* rme77131*/
     446      #define WPMENUID_PUTDOWN_CANCEL     193                                 /* rme77131*/
     447      #define WPMENUID_PUTDOWN_CREATE     194                                 /* rme77131*/
     448      #define WPMENUID_ICON               303                                 /*DD 86092F*/
     449      #define WPMENUID_DETAILS            304                                 /*DD 86092F*/
     450      #define WPMENUID_ARRANGE            309                                 /*DD 86092F*/
     451      #define WPMENUID_RESERVED2          315                                 /*DD 86092F*/
     452      #define WPMENUID_CREATESHADOW       316                                 /*DD 86092F*/
     453      #define WPMENUID_PALETTE            317                                 /*DD 86092F*/
     454      #define WPMENUID_REFRESH            503                                 /*DD 86092F*/
     455      #define WPMENUID_HELP_FOR_HELP      601                                 /*DD 86092F*/
     456      #define WPMENUID_HOWTOGETHELP       601                                 /*DD 86092F*/
     457      #define WPMENUID_EXTENDEDHELP       602                                 /*DD 86092F*/
     458      #define WPMENUID_HELPKEYS           603                                 /*DD 86092F*/
     459      #define WPMENUID_HELPINDEX          604                                 /*DD 86092F*/
     460      #define WPMENUID_SHUTDOWN           704                                 /*DD 86092F*/
     461      #define WPMENUID_LOCKUP             705                                 /*DD 86092F*/
     462      #define WPMENUID_LOGIN              708                                 /*DD 86092F*/
     463      #define WPMENUID_LOGOUT             709                                 /*DD 86092F*/
     464      #define WPMENUID_ASSIGN             710                                 /*DD 86092F*/
     465      #define WPMENUID_UNASSIGN           711                                 /*DD 86092F*/
     466      #define WPMENUID_ACCESSNEW          712                                 /*DD 86092F*/
     467      #define WPMENUID_SYSTEMSETUP        713                                 /*DD 86092F*/
    468468
    469469
     
    11561156 * New Method: wpDrop
    11571157 */
    1158 typedef MRESULT   SOMLINK somTP_WPObject_wpDrop(WPObject *somSelf, 
    1159                 HWND hwndCnr, 
    1160                 PDRAGINFO pdrgInfo, 
     1158typedef MRESULT   SOMLINK somTP_WPObject_wpDrop(WPObject *somSelf,
     1159                HWND hwndCnr,
     1160                PDRAGINFO pdrgInfo,
    11611161                PDRAGITEM pdrgItem);
    11621162//#pragma linkage(somTP_WPObject_wpDrop, system)
     
    12561256     virtual BOOL wpAssertObjectMutexSem();
    12571257     virtual BOOL wpClose();
    1258      virtual PMINIRECORDCORE wpCnrInsertObject(HWND hwndCnr, 
    1259                                                PPOINTL pptlIcon, 
    1260                                                PMINIRECORDCORE preccParent, 
     1258     virtual PMINIRECORDCORE wpCnrInsertObject(HWND hwndCnr,
     1259                                               PPOINTL pptlIcon,
     1260                                               PMINIRECORDCORE preccParent,
    12611261                                               PRECORDINSERT pRecInsert);
    12621262     virtual BOOL wpCnrRemoveObject(HWND hwndCnr);
    12631263     virtual BOOL wpCnrSetEmphasis(ULONG ulEmphasisAttr, BOOL fTurnOn);
    12641264     virtual ULONG wpConfirmDelete(ULONG fConfirmations);
    1265      virtual ULONG wpConfirmObjectTitle(WPFolder* Folder, WPObject** ppDuplicate, 
    1266                                         PSZ pszTitle, ULONG cbTitle, 
     1265     virtual ULONG wpConfirmObjectTitle(WPFolder* Folder, WPObject** ppDuplicate,
     1266                                        PSZ pszTitle, ULONG cbTitle,
    12671267                                        ULONG menuID);
    12681268     virtual void wpCopiedFromTemplate();
    12691269     virtual WPObject* wpCopyObject(WPFolder* Folder, BOOL fLock);
    1270      virtual WPObject* wpCreateAnother(PSZ pszTitle, PSZ pszSetupEnv, 
     1270     virtual WPObject* wpCreateAnother(PSZ pszTitle, PSZ pszSetupEnv,
    12711271                                       WPFolder* Folder);
    1272      virtual WPObject* wpCreateFromTemplate(WPFolder* folder, 
     1272     virtual WPObject* wpCreateFromTemplate(WPFolder* folder,
    12731273                                            BOOL fLock);
    1274      virtual WPObject* wpCreateShadowObject(WPFolder* Folder, 
     1274     virtual WPObject* wpCreateShadowObject(WPFolder* Folder,
    12751275                                            BOOL fLock);
    12761276     virtual ULONG wpDelete(ULONG fConfirmations);
    12771277     virtual BOOL wpDeleteFromObjUseList(PUSEITEM pUseItem);
    12781278     virtual BOOL wpDisplayHelp(ULONG HelpPanelId, PSZ HelpLibrary);
    1279      virtual HWND wpDisplayMenu(HWND hwndOwner, HWND hwndClient, 
    1280                                 POINTL* ptlPopupPt, ULONG ulMenuType, 
     1279     virtual HWND wpDisplayMenu(HWND hwndOwner, HWND hwndClient,
     1280                                POINTL* ptlPopupPt, ULONG ulMenuType,
    12811281                                ULONG ulReserved);
    12821282     virtual BOOL wpDoesObjectMatch(PVOID pvoidExtendedCriteria);
    12831283     virtual MRESULT wpDraggedOverObject(WPObject* DraggedOverObject);
    12841284     virtual MRESULT wpDragOver(HWND hwndCnr, PDRAGINFO pdrgInfo);
    1285      virtual MRESULT wpDrop(HWND hwndCnr, PDRAGINFO pdrgInfo, 
     1285     virtual MRESULT wpDrop(HWND hwndCnr, PDRAGINFO pdrgInfo,
    12861286                            PDRAGITEM pdrgItem);
    12871287     virtual BOOL wpDroppedOnObject(WPObject* DroppedOnObject);
    12881288     virtual MRESULT wpEndConversation(ULONG ulItemID, ULONG flResult);
    1289      virtual ULONG wpFilterPopupMenu(ULONG ulFlags, HWND hwndCnr, 
     1289     virtual ULONG wpFilterPopupMenu(ULONG ulFlags, HWND hwndCnr,
    12901290                                     BOOL fMultiSelect);
    12911291     virtual PUSEITEM wpFindUseItem(ULONG type, PUSEITEM pCurrentItem);
     
    12951295     virtual BOOL wpHide();
    12961296     virtual void wpInitData();
    1297      virtual BOOL wpInsertPopupMenuItems(HWND hwndMenu, ULONG iPosition, 
    1298                                          HMODULE hmod, ULONG MenuID, 
     1297     virtual BOOL wpInsertPopupMenuItems(HWND hwndMenu, ULONG iPosition,
     1298                                         HMODULE hmod, ULONG MenuID,
    12991299                                         ULONG SubMenuID);
    13001300     virtual ULONG wpInsertSettingsPage(HWND hwndNotebook, PPAGEINFO ppageinfo);
    13011301     virtual BOOL wpMenuItemHelpSelected(ULONG MenuId);
    13021302     virtual BOOL wpMenuItemSelected(HWND hwndFrame, ULONG ulMenuId);
    1303      virtual BOOL wpModifyPopupMenu(HWND hwndMenu, HWND hwndCnr, 
     1303     virtual BOOL wpModifyPopupMenu(HWND hwndMenu, HWND hwndCnr,
    13041304                                    ULONG iPosition);
    13051305     virtual BOOL wpMoveObject(WPFolder* Folder);
     
    13301330     virtual ULONG wpRequestObjectMutexSem(ULONG ulTimeout);
    13311331     virtual BOOL wpRestore();
    1332      virtual BOOL wpRestoreData(PSZ pszClass, ULONG ulKey, PBYTE pValue, 
     1332     virtual BOOL wpRestoreData(PSZ pszClass, ULONG ulKey, PBYTE pValue,
    13331333                                PULONG pcbValue);
    13341334     virtual BOOL wpRestoreLong(PSZ pszClass, ULONG ulKey, PULONG pulValue);
    13351335     virtual BOOL wpRestoreState(ULONG ulReserved);
    1336      virtual BOOL wpRestoreString(PSZ pszClass, ULONG ulKey, 
     1336     virtual BOOL wpRestoreString(PSZ pszClass, ULONG ulKey,
    13371337                                  PSZ pszValue, PULONG pcbValue);
    1338      virtual BOOL wpSaveData(PSZ pszClass, ULONG ulKey, PBYTE pValue, 
     1338     virtual BOOL wpSaveData(PSZ pszClass, ULONG ulKey, PBYTE pValue,
    13391339                             ULONG cbValue);
    13401340     virtual BOOL wpSaveImmediate();
     
    13431343     virtual BOOL wpSaveState();
    13441344     virtual BOOL wpSaveString(PSZ pszClass, ULONG ulKey, PSZ pszValue);
    1345      virtual BOOL wpScanSetupString(PSZ pszSetupString, PSZ pszKey, 
     1345     virtual BOOL wpScanSetupString(PSZ pszSetupString, PSZ pszKey,
    13461346                                    PSZ pszValue, PULONG pcbValue);
    13471347     virtual void wpSetConcurrentView(ULONG ulCCView);
     
    13501350     virtual BOOL wpSetDefaultView(ULONG ulView);
    13511351     virtual BOOL wpSetError(ULONG ulErrorId);
    1352      virtual BOOL wpSetIconHandle(HPOINTER hptrNewIcon);
    13531352     virtual USHORT wpQueryScreenGroupID(USHORT usPrevSgId);
    13541353     virtual BOOL wpSetupOnce(PSZ pszSetupString);
     
    13681367     virtual void wpObjectReady(ULONG ulCode, WPObject* refObject);
    13691368     virtual BOOL wpIsObjectInitialized();
    1370      virtual WPObject* wpCreateShadowObjectExt(WPFolder* Folder, 
    1371                                                BOOL fLock, PSZ pszSetup, 
     1369     virtual WPObject* wpCreateShadowObjectExt(WPFolder* Folder,
     1370                                               BOOL fLock, PSZ pszSetup,
    13721371                                               M_WPObject* shadowClass);
    13731372     virtual BOOL wpCnrDeleteUseItem(HWND hwndCnr);
     
    13831382     virtual BOOL wpIsLocked();
    13841383     virtual PULONG wpQueryContainerFlagPtr();
    1385      virtual ULONG wpWaitForClose(LHANDLE lhView, ULONG ulViews, 
     1384     virtual ULONG wpWaitForClose(LHANDLE lhView, ULONG ulViews,
    13861385                                  long lTimeOut, BOOL bAutoClose);
    1387      WPObject(); 
    1388      virtual ~WPObject(); 
    1389      #pragma SOMReleaseOrder ( \
     1386         virtual BOOL wpIdentify(PSZ pszIdentity);                                 
     1387         virtual BOOL wpModifyMenu(
     1388                HWND hwndMenu,
     1389                HWND hwndCnr,
     1390                ULONG iPosition,
     1391                ULONG ulMenuType,
     1392                ULONG ulView,
     1393                ULONG ulReserved);
     1394         virtual BOOL wpFilterMenu(
     1395                FILTERFLAGS* pFlags,
     1396                HWND hwndCnr,
     1397                BOOL fMultiSelect,
     1398                ULONG ulMenuType,
     1399                ULONG ulView,
     1400                ULONG ulReserved);
     1401         virtual BOOL wpInsertMenuItems(
     1402                HWND hwndMenu,
     1403                ULONG iPosition,
     1404                HMODULE hmod,
     1405                ULONG MenuID,
     1406                ULONG SubMenuID);
     1407     virtual BOOL wpSetMenuStyle(ULONG ulStyle);
     1408         virtual ULONG wpQueryMenuStyle();
     1409                                 
     1410     WPObject();
     1411     virtual ~WPObject();
     1412    #pragma SOMReleaseOrder ( \
    13901413                              "wpSetTitle", \
    13911414                              "wpQueryTitle", \
     
    14651488                              *, \
    14661489                              "wpRegisterView", \
    1467                               *, \
     1490                              "wpIdentify", \
    14681491                              "wpSetDefaultHelp", \
    14691492                              "wpQueryDefaultHelp", \
     
    15291552                              "wpIsObjectInitialized", \
    15301553                              "wpCreateShadowObjectExt", \
    1531                               "wpSetIconHandle", \
     1554                              *, \
    15321555                              *, \
    15331556                              *, \
     
    15371560                              "wpSetupOnce", \
    15381561                              "wpAddObjectGeneralPage2", \
     1562                              *, \
     1563                              *, \
     1564                              "wpModifyMenu", \
     1565                              "wpFilterMenu", \
     1566                              "wpInsertMenuItems", \
     1567                              "wpSetMenuStyle", \
     1568                              "wpQueryMenuStyle", \
     1569                              *, \
     1570                              *, \
     1571                              *, \
     1572                              *, \
     1573                              *, \
     1574                              *, \
     1575                              *, \
    15391576                              *, \
    15401577                              *)
     
    17631800 * New Method: wpclsQueryObject
    17641801 */
    1765 typedef WPObject*   SOMLINK somTP_M_WPObject_wpclsQueryObject(M_WPObject *somSelf, 
     1802typedef WPObject*   SOMLINK somTP_M_WPObject_wpclsQueryObject(M_WPObject *somSelf,
    17661803                HOBJECT hObject);
    17671804//#pragma linkage(somTP_M_WPObject_wpclsQueryObject, system)
     
    18411878     virtual BOOL wpclsCreateDefaultTemplates(WPObject* Folder);
    18421879     virtual void wpclsInitData();
    1843      virtual WPObject* wpclsMakeAwake(PSZ pszTitle, ULONG ulStyle, 
    1844                                       HPOINTER hptrIcon, POBJDATA pObjData, 
     1880     virtual WPObject* wpclsMakeAwake(PSZ pszTitle, ULONG ulStyle,
     1881                                      HPOINTER hptrIcon, POBJDATA pObjData,
    18451882                                      WPFolder* Folder, ULONG ulUser);
    1846      virtual WPObject* wpclsNew(PSZ pszTitle, PSZ pszSetupEnv, 
     1883     virtual WPObject* wpclsNew(PSZ pszTitle, PSZ pszSetupEnv,
    18471884                                WPFolder* Folder, BOOL fLock);
    1848      virtual BOOL wpclsQueryDefaultHelp(PULONG pHelpPanelId, 
     1885     virtual BOOL wpclsQueryDefaultHelp(PULONG pHelpPanelId,
    18491886                                        PSZ pszHelpLibrary);
    18501887     virtual ULONG wpclsQueryDefaultView();
    18511888     virtual PCLASSDETAILS wpclsQueryDetails();
    1852      virtual ULONG wpclsQueryDetailsInfo(PCLASSFIELDINFO* ppClassFieldInfo, 
     1889     virtual ULONG wpclsQueryDetailsInfo(PCLASSFIELDINFO* ppClassFieldInfo,
    18531890                                         PULONG pSize);
    1854      virtual BOOL wpclsQueryExtendedCriteria(PSZ pszName, ULONG ulSearchType, 
     1891     virtual BOOL wpclsQueryExtendedCriteria(PSZ pszName, ULONG ulSearchType,
    18551892                                             PVOID pvoidExtendedCriteria);
    18561893     virtual WPObject* wpclsQueryFolder(PSZ pszLocation, BOOL fLock);
    18571894     virtual HPOINTER wpclsQueryIcon();
    1858      virtual void wpclsQuerySearchInfo(M_WPObject** ClassExtended, 
    1859                                        M_WPObject** ClassCreate, 
     1895     virtual void wpclsQuerySearchInfo(M_WPObject** ClassExtended,
     1896                                       M_WPObject** ClassCreate,
    18601897                                       PULONG pulClassCriteriaSize);
    18611898     virtual ULONG wpclsQueryStyle();
    18621899     virtual PSZ wpclsQueryTitle();
    18631900     virtual void wpclsUnInitData();
    1864      virtual BOOL wpclsFindObjectFirst(PCLASS pClassList, PHFIND phFind, 
    1865                                        PSZ pszTitle, WPFolder* Folder, 
    1866                                        BOOL fSubfolders, PVOID pExtendedCriteria, 
     1901     virtual BOOL wpclsFindObjectFirst(PCLASS pClassList, PHFIND phFind,
     1902                                       PSZ pszTitle, WPFolder* Folder,
     1903                                       BOOL fSubfolders, PVOID pExtendedCriteria,
    18671904                                       POBJECT pBuffer, PULONG pCount);
    1868      virtual BOOL wpclsFindObjectNext(HFIND hFind, POBJECT pBuffer, 
     1905     virtual BOOL wpclsFindObjectNext(HFIND hFind, POBJECT pBuffer,
    18691906                                      PULONG pCount);
    18701907     virtual BOOL wpclsFindObjectEnd(HFIND hFind);
     
    18771914     virtual void wpclsDecUsage();
    18781915     virtual void wpclsIncUsage();
    1879      virtual BOOL wpclsInsertMultipleObjects(HWND hwndCnr, PPOINTL pptlIcon, 
    1880                                              PVOID* pObjectArray, 
    1881                                              PVOID pRecordParent, 
     1916     virtual BOOL wpclsInsertMultipleObjects(HWND hwndCnr, PPOINTL pptlIcon,
     1917                                             PVOID* pObjectArray,
     1918                                             PVOID pRecordParent,
    18821919                                             ULONG NumRecords);
    18831920     virtual WPObject* wpclsFindOneObject(HWND hwndOwner, PSZ pszFindParams);
     
    18861923     virtual BOOL wpclsSetIcon(HPOINTER hptrNewIcon);
    18871924     virtual WPObject* wpclsObjectFromHandle(HOBJECT hObject);
    1888      virtual BOOL wpclsRemoveObjects(HWND hwndCnr, PVOID* pRecordArray, 
     1925     virtual BOOL wpclsRemoveObjects(HWND hwndCnr, PVOID* pRecordArray,
    18891926                                     ULONG NumRecords, BOOL RemoveAll);
    1890      virtual ~M_WPObject(); 
     1927     virtual ~M_WPObject();
    18911928     virtual void somClassReady();
    18921929     virtual SOMObject* somNew();
Note: See TracChangeset for help on using the changeset viewer.