Alex Korobka
44a1b59cec
Fixes for ignored WVR_[VH]REDRAW flags, made minimization in managed
...
mode go through window manager, small bugfixes for menu and window
code, extended clipboard driver model to handle formats other than
text.
1999-04-01 12:03:52 +00:00
Pavel Roskin
dc75bd4038
EC_USEFONTINFO means es->char_width/3, not es->char_width. This is
...
true for multiline controls too, as my tests show.
1999-04-01 11:56:41 +00:00
Patrik Stridvall
b87fe2e9bf
More code moved to the X11 driver (bitmap and palette and misc).
1999-04-01 08:16:08 +00:00
Dimitrie O. Paun
05c0c8ef13
Changed some debug messages from one channel to another, to clean up a
...
bit the debug channel usage.
1999-03-28 15:07:41 +00:00
Francois Boisvert
3a3cd9fab1
Fixed some bugs in thread safeness for wnd struct.
1999-03-28 12:42:52 +00:00
Alex Korobka
4f1ac05dea
Moved hrgnUpdate from client to window coordinates, made nonclient
...
painting depend on the update region, reworked SetWindowPos() and
RedrawWindow() to speed up update region calculation, made -desktop
work properly, added WM_CANCELMODE here and there, fixed several
window activation bugs that crept in since the last time.
1999-03-28 09:37:57 +00:00
Francis Beaudet
8730e4572d
Fixed LB_GETCURSEL message to return LB_ERR on empty list.
1999-03-25 13:22:02 +00:00
Pascal Lessard
e69fcc054e
COMBO_Size: maintain the height of the RectCombo when the window is
...
resized.
1999-03-24 14:59:37 +00:00
Lawson Whitney
613092a6a5
Made LB_GETCURSEL return focus_item if no item has been selected.
1999-03-22 14:46:43 +00:00
Marcus Meissner
ac593bbd41
Fixed some warnings. removed some unneccessary includes, removed one
...
direct WND* access in controls/menu.c.
1999-03-17 15:18:28 +00:00
Francois Boisvert
6b1b41cf85
Made access to the wnd struct thread-safe.
1999-03-14 17:25:32 +00:00
Dirk Thierbach
09d9f2e53a
Paint gray text on gray background in checkboxes/radiobuttons by
...
stippling. Also changed the brush used in this case to give better
readability with X fonts.
1999-03-14 13:39:28 +00:00
Pavel Roskin
6d40d1b05f
Changed the button state to "up" as soon as it is known that the
...
selection has been cancelled, so the button is redrawn in the "up"
state.
1999-03-12 17:00:13 +00:00
Marcus Meissner
de43ef45ec
Fixed a lot of warnings using WINE_UNUSED, casts, commenting out and
...
additional {}. Rewrote GetCreationModeFromSTGM so we don't get
"possible use of uninitialized variable".
1999-02-28 19:56:59 +00:00
Marcus Meissner
064f170f76
More include optimisations and fixes.
1999-02-28 19:14:33 +00:00
David Luyer
ee517e863e
- fixed missing stdlib.h and string.h includes everywhere
...
- removed a couple of unneeded stdlib.h and stdio.h includes
1999-02-28 12:27:56 +00:00
Alexandre Julliard
a396029270
Large-scale renaming of all Win32 functions and types to use the
...
standard Windows names.
1999-02-26 11:11:13 +00:00
Michael Veksler
3fbb8dc829
- Fix headers to include less or smaller header files.
...
- Fix header and source files to include missing header files to avoid
warnings and errors.
1999-02-21 18:23:26 +00:00
Jeff Garzik
c3e1f72bac
Added missing string.h include.
1999-02-19 15:42:11 +00:00
Francois Boisvert
308c6afe62
Implementation of the pushed close button.
1999-02-18 10:37:17 +00:00
Francois Gouget
289211cc3b
Fixed a number of warnings concerning the matching of the printf
...
format string and the associated parameters (actually it's mostly
TRACE and FIXMEs).
1999-02-17 16:15:11 +00:00
Marcus Meissner
317af320cf
Optimized include/*.h: (recursively) include all headers needed by
...
this .h file, but only those. Necessary fixes to a lot of .c files,
started optimizing "windows.h" away from some of them. Moved
GetCurrentTask prototype to wine/winbase16.h.
1999-02-17 13:51:06 +00:00
Francois Boisvert
85dd9fcab7
Give the context menu its proper behaviour and modify TrackPopupMenu
...
to comply with windows API.
1999-02-17 12:50:11 +00:00
Pascal Lessard
4727423f30
Change the GetMenuItemRect to comply with windows API.
1999-02-13 12:21:46 +00:00
Francois Boisvert
197a8e163e
Implemented the WIN31 Look mdi buttons and also some defines for the
...
magic menu items.
1999-02-13 09:10:17 +00:00
Andreas Mohr
5f5213ade8
An app left junk in the undo buffer of an edit control upon creation.
1999-02-13 09:04:22 +00:00
Stephane Lussier
b3a99de50d
-Fixed MESSAGE functions that were thunking down to 16 bits implementation.
...
So PeekMessage32, GetMessage32, PostMessage32, PostThreadMessage are fixed
with this patch. Unicode version of those functions is currently only
calling the ASCII version.
-Fixed queue signaling using a new EVENT object in the queue for 32 bits
thread. MsgWaitForMultipleObject has been fixed and is now blocking on the
right EVENT.
1999-02-09 15:35:12 +00:00
Francois Boisvert
8b39174cc2
Implemented the magic menu items id's used by windows when inserting
...
the minimize/maximize/close buttons in the menu bar of an application.
1999-02-09 14:09:55 +00:00
Patrik Stridvall
8d8703cb48
Moved some more code to the X11 driver.
1999-02-04 14:05:38 +00:00
NF Stevens
762f18d664
Change SW_??? options on list box scrolling so that they match what
...
Windows does.
1999-01-24 19:02:16 +00:00
Gerard Patel
c9b6534154
Changed EDIT_EM_CharFromPos to return line number.
1999-01-24 18:57:23 +00:00
Niclas Karlsson
a0dc4e493f
Removed DT_SINGLELINE and DT_NOCLIP styles for SS_LEFTNOWORDWRAP.
1999-01-23 12:22:20 +00:00
Marcus Meissner
9ad9017edd
Do not call ownerdraw for invalid items (empty focusrects).
...
Fixes Eudora 16bit empty Inbox problem.
1999-01-20 14:08:00 +00:00
Alexandre Julliard
8da12c43a9
Group commit for recovery after disk crash.
...
See Changelog for changes WRT release 990110.
1999-01-17 16:55:11 +00:00
Alexandre Julliard
638f169b1e
Recovery of release 990110 after disk crash.
...
See Changelog for changes between 990103 and 990110.
1999-01-17 16:32:32 +00:00
Michael Veksler
ca1bc866cf
Moves more stuff from windows.h.
...
- include/winuser.h - interface relevant to user32.spec
- include/wine/winuser16.h - the old 16 bit interface (internal use)
- include/winbase.h - some minor updates to keep things coherent.
- Lot of other files made to include wine/winuser16.h, which is no
longer included from windows.h
1999-01-01 18:57:33 +00:00
Alex Korobka
311d329cb8
Better CB_SETCURSEL message handling.
1999-01-01 18:40:02 +00:00
Gerard Patel
c979b7b09c
Don't send ODA_ENTIRE for empty listboxes (LISTBOX_Paint).
1998-12-24 16:25:50 +00:00
Paul Quinn
1beaae5f9e
Lots of new defines and stubs.
1998-12-15 15:38:36 +00:00
Marcus Meissner
66da3dc3f6
Small hack to get rid of annoying err:resource: message for
...
MessageBoxes.
1998-12-14 14:42:22 +00:00
Alexandre Julliard
0c0e3bebb8
Authors: Francis Beaudet <francis@macadamian.com>, Sylvain St-Germain <sylvain@macadamian.com>, Thuy Nguyen <thuy@macadamian.com>
...
Lots of new stubs.
1998-12-10 15:49:22 +00:00
Marcus Meissner
d5e7c7927c
Some unnecessary #include and messages removed.
1998-12-09 11:06:00 +00:00
Huw D M Davies
2d617be099
Replace GRAPH_ functions with Win SDK equivalents.
1998-12-08 09:14:09 +00:00
Huw D M Davies
1fea6b9623
We don't yet want the static control to call DestroyIcon.
1998-12-07 12:50:14 +00:00
Eric Kohl
65ab1b0e4c
Enabled double click for buttons.
1998-11-22 17:53:27 +00:00
Marcus Meissner
4f7dc46ca2
LB_GETTEXT: Handle passed NULL buffer.
1998-11-22 15:43:34 +00:00
Marcus Meissner
21777c59c7
CB_GETTEXT: Use lpBuffer instead of lpText for LB_GETTEXT32, handle 0
...
byte NULL buffer.
1998-11-22 15:41:00 +00:00
Juergen Schmied
e674ede085
Fixed wrong arg type.
1998-11-06 15:23:43 +00:00
Marcus Meissner
4ef4d6d5ea
lpszName of NULL is handled (removes some warnings).
1998-10-31 12:07:51 +00:00
Pascal Cuoq
724f1900de
32-bit clipboard support.
1998-10-26 10:58:16 +00:00