reactos/win32ss/user/ntuser
David Quintana d21bce9206 [NTUSER]
[USER32]
* Fix what I think is a wrong behaviour of storing MF_POPUP in the fType of the menu. Now it relies on hSubMenu being != NULL as an indicator of the presence of a submenu.
* Resource submenus are not supposed to get the hSubMenu as a wID, as far as I can tell.
* From the user point of view, it matches Windows better. Needs review and testing, as I don't know if I updated everything correctly.

svn path=/branches/shell-experiments/; revision=62415
2014-03-03 16:12:39 +00:00
..
misc * Sync up to trunk HEAD (r62285). Branch guys deserve the significant speedups too ;) 2014-02-22 10:31:26 +00:00
accelerator.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
accelerator.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
callback.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
callback.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
callproc.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
caret.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
caret.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
class.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
class.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
clipboard.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
clipboard.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
cursoricon.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
cursoricon.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
cursoricon_new.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
dce.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
defwnd.c * Sync up to trunk HEAD (r62285). Branch guys deserve the significant speedups too ;) 2014-02-22 10:31:26 +00:00
desktop.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
desktop.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
display.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
draw.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
event.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
focus.c * Sync up to trunk HEAD (r62285). Branch guys deserve the significant speedups too ;) 2014-02-22 10:31:26 +00:00
focus.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
guicheck.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
guicheck.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
hook.c * Sync up to trunk HEAD (r62285). Branch guys deserve the significant speedups too ;) 2014-02-22 10:31:26 +00:00
hook.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
hotkey.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
hotkey.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
input.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
input.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
kbdlayout.c * Sync up to trunk HEAD (r62285). Branch guys deserve the significant speedups too ;) 2014-02-22 10:31:26 +00:00
keyboard.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
main.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
menu.c [NTUSER] 2014-03-03 16:12:39 +00:00
menu.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
message.c * Sync up to trunk HEAD (r62285). Branch guys deserve the significant speedups too ;) 2014-02-22 10:31:26 +00:00
metric.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
misc.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
mmcopy.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
monitor.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
monitor.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
mouse.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
msgqueue.c * Sync up to trunk HEAD (r62285). Branch guys deserve the significant speedups too ;) 2014-02-22 10:31:26 +00:00
msgqueue.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
ntstubs.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
ntuser.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
ntuser.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
object.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
object.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
painting.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
painting.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
prop.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
prop.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
scroll.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
scrollbar.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
session.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
simplecall.c * Sync up to trunk HEAD (r62285). Branch guys deserve the significant speedups too ;) 2014-02-22 10:31:26 +00:00
sysparams.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
sysparams.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
tags.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
timer.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
timer.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
useratom.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
useratom.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
userfuncs.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
usrheap.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
vis.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
vis.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
win32.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
win32kdebug.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
windc.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
window.c * Sync up to trunk HEAD (r62285). Branch guys deserve the significant speedups too ;) 2014-02-22 10:31:26 +00:00
window.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
winpos.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
winpos.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
winsta.c [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00
winsta.h [SHELL/EXPERIMENTS] 2014-02-02 19:37:27 +00:00