Commit Graph

8598 Commits

Author SHA1 Message Date
Guy L. Albertelli
f1a624d59f Fix the strange case in WIN_FixCoordinates where x and cx are not
default but cy is CW_USEDEFAULT.
2002-02-27 01:20:54 +00:00
Alexandre Julliard
b88b08c2f1 Fixed make uninstall. 2002-02-26 00:41:30 +00:00
Marcus Meissner
c36e7b8937 Fixed cut&paste problem in SETRTS. 2002-02-26 00:39:55 +00:00
Bill Medland
bc39eeec40 Correct Word breaking in centred/right justified mode; it was leaving a
trailing space which it should only do for left-justified text.
Also tighten up some comments.
2002-02-26 00:39:30 +00:00
Guy L. Albertelli
db728b0b72 Add additional CCM_ message names. 2002-02-26 00:38:59 +00:00
Guy L. Albertelli
8fe19fa7bb Implement EM_FMTLINES message based on relay trace of native. 2002-02-26 00:38:42 +00:00
Eric Pouech
f0f2c2fab0 Added lots of missing defines. 2002-02-26 00:38:17 +00:00
Eric Pouech
92e838f263 Fixed DdeGetData when called for getting size. 2002-02-26 00:37:57 +00:00
Eric Pouech
ed792972d9 Fixed WM_SETFONT handling (no redraw made in some cases). 2002-02-26 00:37:28 +00:00
Eric Pouech
66dbcaf3d6 Cosmetic fixes to 'walk proc' command. 2002-02-26 00:36:46 +00:00
Lionel Ulmer
e88edac600 Fix crash in the X11 HAL when setting a NULL palette to a surface. 2002-02-26 00:36:21 +00:00
Philipp Wollermann
519d4864ea Added support for the Crux Linux distribution (with openjade). 2002-02-26 00:35:05 +00:00
Guy L. Albertelli
9ce993206d Fix another bad test. Caused regression in IE 4. 2002-02-26 00:34:48 +00:00
Charles Duffy
6a45c0b4b4 Stop TOOLBAR_MeasureString from dying on empty strings. 2002-02-26 00:34:19 +00:00
Dave Hawkes
770a5bfa2d Partially repair hotspot handling. 2002-02-26 00:33:51 +00:00
Peter Hunnisett
73ab649ced New file msvcrt/excpt.h. Move some stuff out of winnt.h into it. 2002-02-25 20:10:35 +00:00
Dave Hawkes
d0a06ec7a5 Prevent lock-up with a focus loop between two top level unmanaged
windows.
2002-02-25 19:47:31 +00:00
Gavriel State
63df733a0c Added XVisualIDFromVisual to tsx11 list. 2002-02-25 19:01:26 +00:00
Gerard Patel
019ae8a22f LVM_GetItemRect should not take text size in account for LVIR_LABEL in
report mode.
2002-02-25 19:00:03 +00:00
Gerhard W. Gruber
814a3fa2a1 MoveFileEx now enters the files in the registry when the boot delay
flag is set.
2002-02-22 21:30:22 +00:00
Peter Hunnisett
f11de4fc3d Fix return type of GetAsyncKeyState. 2002-02-22 21:24:25 +00:00
Bill Medland
d10c9a47b8 Implement multiline labels in the Large Item view by using DrawText
Note that this now highlights weaknesses in the label measuring code
etc. which cannot correctly handle multiline labels.
2002-02-22 21:23:02 +00:00
Stefan Leichter
923861fbd2 Compile fix for GCC 2.7.x. 2002-02-22 21:22:06 +00:00
Peter Hunnisett
3290038929 Add spec stub for RtlGetNtVersionNumbers. 2002-02-22 21:21:38 +00:00
Gavriel State
fc86225450 Change useless warning into a TRACE. 2002-02-22 21:21:09 +00:00
Peter Hunnisett
618a4e916b atexit doesn't take a _onexit_t parameter. 2002-02-22 21:20:39 +00:00
Andreas Mohr
d2a8f01ae6 Remember the currently active index before refreshing. 2002-02-22 21:20:04 +00:00
Peter Hunnisett
d1a79ea2eb Add _lock,_unlock and header file for them.
Convert all msvcrt locks over to use _lock and _unlock.
Explicitly make msvcrt compile with multithreaded option.
Fix flag handling in _sopen. Add W->A call for new _swopen.
2002-02-21 20:22:00 +00:00
Peter Hunnisett
22ad2d22b6 Avoid assert for very large C++ .so files. 2002-02-21 20:10:01 +00:00
Peter Hunnisett
063b077df0 Fix ICOM_DEFINE for C++. 2002-02-21 20:09:42 +00:00
Guy L. Albertelli
df30690e04 - Forward ordinals 40, 41, 143, 362 to appropriate routines.
- Implement ordinals 155, 350, 351, 352, 418, 436.
- Fake implementation of SHGetInverseCMAP.
- Stub ordinal 209.
- Fix definition of ordinal 7.
- Implement SHGetThreadRef and SHSetThreadRef.
2002-02-21 20:09:17 +00:00
Guy L. Albertelli
a8bba78485 Fix problems in DPA_Merge exposed by previous code cleanup. 2002-02-21 20:08:29 +00:00
Adam D. Moss
e3d9406fcd Partially revert previous changes, force configure to write an
old-style config.cache.
2002-02-21 20:07:49 +00:00
Bill Medland
7423dc0463 DrawText ellipsification on all lines, not just single-line. 2002-02-21 20:07:26 +00:00
Alexandre Julliard
caa03388bc Preliminary version of the C unit tests run-time environment.
Added make rules for building and running C unit tests.
2002-02-20 19:03:59 +00:00
Andriy Palamarchuk
5d5f36f7ce - made notepad compile with Cygwin
- made changes to the precompiler directives to check for specific
  features instead of checking for the environment version.
