Commit graph

5562 commits

Author SHA1 Message Date
Alexandre Julliard
e904bf3b07 16-bit resource size must be scaled by alignment. 2000-10-25 20:31:51 +00:00
Chris Morgan
7a6cf75f76 Implement TCS_VERTICAL style. Fix tab borders to have shading that
matches Windows.  Center image and text in tabs.  Size tabs to
completely fill each row with multiline style.  Fix positioning of
tabs for TCS_BOTTOM style.  Fix various drawing issues.
2000-10-25 20:31:18 +00:00
Susan Farley
8d8c87b85a - When inserting an item, do not invalidate the area above the new
item.
- The debug function that verifies the tree after each insertion
  should be disabled by default.
2000-10-25 20:30:58 +00:00
Andreas Mohr
49b3cec137 Reimplement patch by Marcus Meissner ('98) to "fix" problems with
DSCAPS_EMULDRIVER flag for games like Quake 2 and Unreal Tournament.
2000-10-25 20:30:31 +00:00
Andreas Mohr
4ff660838f Transform device open error TRACE()s into WARN(); better error msgs. 2000-10-25 20:29:39 +00:00
Rein Klazes
354f9826b8 In SWP_DoNCCalcSize() when determining whether the client area has
moved, use the client coordinates as they are: not relative to its
window coordinates.
2000-10-25 20:29:06 +00:00
Andreas Mohr
2bf380c72f Added SPI_GETWINDOWSEXTENSION. 2000-10-25 20:28:42 +00:00
Jeremy White
51e4657694 Added support for a WINELOADER environment variable which allows the
specification of a different binary loader.
2000-10-25 20:28:22 +00:00
Alexandre Julliard
0e236a1f37 Removed GetResDirEntryA/W. 2000-10-24 21:35:14 +00:00
Alexandre Julliard
ee8722d054 Implement InternalExtractIcon by calling PrivateExtractIcons instead
of duplicating all the code.
2000-10-24 21:34:40 +00:00
Alexandre Julliard
1d1f5f3eed Added codepage translation based on the language id (based on a patch
by Junichi Kuchinishi <jkuchi@mahoroba.ne.jp>).
2000-10-24 21:29:28 +00:00
Aric Stewart
c946b1cccd Converted menu string handling to Unicode. 2000-10-24 21:28:19 +00:00
Aric Stewart
4162315eac Added forward for WSAResetEvent. 2000-10-24 21:25:49 +00:00
Rein Klazes
9dd32508f6 Convert the value of level when setsockopt is called with
WS_SO_DONTLINGER.
2000-10-24 21:25:21 +00:00
Patrik Stridvall
a9f6a9daec Explicitly initialize structures. 2000-10-24 02:22:16 +00:00
Patrik Stridvall
f87b96e711 - Explicitly initialize structures.
- Fixed strange code probably caused by a merge conflict.
2000-10-24 02:20:31 +00:00
Francois Jacques
0282825f63 - All audio device handles are initialized to -1 and set to -1 when closed.
- WINE_WM_HEADER event should *NOT* make the recording thread start. The
  thread should only start through waveInStart. The application calling
  waveInAddBuffer might not be in a state to provide another buffer in
  a period of time short enough to avoid buffer underrun in widRecorder
  thread.
- widRecorder - improved robustness of widRecorder to avoid some data
  loss that occured when not reading one full fragment from the OSS
  audio driver.
2000-10-24 02:20:01 +00:00
Patrik Stridvall
135dfd7576 Fixed some warnings. 2000-10-24 01:42:55 +00:00
Patrik Stridvall
32769b5f3a Added some missing defines for non-Linux. 2000-10-24 01:42:42 +00:00
David Elliott
2d83b63594 Fixed OFFSETOF macro definition for gcc 2.96. 2000-10-24 01:42:17 +00:00
James Hatheway
4c2c7af0cc Added stubs for CryptGenRandom(), CryptReleaseContext(). 2000-10-24 01:39:29 +00:00
Susan Farley
a4251bbe4c Do not block CBN_EDITCHANGE for WM_PASTE or WM_CUT with the
NOEDITNOTIFY flag, as these msgs can come directly from the app to the
combo wndproc.
2000-10-24 01:38:49 +00:00
Dmitry Timoshkov
ff59c33d49 Make EnumEnhMetaFile work. 2000-10-24 01:37:49 +00:00
Chris Morgan
1fc70a94c5 Implemented RpcStringFreeA and UuidToStringA. 2000-10-24 01:37:22 +00:00
Alexandre Julliard
21ec006fc1 Build Win32 resources as .res files and dump them into the .spec.c file. 2000-10-23 21:39:39 +00:00
Alexandre Julliard
003e24cadc Added support for loading Win32 .res files. 2000-10-23 21:33:06 +00:00
Alexandre Julliard
2affae5ae7 Moved all USER resources to new dlls/user/resources directory. 2000-10-23 21:32:05 +00:00
Alexandre Julliard
b85a6adc58 Duplicate resource directory searching routines instead of calling
pe_resource.c internal functions.
Made GetFileResource16 and GetFileResourceSize16 callable directly
instead of defining extra internal functions.
2000-10-23 01:38:29 +00:00
Alexandre Julliard
c1c41cd64e Duplicate resource directory searching routines instead of calling
pe_resource.c internal functions.
2000-10-23 01:35:46 +00:00
Alexandre Julliard
053db33ac1 Fixed duplication of typename in 16-bit assembly output. 2000-10-23 01:29:52 +00:00
Alexandre Julliard
ec936350f9 Fixed multibyte handling in HEAP_strdupAtoW. 2000-10-23 01:28:13 +00:00
Andreas Mohr
588ee35618 Always open/close the CD-ROM device for every Windows API CD-ROM
access.
2000-10-23 00:40:23 +00:00
Ulrich Weigand
6bfbc3d23e Do not send EN_UPDATE to multi-line edit controls. 2000-10-23 00:38:10 +00:00
Francois Gouget
93fd46af54 Fixed the text color of higlighted menu bar item for the Win98 look.
Clicking on a separator should not close the menu.
Do not right align 'bitmap' items and the help menu for the Win9x look
and feels.
2000-10-23 00:37:49 +00:00
Marcus Meissner
7f0490e3f3 If we have a drive pointing to /, we must not remove the final / or we
get the current directory doubled.
2000-10-23 00:37:06 +00:00
Marcus Meissner
aa10949064 Added some basic IDirectDraw7 interface support, fixed argument count
of IDirectDraw{4,7}_SetDisplayMode defines.
2000-10-23 00:36:45 +00:00
Louis Philippe Gagnon
e4ab07e0fe - Calculate changes in the client area relative to the window
instead of its parent when using SWP_EX_PAINTSELF.
- With SWP_EX_PAINTSELF, copy only if client area changed, since a
  window can't move relative to itself.
- In SWP_DoNCCalcSize, when determining if the client area
  changed, use values relative to the window itself, not its parent.
2000-10-23 00:36:06 +00:00
Ulrich Weigand
409eb44eb0 Fixed painting problems in non-MM_TEXT modes. 2000-10-23 00:35:28 +00:00
Joerg Mayer
959d73e8dd Reduce the number of warnings about missing initializers. 2000-10-22 23:56:32 +00:00
Marcus Meissner
2aeb57eeff Got rid of misleading "No Tls Space" error message. 2000-10-22 23:55:34 +00:00
Patrik Stridvall
564d3802fc Fixed issue found by winapi_check. 2000-10-22 23:55:15 +00:00
Patrik Stridvall
fde6d9a586 Fixed some warnings. 2000-10-22 23:54:51 +00:00
Patrik Stridvall
7cc8abc10d Use intermediate typedef. 2000-10-22 23:54:32 +00:00
Patrik Stridvall
46b0072cde Minor API files update. 2000-10-22 23:54:09 +00:00
Guy L. Albertelli
936c6c4ea4 Added wParam and lParam as parameters in SPY_ExitMessage
Added dump for the STYLECHANG[ING|ED] messages.
Dump structures on exit only if message allows changes.
2000-10-22 23:52:47 +00:00
Andreas Mohr
d67dacea97 - Print CS reg at crash MessageBox (needed for Win16 programs).
- Add "hint" for debugger setup.
2000-10-22 23:51:48 +00:00
Eric Pouech
0595b1f24c Added advapi32 to imported DLLs list. 2000-10-22 23:51:08 +00:00
Eric Pouech
3291a05838 Added more conversion routines (rate conversion is implemented).
Cleaned up the code.
2000-10-22 23:49:40 +00:00
Ulrich Weigand
9039421b04 PDB symbol header format depends only on version code. 2000-10-22 23:48:06 +00:00
Marcus Meissner
61ef06042e Do not set the iSubItem part of the struct for LVM_HITTEST,
applications only need to pass memory space up to iItem.
2000-10-22 23:47:49 +00:00