wine/include
Marcus Meissner 252b0fe099 Implemented OleLoadPicture.
Added support for loading JPEG, Bitmap and Icons from persistant
streams.
Implemented JPEG support using libjpeg, added necessary configure.in
options.
Added IConnectionPoint style notifications to the IPicture iface.
Implemented several of the stubs already there, added some more.
2001-08-06 18:52:14 +00:00
..
bitmaps Removed non-standard OBM_RADIOCHECK bitmap. 2001-01-24 19:48:39 +00:00
msvcrt - Made sure that the files that contains the declarations 2001-07-18 21:04:23 +00:00
wine Implemented OleLoadPicture. 2001-08-06 18:52:14 +00:00
.cvsignore
amaudio.h Added some dshow headers. 2001-07-02 18:04:04 +00:00
amvideo.h Added some dshow headers. 2001-07-02 18:04:04 +00:00
basetsd.h Moved all Win16 definitions out of the standard Windows headers. 2000-09-26 22:20:14 +00:00
bitmap.h Moved the 16-bit pointer to the DIB bits out of the driver-specific 2001-07-22 23:13:08 +00:00
brush.h
builtin16.h Always load the 32-bit dll containing a given 16-bit builtin. 2001-03-28 01:47:28 +00:00
callback.h Removed a few unnecessary Callouts. 2001-07-26 20:12:54 +00:00
cderr.h
cdrom.h Make sure all files using config.h constants actually #include "config.h" 2000-11-26 04:04:21 +00:00
cguid.h Added cguid.h. 2000-09-09 19:41:31 +00:00
clipboard.h Add CF_UNICODETEXT as primary text clipboard format. 2000-12-11 01:09:56 +00:00
color.h Removed extra includes from ole.h and wingdi.h. 2000-02-10 19:39:48 +00:00
comcat.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
commctrl.h Add TBNF_* flags for the NMTBDISPINFO structure. 2001-08-03 18:06:50 +00:00
commdlg.h - Fix a typo in TBSAVEPARAMS A/W declaration. 2001-01-22 02:13:58 +00:00
compobj.h compobj.h is a synonym for objbase.h 2000-11-25 03:08:23 +00:00
config.h.in Implemented OleLoadPicture. 2001-08-06 18:52:14 +00:00
console.h Store config file contents in the registry so we only have to load it 2000-02-19 20:50:00 +00:00
control.h Added some dshow headers. 2001-07-02 18:04:04 +00:00
cpl.h A first stab at implementing the RunDll features. 2001-02-23 01:12:26 +00:00
cursoricon.h Removed a number of global handle allocations and critical section 2000-04-08 21:06:06 +00:00
d3d.h Direct3D header update. 2001-04-16 19:02:22 +00:00
d3dcaps.h Reordered the CALLBACK and WINAPI directives so that it compiles with 2000-06-11 20:07:58 +00:00
d3dhal.h New header d3dhal.h, the Direct3D HAL device driver interface. 2001-04-16 19:01:38 +00:00
d3dtypes.h Direct3D header update. 2001-04-16 19:02:22 +00:00
d3dvec.inl Direct3D header update. 2001-04-16 19:02:22 +00:00
dce.h Moved most of the implementation of SetWindowPos and SetDrawable into 2001-04-24 23:28:52 +00:00
dciddi.h Some important stuff from the DirectDraw DDK headers. 2001-02-13 20:24:16 +00:00
dde.h Merge from Corel tree. Contributors are: 2001-06-22 23:02:48 +00:00
ddeml.h Merge from Corel tree. Contributors are: 2001-06-22 23:02:48 +00:00
ddraw.h Fixed the IDirectDrawSurface4 interface declaration to conform a bit 2001-05-09 19:44:25 +00:00
ddrawi.h Yet more stuff for ddrawi.h, including some GetDriverInfo GUIDs. 2001-04-16 19:04:58 +00:00
debugtools.h Remove redundant ';' at the end of line. 2000-12-22 20:28:19 +00:00
digitalv.h Replaced PTR_SEG_TO_LIN macro by exported MapSL function. 2000-12-13 20:20:09 +00:00
dinput.h Added preferences to dinput drivers (so we can have two joystick 2000-12-12 00:38:58 +00:00
dispdib.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
dlgs.h Removed shell.h. Cleaned up the nested includes mess in wine/obj_*.h. 2000-09-26 00:00:55 +00:00
docobj.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
dosexe.h Fixed some issues found by winapi_check. 2001-01-25 22:23:08 +00:00
dplay.h Cleanup/removal of unnessary things that would have made winapi_* 2001-07-29 20:18:51 +00:00
dplobby.h Use the DUMMYUNIONNAME macros so that the headers can be used in 2000-12-03 03:16:05 +00:00
drive.h Use the DRIVE_* API constants instead of the DRIVETYPE enum. 2000-12-12 00:44:42 +00:00
dsdriver.h Restructure DirectSound. Remove dsound thread, use MM timers 2000-06-23 15:45:05 +00:00
dsound.h Added definitions for IKsPropertySet, small stub implementation for 2001-06-13 19:36:10 +00:00
enhmetafiledrv.h Optimized {,p}MoveTo{,Ex}{,16}. 2000-11-05 03:28:18 +00:00
file.h Implement overlapped completion routines. 2001-07-12 22:29:41 +00:00
font.h Change FONTOBJ to use LOGFONTW rather than LOGFONT16. 2001-02-14 22:56:38 +00:00
gdi.h Rewrote Escape to avoid calling down to Escape16. 2001-07-29 20:25:14 +00:00
global.h Use getpagesize() instead of VIRTUAL_GetPageSize(). 2000-12-13 20:22:47 +00:00
guiddef.h Added missing include directives. 2001-05-07 18:20:32 +00:00
heap.h Removed HEAP_strdupA. 2001-07-24 21:45:22 +00:00
hook.h Removed a few unnecessary Callouts. 2001-07-26 20:12:54 +00:00
imagehlp.h Removed some more obsolete 32 suffixes. 2001-05-11 19:54:47 +00:00
imm.h Added some missing definitions. 2000-12-05 20:45:45 +00:00
initguid.h Added guiddef.h and moved a few GUID definitions to the correct file. 2000-08-03 04:19:24 +00:00
input.h Avoid a couple of dependencies on input.c internal variables. 2000-12-16 20:37:16 +00:00
instance.h
keyboard.h Remove Get/SetBeepActive from USER driver and manage it locally inside 2001-05-05 00:49:15 +00:00
lmcons.h Added stubs for RasEnumEntriesA and RasGetEntryDialParamsA. 1999-11-07 05:49:28 +00:00
local.h Removed unused LOCAL_LockSegptr. 2000-10-29 01:23:19 +00:00
lzexpand.h Moved all Win16 definitions out of the standard Windows headers. 2000-09-26 22:20:14 +00:00
Makefile.in Added a few more files to the install list. 2001-07-20 17:59:28 +00:00
mapi.h Added mapi.h with the definitions needed by the MFC. 2000-12-13 21:28:57 +00:00
mapidefs.h Added mapi.h with the definitions needed by the MFC. 2000-12-13 21:28:57 +00:00
mciavi.h Started the real implementation of mciavi. 2001-02-14 21:49:22 +00:00
mcx.h The MODEM stuff has been spun off to its rightful place: mcx.h. 2000-10-13 23:16:46 +00:00
message.h Moved the major part of message queue and window timer handling into 2001-05-18 22:51:56 +00:00
metafile.h Removed some unnecessary includes. 2001-07-23 00:04:00 +00:00
minmax.h Added the minmax.h header (VC6). 2001-05-07 20:14:00 +00:00
miscemu.h Added /dev/parport support for direct port access. 2001-06-26 21:06:07 +00:00
mmddk.h Now using manifest constant instead of raw values for all the 2001-01-04 19:53:51 +00:00
mmreg.h
mmsystem.h Moved some handle declarations to the right headers. 2001-07-30 18:57:18 +00:00
module.h Removed HEAP_strdupA. 2001-07-24 21:45:22 +00:00
mouse.h Created zmouse.h, moved wheel code from mouse.h into it. 2000-09-27 01:18:47 +00:00
msacm.h Moved some handle declarations to the right headers. 2001-07-30 18:57:18 +00:00
msacmdlg.h Added a few missing parts. 2001-01-04 20:58:05 +00:00
msdos.h Moved comm.c into kernel32. 2000-10-13 17:11:30 +00:00
netspi.h Warning fixes. 2001-03-21 20:31:26 +00:00
nonclient.h Moved window move/resize syscommand handling to the graphics driver. 2001-05-09 17:21:04 +00:00
nspapi.h Implemented EnumProtocolA/W. 2001-01-12 23:15:54 +00:00
ntddk.h Added basic working stubs of new Windows 2000 API functions. 2000-10-29 01:24:54 +00:00
ntdef.h Moved some macros like NULL, FALSE to winnt.h 2000-12-15 21:31:03 +00:00
ntsecapi.h Moved all Win16 definitions out of the standard Windows headers. 2000-09-26 22:20:14 +00:00
oaidl.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
objbase.h Added missing include directives. 2001-05-07 18:20:32 +00:00
objidl.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
ocidl.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
ole.h - Made sure that the files that contains the declarations 2001-07-23 23:50:18 +00:00
ole2.h Added two error codes: E_DRAW and DATA_E_FORMATETC. 2001-01-02 20:53:35 +00:00
ole2ver.h - the OLE version returned was too low 1999-12-05 23:52:56 +00:00
oleauto.h Fix the VarXxxFromCy conversions. 2001-05-31 21:32:08 +00:00
olectl.h Implemented OleLoadPicture. 2001-08-06 18:52:14 +00:00
oledlg.h Reordered the CALLBACK and WINAPI directives so that it compiles with 2000-06-11 20:07:58 +00:00
oleidl.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
options.h Removed some unnecessary includes. 2001-07-23 00:04:00 +00:00
palette.h
path.h Make the functions Pie, Chord, RoundRect, AngleArc, PolyDraw and 2000-11-01 02:12:52 +00:00
pen.h
poppack.h Added support for three levels of nesting of the 'pragma pack' 2000-10-19 20:20:07 +00:00
process.h Use extern "C" for Winelib C++ apps. 2001-02-12 03:38:46 +00:00
prsht.h Added PSN_GETOBJECT. 2001-01-22 19:25:05 +00:00
psapi.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
pshpack1.h Added support for three levels of nesting of the 'pragma pack' 2000-10-19 20:20:07 +00:00
pshpack2.h Added support for three levels of nesting of the 'pragma pack' 2000-10-19 20:20:07 +00:00
pshpack4.h Added support for three levels of nesting of the 'pragma pack' 2000-10-19 20:20:07 +00:00
pshpack8.h Added support for three levels of nesting of the 'pragma pack' 2000-10-19 20:20:07 +00:00
queue.h Avoid using GetFastQueue16 from USER. 2001-07-26 20:12:22 +00:00
ras.h Moved HRASCONN from windef.h. 2000-12-24 20:44:08 +00:00
region.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
regstr.h Added an uninstaller for InstallShield, WISE etc. 2000-08-01 00:27:35 +00:00
richedit.h Declare RICHEDIT_CLASS20W using a WCHAR array. 2001-02-12 19:17:46 +00:00
rpc.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
rpcdce.h Added a bunch of entry points. 2001-07-11 20:19:06 +00:00
rpcdcep.h Moved things to the proper rpcxxx.h header. 2000-11-08 05:06:10 +00:00
rpcndr.h Moved things to the proper rpcxxx.h header. 2000-11-08 05:06:10 +00:00
rpcnterr.h Added a bunch of entry points. 2001-07-11 20:19:06 +00:00
selectors.h Removed some unnecessary includes. 2000-12-13 20:23:41 +00:00
services.h
servprov.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
setupapi.h Change the callback declarations to a safer format. 2001-02-12 01:29:08 +00:00
shellapi.h Added missing CommandLineToArgvW prototype. 2001-07-17 00:39:58 +00:00
shlguid.h Added guiddef.h and moved a few GUID definitions to the correct file. 2000-08-03 04:19:24 +00:00
shlobj.h Removed shell.h. Cleaned up the nested includes mess in wine/obj_*.h. 2000-09-26 00:00:55 +00:00
shlwapi.h Add shlwapi.wvnsprintf[AW], header info and comments. 2001-07-10 19:12:40 +00:00
snoop.h Make snoop code take ordinal base into account. 2001-05-24 18:43:16 +00:00
spy.h Added the ability to see names of the virtual key codes. 2000-11-05 20:07:59 +00:00
sql.h Xiang Li 1999-12-11 23:56:46 +00:00
sqlext.h Use DUMMYxxxNAME for anonymous struct/unions. 2000-11-10 22:34:39 +00:00
sqltypes.h Made the include files self sufficient. 2000-03-24 21:13:57 +00:00
stackframe.h Replaced PTR_SEG_TO_LIN macro by exported MapSL function. 2000-12-13 20:20:09 +00:00
storage.h
strmif.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
syslevel.h Moved standard syslevel APIs declaration to winbase.h. 2000-11-15 23:41:46 +00:00
sysmetrics.h Cleaned up some more USER dependencies. 2000-07-31 23:32:47 +00:00
tapi.h Implemented lineGetCountry. (works with HyperTrm.exe) 2000-07-23 14:20:58 +00:00
task.h Fixed HTASK/HTASK16 handle mismatch. 2001-07-30 19:01:01 +00:00
tchar.h Prevent use by Wine's source. 2001-04-23 18:23:00 +00:00
thread.h Extended __wine_enter_vm86 to handle pending interrupts. 2001-06-21 00:39:34 +00:00
tlhelp32.h Use tpXXX instead of tbXXX in tagTHREADENTRY32. 2000-09-12 23:36:18 +00:00
toolhelp.h Implemented TerminateApp needed for DBase 5.0. 2000-11-27 01:36:24 +00:00
ts_shape.h Build tsx11 layer as a separate shared library. 2000-12-06 00:04:10 +00:00
ts_xf86dga.h Build tsx11 layer as a separate shared library. 2000-12-06 00:04:10 +00:00
ts_xf86dga2.h Build tsx11 layer as a separate shared library. 2000-12-06 00:04:10 +00:00
ts_xf86vmode.h Build tsx11 layer as a separate shared library. 2000-12-06 00:04:10 +00:00
ts_xlib.h Copy the first 128 colors from the default colormap to Wine's private 2001-04-16 19:33:25 +00:00
ts_xpm.h Build tsx11 layer as a separate shared library. 2000-12-06 00:04:10 +00:00
ts_xresource.h Build tsx11 layer as a separate shared library. 2000-12-06 00:04:10 +00:00
ts_xshm.h Build tsx11 layer as a separate shared library. 2000-12-06 00:04:10 +00:00
ts_xutil.h Build tsx11 layer as a separate shared library. 2000-12-06 00:04:10 +00:00
ts_xvideo.h Build tsx11 layer as a separate shared library. 2000-12-06 00:04:10 +00:00
unknwn.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
urlmon.h Include rpc*.h/windows.h/ole2.h just like windows. 2001-07-18 20:04:08 +00:00
user.h Moved ForceWindowRaise to the USER driver and removed the WND driver. 2001-06-29 01:26:41 +00:00
ver.h
version.h Release 20010731. 2001-07-31 18:14:58 +00:00
vfw.h Implemented some part of AVIFIL32. 2001-06-07 22:28:19 +00:00
vga.h Improved DirectDrawPalette handling (set it on init, not every time it 2000-05-23 21:14:11 +00:00
win.h Moved ForceWindowRaise to the USER driver and removed the WND driver. 2001-06-29 01:26:41 +00:00
win16drv.h Added GetDeviceCaps to the DC driver interface. Removed devCaps 2001-07-28 00:18:02 +00:00
winbase.h SetCommConfig has 3 arguments, not 2. 2001-08-06 17:50:42 +00:00
wincon.h - added stubs for three console functions 2001-04-12 21:07:25 +00:00
wincrypt.h ANSI C fixes. 1999-06-26 14:58:24 +00:00
windef.h Moved some handle declarations to the right headers. 2001-07-30 18:57:18 +00:00
windows.h RC_INVOKED (&NOWINRES) special cases. 2001-05-07 18:18:33 +00:00
windowsx.h For the Global*Ptr* set of macros, replace the 16bit version with 2001-01-10 22:42:35 +00:00
wine_gl.h Commented out references to x11drv internals from MESA code. 2001-07-22 23:42:09 +00:00
winerror.h Added definitions for IKsPropertySet, small stub implementation for 2001-06-13 19:36:10 +00:00
wingdi.h PS passthrough was sending 2 bytes too many. 2001-05-08 00:10:52 +00:00
wininet.h Uncomment GOPHER_ATTRIBUTE_TYPE and GopherGetAttribute. 2000-12-07 23:14:29 +00:00
winioctl.h
winnetwk.h Reordered the CALLBACK and WINAPI directives so that it compiles with 2000-06-11 20:07:58 +00:00
winnls.h Force STRICT checking of callback function types when compiling Wine. 2001-07-30 19:10:43 +00:00
winnt.h Added STATUS_* constant for named pipes. Return STATUS_PIPE_NOT_AVAILABLE 2001-07-17 00:38:00 +00:00
winpos.h Avoid returning an unlocked window pointer from WINPOS_WindowFromPoint. 2001-06-20 23:16:34 +00:00
winproc.h Added mapping to/from unicode for WM_CHAR, WM_DEADCHAR, WM_SYSCHAR, 2000-11-15 23:13:17 +00:00
winreg.h Moved some registry definitions to winnt.h. 2000-03-26 14:41:10 +00:00
winres.h New file. All RC files generated by VC6 include afxres.h which in turn 2000-09-22 21:00:36 +00:00
winresrc.h Removed MIME garbage. 2000-06-24 12:50:33 +00:00
winsock.h Define HAVE_SYS_SOCKET_H on NetBSD and FreeBSD. 2001-05-14 19:20:30 +00:00
winsock2.h Implemented a stub for WSARecvFrom. 2001-07-10 19:09:59 +00:00
winspool.h Implement EnumPrinterDataEx{A|W}. 2001-02-21 04:00:40 +00:00
winsvc.h Change the callback declarations to a safer format. 2001-02-12 01:29:08 +00:00
winuser.h Added SMTO_* defines. 2001-08-06 17:52:41 +00:00
winver.h Fixed prototype of GetFileVersionInfoA/W. 2001-03-16 16:42:20 +00:00
wnaspi32.h Some ASPI fixes, SC_GET_DISK_INFO stubbed, but returning sucess, ASPI 2001-06-06 20:19:07 +00:00
wownt32.h Moved all Win16 definitions out of the standard Windows headers. 2000-09-26 22:20:14 +00:00
wrc_rsc.h
wshisotp.h Implemented EnumProtocolA/W. 2001-01-12 23:15:54 +00:00
wsipx.h Implemented EnumProtocolA/W. 2001-01-12 23:15:54 +00:00
wtypes.h Added support for the DECIMAL type. 2001-05-07 18:15:38 +00:00
x11drv.h Rewrote Escape to avoid calling down to Escape16. 2001-07-29 20:25:14 +00:00
x11font.h Added internal charsets for supporting DBCS charsets. 2000-08-20 19:04:04 +00:00
zmouse.h Created zmouse.h, moved wheel code from mouse.h into it. 2000-09-27 01:18:47 +00:00