Ignore:
Timestamp:
Aug 22, 2014, 6:24:49 PM (11 years ago)
Author:
rousseau
Message:

Added missing structures and callback types

structures:
o ACTCTX
o BUTTON_IMAGELIST (from ReactOS)
o CERT_CONTEXT
o CERT_INFO
o CERT_NAME_BLOB
o CERT_PUBLIC_KEY_INFO
o CRYPT_ALGORITHM_IDENTIFIER
o CRYPT_ALGORITHM_IDENTIFIER
o CRYPT_BIT_BLOB
o CRYPT_INTEGER_BLOB
o CRYPT_OBJID_BLOB
o LITEM
o LVINSERTMARK
o MENUBARINFO
o NMLINK
o LPOSVERSIONINFOA
o LPOSVERSIONINFOW

callbacks:
o LANGUAGEGROUP_ENUMPROCA
o LANGUAGEGROUP_ENUMPROCW

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/swt/include/win/commctrl.h

    r21389 r22080  
    469469struct _IMAGELIST;
    470470typedef struct _IMAGELIST *HIMAGELIST;
     471
     472///-------------------------------------------------------------------[swt-os2]
     473/// From ReactOS::include/psdk/commctrl.h
     474typedef struct {
     475    HIMAGELIST himl;
     476    RECT margin;
     477    UINT uAlign;
     478} BUTTON_IMAGELIST,*PBUTTON_IMAGELIST;
     479///----------------------------------------------------------------------------
     480
     481///-------------------------------------------------------------------[swt-os2]
     482typedef struct LVINSERTMARK
     483{
     484        UINT cbSize;
     485        DWORD dwFlags;
     486        int iItem;
     487        DWORD dwReserved;
     488} LVINSERTMARK, *PLVINSERTMARK;
     489
     490/* SysLink misc. */
     491
     492#define INVALID_LINK_INDEX  (-1)
     493#define MAX_LINKID_TEXT     48
     494#define L_MAX_URL_LENGTH    2084
     495
     496/* SysLink structures */
     497
     498typedef struct tagLITEM
     499{
     500  UINT mask;
     501  int iLink;
     502  UINT state;
     503  UINT stateMask;
     504  WCHAR szID[MAX_LINKID_TEXT];
     505  WCHAR szUrl[L_MAX_URL_LENGTH];
     506} LITEM, *PLITEM;
     507
     508typedef struct tagNMLINK
     509{
     510  NMHDR hdr;
     511  LITEM item;
     512} NMLINK, *PNMLINK;
     513///----------------------------------------------------------------------------
    471514
    472515#define CLR_NONE         0xFFFFFFFF
Note: See TracChangeset for help on using the changeset viewer.