Ignore:
Timestamp:
Aug 18, 2000, 4:04:23 AM (25 years ago)
Author:
phaller
Message:

Shell32 update to WINE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/wine/obj_shellview.h

    r1866 r4033  
    1 /* $Id: obj_shellview.h,v 1.6 1999-11-28 12:33:11 sandervl Exp $ */
     1/* $Id: obj_shellview.h,v 1.7 2000-08-18 02:04:23 phaller Exp $ */
    22/************************************************************
    33 *    IShellView
     
    2424typedef struct IShellBrowser IShellBrowser, *LPSHELLBROWSER;
    2525
    26 DEFINE_SHLGUID(IID_IShellView,          0x000214E3L, 0, 0);
    2726typedef struct IShellView IShellView, *LPSHELLVIEW;
    2827
     
    6362#define FCIDM_SHVIEW_SELECTALL  0x7021
    6463#define FCIDM_SHVIEW_INVERTSELECTION    0x7022
     64 
    6565#define FCIDM_SHVIEW_BIGICON    0x7029
    6666#define FCIDM_SHVIEW_SMALLICON  0x702A
    6767#define FCIDM_SHVIEW_LISTVIEW   0x702B 
    6868#define FCIDM_SHVIEW_REPORTVIEW 0x702C
     69/* 0x7030-0x703f are used by the shellbrowser */
    6970#define FCIDM_SHVIEW_AUTOARRANGE        0x7031 
    7071#define FCIDM_SHVIEW_SNAPTOGRID 0x7032
     72 
    7173#define FCIDM_SHVIEW_HELP       0x7041
    72 
     74#define FCIDM_SHVIEW_RENAME     0x7050
     75#define FCIDM_SHVIEW_CREATELINK 0x7051
     76#define FCIDM_SHVIEW_NEWLINK    0x7052
     77#define FCIDM_SHVIEW_NEWFOLDER  0x7053
     78 
     79#define FCIDM_SHVIEW_REFRESH    0x7100 /* fixme */
     80#define FCIDM_SHVIEW_EXPLORE    0x7101 /* fixme */
     81#define FCIDM_SHVIEW_OPEN       0x7102 /* fixme */
     82 
    7383#define FCIDM_SHVIEWLAST        0x7fff
    7484#define FCIDM_BROWSERFIRST      0xA000
     
    7888#define FCIDM_TB_SMALLICON      0xA003
    7989#define FCIDM_TB_REPORTVIEW     0xA004
     90#define FCIDM_TB_DESKTOP        0xA005   /* fixme */
    8091
    8192#define FCIDM_BROWSERLAST       0xbf00
     
    121132        ICOM_METHOD (HRESULT, SaveViewState) \
    122133        ICOM_METHOD2(HRESULT, SelectItem, LPCITEMIDLIST, pidlItem, UINT, uFlags) \
    123         ICOM_METHOD3(HRESULT, GetItemObject, UINT, uItem, REFIID, riid, LPVOID*, ppv)
     134        ICOM_METHOD3(HRESULT, GetItemObject, UINT, uItem, REFIID, riid, LPVOID*, ppv) \
     135        ICOM_METHOD1(HRESULT, EditItem, LPCITEMIDLIST, pidlItem)
    124136#define IShellView_IMETHODS \
    125137        IOleWindow_IMETHODS \
     
    146158#define IShellView_SelectItem(p,a,b)            ICOM_CALL2(SelectItem,p,a,b)
    147159#define IShellView_GetItemObject(p,a,b,c)       ICOM_CALL3(GetItemObject,p,a,b,c)
     160/* WINE specific */
     161#define IShellView_EditItem(p,a)ICOM_CALL1(EditItem,p,a)
    148162
    149163#ifdef __cplusplus
Note: See TracChangeset for help on using the changeset viewer.