reactos.git
11 years ago- small fix
Marc Piulachs [Sun, 18 May 2008 16:01:34 +0000 (16:01 +0000)]
- small fix

svn path=/trunk/; revision=33588

11 years agoSend an empty string, as required by the documentation
Hervé Poussineau [Sun, 18 May 2008 16:01:29 +0000 (16:01 +0000)]
Send an empty string, as required by the documentation
See issue #3202 for more details.

svn path=/trunk/; revision=33587

11 years ago- Moved commands outside TechBot.Library to TechBot.Commands.Common and TechBot.Comma...
Marc Piulachs [Sun, 18 May 2008 15:54:43 +0000 (15:54 +0000)]
- Moved commands outside TechBot.Library to TechBot.Commands.Common and TechBot.Commands.MSDN except for Command base classes
- Made TechBot more configurable through .config files
- Code refactoring
- Removed automatic parameter parsing support to make everyone happy

svn path=/trunk/; revision=33586

11 years agoMake eventlog RPC interface more compatible with MS Windows
Hervé Poussineau [Sun, 18 May 2008 15:29:53 +0000 (15:29 +0000)]
Make eventlog RPC interface more compatible with MS Windows

svn path=/trunk/; revision=33585

11 years agoReplace ERR() by WARN() on error codes which can be normal
Hervé Poussineau [Sun, 18 May 2008 15:26:24 +0000 (15:26 +0000)]
Replace ERR() by WARN() on error codes which can be normal

svn path=/trunk/; revision=33584

11 years agoFix build
Hervé Poussineau [Sun, 18 May 2008 15:23:52 +0000 (15:23 +0000)]
Fix build

svn path=/trunk/; revision=33583

11 years agoAdd ms-dtyp.idl file, and use it
Hervé Poussineau [Sun, 18 May 2008 15:17:12 +0000 (15:17 +0000)]
Add ms-dtyp.idl file, and use it

svn path=/trunk/; revision=33582

11 years ago- Add "ReactOS Standard" and "ReactOS Classic" color schemes
Dmitry Chapyshev [Sun, 18 May 2008 15:14:04 +0000 (15:14 +0000)]
- Add "ReactOS Standard" and "ReactOS Classic" color schemes
- Add registry keys for cursors schemes

svn path=/trunk/; revision=33581

11 years ago- Update icons
Dmitry Chapyshev [Sun, 18 May 2008 15:06:30 +0000 (15:06 +0000)]
- Update icons

svn path=/trunk/; revision=33580

11 years ago- Rename CheckUserName() to CheckAccountName() and move it to a new source file ...
Eric Kohl [Sun, 18 May 2008 14:59:44 +0000 (14:59 +0000)]
- Rename CheckUserName() to CheckAccountName() and move it to a new source file (misc.c).
- Also use CheckAccountName() to check group names for illegal characters.

svn path=/trunk/; revision=33579

11 years ago- default to seperator item type
Johannes Anderwald [Sun, 18 May 2008 14:18:00 +0000 (14:18 +0000)]
- default to seperator item type
- add the styles grayed and disabled in case they have not been added
- initialize allocated user buffer to zero
- allow support for bitmap items with MF_HELP style
- check result of WideCharToMultiByte
- always zero terminate a string buffer when enough space is available

svn path=/trunk/; revision=33578

11 years agoForward all IRPs, even unknown ones
Hervé Poussineau [Sun, 18 May 2008 11:45:26 +0000 (11:45 +0000)]
Forward all IRPs, even unknown ones

svn path=/trunk/; revision=33577

11 years agoReverted winesync's wrongly updated msi.rbuild to get rid of "always build msi" probl...
Gregor Brunmar [Sun, 18 May 2008 11:45:17 +0000 (11:45 +0000)]
Reverted winesync's wrongly updated msi.rbuild to get rid of "always build msi" problem again.

svn path=/trunk/; revision=33576

11 years agoReminder to self: Don't rely on MSDN. This should get taskmgr working again.
Gregor Brunmar [Sun, 18 May 2008 11:41:32 +0000 (11:41 +0000)]
Reminder to self: Don't rely on MSDN. This should get taskmgr working again.

