[EXPLORER]
- Implement registering all hotkeys that explorer registers in windows. Not all of them are implemented. The ones that are implemented work fine in windows but most of them don't work on ros. Thankfully nothing regressed by doing things the same with windows .

git-svn-id: svn://svn.reactos.org/reactos/trunk@65556 97493ccd-5924-5043-b1f5-66cb403b36ce
[SHELL32]
- Implement handling accelerators for CDesktopBrowser. The only noticeable difference is that pressing alt+f4 in the desktop doesn't close it.
See issue #8864 for more details.


git-svn-id: svn://svn.reactos.org/reactos/trunk@65557 97493ccd-5924-5043-b1f5-66cb403b36ce
Try to fix build

git-svn-id: svn://svn.reactos.org/reactos/trunk@65558 97493ccd-5924-5043-b1f5-66cb403b36ce
[INCLUDES]
* Move some shared definitions in a common header

git-svn-id: svn://svn.reactos.org/reactos/trunk@65559 97493ccd-5924-5043-b1f5-66cb403b36ce
[EXPLORER]
* Reorganize a bit the CTrayWindowCtxMenu::QueryContextMenu method and do not error if AddContextMenus fails. Fixes the taskbar context menu not opening on right-click.
(No need to call it explorer-new now that it's the primary one!)
CORE-8838

git-svn-id: svn://svn.reactos.org/reactos/trunk@65560 97493ccd-5924-5043-b1f5-66cb403b36ce
[CONSRV]
- Give the process handle which creates the screenbuffer, to ConDrvCreateScreenBuffer.
- Few code refactoring.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65561 97493ccd-5924-5043-b1f5-66cb403b36ce
Fix some DPRINTs.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65562 97493ccd-5924-5043-b1f5-66cb403b36ce
[LOCALIZATION]
Add Bengali to the list of available lang #defines (see http://www.microsoft.com/resources/msdn/goglobal/default.mspx for the list).

git-svn-id: svn://svn.reactos.org/reactos/trunk@65563 97493ccd-5924-5043-b1f5-66cb403b36ce
[LOCALIZATION]: Add Bengali to other files.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65564 97493ccd-5924-5043-b1f5-66cb403b36ce
Only layout was set different. Fix build.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65565 97493ccd-5924-5043-b1f5-66cb403b36ce
[BROWSEUI]
* Make the CBandSiteMenu class actually insert the Toolbars menu, even if it's not yet implemented. This fills the top of the taskbar context menu instead of leaving an ugly separator at the top.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65566 97493ccd-5924-5043-b1f5-66cb403b36ce
[OSK]
- Add On Screen Keyboard to base applications. See CORE-7279 #resolved.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65568 97493ccd-5924-5043-b1f5-66cb403b36ce
[OSK]
- Fix some coding style (whitespace): this is not win32k!!
- Remove unneeded headers.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65569 97493ccd-5924-5043-b1f5-66cb403b36ce
[SHUTDOWN]
Remove useless check.


git-svn-id: svn://svn.reactos.org/reactos/trunk@65571 97493ccd-5924-5043-b1f5-66cb403b36ce
[OSK]
- Add german resource file.
- Convert all others to UTF-8.
- Add manifest file and modify DOIALOG to DIALOGEX + changing default font to MS Shell Dlg. Hello themed keyboard ^^
TBD: Sizes are WAY too small IMO...

git-svn-id: svn://svn.reactos.org/reactos/trunk@65572 97493ccd-5924-5043-b1f5-66cb403b36ce
[OSK]
- Forgot to translate some hidden text ^^
- Add a less brownish ROS icon based on our favicon file.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65573 97493ccd-5924-5043-b1f5-66cb403b36ce
Rule #1 of today: If you steal from resources... then at least steal from the most fitting one in layout matters...

[OSK]
Fix german layout by moving the "#" button where it should be and adding the "<" button next to "Y"

git-svn-id: svn://svn.reactos.org/reactos/trunk@65574 97493ccd-5924-5043-b1f5-66cb403b36ce
[OSK]
Update keyboard layout to become bigger, text fitting in the buttons and bein easier to use Part 1/2

git-svn-id: svn://svn.reactos.org/reactos/trunk@65575 97493ccd-5924-5043-b1f5-66cb403b36ce
[OSK]: Add a better keyboard icon, copied from cpl/main/resources/keyboard.ico (it's keyboard tango icon). Pointed by swyter.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65576 97493ccd-5924-5043-b1f5-66cb403b36ce
[OSK]
Update keyboard layout to become bigger, text fitting in the buttons and bein easier to use Part 2/2
+ small fixes.

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