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
Alexandre Julliard
a9298731fa
Fixed requested access rights in RegDeleteKey[AW].
2002-09-12 20:47:14 +00:00
Alexandre Julliard
5587d39e9c
Fixed possible infinite loop in delete_key.
2002-09-12 20:46:06 +00:00
Patrik Stridvall
7e252cb5ef
Fixed C++ comments.
2002-09-12 20:45:22 +00:00
Dimitrie O. Paun
ee3fdd8038
- Complete rewrite of scrolling code: smaller, faster, cleaner.
...
We now properly scroll the window, rather than invalidating it on
every scroll action.
- A bug or two got squashed.
- Many code cleanups, simplifications, etc.
- Some documentation updates.
2002-09-12 18:10:41 +00:00
Jon Griffiths
353ce51be7
Make hex digits static const & share them.
2002-09-12 18:03:11 +00:00
Jon Griffiths
f5b34b5b69
Implementation and test for SHCopyKeyA/W.
2002-09-12 18:02:14 +00:00
Martin Wilck
2b54cf91fc
Fix the behavior of GetOverlappedResult() and WSAGetOverlappedResult()
...
with non-manual-reset (auto-reset) events in the OVERLAPPED structures.
2002-09-12 17:56:30 +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
c01202b00e
Move the name directive from the .spec file to the Makefile.
2002-09-12 17:24:14 +00:00
Marcus Meissner
228a2b3ae5
New CUPS libraries return "none" as default printer instead of NULL.
2002-09-12 00:52:59 +00:00
Dimitrie O. Paun
f476a0fbdc
Make all spec files grep-able.
2002-09-12 00:52:39 +00:00
Dimitrie O. Paun
0c6dd5b9e0
Greatly improved drawing code: eliminates all flicker, faster, cleaner
...
tics drawing, better tooltip positioning, code cleanups and
simplifications.
2002-09-12 00:51:29 +00:00
Dimitrie O. Paun
318817f723
- Rewrite the drawing code. It now is much smaller, easier to follow,
...
and faster. Moreover, it now supports the dwRop operation, and it is
in good shape to support the missing features.
- Draw the dragged image semi-transparently (will work when we support
alpha blending).
2002-09-12 00:51:09 +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
025b52d950
A few more conformance tests for heap memory allocation.
2002-09-11 00:48:47 +00:00
Dimitrie O. Paun
c1e3cb8d5b
- Implement autopaging.
...
- Remove incorrect FIXMEs.
- Small cleanups.
2002-09-11 00:47:32 +00:00
Dimitrie O. Paun
70b2f44a47
Code cleanups and simplifications, documentation updates.
2002-09-11 00:47:09 +00:00
Jon Griffiths
1858d5309b
Implement @163,164,168,175,182,187,286,SHSkipJunction.
...
Stub @201,202,203, Document many functions.
@165: Fix mask and flags parameter order.
@172: Works on IInternetSecurityMgrSite and IShellView too.
@199,@268: No return value, call @169.
2002-09-10 00:32:27 +00:00
Patrik Stridvall
1b32e5eca9
Add and use the header files mssip.h and sipbase.h.
2002-09-09 19:35:42 +00:00
Alexandre Julliard
f4bf7185a7
Moved 16-bit registry functions to kernel dll and implemented them by
...
calling up to advapi32.
2002-09-09 19:34:48 +00:00
Patrik Stridvall
a62a26ced0
Fixed some issues found by winapi_check.
2002-09-09 19:26:55 +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
db6c9b0d8e
- Pass infoPtr around, instead of hwnd.
...
- Implement hot cursor.
- Update list of unimplemented messages.
- Simplify the code for editing labels.
- Start working towards more type-safe functions.
- Small code cleanups.
- Some docu updates.
2002-09-09 19:22:19 +00:00
Dimitrie O. Paun
856a91b734
- Fix bug in mouse position reading.
...
- Remove useless code.
- Small code cleanups.
2002-09-09 19:21:30 +00:00
Dimitrie O. Paun
d71749798b
- Fix the tics drawing code.
...
- Fix the selection area calculation & drawing.
- Implement TBS_DOWNISLEFT.
- Make use of fLocation (TBTS_{TOP,LEFT,BUTTOM,RIGHT}).
- Lots of code cleanups and simplifications.
2002-09-09 19:20:35 +00:00
Dimitrie O. Paun
71f99baf22
Add support for the TTM_GETBUBBLESIZE message.
2002-09-09 19:20:05 +00:00
Marcus Meissner
75e4e943e6
If the default CUPS printer has no ppd file, just use the first
...
printer that has one as Windows default printer.
Support PRINTER_ENUM_CONNECTIONS in the default way.
2002-09-09 19:19:18 +00:00
Uwe Bonnes
921eef3bde
Make the scanf family recognize characters again.
2002-09-09 19:18:53 +00:00
Michael Stefaniuc
e149b37f3a
Finish the conversion of HWND to a void*.
2002-09-06 20:40:42 +00:00
Francois Gouget
cbe88fc3a1
Some small typo / phrasing fixes.
2002-09-06 19:46:27 +00:00
Alexandre Julliard
c3c587eb1d
Added preliminary support for cross-compiling tests using mingw on
...
Linux if available.
2002-09-06 19:46:00 +00:00
Michael Stefaniuc
025c0b716b
Prepare dlls/{comctl32,gdi,msvideo,setupapi,shell32,twain,winmm} for
...
the conversion of HWND to a void*.
2002-09-06 19:41:17 +00:00
Andriy Palamarchuk
d7922143dd
LsaNtStatusToDosError implementation.
2002-09-06 19:36:37 +00:00
Martin Wilck
9dccb29447
WS2_register_async_shutdown(): Try immediate completion, in case an
...
app never waits for anything.
WS_accept(): Avoid crash if addr parameter is NULL.
2002-09-06 19:35:45 +00:00
Jon Griffiths
40681ff2e8
Implemented registry MIME type functions @324-329.
2002-09-06 19:35:08 +00:00
Alexandre Julliard
cea2e825b2
Link all remaining dlls except kernel32 as separated dlls, by
...
temporarily exporting the few functions that are not properly
separated yet.
2002-09-06 18:51:31 +00:00
Francois Gouget
b41ec51ff3
Do not include wine/unicode.h.
2002-09-06 18:36:42 +00:00
Jon Griffiths
67eaffd873
Add @138,@157,@180,@197,@204.
...
@151-157: Parameters are const.
@36 inserts MF_BITMAP's.
2002-09-06 18:35:39 +00:00
Martin Wilck
c01cb754c3
Fixed typo in check_buffer_se().
2002-09-06 18:35:04 +00:00
Rolf Kalbermatter
73ffe2ae8a
Implemented SHCreateStdEnumFmtEtc.
2002-09-06 18:34:37 +00:00
Dimitrie O. Paun
c514a78167
- Eliminate flicker.
...
- Much improved thumb dragging.
- Fix tooltip behaviour.
- Fix tick handling.
- Streamlined drawing code.
- Decent paging width.
- Handle OOM gracefully.
- Add proper notifications.
- Fix range setting.
- Start support for custom draw.
- Fix a bunch of bugs.
- Code cleanups.
- Update documentation.
- Spacing fixes.
2002-09-06 18:33:57 +00:00
Dimitrie O. Paun
1c628e06b9
Add generic notification support for the common controls.
2002-09-06 18:33:18 +00:00
Dimitrie O. Paun
d969605b87
- Complete support for rgb{Fg,Bk} in DrawIndirect.
...
- Rename VOID to void.
- Documentation cleanup.
- Fix ILD_TRANSPARENT handling.
2002-09-06 18:32:46 +00:00
Alexandre Julliard
3dc3f403df
PeekNamedPipe: Check if the pipe was closed when there are 0 available
...
bytes (based on a patch by Uwe Bonnes).
2002-09-04 23:34:03 +00:00
Jon Griffiths
4d88b6ec56
Added Assoc* funcs (but not underlying IQueryAssociations object).
2002-09-04 23:32:19 +00:00
Dimitrie O. Paun
4d1e49dc67
- Fix ImageList_GetIcon to use ImageList_* functions for
...
completeness.
- Tiny code cleanups.
- Documentation updates.
2002-09-04 23:31:48 +00:00
Dimitrie O. Paun
e4ddd2ac7d
- Unicodification (use Unicode functions & types consistently).
...
- Pass infoPtr around instead of hwnd.
- Proper type-safe signatures for functions processing messages.
- Fix the types for some of the control's parameters.
- Implement [GS]ET_UNICODEFORMAT.
- Few indentation and spacing fixes.
- Tidy up docu.
2002-09-04 23:31:21 +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