Commit Graph

184 Commits

Author SHA1 Message Date
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
Patrik Stridvall d054b4123c Check if scrollbar and parent are visible before redraw. 1998-10-24 13:06:16 +00:00
Marcus Meissner 0108d6423e Hack to support integer ids in all static controls. 1998-10-24 11:04:56 +00:00
Eric Kohl 329072dcab Fixed a popup menu selection bug. 1998-10-24 10:46:10 +00:00
Alex Korobka d20858433d Got rid of flickering scrollbar arrows. MDI scrolling speeded up a
bit.
1998-10-18 10:37:46 +00:00
Alex Korobka f172d64a40 CB_SETCURSEL and some other fixes. 1998-10-14 18:40:35 +00:00
Norman Stevens a83d0657e6 Improving keyboard handling, including accelerator keys in dialog
boxes. Also fixes enter key in Agent32 edit box.
1998-10-12 07:25:35 +00:00
David Luyer 39413f81c1 Small fixes. 1998-10-11 14:36:56 +00:00