svn path=/trunk/; revision=33575

11 years ago- Add a comment describing behavior in case of HvSyncHive failure.
Aleksey Bragin [Sun, 18 May 2008 11:26:36 +0000 (11:26 +0000)]
- Add a comment describing behavior in case of HvSyncHive failure.

svn path=/trunk/; revision=33574

11 years agoMake 1000% sure that any regedit is started by launching regedit from the search...
Colin Finck [Sun, 18 May 2008 11:24:56 +0000 (11:24 +0000)]
Make 1000% sure that any regedit is started by launching regedit from the search path if the GetWindowsDirectory call failed. (suggested by Alex on ros-dev)

svn path=/trunk/; revision=33573

11 years agoOops, forgot to link to shlwapi now that we use PathAppend.
Colin Finck [Sun, 18 May 2008 11:08:11 +0000 (11:08 +0000)]
Oops, forgot to link to shlwapi now that we use PathAppend.

svn path=/trunk/; revision=33572

11 years agoCheck if the GetWindowsDirectory call succeeded and use PathAppend to prevent a buffe...
Colin Finck [Sun, 18 May 2008 10:56:31 +0000 (10:56 +0000)]
Check if the GetWindowsDirectory call succeeded and use PathAppend to prevent a buffer overflow, when WinDir + "\regedit.exe" > MAX_PATH

svn path=/trunk/; revision=33571

11 years ago- Add hotkeys settings to registry
Dmitry Chapyshev [Sun, 18 May 2008 10:37:32 +0000 (10:37 +0000)]
- Add hotkeys settings to registry

svn path=/trunk/; revision=33570

11 years agoSynced uxtheme.dll with Wine HEAD
Pierre Schweitzer [Sun, 18 May 2008 10:03:29 +0000 (10:03 +0000)]
Synced uxtheme.dll with Wine HEAD

svn path=/trunk/; revision=33569

11 years agoFree memory only we allocated it
Hervé Poussineau [Sun, 18 May 2008 09:34:31 +0000 (09:34 +0000)]
Free memory only we allocated it

svn path=/trunk/; revision=33568

11 years ago- Implement "Advanced Key Settings" and "Change Key Sequence" dialogs
Dmitry Chapyshev [Sun, 18 May 2008 09:06:48 +0000 (09:06 +0000)]
- Implement "Advanced Key Settings" and "Change Key Sequence" dialogs

svn path=/trunk/; revision=33567

11 years agoMore correct include for PSEH support
Gregor Brunmar [Sun, 18 May 2008 08:40:03 +0000 (08:40 +0000)]
More correct include for PSEH support

svn path=/trunk/; revision=33566

11 years agoCheck user name for illegal characters when it is changed from within the user list.
Eric Kohl [Sat, 17 May 2008 22:33:04 +0000 (22:33 +0000)]
Check user name for illegal characters when it is changed from within the user list.

svn path=/trunk/; revision=33565

11 years agoForgot to commit urlmon.dll tests synced with Wine HEAD
Pierre Schweitzer [Sat, 17 May 2008 22:29:12 +0000 (22:29 +0000)]
Forgot to commit urlmon.dll tests synced with Wine HEAD

svn path=/trunk/; revision=33564

11 years agoRemoved wrong entrypoint
Pierre Schweitzer [Sat, 17 May 2008 21:52:51 +0000 (21:52 +0000)]
Removed wrong entrypoint

svn path=/trunk/; revision=33563

11 years agoChange the LCID for the default Bulgarian keyboard layout from 00040402 to 00000402.
Colin Finck [Sat, 17 May 2008 21:01:08 +0000 (21:01 +0000)]
Change the LCID for the default Bulgarian keyboard layout from 00040402 to 00000402.
See issue #3208 for more details.

svn path=/trunk/; revision=33562

