Vitaliy Margolen
3fc25446fe
DrawTextEx: honor clipping for underscores.
2003-06-04 20:21:21 +00:00
Dmitry Timoshkov
3e6b5e574c
Revert some really unwanted changes to the DDE code.
2003-06-04 20:16:17 +00:00
Dmitry Timoshkov
37d3996355
Expect multiple DNS_ flags.
...
Partially implemented DdeEnableCallback.
Call a callback with XTYP_CONNECT_CONFIRM after an accepted
XTYP_CONNECT.
Added traces, clarify data types, other cosmetics.
2003-05-19 23:27:16 +00:00
Dmitry Timoshkov
33cf3e0bfd
GetClassInfo returns class atom on success.
2003-05-19 23:10:54 +00:00
Alexandre Julliard
d0af123a41
Catch broadcast window handles in functions that are implemented using
...
SendMessage.
2003-05-19 19:00:02 +00:00
Mike McCormack
020f8a4c82
Implemented BroadcastSystemMessageW.
2003-05-19 18:56:49 +00:00
Alexandre Julliard
54100873d3
Avoid using the MapHModule functions.
2003-05-16 20:17:52 +00:00
Alexandre Julliard
1ed73fae13
Call the user signal proc for exe modules too, to avoid duplicating
...
the module cleanup code.
2003-05-16 20:16:56 +00:00
Alexandre Julliard
c963e25c0e
Get rid of the 32-bit user signal proc since we always run builtin
...
USER now. Moved USER module cleanups to the 16-bit signal proc.
2003-05-15 23:11:00 +00:00
Robert Shearman
5d6f328e0d
PrivateExtractIcon* should search the path for the icon file.
2003-05-13 23:38:21 +00:00
Mike McCormack
98e5e7705a
Implemented SetMessageExtraInfo.
2003-05-13 23:36:01 +00:00
Mike McCormack
0e3425d37d
Fixed packing/unpacking of WM_WININICHANGE.
2003-05-13 22:23:44 +00:00
Alexandre Julliard
8f55ac51fb
Commented out the new win98 exports, they are causing trouble.
2003-05-12 03:34:00 +00:00
Dmitry Timoshkov
07eda42808
Fix the logic for setting the lps->fErase flag in BeginPaint.
2003-05-11 02:58:53 +00:00
Alexandre Julliard
17c63bbab3
Added A<->W mappings for WM_IME_CHAR.
2003-05-11 02:58:19 +00:00
Dmitry Timoshkov
25481334f6
Do not abort dialog creation if DS_NOFAILCREATE allows to continue.
2003-05-11 02:42:28 +00:00
Dimitrie O. Paun
1a1f9bffb3
Make it easy to use something other than wrc to compile resources.
2003-05-06 18:34:53 +00:00
Igor Stepin
97b7bc1984
Added a lot of Russian translations.
2003-05-04 02:33:08 +00:00
Andreas Mohr
b5754fc86f
Added some stubs.
2003-05-02 21:23:46 +00:00
Andreas Mohr
8eb105ca31
Added missing Win98 user32.dll function exports entries.
2003-05-02 20:10:26 +00:00
Dmitry Timoshkov
befff55609
Protect BeginPaint and EndPaint from lps being NULL.
2003-04-30 00:50:43 +00:00
Ferenc Wagner
572b33b4d9
Added listbox test.
2003-04-26 02:09:43 +00:00
Alex Pasadyn
330179f956
Implemented EnumDisplaySettings* and ChangeDisplaySettings*.
2003-04-22 00:15:48 +00:00
Alexandre Julliard
2e12d33dfd
Removed no longer needed uses of LDPATH.
2003-04-21 23:54:05 +00:00
Alexandre Julliard
fc09423d3d
Allow overriding CFLAGS when running configure. Other small cleanups.
2003-04-14 21:46:41 +00:00
Alexandre Julliard
74a66ff99d
Avoid warning.
2003-04-08 00:56:32 +00:00
Vitaliy Margolen
c0a5823fb0
Remove bogus initialization in SetKeyboardState.
2003-04-03 18:03:22 +00:00
Andreas Mohr
114b667f41
Some spelling and formatting fixes.
2003-04-02 01:23:43 +00:00
Alexandre Julliard
5577637034
Added support for specifying an stdcall dll entry point.
2003-04-01 00:08:32 +00:00
Alexandre Julliard
a65a8a6a8e
Moved 16-bit dialog routines to a separate dialog16.c file.
...
Fixed window creation to create ASCII windows when called through one
of the ASCII dialog functions.
2003-03-28 19:40:37 +00:00
Dimitrie O. Paun
8794935e12
Remove unused options -a and -C.
...
Collapse the -w into -O, for symmetry with -J.
Update the man page to the latest options.
2003-03-27 18:37:59 +00:00
Alexandre Julliard
e048adab83
List 16-bit spec files explicitly to avoid problems with some versions
...
of make.
2003-03-23 20:00:02 +00:00
Alexandre Julliard
9e4fc4c9b6
Converted winebuild option parsing to use getopt_long. Added a number
...
of long aliases for the existing short options.
2003-03-23 01:12:30 +00:00
Alexandre Julliard
114a31a2a8
Take advantage of new winebuild syntax to remove redundant function
...
names in spec files.
2003-03-20 03:53:12 +00:00
Alexandre Julliard
b1095da50c
Fixed bug that could cause SendMessage to return too early in certain
...
cases.
2003-03-19 00:12:17 +00:00
Vitaliy Margolen
aba2579c3c
Fixed typo in PrivateExtractIconExW function.
2003-03-10 19:04:39 +00:00
Alexandre Julliard
7e92c9af7b
Replaced most uses of the auto-generated glue code by explicit calls
...
to WOWCallback16Ex.
2003-02-27 21:09:45 +00:00
Alexandre Julliard
ac13d2f47e
Print thread ids in traces with only 4 digits now that they are small
...
integers.
2003-02-18 23:29:47 +00:00
Bill Medland
62a80b76f2
Better handling of bad data in TabbedTextOut/TabbedTextExtent
...
Checked with:
a) Null tabstop array with non-zero number of entries
b) Negative number of entries (MSDN is wrong; it is not an error)
c) Single tabwidth of negative size
d) Single specified tabwidth of zero size
2003-01-31 03:23:18 +00:00
Matthew Davison
60009b9a56
Removed calls to HEAP_strdupAtoW.
2003-01-23 23:07:38 +00:00
Marcus Meissner
4a46348a9c
Changed MONITORINFOEXA,W definition to the one in MSDN which does not
...
cause gcc 3.3 warnings.
2003-01-21 00:29:31 +00:00
Francois Gouget
acc5e9bba1
Check for sysparams keys in either the Win9x or NT locations. This
...
makes the test succeed on Win9x and NT4 platforms.
Add a 'strict' mode which specifically makes sure that the NT location
is set. In strict mode the test succeeds on Windows XP and Wine.
2003-01-20 23:30:22 +00:00
Francois Gouget
a4c90cff02
Don't use old_spacing-1 if old_spacing already has the minimum value.
2003-01-16 00:19:24 +00:00
Francois Gouget
6fed1e3738
Update the registry keys of SPI_ICONHORIZONTALSPACING,
...
SPI_ICONVERTICALSPACING and SPI_SETICONTITLEWRAP to match XP.
The SPI_SETBORDER test leaves an incorect border setting and is just
too erratic: comment it out for now.
Modified the SPI_ICONHORIZONTALSPACING, SPI_ICONVERTICALSPACING and
SPI_SETWORKAREA to not cause the icons to be reorganized.
Don't test out-of-bound values for SPI_SETKEYBOARDSPEED as behavior
differs accross Windows platforms.
On Win9x the maximum value for SPI_SETSCREENSAVETIMEOUT is 32767.
The registry keys and values stored in them for
SPI_ICONHORIZONTALSPACING and SPI_ICONVERTICALSPACING depend on the
Windows platform: ignore them.
No Windows platform seems to SPI_SETFASTTASKSWITCH: no longer test it.
The lParam of WM_SETTINGCHANGE is quite useless (even the MSDN says
so!) and varies accross Windows platforms. Ignore it.
Always check the SystemParametersInfoA return code as it fails in very
strange ways on some platforms. Skip unsupported settings.
Skip Unicode tests on platforms that don't support it.
2003-01-13 20:40:22 +00:00
Robert Shearman
d0019a6040
AlignRects stub.
2003-01-13 20:36:39 +00:00
Dimitrie O. Paun
4a883a55f6
Collapse the -hHrs options into the -O option.
...
Generate .res files by default.
2003-01-09 00:03:53 +00:00
Dan Kegel
0fd521fee3
Change RECT to use LONG to match win32 standard headers and fix format
...
strings to use %ld for RECT elements.
2003-01-08 21:09:25 +00:00
Alexandre Julliard
8ba666f3a7
Store the keyboard state in the thread input structure on the server
...
side.
2003-01-08 19:56:31 +00:00
Alexandre Julliard
242e395bbc
Store the hardware messages in the thread input structure, not in the
...
thread queue. Get rid of the cooked messages queue.
2003-01-08 00:27:58 +00:00
Dimitrie O. Paun
297f3d898d
Define NONAMELESS{STRUCT,UNION} explicitly in the files that need them.
2003-01-07 20:36:20 +00:00