Ove Kaaven
e057a7a08d
Temporarily include objbase.h from oleidl.h.
...
Removed inclusion of obj_errorinfo.h.
2003-01-05 01:06:19 +00:00
Ove Kaaven
008f4ce91a
Moved a couple of definitions from include/wine/obj_oleaut.h to
...
include/oleauto.h.
2003-01-05 01:05:45 +00:00
Marcus Meissner
7e89b7a62f
Added several missing K32WOW* prototypes.
2003-01-05 01:03:41 +00:00
Dimitrie O. Paun
8b36681bad
Rename __WINE__ to __WINESRC__.
2003-01-04 00:52:18 +00:00
Alexandre Julliard
b4a4c05aed
Removed a few more #ifdef __WINE__.
2003-01-04 00:19:17 +00:00
Dimitrie O. Paun
1f722892d8
Enable nameless structures in C++ for gcc >= 3.x (discovery and
...
testing done by Dan Kegel).
2003-01-04 00:17:11 +00:00
Francois Gouget
63d228a1e2
Added TIME_KILL_SYNCHRONOUS.
2003-01-03 22:32:14 +00:00
Dimitrie O. Paun
cef5961d2b
Eliminate lots of __WINE__ conditionals from the headers.
2003-01-03 19:12:55 +00:00
Lionel Ulmer
5f87d778aa
- some additionnal flags logged
...
- fixes in the vertex buffer thunking + optimized flag support
2003-01-03 19:10:48 +00:00
Alexandre Julliard
78ff6763ed
Added wine_dbg_sprintf function that allocates a temporary buffer in
...
the per-thread strings area.
Added inline functions to format POINT, SIZE and RECT structures.
2003-01-03 03:12:58 +00:00
Dimitrie O. Paun
dfa6b127c2
SHGetMalloc() returns a HRESULT, not a DWORD.
2003-01-03 03:07:21 +00:00
Dimitrie O. Paun
36d0e5b73a
Define NULL if it's not defined already.
2003-01-03 03:07:06 +00:00
Marcus Meissner
8ff278d25e
Implemented SafeArray{SetIID,GetIID,SetRecordInfo,GetRecordInfo}.
...
Added support for FADF_HAVEIID, FADF_RECORD, FADF_HAVEVARTYPE.
Implemented SafeArrayAllocDescriptorEx and SafeArrayGetVarType
correctly.
Fixed second argument of SafeArrayCopyData (it is just SAFEARRAY*).
Changed allocation to include 16 bytes before the SAFEARRAY (to store
IID/VARTYPE/IRecordInfo*).
VARTYPE -> size array was not indexed correctly.
Added lots of testcases for most functionality.
Added IRecordInfo interface definition.
2003-01-02 23:13:56 +00:00
Patrik Stridvall
46304a7361
Fixed some issues found by winapi_check.
2003-01-02 19:28:09 +00:00
Alberto Massari
ca70e84f7f
Moved implementation of strpbrkW from filedlg95.c to wine/unicode.h.
2003-01-02 19:25:44 +00:00
Raphael Junqueira
559b10699f
- integration with DrawPrimitive
...
- remove non-esthetic c++ comments into c comments block ;)
- more more debug
- indent, cleanups
- trying to use DIFFUSE and SPECULAR for vertex shader
- many fixes
- integration with Jason's texture patch
2003-01-02 17:59:01 +00:00
Francois Gouget
88a5cb569b
Add support for WINETEST_INTERACTIVE. If set then tests can perform
...
additional explicitly interactive tests.
Modify the winmm test to use WINETEST_INTERACTIVE.
2003-01-02 17:52:05 +00:00
Dimitrie O. Paun
48be9c6e87
Fix definitions for Uuid{To,From}String, RpcStringFree.
2002-12-24 00:26:55 +00:00
Dimitrie O. Paun
e25ab1fa7d
Fix the defintion of {,LP}NM_TREEVIEW{A,W}.
2002-12-24 00:26:41 +00:00
Francois Gouget
8913aadd33
Add a couple missing macros.
2002-12-24 00:26:16 +00:00
Alexandre Julliard
3c25c8e933
Get rid of ole.h.
2002-12-23 01:46:34 +00:00
Ove Kaaven
2a8bd72ffd
Merge the rest of include/wine/obj_base.h into include/objbase.h.
2002-12-23 01:41:51 +00:00
Alexandre Julliard
d2c034a8dc
Removed some remaining references to wine/obj_base.h.
2002-12-23 01:39:35 +00:00
Ove Kaaven
0087da5946
Where ICOM macros are needed, include objbase.h.
2002-12-23 01:33:50 +00:00
Dimitrie O. Paun
e42b3ee4bb
Added missing GetActiveObject declaration.
2002-12-23 01:33:33 +00:00
Dimitrie O. Paun
2fcd2c7c15
Added missing LPDROPFILES definition.
2002-12-23 01:33:16 +00:00
Dimitrie O. Paun
d985e66f8a
DEVMODE structure uses short not SHORT for its fields.
2002-12-23 01:33:00 +00:00
Dimitrie O. Paun
27a8ff25e0
Added missing GetWinMetaFileBits() declaration.
2002-12-19 22:15:53 +00:00
Ove Kaaven
9a580d9ad9
Wrote a new objidl.idl to replace a number of include/wine/obj_*.h
...
files.
2002-12-19 22:15:24 +00:00
Ove Kaaven
1cd02fa4d8
Moved a couple of types from include/wine/obj_*.h to
...
include/wtypes.idl.
2002-12-19 21:13:58 +00:00
Dimitrie O. Paun
900ee973a0
Fix defines for LV_ITEM, LV_DISPINFO, and LV_FINDINFO.
2002-12-19 21:13:15 +00:00
Dimitrie O. Paun
a5246c68c3
Add definitions for N[W]PSTR.
...
Add a bunch of SE_* definitions.
2002-12-19 21:12:35 +00:00
Chris Morgan
af807287ca
GetDateFormat() and GetTimeFormat() should check the validity of the
...
time/date structure it is processing.
Add comments to describe flags behavior.
Add support for TIME_FORCE24HOURFORMAT, TIME_NOMINUTESORSECONDS,
TIME_NOSECONDS and TIME_NOTIMEMARKER.
Add check in GetDateFormatW() for invalid flag combinations.
Added some missing DATE_* defines to winnls.h.
Behavior verified against NT4.0.
2002-12-19 21:11:54 +00:00
Alexandre Julliard
afba1593c1
Added accctrl.h header.
2002-12-19 04:15:02 +00:00
Dimitrie O. Paun
221ffc5e9c
UpdateWindow returns a BOOLean.
2002-12-19 04:14:19 +00:00
Alexandre Julliard
0ca46dc338
LPCONVCONTEXT should be PCONVCONTEXT (spotted by Dimitrie O. Paun).
...
Same for LPHSZPAIR and LPCONVINFO.
2002-12-19 01:18:49 +00:00
Ove Kaaven
a93a5e9ce0
Moved some definitions from include/wine/obj_moniker.h to
...
dlls/ole32/moniker.h.
2002-12-19 01:09:40 +00:00
Francois Gouget
305ead6205
Declare LocalDiscard and GlobalDiscard (used by kernel/tests/alloc.c)
...
Remove the DISCARD_DEFINED #ifdefs.
Remove another double HeapFree (caused an assert when run on NT4),
and a HeapSize on a freed heap (the test failed on Win9x).
Fix the LocalLock/LocalUnlock tests (the memory must be allocated
with LMEM_MOVEABLE otherwise the tests don't make sense).
Remove many unnecessary casts.
Improved error reporting somewhat.
2002-12-19 01:03:48 +00:00
Ove Kaaven
158063fecb
Unquoted some 16-bit types, so the IDL compiler can use them.
2002-12-18 20:50:19 +00:00
Dimitrie O. Paun
fcb40e8f63
Map strcasecmp to _stricmp.
2002-12-18 20:49:44 +00:00
Ove Kaaven
99c8526324
Moved COM API prototypes to objbase.h, from wine/obj_*.h.
2002-12-18 20:49:16 +00:00
Alexandre Julliard
3f5ff2fba2
Avoid including other headers from the msvcrt headers, duplicate some
...
definitions instead like Windows does.
Always define wchar_t (suggested by Dimitrie O. Paun), and use wchar_t
everywhere instead of WCHAR to avoid depending on Windows headers.
2002-12-18 20:17:20 +00:00
Raphael Junqueira
9fcfd2c3b5
Added some necessary definitions for D3D8 Vertex and Pixel shader
...
support.
2002-12-18 05:04:43 +00:00
Alexandre Julliard
a16ed909c5
Implemented RtlTimeToElapsedTimeFields.
2002-12-18 02:31:33 +00:00
Ove Kaaven
01bdccbc5d
Moved UUID type to rpcdce.h, as in the MS RPC headers.
...
Removed redundant prototype.
2002-12-18 02:21:38 +00:00
Alexandre Julliard
9e8e5ff71d
Implemented the Fiber* functions (with the help of Huw Davies).
2002-12-17 21:06:25 +00:00
Alexandre Julliard
ea118ecb50
Fix the type of the This pointer in the vtbl functions inherited from
...
the base class.
2002-12-17 21:05:16 +00:00
Patrik Stridvall
5caddc7863
Added stubs for WINTAB{,32}.DLL (used by many important drawing
...
applications for supporting tablets).
2002-12-17 01:49:16 +00:00
Tony Lambregts
2ff48996a0
Direct the output of the tests to stdout so that Win98 can redirect
...
the output to a file.
2002-12-17 01:47:04 +00:00
Raphael Junqueira
e31ae92630
- some D3D8 fixes
...
- beginning of shaders support (Vertex and Pixel Shaders 1.1 on
DirectX8)
- beginning of D3DX8 support the D3D8 utility API (very basic, only
the core header)
2002-12-17 01:15:15 +00:00
Ove Kaaven
0df7b24b32
Wrote a Wine-compatible unknwn.idl, moving the IUnknown definition
...
from wine/obj_base.h to the generated unknwn.h.
2002-12-16 23:49:30 +00:00
Andreas Mohr
866d79c11f
- actually use PLUID
...
- initialize the outbound lpLuid variable with bogus values
2002-12-16 23:48:04 +00:00
Ove Kaaven
998236b7cf
Output raw ICOM-less C/C++ interface definitions by default. Added new
...
-b and -B command-line options for compatibility with ICOM macros.
2002-12-15 03:01:20 +00:00
Francois Gouget
8b97a3a391
In the latest sdk the {waveOut,midiOut}{Get,Set}Volume functions take
...
a handle as the first parameter.
2002-12-15 02:59:50 +00:00
Brad Campbell
5ac2a538c6
Added additional test for gcvt as uClibc appears to have this and not
...
ecvt.
2002-12-13 23:30:54 +00:00
Alexandre Julliard
dcc3afd259
Avoid casts between LARGE_INTEGER and FILETIME.
...
Fixed day of week of epoch.
Small cleanups.
2002-12-13 20:53:04 +00:00
Chris Morgan
b3123fac25
Stub NetGetDCName(). Add in the rest of the NERR_* defines.
2002-12-13 20:28:03 +00:00
Chris Morgan
4691b18520
Add support for Jack audio server.
2002-12-13 02:26:18 +00:00
Francois Gouget
8e84fedab6
Updated the #include directives to match the latest Windows SDK and to
...
include our new headers.
2002-12-13 00:32:56 +00:00
Dimitrie O. Paun
737d4be892
Move excpt.h out of include/msvcrt/ as it does not conflict with any
...
standard Unix header.
2002-12-12 23:34:01 +00:00
Alexandre Julliard
b42dc56fce
Made stdcall decoration in .def files the default, and added -k option
...
to switch it off.
2002-12-12 04:06:28 +00:00
György 'Nog' Jeney
4d6ba25d4b
- Implement RtlLocalTimeToSystemTime and RtlSystemTimeToLocalTime.
...
- Use new time functions to reimplement FileTimeToLocalTime and
LocalTimeToFileTime.
2002-12-11 00:19:56 +00:00
Francois Gouget
725b8b7fcf
When reporting a test failure, only report the file name, not the full
...
path.
Merge winetest_set_trace_location with winetest_set_ok_location.
2002-12-11 00:17:42 +00:00
Alexandre Julliard
435e2e63f4
winnt.h should not be self-contained, it must depend on windef.h so
...
that STRICT works correctly; moved some definitions back to windef.h
where they belong, and removed a couple of definitions that don't
exist on Windows.
2002-12-10 22:56:43 +00:00
Vincent Béron
c8e9cd9656
Add a definition for STRICT.
2002-12-10 20:02:17 +00:00
Jeff Smith
9bd21c4a6c
Added definitions for REG_QWORD and REG_QWORD_LITTLE_ENDIAN.
2002-12-10 19:59:33 +00:00
Jukka Heinonen
be1c6deb18
Move int21 country information handling to winedos.
...
Improve country information handling.
Move collate table to upper memory.
2002-12-10 19:58:39 +00:00
Dimitrie O. Paun
647c1a33c8
Gracefully degrade to getopt if getopt_long does not exist.
2002-12-10 19:16:24 +00:00
Rolf Kalbermatter
58c04dafae
Change the return value for ExtractIconEx from HICON to UINT and make
...
the function call directly user32.PrivateExtractIconEx.
2002-12-10 19:10:11 +00:00
Rolf Kalbermatter
2dcb751aa7
- Modify ICO_ExtractIconExW to:
...
return more compliant values for usage in PrivateExtractIcons and PrivateExtractIconEx
accept and fill in the icon identifier array correctly if provided
allow to retrieve both small and large icons together.
- Simplify PrivateExtraxtIcons
- Modify PrivateExtractIconExW to:
use compatible signature to ExtractIconEx in shell32 which it really is directly
as tested on W2K by calling both functions with the same parameters
directly call internal extraction function
fix error when requesting 1 icon for both sizes
2002-12-10 19:09:45 +00:00
Steven Edwards
31e4629085
Alpha porting fixes.
2002-12-10 19:04:45 +00:00
Rolf Kalbermatter
418ca6d1b0
Add SHDefExtractIcon{AW} function.
2002-12-07 23:49:24 +00:00
Vincent Béron
8e30fde2b9
Fills the name of the arguments of the COM methods, else MSVC doesn't
...
like them.
2002-12-07 23:47:40 +00:00
Jukka Heinonen
1cfc850b2c
Move int08 stub and LOL to upper memory.
...
Move simple int21 functions to winedos.
2002-12-07 23:46:41 +00:00
Francois Gouget
3db0008552
Define PSH_WIZARD97 (problem reported by jaymz@free.fr).
2002-12-06 23:19:54 +00:00
Ove Kaaven
41dfa0590f
Moved COM API prototypes in include/wine/obj_base.h to
...
include/objbase.h.
2002-12-06 19:49:56 +00:00
Dimitrie O. Paun
4d5f291f24
Install DDK headers as well.
2002-12-06 19:45:18 +00:00
Alexandre Julliard
dc818a529d
Added rpc.h include to fix tests compilation.
2002-12-05 22:11:43 +00:00
Ove Kaaven
1f5315c80f
Make sure that no files except unknwn.h include wine/obj_base.h
...
directly.
2002-12-05 20:33:07 +00:00
Alberto Massari
adae4350d2
- Moved GetUrlCacheEntryInfoA and CommitUrlCacheEntryA to urlcache.c.
...
- Added stub implementation of GetUrlCacheEntryInfoExW.
- Implemented InternetQueryOptionW, InternetCombineUrl[A|W].
- InternetSetOptionW prints FIXMEs with more informations.
- INTERNET_SetLastError was crashing if called after the thread
local storage area had already been deleted (it happens if you
close Internet Explorer while the download is still in progress).
2002-12-05 19:54:40 +00:00
Rolf Kalbermatter
90a78f74b0
Add prototypes for IExtractIconW interface.
2002-12-05 19:13:11 +00:00
Francois Gouget
6ae2a1f16f
Added EDEADLOCK.
2002-12-05 18:59:53 +00:00
Alexandre Julliard
ed2f8fc801
Added rules for compiling IDL files.
2002-12-03 23:36:05 +00:00
Alexandre Julliard
18d029722f
Removed input.h, queue.h, spy.h and sysmetrics.h and moved their
...
contents to user.h.
Moved message.h and winproc.h to dlls/user.
2002-12-03 23:34:52 +00:00
Alexandre Julliard
274836861c
Install ipexport.h and icmpapi.h with the other Windows includes.
2002-12-03 22:08:14 +00:00
Ove Kaaven
729dd8bf28
Added more types to wtypes.idl.
2002-12-03 21:42:17 +00:00
Alberto Massari
c0e2c5ae5b
SHGetSetSettings has now the right signature and the expected behavior
...
when the user is asking to get the current settings.
2002-12-03 21:36:22 +00:00
Rolf Kalbermatter
a53a988171
Modify PrivateExtractIcons{AW} to match better current MDSN
...
documentation.
2002-12-03 21:35:27 +00:00
Dimitrie O. Paun
caa603f90f
Change header install location as such:
...
${prefix}/include/wine/windows -- standard Windows headers
${prefix}/include/wine/msvcrt -- MS Visual C Runtime library
${prefix}/include/wine -- Wine specific headers
2002-12-03 21:34:44 +00:00
Alexandre Julliard
9169729b0b
Merged font.h and path.h into gdi.h. Moved x11font.h to
...
dlls/x11drv. Removed a number of unnecessary #includes.
2002-12-03 19:18:41 +00:00
Jukka Heinonen
7b7f198786
Move DPMI segments to winedos.
2002-12-02 21:39:58 +00:00
Alexandre Julliard
d77294a8ec
Authors: Greg Turner <gmturner007@ameritech.net>, Ove Kaaven <ovek@transgaming.com>
...
- preliminary implementation of endpoint-mapping via a new on-demand
server-ish process
- more header fixups
- (re)implement RpcEpRegisterA, RpcEpUnregister, and
RpcEpResolveBinding using the new rpcss functionality
- update the todo list in rpcrt4_main.c a bit
- many beautifications and touch-ups
- command-line configurable timeout
- micro-client imbedded in np_server.c
2002-12-02 21:17:04 +00:00
Patrik Stridvall
7bff19ea6e
Added FIXME:s in the stubs.
2002-12-02 19:00:59 +00:00
Ove Kaaven
0e32a2bf85
Protect PALETTEENTRY and LOGPALETTE with #ifndefs.
2002-12-02 18:58:46 +00:00
Lionel Ulmer
c5f38756a2
- actually use the VertexBuffer stubs
...
- implement Lock function to prevent crash when the stubs are used
2002-11-30 19:27:19 +00:00
Dimitrie O. Paun
2b47a2b8b4
Add a way to tell msvcrt to define wchar_t.
2002-11-30 19:14:23 +00:00
Rolf Kalbermatter
e2b06d2a10
Added stub implementation with correct prototypes for
...
ExtractAssociatedIconExA/W.
2002-11-30 02:22:24 +00:00
Francois Gouget
0327e34577
Added declaration for SignalObjectAndWait.
2002-11-30 01:52:54 +00:00
Francois Gouget
79027d16e7
Added constants for _set_error_mode().
2002-11-30 01:52:30 +00:00
Christian Costa
8ab84e240d
Replace LPDDSURFACEDESC by LPDDSURFACEDESC2 in IDirectDrawSurface4
...
methods declaration.
2002-11-30 01:51:21 +00:00