summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/include/wingdi.h
Commit message (Collapse)AuthorAgeFilesLines
* * include/wingdi.h [WINVER >= 0x0500] (DC_*): Define.Dimitri Papadopoulos2006-05-101-24/+113
| | | | | | | | | | | (GGO_UNHINTED): Define. (DMPAPER_*): Define. Paper size newly added to the documentation. (DMPAPER_LAST): Value depends on DMPAPER_* variables actually defined. (DM_*): Cleanup. (DM_PANNINGWIDTH,DM_PANNINGHEIGHT,DM_DISPLAYFIXEDOUTPUT): Define. (DMDO_*,DMDFO_*): Define. (GetDCBrushColor,GetDCPenColor): Declare. * lib/msimg32.def (GetDCBrushColor,GetDCPenColor): Add stubs.
* * include/winuser.h (MOUSEEVENTF_*): Cleanup and new define.Dimitri Papadopoulos2006-05-041-4/+12
| | | | | | | | | | | (HSHELL_*): Cleanup and new define. (SMTO_*): Cleanup and new define. (SPI_*): Cleanup and new define. (SPIF_*): Cleanup. (HWND_MESSAGE): Windows 2000 only. (SIF_*): Cleanup. (SWP_*): Cleanup. * include/wingdi.h (ETO_*): Cleanup and new define.
* * include/wingdi.h (BITMAPV5HEADER): New structure definition.Dimitri Papadopoulos2006-04-281-0/+26
|
* 2006-04-18 Eric House <ehouse@eehouse.org>Danny Smith2006-04-181-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | PocketPC support. * include/aygshell.h: New file [_WIN32_WCE]. Declare most common functions for using aygshell on PocketPC: SHCreateMenuBar, SHFindMenuBar, SHCreateNewItem, SHFullScreen, SHSipInfo, SHHandleWMActivate, SHHandleWMSettingChange * include/commctrl.h [_WIN32_WCE] Add function prototypes for command bar API on PocketPC: CommandBar_Create, CommandBar_Show, CommandBar_AddBitmap, CommandBar_InsertComboBox, CommandBar_InsertMenubar, CommandBar_InsertMenubarEx, CommandBar_DrawMenuBar, CommandBar_GetMenu, CommandBar_AddAdornments, CommandBar_Height, CommandBar_InsertButton, CommandBar_Destroy. * include/winbase.h [_WIN32_WCE] (WIN32_FIND_DATA{A|W}): Remove fields not present on PocketPC. (GetCurrentThreadId): Conditionally declare as extern function without dllimport attribute on PocketPC. (ResetEvent): Likwise. (SetEvent): Likewise. * include/wingdi.h [_WIN32_WCE] (GetTextExtentPoint32{A|W}): Conditionally declare as extern function without dllimport attribute on PocketPC. * winuser.h [_WIN32_WCE] (DialogBoxParam{A|W}): Conditionally declare as extern function without dllimport attribute on PocketPC.
* 2006-04-18 Thorsten Dahlheimer (dahlheim@users.sf.net> Danny Smith2006-04-181-0/+5
| | | | | | | | | * include/wingdi.h (ColorCorrectPalette): Add declaration. (CreateColorSpace): Add UNICODE mappings. * lib/gdi32.def (ColorCorrectPalette): Add stub. * include/icm.h: New file. * lib/mscms.def: New file. * lib/icmui.def: New file.
* * include/wingdi.h [WINVER >= 0x0410]Dimitri Papadopoulos2006-04-071-1/+1
| | | | | (AlphaBlend,GradientFill,TransparentBlt): Windows 98 and better. Thanks to: Alessandro Antonello <aleantonello at users dot sf dot net>
* * include/wingdi.h (CAPTUREBLT,NOMIRRORBITMAP): Define.Dimitri Papadopoulos2006-04-071-15/+17
| | | | | | | * include/commctrl.h (WC_LINK{AW},LIF_*,LIM_*,LM_*, MAX_LINKID_TEXT,L_MAX_URL_LENGTH): Define. (LITEM,LHITTESTINFO,NMLINK): Add structures. Thanks to: Brandon Sneed <brandon at redf dot net>
* * include/wingdi.h (CS_*): Correct WINVER guard onDanny Smith2006-03-061-2/+2
| | | | Image Color Matching colour definitions.
* * include/wingdi.h [WINVER >= 0x0500]Dimitri Papadopoulos2006-03-061-1/+1
| | | | | (INTERNET_STATE_*,*_EMBEDED): Included in Windows 2000 and later. Thanks to: David A. Capello <dacap at users dot sf dot net>
* * include/wingdi.h (GetICMProfile{AW}): Correct prototype.Danny Smith2005-11-121-2/+2
| | | | Thanks to: Paul J Lucas
* * include/wingdi.h (TT_PRIM_CSPLINE): Define.Danny Smith2005-07-201-0/+1
| | | | Thanks to: Bob Jamison <ishmal at users dot sourceforge dot net>
* * include/wingdi.h (SYSPAL_NOSTATIC256): Define.Danny Smith2005-07-191-2/+3
|
* * include/wingdi.h (WINGDIAPI): Define to SECLSPEC_DLLIMPORTDanny Smith2005-07-191-353/+358
| | | | if __W32API_USE_DLLIMPORT__. Use throughout on prototypes.
* 2005-07-13 Benoit Blanchon <bblanchon@users.sourceforge.net>Earnie Boyd2005-07-131-0/+14
| | | | | | | * include/wingdi.h (SHADEBLENDCAPS, SB_NONE, SB_CONST_ALPHA, SB_PIXEL_ALPHA, SB_PREMULT_ALPHA, SB_GRAD_RECT, SB_GRAD_TRI, COLORMGMTCAPS, CM_NONE, CM_DEVICE_ICM, CM_GAMMA_RAMP, CM_CMYK_COLOR): Define.
* 2004-11-21 Benoit Blanchon <bblanchon@users.sourceforge.net>Danny Smith2004-11-211-1/+6
| | | | | | | | | | * include/wingdi.h (AC_SRC_ALPHA, AC_SRC_NO_ALPHA, AC_DST_NO_ALPHA, ...): Add defines. * include/winuser.h (ULW_COLORKEY,ULW_ALPHA, ULW_OPAQUE): Add defines. Change email address in ChangleLog to sourceforge alias
* * include/wingdi.h (GetFontUnicodeRanges,GetGlyphIndicesA,Danny Smith2004-11-021-3/+20
| | | | | | | GetGlyphIndicesW): Declare. (GGI_MARK_NONEXISTING_GLYPHS): Define * lib/gdi32.def (GetFontUnicodeRanges,GetGlyphIndicesA, GetGlyphIndicesW): Add stubs.
* * include/wingdi.h (CMYK): Its fun to play with the C-M-Y-K.Danny Smith2004-07-241-10/+13
| | | | (young man, young man,...)
* * include/wingdi.h: Correct non-unicode typedefs ofDanny Smith2004-05-061-3/+3
| | | | ENUMLOGFONTEXDV, PENUMLOGFONTEXDV, LPENUMLOGFONTEXDV.
* 2004-04-24 Luke Dunstan <infidel@users.sourceforge.net>Luke Dunstan2004-05-011-0/+1
| | | | | | | * include/winbase.h (EXECUTION_STATE): Add typedef. (SetThreadExecutionState): Declare. * include/wingdi.h (_WINGDI_): Define. * include/objbase.h (_OBJBASE_H_): Define.
* * include/wingdi.h: Protect non-unicode case of below.Christopher Faylor2004-04-201-3/+5
|
* * include/wingdi.h: Protect use of ENUMLOGFONTEXDV, PENUMLOGFONTEXDV,Christopher Faylor2004-04-201-0/+2
| | | | LPENUMLOGFONTEXDV with appropriate version check.
* Merge numerous changes from ReactOS. Submitted by Filip Navara.Luke Dunstan2004-04-181-6/+47
|
* 2004-04-15 Danny Smith <dannysmith@users.sourceforge.net>Luke Dunstan2004-04-151-1/+1
| | | | * include/wingdi.h (RGB): Correct macro.
* 2003-12-08 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-12-081-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | * include/winuser.h (DISPLAY_DEVICE_*): Remove defines. * include/wingdi.h (DISPLAY_DEVICE_REMOVABLE, DISPLAY_DEVICE_MODESPRINED): Add defines from winuser.h 2003-12-08 Hartmut Honisch <hhonisch@users.sourceforge.net> * include/commctrl.h (ListView_Get_State, ListView_Check_State): Add macros. * include/wingdi.h (DISPLAY_DEVICE_*): Add multi-monitor constants. * include/shlobj.h (SHCOLUMNINIT); Add structure. (SHCOLUMNDAT): Likwise. (SHCOLUMNID): Likewise. (SHCOLUMNINFO): Likewise. (SHCOLSTATE): Add enum. (IColumnProvider): Add COM interface. (IQueryInfo): Likewise. (IShellIconOverlayIdentifier): Likewise. * include/shlguid.h (IID_IColumnProvider) Declare. (IID_IQueryInfo): Likweise. (IID_IShellIconOverlayIdentifier): Likwise. * lib/shell32.c (IID_IColumnProvider) Define. (IID_IQueryInfo): Likweise. (IID_IShellIconOverlayIdentifier): Likwise.
* add some missing constantsDimitri Papadopoulos2003-09-231-0/+8
|
* 2003-09-08 Justin Forest <vhex@users.sourceforge.net>Danny Smith2003-09-081-0/+6
| | | | | | | | | | * include/winuser.h (PM_QS_INPUT, PM_QS_POSTMESSAGE, PM_QS_PAINT, PM_QS_SENDMESSAGE): Add defines. 2003-09-08 Filip Navara <xnavara@volny.cz> * include/wingdi.h (GRADIENT_FILL_RECT_H, GRADIENT_FILL_RECT_V, GRADIENT_FILL_TRIANGLE, GRADIENT_FILL_OP_FLAG): Add defines.
* 2003-08-15 Andrew Greenwood <lists@silverblade.co.uk>Danny Smith2003-08-151-67/+101
| | | | | | * include/wingdi.h (DEVMODE[AW]) Correct structure definition. * include/ddk/ntapi.h (LPC_TYPE): Add LPC_CONNECTION_REFUSED. * include/ddk/winddk.h (IRP_*): Add constants as anonymous enum.
* 2003-06-05 Bart Oldeman <bartoldeman@users.sourceforge.net>Danny Smith2003-06-051-2/+2
| | | | | * include/lmaccess.h (UF_MNS_LOGON_ACCOUNT): Add define. * include/wingdi.h (LPRGBTRIPLE, LPRGBQUAD): Add typedefs.
* 2003-05-23 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2003-05-231-4/+14
| | | | | | | | | | * include/winuser.h (EnumDisplayDevices[AW]): Add prototypes. * include/wingdi.h (DISPLAY_DEVICE): UNICODE it. 2003-05-23 Andrew Dunbar <hippietrail@users.sourceforge.net> * include/wingdi.h (GCP_RESULTS[AW]) Correct type of lpGlyphs field to LPWSTR.
* * include/wingdi.h (DC_PEN, DC_BRUSH): Add defines.Danny Smith2003-04-301-0/+8
| | | | | (SetDCPenColor, SetDCBrushColor): Add prototypes. * lib/gdi32.def (SetDCPenColor, SetDCBrushColor): Add stubs.
* * include/wingdi.h (DM_SPECVERSION): Define.Earnie Boyd2003-04-161-0/+1
| | | | | | Thanks to Sinitsyn Valentime <valentine.sinitsyn@usu.ru> * include/rpcdce.h (UuidCreateSequential): Properly guard with appropriate _WIN32_WINNT values.
* 2003-02-28 Roland Schwingel <roland.schwingel@onevision.de>Danny Smith2003-02-281-8/+2
| | | | | | | | | | | | Fixup UNICODE thinko in 2003-02-22 patch. * include/wingdi.h (AddFontMemResourceEx): Add. (RemoveFontMemResourceEx): Ditto. (AddFontMemResourceEx[AW]): Remove. (RemoveFontMemResourceEx[AW]): Ditto * lib/gdi32.def: (AddFontResourceEx): Add. (RemoveFontMemResourceEx): Ditto. (AddFontMemResourceEx[AW]): Remove. (RemoveFontResourceEx[AW]): Ditto.
* 2003-02-22 Roland Schwingel <roland.schwingel@onevision.de>Danny Smith2003-02-221-0/+8
| | | | | | | * include/wingdi.h (AddFontMemResourceEx[AW]): Add. (RemoveFontMemResourceEx[AW]): Ditto * lib/gdi32.def (AddFontMemResourceEx[AW]): Add. (RemoveFontMemResourceEx[AW]): Ditto.
* 2003-02-12 Roland Schwingel <roland.schwingel@onevision.de>Danny Smith2003-02-121-0/+24
| | | | | | | | | * include/wingdi.h (AddFontResourceEx[AW]): Add. (RemoveFontResourceEx[AW]): Ditto (FR_PRIVATE): Define. (FR_NOT_ENUM): Define. * lib/gdi32.def (AddFontResourceEx[AW]): Add. (RemoveFontResourceEx[AW]): Ditto.
* * include/commctrl.h (TOOLINFO[AW]: Update structures.Danny Smith2003-01-041-0/+9
| | | | | | | (LVHITTESTINFO): Likewise. * include/wingdi.h (GRADIENT_TRIANGLE): Add structure. (GRADIENT_RECT): Likewise.
* * include/wingdi.h (wglGetLayerPaletteEntries): CorrectDanny Smith2002-12-301-1/+1
| | | | | | prototype. Thanks to: Joe Krahn <jkrahn at nc dot rr dot com>. ChangeLog: Remove some whitespace.
* 2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>Danny Smith2002-12-261-3/+3
| | | | * include/wingdi.h (DOCINFOA): Replace LPCTSTR with LPCSTR.
* 2002-12-26 Dimitri Papadopoulos <dimitri_at@sourceforge.users.net>Danny Smith2002-12-261-3/+0
| | | | | | * include/wingdi.h (BALTIC_CHARSET, JOHAB_CHARSET, VIETNAMESE_CHARSET): Remove duplicate defines. * lib/comctl32.def (ImageList_SetImageCount): Add stub.
* 2002-09-24 Rene Moeller Fonseca <fonseca@users.sourceforge.net>Danny Smith2002-09-241-0/+1
| | | | | | * include/winbase.h (FindFirstFileEx): Fixed ANSI mode. * include/wingdi.h (PFD_SWAP_LAYER_BUFFERS):Added define. * include/winuser.h (AppendMenu[AW]): Fixed prototypes.
* * include/wingdi.h (AlphaBlend,GradientFill,TransparentBlt):Danny Smith2002-08-051-0/+6
| | | | | Add prototypes. * lib/msimg32.def: New file, with stubs for above.
* 2002-06-19 Casper S. Hornstrup <chorns@users.sourceforge.net>Danny Smith2002-06-191-9/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/ddeml.h (DdeCreateStringHandle{AW]:Correct prototypes. * include/winsvc.h (StartServiceW): Correct prototype. * include/winbase.h (BackupRead,BackupSeek,BackupWrite, FileTimeToLocalFileTime, GetAce,GetPrivateProfileStruct[AW], GetTickCount,InterlockedExchangeAdd, WritePrivateProfileStruct[AW]: Correct prototypes. (GetEnvironmentStrings): Correct mapping to GetEnvironmentStringsA. * include/winver.h (VerQueryValueA,VerQueryValueW): Correct prototypes. * include/wincon.h (CreateConsoleScreenBuffer): Correct prototype. * include/winreg.h (RegQueryMultipleValues[AW], RegQueryValueEx[AW]):Correct prototypes. * include/wingdi.h (PXFORM, PLOGBRUSH, PLOGPEN, PPOLYTEXTA, PPOLYTEXTW): Add typedefs. (_DESIGNVECTOR,COLOR16, _TRIVERTEX, _DISPLAY_DEVICE): Add structures and typedefs. (MM_MAX_NUMAXES): Add define. (EnumFontsW,GetEnhMetaFilePixelFormat,wglGetLayerPaletteEntries): Correct prototypes. * include/winerror.h (RPC_X_INVALID_PIPE_OBJECT, RPC_X_WRONG_PIPE_ORDER,RPC_X_WRONG_PIPE_VERSION, RPC_S_SEND_INCOMPLETE): Add defines.
* * include/wingdi.h (GetEnhMetaFileBits): Correct typo.Earnie Boyd2002-06-141-1/+1
|
* * include/wingdi.h: (GetEnhMetaFileBits): Define prototype.Earnie Boyd2002-06-131-0/+1
|
* * include/wingdi.h (SetPixelFormat): Correct prototype.Danny Smith2002-03-301-1/+1
| | | | * include/richedit.h (EM_SHOWSCROLLBAR): Add define.
* * include/accctrl.h, aclapi.h, basetsd.h, basetyps.h, cderr.h,Danny Smith2002-03-091-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cguid.h, commctrl.h, commdlg.h, cpl.h, cplext.h, custcntl.h, dbt.h, dde.h, ddeml.h, dlgs.h, excpt.h, httpext.h, imagehlp.h, imm.h, initguid.h, intshcut.h, ipexport.h, iphlpapi.h, ipifcons.h, iprtrmib.h, iptypes.h, isguids.h, largeint.h, lm.h, lmaccess.h, lmalert.h, lmapibuf.h, lmat.h, lmaudit.h, lmbrowsr.h, lmchdev.h, lmconfig.h, lmcons.h, lmerr.h, lmerrlog.h, lmmsg.h, lmremutl.h, lmrepl.h, lmserver.h, lmshare.h, lmsname.h, lmstats.h, lmsvc.h, lmuse.h, lmuseflg.h, lmwksta.h, lzexpand.h, mapi.h, mciavi.h, mcx.h, mmsystem.h, mswsock.h, nb30.h, nddeapi.h, nspapi.h, ntdef.h, ntsecapi.h, ntsecpkg.h, oaidl.h, objbase.h, objfwd.h, objidl.h, odbcinst.h, ole.h, ole2.h, ole2ver.h, oleauto.h, olectl.h, olectlid.h, oledlg.h, oleidl.h, pbt.h, prsht.h, psapi.h, rapi.h, ras.h, raserror.h, rassapi.h, regstr.h, richedit.h, richole.h, rpc.h, rpcdce.h, rpcdce2.h, rpcdcep.h, rpcndr.h, rpcnsi.h, rpcnsip.h, rpcnterr.h, rpcproxy.h, schannel.h, schnlsp.h, scrnsave.h, security.h, setupapi.h, shellapi.h, shlguid.h, shlobj.h, sql.h, sqlext.h, sqltypes.h, sqlucode.h, sspi.h, subauth.h, tlhelp32.h, unknwn.h, userenv.h, w32api.h, winbase.h, wincon.h, wincrypt.h, windef.h, windows.h, windowsx.h, winerror.h, wingdi.h, wininet.h, winioctl.h, winnetwk.h, winnls.h, winnt.h, winperf.h, winreg.h, winresrc.h, winsock.h, winsock2.h, winspool.h, winsvc.h, winuser.h, winver.h, ws2tcpip.h, wsnetbs.h, wtypes.h, zmouse.h: Add #pragma GCC system_header if __GNUC__ >= 3. * include/mapi.h: Change header guard name to _MAPI_H for consistency.
* Merge MinGW differencesEarnie Boyd2002-01-251-2/+10
|
* 2001-12-21 Robert Collins <rbtcollins@hotmail.com>Robert Collins2001-12-211-0/+3
| | | | * include/wingdi.h: Add GetRandomRgn and SYSRGN.
* * include\winnt.h: Allow anonymous (Xxx.LowPart) orEarnie Boyd2001-08-291-0/+1
| | | | | | non-anonymous (Xxx.u.LowPart) access to HighPart and LowPart of a LARGE_INTEGER or ULARGE_INTEGER. * include/wingdi.h (HANGUL_CHARSET): Add define.
* * include/wtypes.h: (DECIMAL_SETZERO): Correct typo.Earnie Boyd2001-08-051-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/oleidl.h (ISupportErrorInfo, ICreateInfo): Move from here * include/oaidl.h: ... to here. * include/oaidl.h ICreateErrorInfo): Add interface definition. (IErrorInfo::GetGUID): Change arg to GUID. (LPSUPPORTERRORINFO): Add typedef. (IID_ISupportErrorInfo): Change forward decl. of type to IID. * include/winsock2.h (WSAGET* and WSAMAKE*): Remove duplicate defines. * include/commctrl.h (TreeView_SetIndent): Correct typo. * include/commctrl.h (TBSTYPE_FLAT): Remove define. * include/commctrl.h (TBBUTTONINFO[AW]): Add struct definitions, and UNICODE mappings, if _WIN32_IE >= 0x400. (TBIF_* and TB_SETBUTTONINFO): Add defines, if _WIN32_IE >= 0x400. (CDIS_*,CDDS_*,CDRF_*) : Add defines. (tagNMCUSTOMDRAWINFO): Add struct definition and typedefs. (tagNMLVCUSTOMDRAW): Likewise. (tagNMTVCUSTOMDRAW): Likewise. (tagNMLVCACHEHINT): Likewise. * include/basetsd.h (#include <_mingw.h>): Remove. (__int64): Define. * include/wingdi.h (AC_SRC_OVER): Add define. (struct _BLENDFUNCTION): Add. * include/shlobj.h: Add BIF_* defines. * include/winerror.h (E_PENDING): Add error code define. * include/basetsd.h (#include <_mingw.h>): Add directive. * include/winbase.h(InterlockedCompareExchange): Change args and return value from PVOID to LONG. (InterlockedExchange): Change first arg to LPLONG. (InterlockedCompareExchangePointer): New macro. (InterlockedExchangePointer): New macro.
* * include/shellapi.h: (CommandLineToArgvW): Add WINAPI declaration.Earnie Boyd2001-04-081-2/+2
| | | | | | | | | | | | | | | | * include/winbase.h: (GetFileAttributesExW): Fix typo. * include/wingdi.h: (StartDocA): Change LPDOCINFOA to DOCINFOA*. (StartDocB): Chage LNPDOCINFOB to DOCINFOB*. Thanks To: Kent Tamura <tkent@users.sourceforge.net> * include/winnt.h: (GetFiberData): Add __inline assembler coding. (GetCurrentFiber): Ditto. Thanks to: Andy Younger <AndyY@redlemon.com> * include/windef.h: (HMONITOR_DECLARED): New definition to stop DirectX 8 from complaining. Thanks to: Sigbj�rn Lund Olsen <mosikos@online.no> * include/commctrl.h Updated TreeView and ListView defines and macros. * include/winuser.h (MB_SERVICE_NOTIFICATION): Correct value for NT4 and above.