[Win32k]
- Fix load menu callback. Use it for loading system menus.
- Sync in more wine code, fix sub-menu arrow drawing. See WinMerge.
- Miscellaneous code changes.


git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63380 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]
Use a separate palette for text mode. Previously the text mode palette was equal to the
first 16 entries of the graphical palette, which is wrong since the AC registers can be
used to select arbitrary colors from the DAC.



git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63385 97493ccd-5924-5043-b1f5-66cb403b36ce
[User32]
- Update and sync DDE code with wine. Make name space close to what it should be.



git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63386 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
Fix ending address calculation for the commit path in NtAllocateVirtualMemory like done for the reserve path in r63356. Add a comment about a Windows kernel bug, which we will keep for now, until the implications are better determined.


git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63388 97493ccd-5924-5043-b1f5-66cb403b36ce
Fix KeSaveFloatingPointState. It was working once upon a time, but the fix was lost on some refactoring. I was told to blame it on Arch.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63390 97493ccd-5924-5043-b1f5-66cb403b36ce
I was noted that I forgot to also apply the same fix to the KeRestoreFloatingPointState function.

Also, for reference: r23894 contained working implemnentations in fpu.c. In r23895 ion "moved" it to cpu.c, killing the MSVC implementation in the process. In 23972, ion added new MSVC code for it, but this new version had the bug. It has remained undiscovered until very recently.


git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63391 97493ccd-5924-5043-b1f5-66cb403b36ce
[USETUP]
- Implement creation of extended partitions.
- Add creation checks for primary and extended partitions.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63392 97493ccd-5924-5043-b1f5-66cb403b36ce
[USETUP]: French translation for extended partitions feature, see r63392.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63393 97493ccd-5924-5043-b1f5-66cb403b36ce
Forgot this...

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63394 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
Do not ASSERT, when an unimplemented, yet legal flag (MEM_RESERVE) is passed to NtMapViewOfSection. Instead fail gracefully.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63395 97493ccd-5924-5043-b1f5-66cb403b36ce
[USETUP]
Display the proper partition type 'Extended Partiton' when an extended partition is going to be deleted.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63396 97493ccd-5924-5043-b1f5-66cb403b36ce
[USETUP]
- Fix a bit the translation of yesterday;
- Use TEXT_PADDING_BIG instead of hardcoding 3 spaces in the status messages.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63398 97493ccd-5924-5043-b1f5-66cb403b36ce
[MSVCRT]
* Don't export mbstowcs_s().
CORE-7889

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63402 97493ccd-5924-5043-b1f5-66cb403b36ce