Changeset 785


Ignore:
Timestamp:
Sep 2, 1999, 12:10:48 PM (26 years ago)
Author:
phaller
Message:

Fix: fixes in WINE macros and dependencies

Location:
trunk/include
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/include/odin.h

    r774 r785  
    1 /* $Id: odin.h,v 1.6 1999-09-01 14:59:49 phaller Exp $ */
     1/* $Id: odin.h,v 1.7 1999-09-02 10:10:48 phaller Exp $ */
    22/*
    33 * ODIN - Build Environment Definition
     
    7777  #define PASCAL    _Pascal
    7878  #define UNALIGNED
     79  #define NONAMELESSUNION
    7980#else
    8081
  • TabularUnified trunk/include/win/commctrl.h

    r722 r785  
    1 /* $Id: commctrl.h,v 1.11 1999-08-28 09:25:55 achimha Exp $ */
     1/* $Id: commctrl.h,v 1.12 1999-09-02 10:10:10 phaller Exp $ */
    22/*
    33 * Common controls definitions
     
    1515/* c++ likes nameless unions whereas c doesnt */
    1616/* (used in property sheet structures)        */
    17 #ifdef __cplusplus
     17
     18#if defined(__cplusplus) && !defined(NONAMELESSUNION)
    1819#define DUMMYUNIONNAME
    1920#define DUMMYUNIONNAME1
  • TabularUnified trunk/include/win/debugtools.h

    r636 r785  
    2525#define __DPRINTF(dbcl,dbch) \
    2626  (!__GET_DEBUGGING(dbcl,dbch) || \
    27      (dprintf(("%s:%s:%s ", debug_cl_name[(dbcl)], debug_ch_name[(dbch)], __FUNCTION__)),0)) \
     27     (dprintf(("%s:%s:%s ", debug_cl_name[(dbcl)], debug_ch_name[(dbch)], __line__)),0)) \
    2828    ? 0 : WriteLog
    2929
     
    7777#endif  /* __WINE__ */
    7878
     79#ifdef __WIN32OS2__
     80#  undef TRACE
     81#  define TRACE WriteLog
     82#  undef FIXME
     83#  define FIXME WriteLog
     84#  undef WARN
     85#  define WARN  WriteLog
     86#endif
     87
     88
    7989#endif  /* __WINE_DEBUGTOOLS_H */
  • TabularUnified trunk/include/win/prsht.h

    r44 r785  
    1 /* $Id: prsht.h,v 1.2 1999-06-07 15:37:31 achimha Exp $ */
     1/* $Id: prsht.h,v 1.3 1999-09-02 10:10:11 phaller Exp $ */
    22
    33#ifndef _WINE_PRSHT_H
     
    3939/* c++ likes nameless unions whereas c doesnt */
    4040/* (used in property sheet structures)        */
    41 #ifdef __cplusplus
     41
     42#if defined(__cplusplus) && !defined(NONAMELESSUNION)
    4243#define DUMMYUNIONNAME
    4344#define DUMMYUNIONNAME1
  • TabularUnified trunk/include/win/resource.h

    r4 r785  
    1 /* $Id: resource.h,v 1.1 1999-05-24 20:19:18 ktk Exp $ */
     1/* $Id: resource.h,v 1.2 1999-09-02 10:08:38 phaller Exp $ */
    22
    33/*
     
    3636    SYSRES_MENU_SYSMENU,
    3737    SYSRES_MENU_EDITMENU,
    38     SYSRES_DIALOG_MSGBOX,
     38    SYSRES_DIALOG_MSGBOX
    3939} SYSTEM_RESOURCE;
    4040
  • TabularUnified trunk/include/win/shellapi.h

    r780 r785  
    1 /* $Id: shellapi.h,v 1.3 1999-09-01 19:12:13 phaller Exp $ */
     1/* $Id: shellapi.h,v 1.4 1999-09-02 10:08:38 phaller Exp $ */
    22
    33#ifndef _WINE_SHELLAPI_H
     
    191191
    192192
     193
     194/*************************************
     195 * code that is shared with shlobj.h *
     196 *************************************/
     197
     198#ifndef __WINE_SHLOBJ_H
     199
    193200/******************************************
    194201 * ShellExecute
     
    204211HINSTANCE       WINAPI ShellExecuteW(HWND,LPCWSTR,LPCWSTR,LPCWSTR,LPCWSTR,INT);
    205212
    206 /******************************************
    207  * Tray Notification
    208  */
    209 typedef struct _NOTIFYICONDATAA
    210 {       DWORD cbSize;
    211         HWND hWnd;
    212         UINT uID;
    213         UINT uFlags;
    214         UINT uCallbackMessage;
    215         HICON hIcon;
    216         CHAR szTip[64];
    217 } NOTIFYICONDATAA, *PNOTIFYICONDATAA;
    218 
    219 typedef struct _NOTIFYICONDATAW
    220 {       DWORD cbSize;
    221         HWND hWnd;
    222         UINT uID;
    223         UINT uFlags;
    224         UINT uCallbackMessage;
    225         HICON hIcon;
    226         WCHAR szTip[64];
    227 } NOTIFYICONDATAW, *PNOTIFYICONDATAW;
    228 
    229 
    230 #define SEE_MASK_CLASSNAME      0x00000001
    231 #define SEE_MASK_CLASSKEY       0x00000003
    232 #define SEE_MASK_IDLIST         0x00000004
    233 #define SEE_MASK_INVOKEIDLIST   0x0000000c
    234 #define SEE_MASK_ICON           0x00000010
    235 #define SEE_MASK_HOTKEY         0x00000020
    236 #define SEE_MASK_NOCLOSEPROCESS 0x00000040
    237 #define SEE_MASK_CONNECTNETDRV  0x00000080
    238 #define SEE_MASK_FLAG_DDEWAIT   0x00000100
    239 #define SEE_MASK_DOENVSUBST     0x00000200
    240 #define SEE_MASK_FLAG_NO_UI     0x00000400
    241 #define SEE_MASK_UNICODE        0x00004000
    242 #define SEE_MASK_NO_CONSOLE     0x00008000
    243 #define SEE_MASK_ASYNCOK        0x00100000
    244213
    245214typedef struct _SHELLEXECUTEINFOA
     
    283252} SHELLEXECUTEINFOW, *LPSHELLEXECUTEINFOW;
    284253
     254#endif
     255
     256
     257
     258/******************************************
     259 * Tray Notification
     260 */
     261typedef struct _NOTIFYICONDATAA
     262{       DWORD cbSize;
     263        HWND hWnd;
     264        UINT uID;
     265        UINT uFlags;
     266        UINT uCallbackMessage;
     267        HICON hIcon;
     268        CHAR szTip[64];
     269} NOTIFYICONDATAA, *PNOTIFYICONDATAA;
     270
     271typedef struct _NOTIFYICONDATAW
     272{       DWORD cbSize;
     273        HWND hWnd;
     274        UINT uID;
     275        UINT uFlags;
     276        UINT uCallbackMessage;
     277        HICON hIcon;
     278        WCHAR szTip[64];
     279} NOTIFYICONDATAW, *PNOTIFYICONDATAW;
     280
     281
     282#define SEE_MASK_CLASSNAME      0x00000001
     283#define SEE_MASK_CLASSKEY       0x00000003
     284#define SEE_MASK_IDLIST         0x00000004
     285#define SEE_MASK_INVOKEIDLIST   0x0000000c
     286#define SEE_MASK_ICON           0x00000010
     287#define SEE_MASK_HOTKEY         0x00000020
     288#define SEE_MASK_NOCLOSEPROCESS 0x00000040
     289#define SEE_MASK_CONNECTNETDRV  0x00000080
     290#define SEE_MASK_FLAG_DDEWAIT   0x00000100
     291#define SEE_MASK_DOENVSUBST     0x00000200
     292#define SEE_MASK_FLAG_NO_UI     0x00000400
     293#define SEE_MASK_UNICODE        0x00004000
     294#define SEE_MASK_NO_CONSOLE     0x00008000
     295#define SEE_MASK_ASYNCOK        0x00100000
     296
     297
    285298/******************************************
    286299 * Misc
Note: See TracChangeset for help on using the changeset viewer.