2002-02-20 18:57:10 +00:00
Bill Medland
8513907f2c Drawtext tidying up ready for the next big change:
- Fix brainfade in previous delta
- Move ellipsification results to static memory; they are going to
  have to be referenced inside NextLineW and the arg list is too big
  already.
- Add the missing ellipsification result (len_under) to simplify coding.
- Slight correction to prefix tracking for when there are several
  underlined characters on a single line (DT_EXPANDTABS only).
- Allocate and free the temporary copy required for DT_MODIFYSTRING
  rather than using a fixed size stack array.
- Introduce lastline into the main loop; it simplifies the code and we
  are going to need it.
2002-02-20 18:56:18 +00:00
Lawson Whitney
8777effb78 Protect PathIsUNCServerShare from null lpszPath. 2002-02-20 18:55:06 +00:00
Lawson Whitney
533e7eeaf4 Support for nonstandard baud rate in SetCommState. 2002-02-19 18:41:56 +00:00
Andriy Palamarchuk
be49563060 Implemented parsing of file name, passed in command line, loading new
file on startup.
2002-02-19 18:38:22 +00:00
Stefan Leichter
55cc7d746c Added two missing exports. 2002-02-19 18:37:26 +00:00
Phillip Ezolt
76198ce262 Fixed the scrollbar position overflows using MulDiv. 2002-02-19 18:36:55 +00:00
Ondrej Macek
13f1fb23fe Fix of ListView invalidation in LISTVIEW_SetBkColor. 2002-02-19 18:32:12 +00:00
Gerard Patel
000e7606ab HCR_GetDefaultIcon should set icon number to 0 if it's missing from
the reg entry.
2002-02-19 18:31:22 +00:00
Adam D. Moss
49185ac25f Make wineinstall work in the new-autoconf-version world. 2002-02-19 18:30:54 +00:00
Hidenori Takeshima
6a32d2ce46 Fixed some deadlocks. 2002-02-19 18:30:26 +00:00
Hidenori Takeshima
b5cb1a347a Fixes for compatibility. 2002-02-19 18:29:54 +00:00
Hidenori Takeshima
824b94c55f Added msrle32.dll (decompressor of MRLE). 2002-02-19 18:29:16 +00:00
Hidenori Takeshima
d65f49a041 Fixed bugs in processing DELTA. 2002-02-19 18:26:54 +00:00
Bill Medland
7af9098f6b Change the way that DrawText parses the next line to display, ready to
support multiline ellipsification etc.  Rather than measuring the text
each time we add a character and breaking once it is too long and
WORDBREAK is enabled, we copy a whole text segment and then measure
it; GetTextExtentPointEx is designed to tell us how much fitted.  This
may result in a little rescanning if wordbreak is enabled but will be
well worth while when multiline path ellipsification is brought down
into the NextLine function.  Note also that the wordbreak calculation
is a little more complete (e.g.  including break-within-word for
DT_EDITCONTROL).
2002-02-19 18:25:53 +00:00