Commit Graph

8448 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