György 'Nog' Jeney
f9c011193e
Implemented {G|S}etWindowSubClass, DefSubclassProc,
...
RemoveWindowSubclass.
2002-10-02 20:01:01 +00:00
György 'Nog' Jeney
d313073247
Added a couple of defines.
2002-10-02 19:46:45 +00:00
Dimitrie O. Paun
75b31e3e32
Fix Validate{Rect,Rgn} prototypes.
2002-10-02 19:45:48 +00:00
Patrik Stridvall
b3c989e6b2
Added some more useful macros.
2002-10-02 01:23:33 +00:00
Patrik Stridvall
e29345c3bb
Added a GNU C implementation of some of the DECLSPEC_ macros and used
...
them wherever possible.
2002-10-01 18:07:37 +00:00
György 'Nog' Jeney
ba06042e79
Define SNDMSG.
2002-09-30 18:51:33 +00:00
György 'Nog' Jeney
5719c13f71
Added {G|S}etWindowLongPtr.
2002-09-29 18:04:55 +00:00
György 'Nog' Jeney
dfacb6ef5c
Initial implementation of custom control header.
2002-09-29 18:04:15 +00:00
Alexandre Julliard
4f10164f07
Fixed nameless union/struct declaration.
2002-09-27 22:45:20 +00:00
Alexandre Julliard
4b9344eb15
Moved ts_xlib.c into x11drv and removed libwine_tsx11.
2002-09-25 03:29:55 +00:00
Alexandre Julliard
2c40e29987
Import wine_tsx11_lock/unlock directly from x11drv in opengl32 and
...
ddraw, so that they don't need to link with libwine_tsx11.
Removed header wine_gl.h.
2002-09-25 00:29:56 +00:00
Alexandre Julliard
7dafa61700
Fixed a number of bugs in the handling of window parent and owner and
...
added a regression test (based on the work of Bill Medland).
2002-09-25 00:21:56 +00:00
Alexandre Julliard
e9119c198d
Removed some more TSX11 functions and files.
2002-09-24 18:36:51 +00:00
Dimitrie O. Paun
326021bd98
Small cleanups, updated documentation.
2002-09-24 18:26:42 +00:00
Alexandre Julliard
df8e6eeb0f
Removed a bunch of no longer used TSX wrappers.
2002-09-24 03:17:31 +00:00
Michael Stefaniuc
1ad2087e38
Convert HKEY to a void*.
2002-09-24 03:09:12 +00:00
Patrick J. McNerthney
3e2217ca9a
Removed the #undef of WS_DEFINE_SELECT so that select is in fact
...
defined.
Fixed if statement in __WS_FD_SET2 which used a = where a == is
needed, in additition the if did not have its outer set of
parenthesis.
Removed parentheses around type to be cast in __WS_FD_SET macro.
Removed WS macro usage from within other macros because the WS macro
is undefined when these macros are expanded.
Added WINAPI attributee to select definition.
2002-09-24 03:05:59 +00:00
Patrick J. McNerthney
93703772e6
Added casts to all macros to avoid compiler warnings.
2002-09-24 03:04:45 +00:00
Patrik Stridvall
1a4db3e72a
Cleaned up the code so it would be easier to parse with the new C
...
parser.
2002-09-23 20:45:57 +00:00
Andriy Palamarchuk
2693eb9a23
Implemented NetQueryDisplayInformation, NetUserGetInfo, created
...
conformance tests, other netapi32 bug fixes and improvements.
2002-09-23 20:36:50 +00:00
Dmitry Timoshkov
472d016859
Correct SIZE_T size according to MS SDK.
...
Change some types to SIZE_T according to MS SDK definitions.
2002-09-21 01:21:00 +00:00
Jason Edmeades
b1658d40c5
Added some definitions.
2002-09-21 01:17:59 +00:00
Jon Griffiths
91ec8e14c6
Reorganise/minor tidyup of ordinal functions.
...
Implement StrCmpLogicalW,StrFormatByteSizeA/W,StrFormatByteSize64A,
SHCreateStreamWrapper.
Fix some output .spec parameters from str to ptr.
Fix definition of StrFormatByteSize functions.
2002-09-20 19:41:08 +00:00
Alexandre Julliard
1a80921903
Added support for the take focus protocol.
2002-09-18 23:09:50 +00:00
Alexandre Julliard
341b7dceb4
Implemented the ntdll virtual memory functions, and made the kernel
...
functions use them.
2002-09-17 18:54:42 +00:00
Martin Wilck
94638aa276
MSVCRT needs a public errno.h file.
2002-09-17 18:32:53 +00:00
Francois Gouget
bba4bb1bc4
Remove references to PCVOID and LPUINT.
...
Remove types that don't exist on Windows.
2002-09-17 01:35:09 +00:00
Francois Gouget
de0f015df0
Move all STATUS_* and RPC_NT_* to ntstatus.h as per Windows SDK.
...
Add some missing constants.
Include ntstatus.h in winnt.h.
2002-09-17 00:03:39 +00:00
Michael Stefaniuc
9d2b862883
Convert HRSRC to a void*.
2002-09-16 22:47:05 +00:00
Francois Gouget
8dd30942cc
Include rpc.h after LPOLESTR and other needed types are defined.
2002-09-16 22:36:49 +00:00
Vincent Béron
95ee2e2be4
Fixed typo which prevented correct compilation of code using the
...
Get{C,M,Y}Value macros.
2002-09-16 22:35:24 +00:00
Alexandre Julliard
ac7b9d3797
Implemented NtDuplicateObject.
2002-09-16 19:32:50 +00:00
Dmitry Timoshkov
a9c057f73b
Replace static initializers with a proper #define in .h files.
2002-09-16 19:29:36 +00:00
Juraj Hercek
fc453968f0
- fixed typo error in CMYK definition (COLOREF -> COLORREF)
...
- added tags to structures (_OFSTRUCT, _FILETIME, ...)
2002-09-16 19:28:36 +00:00
Alexandre Julliard
6026417ff0
Use larger signal stack to avoid overflows in filesystem code when
...
loading the debugger.
2002-09-12 22:30:28 +00:00
Alexandre Julliard
1668870f38
Fixed warnings caused by new winternl.h.
2002-09-12 22:28:01 +00:00
Jason Edmeades
66fcb2b77d
Added Direct3D 8 headers.
2002-09-12 22:25:16 +00:00
Patrik Stridvall
9c1de6de30
Moved all the content of the DDK files ntdef.h and ntddk.h to
...
winternl.h.
2002-09-12 22:07:02 +00:00
Steven Edwards
d4b8654af4
Cleanup warning when building on Mingw.
2002-09-12 20:43:24 +00:00
Andriy Palamarchuk
3e2887a929
Install tchar.h.
2002-09-12 17:54:09 +00:00
Alexandre Julliard
dd0bdbe44e
Removed the __uint* types from basetsd.h since they don't exist under
...
Windows. Fixed a few other issues with type definitions.
2002-09-12 17:29:12 +00:00
Dimitrie O. Paun
7cfab6245b
Add ImageList states (ILS_*) definitions.
2002-09-12 00:50:39 +00:00
Andriy Palamarchuk
b812c90c2a
Implemented buffer management functions, a couple of workstation
...
information functions, created conformance tests.
2002-09-11 02:35:17 +00:00
Andriy Palamarchuk
63709f07f9
Added policy access constants, type definition.
2002-09-11 00:48:26 +00:00
Patrik Stridvall
eba9649b2f
Added the new header winternl.h.
2002-09-10 00:33:34 +00:00
Patrik Stridvall
5758484c78
Added a few macros for MS C/C++ specific features.
2002-09-10 00:21:01 +00:00
Patrik Stridvall
1b32e5eca9
Add and use the header files mssip.h and sipbase.h.
2002-09-09 19:35:42 +00:00
Andriy Palamarchuk
442f5f56d1
RtlNtStatusToDosError: Added new NT status to error codes mapping,
...
added missed definitions of the used constants, created unit test for
subset of the mappings.
2002-09-09 19:25:29 +00:00
Dimitrie O. Paun
3a706f0be0
- Add missing declaration for TBS_DOWNISLEFT and TTM_GETBUBBLESIZE.
...
- Fix indentation for a bunch of things.
2002-09-09 19:19:50 +00:00
Michael Stefaniuc
e149b37f3a
Finish the conversion of HWND to a void*.
2002-09-06 20:40:42 +00:00
Andriy Palamarchuk
d7922143dd
LsaNtStatusToDosError implementation.
2002-09-06 19:36:37 +00:00
Michael Stefaniuc
2247af320d
- Rename WIN_Handle16 to HWDN_16 and make it a macro.
...
- Prepare user.dll for the change of HWND to a void*.
2002-09-04 19:37:01 +00:00
Alexandre Julliard
65ea73fedf
Added DPMI segments structure and related function to avoid direct
...
references to dosmem internal variables.
Determine BIOS system offsets at compile time.
2002-09-04 18:52:22 +00:00
Steven Edwards
ca14f24af4
Fixed typo in BITMAPV4HEADER stucture.
2002-09-04 18:47:32 +00:00
Dimitrie O. Paun
d5d23cb9d5
Added some missing ImageList definitions.
2002-09-04 18:45:24 +00:00
Patrik Stridvall
51e6c0ccb1
MSVC compatibility fixes.
2002-08-31 19:04:14 +00:00
Alexandre Julliard
3fa613cf61
Moved internal context macros out of winnt.h.
...
Added SET_AX etc. macros to avoid non-portable pointer manipulations.
2002-08-31 18:47:00 +00:00
Alexandre Julliard
0d875e773e
Fixed some dll separation issues.
2002-08-30 00:03:25 +00:00
Marcus Meissner
c87c2c4f1a
Use Iar (Instruction Address Register) instead of Fill[0].
...
siginfo.si_code uses the lower 16bit for the type of the exception.
2002-08-30 00:00:57 +00:00
Michael Stefaniuc
1033ffe423
Convert HPALETTE to a void*.
2002-08-29 01:55:55 +00:00
Alexandre Julliard
a0b32d7c1b
Added internal 32-bit versions of GDISelectPalette and
...
GDIRealizePalette.
2002-08-29 01:55:16 +00:00
Marco Pietrobono
0e79a4128c
Use alsa/asoundlib.h instead of sys/asoundlib.h if possible.
2002-08-29 01:51:31 +00:00
Patrik Stridvall
1ee88a2bfb
Removed trailing white space.
2002-08-28 23:43:43 +00:00
Patrik Stridvall
9aab47ed24
MSVC compatibility fixes.
2002-08-28 23:42:34 +00:00
Per Nystrom
e765bc1a41
Implemented GetCursorInfo.
2002-08-28 23:38:10 +00:00
Alexandre Julliard
aface53759
Fixed a number of dll separation issues.
2002-08-28 22:35:23 +00:00
Michael Stefaniuc
4a75c5c6ea
Convert HACCEL to a void*.
2002-08-28 00:39:39 +00:00
Patrik Stridvall
d8f50798b6
Implement wrapper calls for the 16 bit GlobalAtom* functions.
2002-08-28 00:38:42 +00:00
Alexandre Julliard
b5753597f1
Added a couple of listview definitions.
2002-08-27 22:32:36 +00:00
Ulrich Czekalla
651c5988aa
- Add a max wait time for selection notifies.
...
- Add new function to the x11drv to get clipboard format names of
externally registered formats.
- When a clipboard format is registered we should pass the global atom
value as the format identifier.
- Clipboard format name should be treated as case insensitive.
- Serialize metafile bits when requested via a clipboard selection.
- Return format ids for native formats when mapping from properties.
2002-08-27 19:19:49 +00:00
Alexandre Julliard
dba83c8bfc
Added wine_get_user_name function and got rid of some of the getpwuid
...
portability stuff.
More portable printf formats for 64-bit types.
2002-08-27 18:30:53 +00:00
Dmitry Timoshkov
d75aed2c92
Convert most of the file APIs to Unicode.
2002-08-27 01:13:58 +00:00
Steven Edwards
6a28adb40f
Fix for lots of warnings when building on Mingw32.
2002-08-27 00:32:43 +00:00
Patrik Stridvall
57bf45067a
MSVC compatibility fixes.
2002-08-26 21:53:24 +00:00
Andriy Palamarchuk
d86393f6c8
SetTokenInformation stub implementation, a few other small changes.
2002-08-26 21:39:17 +00:00
Alexandre Julliard
911a17748f
Don't map/unmap a top-level window when WS_VISIBLE changes, only when
...
we explicitly do a SetWindowPos(SWP_SHOWWINDOW/HIDEWINDOW).
Update the WM hints when mapping a window in case the style has
changed in the meantime.
2002-08-20 00:36:45 +00:00
Marcus Meissner
2456149860
Use r2 instead of r13 for TLS, since r13 is used in the ELF32 PPC
...
ABI.
2002-08-20 00:00:35 +00:00
Jon Griffiths
18176e3c0c
Fix existing string functions, implement a bunch of new ones.
2002-08-19 23:57:27 +00:00
Huw D M Davies
3d10c1fc6e
Mapping mode functions should change dc settings when dc is an enhmf.
2002-08-17 18:32:12 +00:00
Mike McCormack
d788939d8f
Removed Wine internal flags.
2002-08-17 18:31:12 +00:00
Daniel Gudbjartsson
42c74d6454
Combined the implementation of all the scanf's in a single place.
...
Added implementations of fwscanf, swscanf, wscanf and sscanf.
Corrected the declaration of swscanf.
Added implementation of the l, h, L and w prefixes.
Added implementation of the c, C, s, S and n types.
2002-08-17 01:22:00 +00:00
Aric Stewart
5501f127df
Very partial implementation of BroadcastSystemMessageA.
2002-08-16 23:29:48 +00:00
Alexandre Julliard
0eec45a97b
Force loadorder of 16-bit dlls to builtin if their 32-bit counterpart
...
has already been loaded as builtin.
2002-08-16 20:02:54 +00:00
Michael Stefaniuc
c018ef6b6b
Convert HKL to a void*.
2002-08-16 01:34:19 +00:00
Alexandre Julliard
1c4b5c40bf
Moved a large number of 16-bit functions to a separate gdi16.c file.
2002-08-16 00:42:06 +00:00
Alexandre Julliard
66e3183099
Fixed GetLocaleInfoW to handle Unicode properly and completed
...
implementation.
Update win.ini and registry on startup when language changed.
More logical priority order for locale environment variables.
Implemented SetLocaleInfoW.
Moved some locale functions to kernel32.dll.
2002-08-15 23:18:47 +00:00
Jon Griffiths
1da297178a
Implement and test rtl bitmap functions.
...
Add a couple of other misc rtl functions.
2002-08-15 22:08:40 +00:00
Alexandre Julliard
f22ba0560d
Added support for #pragma code_page.
...
Fixed a few bugs in language handling.
Added error message when Ansi->Unicode conversion in the current
codepage loses information.
2002-08-15 21:57:36 +00:00
Alexandre Julliard
befbb0e441
Make behavior of builtin executables closer to that of builtin dlls.
...
Fixed case sensitivity of builtin executables.
2002-08-14 21:12:58 +00:00
Alexandre Julliard
6006757996
Setup exception frame around 16-bit calls to unwind stack properly.
2002-08-13 03:29:17 +00:00
Juergen Schmied
1166dc733a
Stubs for DragDropHelper.
2002-08-13 03:21:53 +00:00
Alexandre Julliard
a5dea216cc
Implemented the RtlImage* functions, and use them to replace the
...
PE_HEADER macro.
2002-08-09 19:57:38 +00:00
Andriy Palamarchuk
3d8b123e5a
Improved richedit headers.
2002-08-09 19:51:49 +00:00
Michael Stefaniuc
c8ff4da2ac
Convert HMMIO to a void*.
2002-08-09 19:51:01 +00:00
Marcus Meissner
5ee517ac3d
Copy va_lists by using va_copy, not by just assigning them.
2002-08-09 19:49:31 +00:00
Ove Kaaven
29b3061bfa
Some more RPC definitions.
2002-08-09 01:11:39 +00:00
Michael Stefaniuc
ec7d7b72b2
- Convert HDRVR to a void*.
...
- Fix declaration of DriverCallback().
2002-08-09 01:02:25 +00:00
Alexandre Julliard
c1dec29304
Authors: Josh DuBois <duboisj@codeweavers.com>, Marcus Meissner <meissner@suse.de>
...
PowerPC locked exchange functions merged from old ppc patch.
NtCurrentTeb handling for PowerPC (using gpr 13).
2002-08-06 23:51:25 +00:00
Juergen Schmied
712caf3596
- Fixed possible loss of data with given overlapped structure on a
...
file opened in non overlapped mode.
- Fixme for file-lock functions.
2002-08-03 19:11:33 +00:00
Juergen Schmied
d1c144148c
- Moved 16 bit functions to a seperate file.
...
- First implementation for free threaded marshaller.
- Fixed handling of REG_EXPAND_STRING registry values in CoCreateObject.
- Fixed CoLoad/FreeLibrary functions.
- Fixed use internal dll-list (used only for functions loading a dll
internally without returning HMODULE).
2002-08-03 00:17:10 +00:00