Francois Gouget [Thu, 19 Oct 2000 20:31:09 +0000 (20:31 +0000)]
Fixed a char/NULL comparison.
Francois Gouget [Thu, 19 Oct 2000 20:30:37 +0000 (20:30 +0000)]
Added the {HRESULT,SCODE}_SEVERITY macros.
Alexandre Julliard [Thu, 19 Oct 2000 20:29:53 +0000 (20:29 +0000)]
Use a binary search to find entries in resource directories.
Fixed GetResDirEntryA/W prototypes.
Alexandre Julliard [Thu, 19 Oct 2000 20:28:12 +0000 (20:28 +0000)]
Call PrivateExtractIcon in user32 instead of duplicating the code.
Francois Jacques [Thu, 19 Oct 2000 20:26:04 +0000 (20:26 +0000)]
Should test unixdev against -1 (see wodOpen/widOpen).
widRecorder: bytesRead is now tested against (DWORD) -1.
Andreas Mohr [Thu, 19 Oct 2000 20:25:02 +0000 (20:25 +0000)]
Back out my ELFDLL_dlopen patch and add a warning for future misguided
hackers.
Ulrich Weigand [Thu, 19 Oct 2000 20:24:25 +0000 (20:24 +0000)]
Allow freeing locked global memory handles.
Ulrich Weigand [Thu, 19 Oct 2000 20:24:06 +0000 (20:24 +0000)]
Watch out for DefMDIChildProc calls on non-MDI-child windows.
Ulrich Weigand [Thu, 19 Oct 2000 20:23:35 +0000 (20:23 +0000)]
Don't hold the X11 lock while calling GDI object routines.
Lionel Ulmer [Thu, 19 Oct 2000 20:22:36 +0000 (20:22 +0000)]
Do not do any GLX calls on a display that does not support GLX.
Chris Morgan [Thu, 19 Oct 2000 20:22:09 +0000 (20:22 +0000)]
Recalculate nItemHeight when LVS_SETIMAGELIST is called. Fixes icons
being chopped off in the file dialog window. Align items to top and
refresh after sorting, as windows does.
Chris Morgan [Thu, 19 Oct 2000 20:21:42 +0000 (20:21 +0000)]
Stub CreateDispTypeInfo, CreateStdDispatch16 and CreateStdDispatch.
Peter Hunnisett [Thu, 19 Oct 2000 20:20:58 +0000 (20:20 +0000)]
- Add proper message reply mechanism and sp player data storage
- More implementation and fixes
Francois Gouget [Thu, 19 Oct 2000 20:20:07 +0000 (20:20 +0000)]
Added support for three levels of nesting of the 'pragma pack'
directives.
Ove Kaaven [Tue, 17 Oct 2000 00:33:02 +0000 (00:33 +0000)]
Implemented DOS INT21 AH=4B (EXEC).
Dmitry Timoshkov [Tue, 17 Oct 2000 00:31:53 +0000 (00:31 +0000)]
Added support for keyboard input in various locales.
Chris Morgan [Tue, 17 Oct 2000 00:30:39 +0000 (00:30 +0000)]
Implement LVM_SETITEMPOSITION32.
Uwe Bonnes [Tue, 17 Oct 2000 00:29:18 +0000 (00:29 +0000)]
Remember owner HWND when creating and use this hwnd for the WM_NOTIFY
message target.
Guy L. Albertelli [Tue, 17 Oct 2000 00:28:36 +0000 (00:28 +0000)]
Added flag and notification definitions for ComboBoxEx.
Andreas Mohr [Tue, 17 Oct 2000 00:27:47 +0000 (00:27 +0000)]
Implemented old Win 2.x string functions.
Lionel Ulmer [Tue, 17 Oct 2000 00:26:37 +0000 (00:26 +0000)]
Warning fix.
Gerald Pfeifer [Tue, 17 Oct 2000 00:25:59 +0000 (00:25 +0000)]
Add appropriate casts to caddr_t for the third parameter of ptrace().
Ove Kaaven [Sun, 15 Oct 2000 00:41:08 +0000 (00:41 +0000)]
Fixed a couple of recent bugs, and added some more safeguards (could
be handy for portability anyway) and trace statements.
Alexandre Julliard [Sun, 15 Oct 2000 00:40:25 +0000 (00:40 +0000)]
Converted a few more server requests to the new mechanism.
Alexandre Julliard [Sun, 15 Oct 2000 00:39:11 +0000 (00:39 +0000)]
Fixed a few prototypes.
Alexandre Julliard [Sun, 15 Oct 2000 00:37:50 +0000 (00:37 +0000)]
Set selector 0000H base to 0xf0000 until the first 64K are
unprotected.
Eric Pouech [Sun, 15 Oct 2000 00:31:23 +0000 (00:31 +0000)]
Fixed ShellMessageBox[AW] buffers usage (in some cases, wrong buffers
were used ; destination buffer doesn't have a fixed size).
Fixed FormatMessage parameter warnings (it's now a va_list*).
Gerald Pfeifer [Sun, 15 Oct 2000 00:30:16 +0000 (00:30 +0000)]
Remove unused variable orig_mode.
Uwe Bonnes [Sun, 15 Oct 2000 00:28:44 +0000 (00:28 +0000)]
Draw the scrollbar beside the buddy when neither UDS_ALIGN[RIGHT|LEFT]
is given.
Uwe Bonnes [Sun, 15 Oct 2000 00:28:00 +0000 (00:28 +0000)]
Localization and expect leapdays when looking for the length of a
month.
Uwe Bonnes [Sun, 15 Oct 2000 00:27:28 +0000 (00:27 +0000)]
Localization and many changes to behaviour and outlook.
Uwe Bonnes [Sun, 15 Oct 2000 00:26:58 +0000 (00:26 +0000)]
Split out resources that might be localized.
Added German resources.
Uwe Bonnes [Sun, 15 Oct 2000 00:24:48 +0000 (00:24 +0000)]
Added additional resource IDs.
Marcus Meissner [Sun, 15 Oct 2000 00:23:56 +0000 (00:23 +0000)]
Stubbed LookupAccountNameA.
Marcus Meissner [Sun, 15 Oct 2000 00:23:09 +0000 (00:23 +0000)]
Return "default" DirectDraw driver if we have at least one driver
registered.
Dmitry Timoshkov [Sun, 15 Oct 2000 00:22:29 +0000 (00:22 +0000)]
Fixed behaviour of window's system buttons.
Rein Klazes [Sun, 15 Oct 2000 00:21:48 +0000 (00:21 +0000)]
LoadStringA inserts terminating null in the buffer when the string
resource is an empty string or when it can not be found.
Chris Morgan [Fri, 13 Oct 2000 23:43:45 +0000 (23:43 +0000)]
Implemented the IDC_HAND cursor.
Francois Gouget [Fri, 13 Oct 2000 23:41:12 +0000 (23:41 +0000)]
Fixed the signature of the FormatMessage APIs.
Francois Gouget [Fri, 13 Oct 2000 23:16:46 +0000 (23:16 +0000)]
The MODEM stuff has been spun off to its rightful place: mcx.h.
Francois Gouget [Fri, 13 Oct 2000 23:13:01 +0000 (23:13 +0000)]
Completed/corrected the list of include files.
Handle WIN32_LEAN_AND_MEAN and the NOxxx macros.
Francois Gouget [Fri, 13 Oct 2000 23:12:19 +0000 (23:12 +0000)]
Added a NOGDI protection.
Replaced _MAX_PATH with MAX_PATH.
#undef can be used directly on TRANSPARENT.
Francois Gouget [Fri, 13 Oct 2000 23:11:56 +0000 (23:11 +0000)]
Must include objbase.h.
Francois Gouget [Fri, 13 Oct 2000 23:11:05 +0000 (23:11 +0000)]
HFILE is an int, not a regular HANDLE.
Andreas Mohr [Fri, 13 Oct 2000 23:09:56 +0000 (23:09 +0000)]
Added MSGF_DDEMGR.
Gerald Pfeifer [Fri, 13 Oct 2000 23:08:13 +0000 (23:08 +0000)]
Fixed incorrect format string.
Chris Morgan [Fri, 13 Oct 2000 23:07:43 +0000 (23:07 +0000)]
Added changing mouse cursor when over a help topic link.
Marcus Meissner [Fri, 13 Oct 2000 23:07:29 +0000 (23:07 +0000)]
Implemented DirectInputCreateEx.
Louis Philippe Gagnon [Fri, 13 Oct 2000 23:07:08 +0000 (23:07 +0000)]
Do not send a WM_CONTEXTMENU message when a TreeView receives a
WM_RBUTTONUP.
Lawson Whitney [Fri, 13 Oct 2000 23:06:40 +0000 (23:06 +0000)]
Make findfunc look for .spec files, and put it with the other tools.
Guy Albertelli [Fri, 13 Oct 2000 23:06:13 +0000 (23:06 +0000)]
Validate access even if wrap past address 0 for IsBadStringPtr[A|W]
and IsBad[Read|Write]Ptr.
Andreas Mohr [Fri, 13 Oct 2000 20:26:52 +0000 (20:26 +0000)]
- stupid spelling fixes
- some more loadorder array work
Alexandre Julliard [Fri, 13 Oct 2000 20:26:03 +0000 (20:26 +0000)]
Added a few more large integer functions.
Marcus Meissner [Fri, 13 Oct 2000 20:22:59 +0000 (20:22 +0000)]
Stubbed GetDeviceGammaRamp.
Peter Hawkins [Fri, 13 Oct 2000 20:22:34 +0000 (20:22 +0000)]
Added DOS int 21h function 4452h support (DR-DOS version check).
Ove Kaaven [Fri, 13 Oct 2000 20:21:45 +0000 (20:21 +0000)]
Fill in the dsBmih.biSizeImage field of DIBSections with the
calculated bitmap size.
Chris Morgan [Fri, 13 Oct 2000 20:21:27 +0000 (20:21 +0000)]
Indicate that the MIDI error message only affects programs that need MIDI.
Andreas Mohr [Fri, 13 Oct 2000 20:21:09 +0000 (20:21 +0000)]
Get rid of shared heap fixme messages.
Slightly corrected my heap commit patch (Xilinx).
Ove Kaaven [Fri, 13 Oct 2000 20:14:49 +0000 (20:14 +0000)]
Merged DOSVM_Int with DOSVM_SimulateInt, and made it handle apps that
purposefully shuffle the interrupt vectors around.
Susan Farley [Fri, 13 Oct 2000 20:13:38 +0000 (20:13 +0000)]
To improve custom-drawn items, add focus border to itemRects and do
not overlap them.
Mike McCormack [Fri, 13 Oct 2000 17:11:30 +0000 (17:11 +0000)]
Moved comm.c into kernel32.
Francois Gouget [Fri, 13 Oct 2000 17:10:34 +0000 (17:10 +0000)]
Claim that our headers conform to the version 5.0.
Francois Gouget [Fri, 13 Oct 2000 17:10:24 +0000 (17:10 +0000)]
The string fields in PROPSHEETPAGEA should be ANSI strings.
Francois Gouget [Fri, 13 Oct 2000 17:10:15 +0000 (17:10 +0000)]
Removed the DUMMY_UNION_NAME in favor of DUMMYUNIONNAME.
Francois Gouget [Fri, 13 Oct 2000 17:08:42 +0000 (17:08 +0000)]
Added the missing TVINSERTSTRUCT synonyms.
Added missing CBEIF_xxx definitions.
Francois Gouget [Fri, 13 Oct 2000 17:08:12 +0000 (17:08 +0000)]
Fixed the signature of SysAllocStringByteLen.
Susan Farley [Fri, 13 Oct 2000 17:07:08 +0000 (17:07 +0000)]
Status bars on managed windows should not have SIZEGRIP style.
Uwe Bonnes [Fri, 13 Oct 2000 17:05:56 +0000 (17:05 +0000)]
Make reg the default output chanel.
Rein Klazes [Fri, 13 Oct 2000 17:05:35 +0000 (17:05 +0000)]
Ignore setsockopt calls that make the size of the receive buffer too
small.
Stephane Lussier [Fri, 13 Oct 2000 17:05:17 +0000 (17:05 +0000)]
Subitems of listviews were not painted with the right background when:
-LVS_EX_FULLROWSELECT style is defined
-item is selected
-Listview doesn't have the focus.
Stephane Lussier [Fri, 13 Oct 2000 17:04:52 +0000 (17:04 +0000)]
After accept is called on the socket, the listening socket needs to be
reselected.
Marcus Meissner [Fri, 13 Oct 2000 17:04:14 +0000 (17:04 +0000)]
Check for buffer overflows on data returns from RegQueryValueExA.
Konrad Rieck [Fri, 13 Oct 2000 17:03:52 +0000 (17:03 +0000)]
Changed repne to repnz for Solaris assembler.
Francois Gouget [Thu, 12 Oct 2000 23:20:29 +0000 (23:20 +0000)]
Moved LCTYPE, GetLocaleInfo, NUMBERFMT, CURRENCYFMT and the related
API to winnls.h.
Moved LANG_xxx, SUBLANG_xxx, SORT_xxx and IS_TEXT_UNICODE_xxx to
winnt.h.
Francois Gouget [Thu, 12 Oct 2000 23:18:55 +0000 (23:18 +0000)]
Added many missing *Pxxx types.
Removed a few *LPxxx types that are not supposed to be there (in
particular LPICONINFO).
Added a few missing *LPCxxx types (MENUITEMINFO, SCROLLINFO,
DLGITEMTEMPLATE).
WINHELP and PE_ACCEL are internal types.
MULTIKEYHELP and HELPWININFO both have an A and W variant.
NUMBERFMT, CURRENCYFMT and the related API belong to winnls.h.
Added missing ARW_xxx defines (for sysmetrics).
Francois Gouget [Thu, 12 Oct 2000 23:15:29 +0000 (23:15 +0000)]
ROTFLAGS have their own ifdef protection, take them out of the
_SECURITY_DEFINED ifdef block.
Francois Gouget [Thu, 12 Oct 2000 23:14:52 +0000 (23:14 +0000)]
Added a declaration for GetEnhMetaFileDescription.
Andreas Mohr [Thu, 12 Oct 2000 23:13:44 +0000 (23:13 +0000)]
Added Fonts registry key.
Eric Pouech [Thu, 12 Oct 2000 23:13:23 +0000 (23:13 +0000)]
Fixed regression for debugger startup event creation.
Chris Morgan [Thu, 12 Oct 2000 23:11:35 +0000 (23:11 +0000)]
Fix depressed state with flat toolbars so pressing the buttons draws
the button in a depressed state. Fix bitmap offsets, fixes bitmap
offset problems in file common dialog.
Susan Farley [Thu, 12 Oct 2000 23:11:06 +0000 (23:11 +0000)]
On InsertItem with TVI_FIRST, the check for resetting firstVisible
must be done *before* the parent's firstChild changes.
Lionel Ulmer [Thu, 12 Oct 2000 23:09:40 +0000 (23:09 +0000)]
Support non-buffered overlays.
Guy L. Albertelli [Thu, 12 Oct 2000 23:09:01 +0000 (23:09 +0000)]
Rewrite to support rows of bands.
Draw separators between bands in rows and between rows.
Support text and background color and color propagation.
Improve layout code.
Make fMask in internal structure the indicator of valid information.
Fix size of grippers.
Add debugging traces for future.
Serge Ivanov [Thu, 12 Oct 2000 23:08:19 +0000 (23:08 +0000)]
Simple NULL check.
Stephane Lussier [Thu, 12 Oct 2000 23:07:41 +0000 (23:07 +0000)]
- Background should not be drawn if the background color is CLR_NONE.
- Don't change the size to 0 for the header control of listview with
LVS_NOCOLUMNHEADER style. In fact just setting HDS_HIDDEN to the
header control is enough.
Marcus Meissner [Thu, 12 Oct 2000 23:05:48 +0000 (23:05 +0000)]
Added 16 (565) -> 15 (555) bit depth converter.
Hidenori Takeshima [Thu, 12 Oct 2000 23:05:21 +0000 (23:05 +0000)]
Added support for cp936.
Alexandre Julliard [Thu, 12 Oct 2000 20:55:26 +0000 (20:55 +0000)]
Work-around for gcc bug.
Lionel Ulmer [Thu, 12 Oct 2000 20:50:45 +0000 (20:50 +0000)]
Implememnted GetFourCCCodes.
Marcus Meissner [Thu, 12 Oct 2000 20:47:42 +0000 (20:47 +0000)]
Enable XF86vmode switching possible for X11 too.
Eric Pouech [Thu, 12 Oct 2000 20:46:49 +0000 (20:46 +0000)]
Added PCM converter internal driver.
A few driver handling fixes.
Lionel Ulmer [Thu, 12 Oct 2000 20:45:58 +0000 (20:45 +0000)]
Fixed the OpenGL detection code.
Juergen Schmied [Thu, 12 Oct 2000 20:45:26 +0000 (20:45 +0000)]
Fixed loading of symbols from libraries.
Rein Klazes [Thu, 12 Oct 2000 20:45:04 +0000 (20:45 +0000)]
Prevent SetFileAttributeA from making directory read-only.
Francois Gouget [Thu, 12 Oct 2000 20:44:41 +0000 (20:44 +0000)]
Enable anonymous struct/union support by default in both C and C++.
Disable them for compilers known not to support them.
Disable them for the WINE code.
Francois Gouget [Thu, 12 Oct 2000 20:44:14 +0000 (20:44 +0000)]
Added four DDElParam functions.
Now needs an 'extern "C"' protection for C++.
Francois Gouget [Thu, 12 Oct 2000 20:43:59 +0000 (20:43 +0000)]
Fix the parameter types and comments of the DDElParam functions.
Francois Gouget [Thu, 12 Oct 2000 20:43:08 +0000 (20:43 +0000)]
Removed stray A/W from invocations of WINELIB_NAME_AW.
Mike McCormack [Thu, 12 Oct 2000 20:42:23 +0000 (20:42 +0000)]
Removed dependency on globals LPT[] and COM{}.
Francois Gouget [Thu, 12 Oct 2000 20:41:56 +0000 (20:41 +0000)]
Added some of the APIs introduced in Win98, mostly the VarXxx maths APIs.