Alexandre Julliard
|
cb10fdab99
|
Replaced lstrlen/lstrcmp by libc equivalents everywhere we don't need
to trap exceptions.
|
2000-08-06 02:41:16 +00:00 |
Alexandre Julliard
|
b0efe28f6c
|
Removed a few dependencies on GDI internals from USER dll.
|
2000-08-04 04:18:04 +00:00 |
Francois Jacques
|
20af4c3c87
|
GetSystemMenu called with bRevert argument set to TRUE now returns
NULL as specified in Platform SDK.
|
2000-06-18 17:17:54 +00:00 |
Andreas Mohr
|
2e011a5243
|
Lots of spelling fixes that accumulated in my tree again, made several
error msgs more verbose, doc updates.
|
2000-06-01 23:28:25 +00:00 |
Rob Farnum
|
b200793de4
|
Post a WM_CANCELMODE message to wake up the internal menu handling
code. This fixes the problem of a menu being orphaned when the parent
window disappears, or if the parent loses focus.
|
2000-05-23 23:34:17 +00:00 |
Gerard Patel
|
c6369b0bd7
|
When new menu Id is not found or index > nitems, insert the new menu
at end of current menu.
|
2000-05-14 22:52:52 +00:00 |
Susan Farley
|
f1d467a337
|
Distinguish RADIOCHECK style menu items from standard checkmark menu
items.
|
2000-05-12 21:59:31 +00:00 |
Guy Albertelli
|
f12b70addb
|
Revalidate menu handle in mt.hTopMenu after DispatchMessage.
|
2000-05-11 00:06:11 +00:00 |
Aric Stewart
|
70cc169d1c
|
- Wine was passing the wrong hwnd as the owner when processing owner
drawn menubars.
- When doing MENU_CalcItemSize for the menu bar we were not properly
padding the returned rect.
|
2000-05-10 21:54:07 +00:00 |
Ken Thomases
|
130f0d88c1
|
Fixed to display popup-menu arrow on owner-drawn popup menus.
Fixed positioning of submenus relative to parent menus.
|
2000-05-10 21:38:37 +00:00 |
Patrik Stridvall
|
2d6457c11a
|
Added/fixed some documentation reported by winapi_check.
|
2000-03-28 20:22:59 +00:00 |
Francois Gouget
|
6d77d3a1df
|
Use min/max instead of MIN/MAX.
|
2000-03-25 21:44:35 +00:00 |
Huw D M Davies
|
2d6eabacc3
|
Set the correct value for the cch element of MENUITEMINFO in
GetMenuItemInfo.
|
2000-03-24 19:48:53 +00:00 |
Patrik Stridvall
|
6cc47d4924
|
Removed a lot of unnecessary includes and fixed the compile errors.
|
2000-03-08 18:26:56 +00:00 |
Ulrich Czekalla
|
33026a2a6e
|
Send WM_HELP message when F1 is pressed.
|
2000-02-26 19:13:44 +00:00 |
Jeremy White
|
d3e22d9d55
|
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
the resulting compilation failures).
|
2000-02-10 19:03:02 +00:00 |
Alexandre Julliard
|
b2f6f0e7d2
|
Removed resource.h.
|
2000-02-03 01:54:36 +00:00 |
Gerard Patel
|
3e629748cf
|
Validate the menu handles.
|
2000-01-17 22:22:16 +00:00 |
Pascal Lessard
|
ae6de763e9
|
Stop menu tracking when clicking on the menu bar where there is no
menu item.
|
2000-01-09 02:38:02 +00:00 |
Marcus Meissner
|
cb3c7bfa70
|
GetMenuString should return itemlength on 0 nMax or NULL str
InsertItem pos=-1, flags = 0 should append item
(thanks to Sander van Leeuwen)
|
2000-01-08 22:25:57 +00:00 |
Rein Klazes
|
80c924f1f4
|
In win32 a WM_MENUSELECT message should contain the position when the
item refers to a submenu, not the submenu's handle as in win16.
|
1999-12-12 19:40:46 +00:00 |
Ulrich Weigand
|
2faf2cf964
|
Perform 16/32A/32W message mapping for posted messages.
|
1999-12-10 03:47:13 +00:00 |
Karl Lessard
|
4a0a7df6a3
|
When a popupmenu is currently active on the screen, it shouldn't
remove mouse click messages that don't belong to it from the queue.
|
1999-11-07 05:17:10 +00:00 |
Pierre Mageau
|
891d4d22a7
|
Fixed loop with WM_SYSCHAR.
|
1999-10-23 20:05:04 +00:00 |
Juergen Schmied
|
371c420549
|
Made TrackPopupMenu with TPM_RETURNCMD returning the id instead of
true.
|
1999-10-13 12:27:44 +00:00 |
Karl Lessard
|
13409b32cd
|
Make ExecFocusedItem return -1 on failure.
|
1999-09-28 16:24:58 +00:00 |
Gerard Patel
|
6df0694f7c
|
Force recalculation of menu when calling InsertMenuItem.
|
1999-09-28 13:05:54 +00:00 |
Abey George
|
b59d4bc503
|
Don't send WM_ENTERMENULOOP, WM_INITMENU & WM_INITMENUPOPUP messages
when TPM_NONOTIFY flag is set in TrackPopupMenu.
|
1999-09-22 15:10:42 +00:00 |
Pascal Lessard
|
445c910e89
|
Message removed when menu tracking finish on a WM_LBUTTONDOWN.
|
1999-09-20 18:27:14 +00:00 |
Dennis Björklund
|
4352c7a9d0
|
Send correct WM_MENUSELECT when menu closes.
|
1999-09-19 18:28:35 +00:00 |
Richard Cohen
|
56753621d3
|
Protect SetMenu from rogue menu handle.
GetMenu16 can just call GetMenu.
|
1999-09-19 14:08:13 +00:00 |
Pascal Lessard
|
07c447f971
|
Added a case for menu handling in win31.
|
1999-09-19 12:03:25 +00:00 |
Eric Pouech
|
0c62bf064d
|
Added MenuItemFromPoint stub.
|
1999-09-13 15:11:35 +00:00 |
Pascal Lessard
|
2eb0a302a0
|
Menu hides when clicked for a second time.
|
1999-09-03 16:38:52 +00:00 |
Stephane Lussier
|
a833f63783
|
Avoid changing the activation state in EnableMenuItem.
|
1999-08-21 14:46:06 +00:00 |
Eric Pouech
|
562309adac
|
Fixed crash when accessing sysmenu.
|
1999-08-21 12:59:44 +00:00 |
Francis Beaudet
|
7ed1af3df3
|
Ensure that the WM_ENTERIDLE message is not sent if the wake-up event
for the MSG_InternalGetMessage() call is a WM_TIMER.
|
1999-08-15 16:58:03 +00:00 |
Alexandre Julliard
|
15de615276
|
Got rid of dsprintf and related macros.
|
1999-08-04 12:22:42 +00:00 |
Pascal Lessard
|
d814bb657a
|
Implemented the system button behavior and associated it to the system
menu in win95. Also permit the SC_CLOSE item to be disabled.
|
1999-07-31 13:02:02 +00:00 |
Patrik Stridvall
|
1ed4ecffa8
|
ANSI C fixes.
Removed warnings.
Made the include files self-sufficient.
Some Solaris fixes.
|
1999-06-26 14:58:24 +00:00 |
Noomen Hamza
|
46c4d39853
|
Remove the WM_LBUTTONUP message from the queue after selecting a mouse
menu item.
|
1999-06-26 10:14:27 +00:00 |
Patrik Stridvall
|
4bf335497d
|
Removed direct references to CLASS internals.
|
1999-06-12 14:52:15 +00:00 |
Eric Pouech
|
dfed208e90
|
When looking into sys menu, check if items are present before
dereferencing.
|
1999-06-05 11:43:50 +00:00 |
Pascal Lessard
|
d9ab1f3f1c
|
Support TPM_RETURNCMD in TrackPopupMenu.
|
1999-05-29 10:56:43 +00:00 |
Marcus Meissner
|
ddca315388
|
Replaced all occurences of SYSMETRICS_xx and sysMetrics[SM_xx] by
GetSystemMetrics(SM_xx), removed no longer needed includes of
sysmetrics.h.
|
1999-05-22 11:33:23 +00:00 |
Alexandre Julliard
|
9fe7a2545a
|
Converted to the new debug interface, using script written by Patrik
Stridvall.
|
1999-05-14 08:17:14 +00:00 |
Juergen Schmied
|
4925186bb2
|
- prevent crash when GetMenuDefaultItem is called on empty menu
- set default item on system menu
|
1999-05-13 18:42:03 +00:00 |
Patrik Stridvall
|
1bb9403938
|
ANSI C fixes.
|
1999-05-08 15:47:44 +00:00 |
Juergen Schmied
|
466a65205b
|
- default item handling
- small drawing fixes
|
1999-05-02 11:21:08 +00:00 |
Juergen Schmied
|
cd0ed1e6b9
|
- align magic buttons right
- shortcuts alignment working again
|
1999-04-26 14:54:38 +00:00 |