11 years ago- Minor fixes to work more like WinXP's cmd
Colin Finck [Sat, 17 May 2008 20:07:31 +0000 (20:07 +0000)]
- Minor fixes to work more like WinXP's cmd
- Removed the now obsolete "seta_test.cmd"

svn path=/trunk/; revision=33561

11 years agoAdd a testing suite for CMD based on CMD scripts.
Colin Finck [Sat, 17 May 2008 20:01:21 +0000 (20:01 +0000)]
Add a testing suite for CMD based on CMD scripts.
Of course, ReactOS' cmd doesn't work at all with the framework at the moment :-)

Some tests were taken from "seta_test.cmd" by Royce. (see file headers)

svn path=/trunk/; revision=33560

11 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Sat, 17 May 2008 19:46:54 +0000 (19:46 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=33559

11 years agoAutosyncing with Wine HEAD
The Wine Synchronizer [Sat, 17 May 2008 19:46:01 +0000 (19:46 +0000)]
Autosyncing with Wine HEAD

svn path=/trunk/; revision=33558

11 years agoAdd code to create, delete and rename user groups.
Eric Kohl [Sat, 17 May 2008 16:06:54 +0000 (16:06 +0000)]
Add code to create, delete and rename user groups.

svn path=/trunk/; revision=33557

11 years ago-make rbuild files XML compliant by adding the XInclude namespace
Marc Piulachs [Sat, 17 May 2008 15:44:47 +0000 (15:44 +0000)]
-make rbuild files XML compliant by adding the XInclude namespace
-sync winetest to WINE-rc1
-add a rbuild file for winetest (not added to build yet)
note: minor winetest modifications should be made like loading tests from a folder at startup

svn path=/trunk/; revision=33556

11 years agoLimit the maximum user name length to 20 characters when a user name is changed from...
Eric Kohl [Sat, 17 May 2008 15:19:01 +0000 (15:19 +0000)]
Limit the maximum user name length to 20 characters when a user name is changed from within the users list.

svn path=/trunk/; revision=33555

11 years agoNew user dialog: Implement user options properly.
Eric Kohl [Sat, 17 May 2008 14:00:39 +0000 (14:00 +0000)]
New user dialog: Implement user options properly.

svn path=/trunk/; revision=33554

11 years agoAdd DCE pointer to window class. Start support for real Class DCEs.
James Tabor [Sat, 17 May 2008 11:55:24 +0000 (11:55 +0000)]
Add DCE pointer to window class. Start support for real Class DCEs.

svn path=/trunk/; revision=33553

11 years agoSynced urlmon.dll with Wine HEAD.
Pierre Schweitzer [Sat, 17 May 2008 10:36:13 +0000 (10:36 +0000)]
Synced urlmon.dll with Wine HEAD.
This *does not* fix Downloader, but it now returns an error message.

svn path=/trunk/; revision=33552

11 years agoAdd ROS_BUILDENGINE variable to determine the location of rbuild
Marc Piulachs [Sat, 17 May 2008 09:56:15 +0000 (09:56 +0000)]
Add ROS_BUILDENGINE variable to determine the location of rbuild
- Allows using an rbuild executable other than the one found in the same source tree (tools\rbuild)

svn path=/trunk/; revision=33551

11 years agoAdd fusion.idl from Wine
Hervé Poussineau [Sat, 17 May 2008 09:53:01 +0000 (09:53 +0000)]
Add fusion.idl from Wine

svn path=/trunk/; revision=33550

11 years agoLimit introduction string to 256 letters (no more, not less)
Pierre Schweitzer [Sat, 17 May 2008 09:45:13 +0000 (09:45 +0000)]
Limit introduction string to 256 letters (no more, not less)

svn path=/trunk/; revision=33549

11 years agoMake 100% sure that the correct "regedit.exe" is launched by using GetWindowsDirector...
Colin Finck [Sat, 17 May 2008 09:39:36 +0000 (09:39 +0000)]
Make 100% sure that the correct "regedit.exe" is launched by using GetWindowsDirectory and appending "\regedit.exe" as suggested by Alex on ros-dev.

svn path=/trunk/; revision=33547

11 years agoRevert the _T('x') to 'x' changes from my previous commit.
Colin Finck [Sat, 17 May 2008 09:23:21 +0000 (09:23 +0000)]
Revert the _T('x') to 'x' changes from my previous commit.
Although both methods work properly, _T('x') seems to be the more convenient method used throughout cmd.

svn path=/trunk/; revision=33546

11 years ago- Fix some warnings spotted by MSVC
Colin Finck [Sat, 17 May 2008 08:49:39 +0000 (08:49 +0000)]
- Fix some warnings spotted by MSVC
- Define cmd_exit to ExitProcess if _DEBUG_MEM is not defined.
  Fixes compilation, when _DEBUG_MEM is turned off.

svn path=/trunk/; revision=33545

11 years agoApply the same fix to dwnl
Pierre Schweitzer [Sat, 17 May 2008 08:20:32 +0000 (08:20 +0000)]
Apply the same fix to dwnl

svn path=/trunk/; revision=33544

11 years agoZero memory using HeapAlloc flag
Pierre Schweitzer [Sat, 17 May 2008 08:19:23 +0000 (08:19 +0000)]
Zero memory using HeapAlloc flag
Spotted by Stefan Ginsberg <stefan__100__@hotmail.com>

svn path=/trunk/; revision=33543

11 years agoRemove IRP_MJ_QUERY_INFORMATION / FileNetworkOpenInformation
Hervé Poussineau [Fri, 16 May 2008 19:00:47 +0000 (19:00 +0000)]
Remove IRP_MJ_QUERY_INFORMATION / FileNetworkOpenInformation
Fix misc bugs

svn path=/trunk/; revision=33542

11 years agoCarlo Bramini (carlo DOT bramix AT libero DOT it):
Colin Finck [Fri, 16 May 2008 16:53:36 +0000 (16:53 +0000)]
Carlo Bramini (carlo DOT bramix AT libero DOT it):
- Implemented "regedt32", which just calls "regedit"
See issue #3248 for more details.

svn path=/trunk/; revision=33541

11 years agoCheck if memory was goodly allocated and zero it before use
Pierre Schweitzer [Fri, 16 May 2008 16:13:04 +0000 (16:13 +0000)]
Check if memory was goodly allocated and zero it before use

svn path=/trunk/; revision=33540

11 years ago- Add specific properties to the keyboardlayout module type. They will assist us...
Marc Piulachs [Thu, 15 May 2008 22:38:18 +0000 (22:38 +0000)]
- Add specific properties to the keyboardlayout module type. They will assist us on autogenerating/updating the [keyboardLayout] & [Files.KeyboardLayout] from txtsetup and registry information automatically in the near future
note: All rbuild files in reactos\dll\keyboard must be updated to contain the follwing information:

<module name="kbdusl" type="keyboardlayout" (...) description="US Dvorak for left hand" lcid="00030409" layoutId="001A" layoutnameresid="5027" >

svn path=/trunk/; revision=33539

11 years ago- change module type kernelmodedll -> keyboardlayout
Marc Piulachs [Thu, 15 May 2008 22:23:34 +0000 (22:23 +0000)]
- change module type kernelmodedll -> keyboardlayout

svn path=/trunk/; revision=33538

11 years agoImprove filter command by changing its syntax
Hervé Poussineau [Thu, 15 May 2008 20:43:26 +0000 (20:43 +0000)]
Improve filter command by changing its syntax
Syntax: filter [error|warning|trace|info|level]+|-[componentname|default]

svn path=/trunk/; revision=33537

11 years agoFix debug output of strings
Hervé Poussineau [Thu, 15 May 2008 20:29:50 +0000 (20:29 +0000)]
Fix debug output of strings

svn path=/trunk/; revision=33536

11 years agoOops, didn't see the commented section.
Gregor Brunmar [Thu, 15 May 2008 20:13:40 +0000 (20:13 +0000)]
Oops, didn't see the commented section.

svn path=/trunk/; revision=33535

11 years agoSynced listbox LB_SETCURSEL behaviour with Wine, to pass a couple of more winetests.
Gregor Brunmar [Thu, 15 May 2008 20:11:26 +0000 (20:11 +0000)]
Synced listbox LB_SETCURSEL behaviour with Wine, to pass a couple of more winetests.

svn path=/trunk/; revision=33534

11 years agocmd: replace static traces by dynamic ones
Hervé Poussineau [Thu, 15 May 2008 20:02:05 +0000 (20:02 +0000)]
cmd: replace static traces by dynamic ones

svn path=/trunk/; revision=33533

11 years agoPatch by Kamil Hornicek ( tykef AT atlas DOT cz ):
Gregor Brunmar [Thu, 15 May 2008 19:07:46 +0000 (19:07 +0000)]
Patch by Kamil Hornicek ( tykef AT atlas DOT cz ):
* Fixed DialogBoxParam to set correct error values and returning correct error codes

svn path=/trunk/; revision=33532

11 years ago- Add specific module type for keyboard layouts
Marc Piulachs [Thu, 15 May 2008 14:46:15 +0000 (14:46 +0000)]
- Add specific module type for keyboard layouts
- Added a description attribute to modules
- Added a lcid attribute to modules (KeyboardLayout only)

svn path=/trunk/; revision=33531

11 years ago- Rename the LICINFO structure to LIC_CONTEXT as LICINFO is already used in one of...
Colin Finck [Thu, 15 May 2008 14:33:33 +0000 (14:33 +0000)]
- Rename the LICINFO structure to LIC_CONTEXT as LICINFO is already used in one of the official MS PSDK headers
- Replace IsUserAdmin (Wine API) with IsUserAnAdmin (shell32 API)

When you now add the PROCESSOR_POWER_INFORMATION structure to "precomp.h" (which was "accidentally omitted from WinNT.h" according to MSDN..), sysdm.cpl can be compiled using MSVC and the MS PSDK headers.

svn path=/trunk/; revision=33530

11 years ago- use menu identifier for menu items which have submenus
Johannes Anderwald [Thu, 15 May 2008 14:10:55 +0000 (14:10 +0000)]
- use menu identifier for menu items which have submenus
- menu item is a separator when id, flags and string is zero (verified with MS Visual 2005)
- set item separator MF_GRAYED as default style
- rewrite CheckMenuRadioItem
- check if checkmarks applies to more than one submenu
- check if checkmark was set
- dont set checkmark on menu item separator
- recurse into sub menus when available
- implement handling by MF_BYPOSITION
- ReactOS now passes now all tests from test_CheckMenuRadioItem in user32_winetest

svn path=/trunk/; revision=33529

11 years agoCarlo Bramini (carlo DOT bramix AT libero DOT it):
Colin Finck [Thu, 15 May 2008 14:06:19 +0000 (14:06 +0000)]
Carlo Bramini (carlo DOT bramix AT libero DOT it):
- Simplify blitting the screen bitmap to the main window.

This also hides a ROS GDI bug, for which I'm going to open a new bug report.
See issue #3241 for more details.

svn path=/trunk/; revision=33528

11 years agoRemove old leftovers from the time when shell32 was still synchronized with Wine
Colin Finck [Thu, 15 May 2008 13:55:26 +0000 (13:55 +0000)]
Remove old leftovers from the time when shell32 was still synchronized with Wine

svn path=/trunk/; revision=33527

11 years ago- Added a new attribute 'internal' to 'Property' element. Internal properties are...
Marc Piulachs [Thu, 15 May 2008 13:55:25 +0000 (13:55 +0000)]
- Added a new attribute 'internal' to 'Property' element. Internal properties are like regular properties but internal to rbuild (they are not included in the generated makefile)

svn path=/trunk/; revision=33526

11 years ago- Start implement "Advanced Key Settings" and "Change Key Sequence" dialogs
Dmitry Chapyshev [Thu, 15 May 2008 12:38:12 +0000 (12:38 +0000)]
- Start implement "Advanced Key Settings" and "Change Key Sequence" dialogs
- Update all resources

svn path=/trunk/; revision=33525

11 years agoAdd Client and Color transform objects.
James Tabor [Thu, 15 May 2008 11:38:46 +0000 (11:38 +0000)]
Add Client and Color transform objects.

svn path=/trunk/; revision=33524

11 years ago- Don't show applets on taskbar
Dmitry Chapyshev [Thu, 15 May 2008 05:43:01 +0000 (05:43 +0000)]
- Don't show applets on taskbar

svn path=/trunk/; revision=33523

11 years agoImplement Delete/CreateColorSpace and Get/SetColorSpace.
James Tabor [Thu, 15 May 2008 02:15:10 +0000 (02:15 +0000)]
Implement Delete/CreateColorSpace and Get/SetColorSpace.

svn path=/trunk/; revision=33522

11 years agoStefan Ginsberg <stefan__100__@hotmail.com>
Aleksey Bragin [Wed, 14 May 2008 20:59:43 +0000 (20:59 +0000)]
Stefan Ginsberg <stefan__100__@hotmail.com>
- Spelling fixes.
- Remove deprecated and unused HalReleaseDisplayOwnership prototype.
- Fix handle leak in NtCreateProfile.
- Don't miss an OBTRACE debug print in ObpCloseHandle in STATUS_SUCCESS case.

svn path=/trunk/; revision=33521

11 years agoStefan Ginsberg <stefan__100__@hotmail.com>
Aleksey Bragin [Wed, 14 May 2008 20:57:19 +0000 (20:57 +0000)]
Stefan Ginsberg <stefan__100__@hotmail.com>
- Remove deprecated NEW_SCHEDULER define.
- Remove empty addition arc subdirectory in include/reactos/arc

svn path=/trunk/; revision=33520

11 years ago- update msiexec version
Marc Piulachs [Wed, 14 May 2008 17:32:19 +0000 (17:32 +0000)]
- update msiexec version
- add iexplorer

svn path=/trunk/; revision=33519

11 years ago- sync msiexec to Wine 1.0-rc1
Marc Piulachs [Wed, 14 May 2008 17:25:57 +0000 (17:25 +0000)]
- sync msiexec to Wine 1.0-rc1
- change module type to win32cui inset of win32gui

svn path=/trunk/; revision=33518

11 years agoAdd iexplore from Wine. (Disabled until shdocvw sync)
Steven Edwards [Wed, 14 May 2008 17:24:40 +0000 (17:24 +0000)]
Add iexplore from Wine. (Disabled until shdocvw sync)

svn path=/trunk/; revision=33517

11 years ago- Check that the user name does not contain any illegal characters.
Eric Kohl [Wed, 14 May 2008 17:02:17 +0000 (17:02 +0000)]
- Check that the user name does not contain any illegal characters.
- Check that both passwords are the same.
- Limit the maximum user name length to 20 characters.

svn path=/trunk/; revision=33516

11 years ago- Implement "Set Default" button
Dmitry Chapyshev [Wed, 14 May 2008 15:51:53 +0000 (15:51 +0000)]
- Implement "Set Default" button
- Added checking whether there was already layout

svn path=/trunk/; revision=33515

11 years ago- Set catalan default keyboard layout to spanish (no specific catalan kb layout exists)
Marc Piulachs [Wed, 14 May 2008 14:40:17 +0000 (14:40 +0000)]
- Set catalan default keyboard layout to spanish (no specific catalan kb layout exists)
- [FORMATTING] small code indent for LanguageList contents

svn path=/trunk/; revision=33514

11 years agoCarlo Bramini (carlo DOT bramix AT libero DOT it)
Colin Finck [Wed, 14 May 2008 14:18:11 +0000 (14:18 +0000)]
Carlo Bramini (carlo DOT bramix AT libero DOT it)
- Italian translations and various fixes to Magnify (fixes part of bug #3241 as well)

Changes by me:
- Shorten the german dialog string a bit, so that it won't be truncated. Strings for Static controls can only be 256 characters long.
  A french translator should change the text as well, because it's longer than 256 characters.

See issue #3245 for more details.

svn path=/trunk/; revision=33513

11 years ago- Implement generic list PageUp/PageDown
Marc Piulachs [Wed, 14 May 2008 14:01:06 +0000 (14:01 +0000)]
- Implement generic list PageUp/PageDown

svn path=/trunk/; revision=33512

11 years agoA few missing defines I needed
Ged Murphy [Wed, 14 May 2008 11:38:10 +0000 (11:38 +0000)]
A few missing defines I needed

svn path=/trunk/; revision=33511

11 years agoWe have Brush Attributes already define in ntgdihdl.h, its a user space structure.
James Tabor [Tue, 13 May 2008 23:54:20 +0000 (23:54 +0000)]
We have Brush Attributes already define in ntgdihdl.h, its a user space structure.

svn path=/trunk/; revision=33510

11 years agoImplement NtGdiSetVirtualResolution, SetSizeDevice and NtGdiScaleViewport/WindowExtEx...
James Tabor [Tue, 13 May 2008 23:26:02 +0000 (23:26 +0000)]
Implement NtGdiSetVirtualResolution, SetSizeDevice and NtGdiScaleViewport/WindowExtEx. Getting ready to fix wine gdi mapping tests.

svn path=/trunk/; revision=33509

11 years agoOpen the Explorer Shell Folder instead of providing a standalone Control Panel.
Colin Finck [Tue, 13 May 2008 21:39:25 +0000 (21:39 +0000)]
Open the Explorer Shell Folder instead of providing a standalone Control Panel.
This changed enables us to remove lots of files from the app :-)

svn path=/trunk/; revision=33508

11 years agoCompletely revamped "control.exe":
Colin Finck [Tue, 13 May 2008 21:30:55 +0000 (21:30 +0000)]
Completely revamped "control.exe":
- Now uses shell32 functions for loading the control panel applets, so that the mutex is used as well (see bug #781)
- Supports all built-in command-line parameters, which are supported by the WinXP version.
  This also added support for opening shell folders.
- Loads other possible parameters from the registry.
- Only passes the command for RunControlPanel to each ListView item, not a whole struct whose members aren't needed later.
- Fixed memory leaks
- Added a header file
- Fixed indentation

This is the last version of the standalone Control Panel.
I will change it to call the Explorer shell folder in my next commit.
See issue #781 for more details.

svn path=/trunk/; revision=33507

11 years agodisplay available command line options when started with "-?"
Martin Fuchs [Tue, 13 May 2008 21:01:09 +0000 (21:01 +0000)]
display available command line options when started with "-?"

svn path=/trunk/; revision=33506

11 years ago- Implement the creation and removal of user accounts.
Eric Kohl [Tue, 13 May 2008 20:55:37 +0000 (20:55 +0000)]
- Implement the creation and removal of user accounts.
- User name and passwords are NOT checked upon the creation of a new user account.
- Disable all unimplemented popup menu items.

svn path=/trunk/; revision=33505

11 years ago- Implement "Input language Properties" dialog
Dmitry Chapyshev [Tue, 13 May 2008 20:23:23 +0000 (20:23 +0000)]
- Implement "Input language Properties" dialog

svn path=/trunk/; revision=33504

11 years agoHopefully fixes bug #1110. Requested fixed by amine48rz.
Gregor Brunmar [Tue, 13 May 2008 20:14:30 +0000 (20:14 +0000)]
Hopefully fixes bug #1110. Requested fixed by amine48rz.
See issue #1110 for more details.

svn path=/trunk/; revision=33503

11 years ago- Remove a leftover.
Aleksey Bragin [Tue, 13 May 2008 19:29:20 +0000 (19:29 +0000)]
- Remove a leftover.

svn path=/trunk/; revision=33502

11 years agoFixed spelling mistake from previous checkin
Gregor Brunmar [Tue, 13 May 2008 18:12:08 +0000 (18:12 +0000)]
Fixed spelling mistake from previous checkin

svn path=/trunk/; revision=33501

11 years agoNtUserBuildHwndList() returns NTSTATUS, not ULONG. More correct fix than 33483 to...
Gregor Brunmar [Tue, 13 May 2008 18:09:08 +0000 (18:09 +0000)]
NtUserBuildHwndList() returns NTSTATUS, not ULONG. More correct fix than 33483 to some of the winetest problems. Pass return value as out parameter instead.

svn path=/trunk/; revision=33500

11 years agoCase-sensitivity fix for Linux build hosts. Spotted by Tushar S. (GreyGhost)
KJK::Hyperion [Tue, 13 May 2008 17:32:19 +0000 (17:32 +0000)]
Case-sensitivity fix for Linux build hosts. Spotted by Tushar S. (GreyGhost)

svn path=/trunk/; revision=33499

11 years agoadd some info for xen to txtmode.cfg
Christoph von Wittich [Tue, 13 May 2008 17:30:29 +0000 (17:30 +0000)]
add some info for xen to txtmode.cfg
fix a bug rosboot_test.cpp

svn path=/trunk/; revision=33498

11 years agodon't display all debug data 4 times when using PipeReader class (spotted by janderwald)
Christoph von Wittich [Tue, 13 May 2008 17:17:31 +0000 (17:17 +0000)]
don't display all debug data 4 times when using PipeReader class (spotted by janderwald)

svn path=/trunk/; revision=33497

11 years ago- move hardcoded xen configuration name to config file
Johannes Anderwald [Tue, 13 May 2008 16:22:31 +0000 (16:22 +0000)]
- move hardcoded xen configuration name to config file

svn path=/trunk/; revision=33496

11 years ago- Update Russian translation
Dmitry Chapyshev [Tue, 13 May 2008 13:46:31 +0000 (13:46 +0000)]
- Update Russian translation
- Small fix mstsc icon

svn path=/trunk/; revision=33495

11 years ago- [FORMATTING] replace tabs by spaces
Marc Piulachs [Tue, 13 May 2008 11:43:39 +0000 (11:43 +0000)]
- [FORMATTING] replace tabs by spaces
- Modified keyboard layout listbox location to give usetup a more consistent look

svn path=/trunk/; revision=33494

11 years ago- fixed and simplified scroll behavior
Marc Piulachs [Tue, 13 May 2008 11:29:56 +0000 (11:29 +0000)]
- fixed and simplified scroll behavior

svn path=/trunk/; revision=33493

11 years agoUse a Mutex, so that CPL applets cannot be launched multiple times.
Colin Finck [Tue, 13 May 2008 08:56:23 +0000 (08:56 +0000)]
Use a Mutex, so that CPL applets cannot be launched multiple times.
Fixes bug #781 partly, we still need a fix in "control.exe" (see my comment in the bug report)

svn path=/trunk/; revision=33492

11 years agoimprove visual scroll behavior (arrow-up/-down hints) of the generic list (first...
Klemens Friedl [Tue, 13 May 2008 08:04:59 +0000 (08:04 +0000)]
improve visual scroll behavior (arrow-up/-down hints) of the generic list (first step setup)

svn path=/trunk/; revision=33491

11 years agoAdded W32PF and Brush flags. Fixed IntGdiExtCreatePen and all related so to pass...
James Tabor [Tue, 13 May 2008 05:13:25 +0000 (05:13 +0000)]
Added W32PF and Brush flags. Fixed IntGdiExtCreatePen and all related so to pass wine gdi32 pen tests. Fail 100 out of 664 no skips.

svn path=/trunk/; revision=33490

11 years agofix build, sorry
Timo Kreuzer [Tue, 13 May 2008 04:30:00 +0000 (04:30 +0000)]
fix build, sorry

svn path=/trunk/; revision=33489

11 years ago- fix a pointer to INT cast
Timo Kreuzer [Tue, 13 May 2008 04:18:07 +0000 (04:18 +0000)]
- fix a pointer to INT cast
- use InterlockedExchangePointer instead of InterlockedExchange for a pointer

svn path=/trunk/; revision=33488