15 years agoDelete all Trailing spaces in code.
Daniel Reimer [Fri, 19 Oct 2007 23:01:40 +0000 (23:01 +0000)]
Delete all Trailing spaces in code.

svn path=/trunk/; revision=29688

15 years ago- implement loading of shell new items in context menus
Johannes Anderwald [Fri, 19 Oct 2007 19:32:16 +0000 (19:32 +0000)]
- implement loading of shell new items in context menus
- these are responsible for showing creating "new file type extension" item

svn path=/trunk/; revision=29686

15 years agoActivate define override check in rbuild
Hervé Poussineau [Fri, 19 Oct 2007 15:27:44 +0000 (15:27 +0000)]
Activate define override check in rbuild
Cleanup some .rbuild files
Set __REACTOS__ as overridable ; it should be removed after next winesync

svn path=/trunk/; revision=29685

15 years agoAdd an 'overridable' attribute on defines.
Hervé Poussineau [Fri, 19 Oct 2007 15:06:11 +0000 (15:06 +0000)]
Add an 'overridable' attribute on defines.
Suggestion by Marc Piulachs

svn path=/trunk/; revision=29684

15 years agoDeleted definition of a variable named ScsiPortIsr that was directly followed by...
Mike Nordell [Fri, 19 Oct 2007 14:27:32 +0000 (14:27 +0000)]
Deleted definition of a variable named ScsiPortIsr that was directly followed by the declaration of the function with the same name.

svn path=/trunk/; revision=29683

15 years agoIgnore compiler flags when generating resource macro
Hervé Poussineau [Fri, 19 Oct 2007 14:16:18 +0000 (14:16 +0000)]
Ignore compiler flags when generating resource macro

svn path=/trunk/; revision=29682

15 years agoSupport define overriding in child .rbuild files
Hervé Poussineau [Fri, 19 Oct 2007 13:24:06 +0000 (13:24 +0000)]
Support define overriding in child .rbuild files
See issue #2745 for more details.

svn path=/trunk/; revision=29681

15 years agoConst-ify Define class
Hervé Poussineau [Fri, 19 Oct 2007 13:20:27 +0000 (13:20 +0000)]
Const-ify Define class

svn path=/trunk/; revision=29680

15 years ago- fix creating context menu entry for shortcut
Johannes Anderwald [Fri, 19 Oct 2007 13:01:55 +0000 (13:01 +0000)]
- fix creating context menu entry for shortcut
- add static context menu entry (under windows xp sp2 it is defined under ".lnk", however this is a little mess to define static handlers in one place and dynamic in another)

svn path=/trunk/; revision=29679

15 years agoAuthor: Evan Teran <>
Johannes Anderwald [Fri, 19 Oct 2007 11:15:50 +0000 (11:15 +0000)]
Author: Evan Teran <>
- Fix typo in GlobalAlloc parameters.

svn path=/trunk/; revision=29678

15 years ago- add printer folder
Johannes Anderwald [Fri, 19 Oct 2007 11:03:05 +0000 (11:03 +0000)]
- add printer folder
- patch by Huw D M Davies (
- register bitbucket context menu extension

svn path=/trunk/; revision=29677

15 years ago- load dynamic IContextMenu extensions from registry
Johannes Anderwald [Fri, 19 Oct 2007 10:52:07 +0000 (10:52 +0000)]
- load dynamic IContextMenu extensions from registry
- it uses the key shellex\ContextMenuHandlers\{CLSID} to load extensions
- make SHCreateDefaultContextMenu use default IContextMenu implementation
- TBD for static IContextMenu extensions and for creating a new object of that type (ShellNew)
- code currently if 0' out

svn path=/trunk/; revision=29676

15 years ago[FORMATTING] Misuse of TAB. Converted to spaces.
Mike Nordell [Fri, 19 Oct 2007 07:50:59 +0000 (07:50 +0000)]
[FORMATTING] Misuse of TAB. Converted to spaces.

svn path=/trunk/; revision=29674

15 years agoUncaught error when moving to trunk. Thanks gdb.
Art Yerkes [Fri, 19 Oct 2007 07:47:21 +0000 (07:47 +0000)]
Uncaught error when moving to trunk.  Thanks gdb.

svn path=/trunk/; revision=29673

15 years agoDebug DbgBreakPoint and drop to GDB on program trap.
Art Yerkes [Fri, 19 Oct 2007 07:22:01 +0000 (07:22 +0000)]
Debug DbgBreakPoint and drop to GDB on program trap.

svn path=/trunk/; revision=29672

15 years agoDestroy created pen after use (fixes a GDI object leak)
Thomas Bluemel [Fri, 19 Oct 2007 04:51:07 +0000 (04:51 +0000)]
Destroy created pen after use (fixes a GDI object leak)

svn path=/trunk/; revision=29671

15 years agoTweak the ScrollDC implementation a bit so that it produces a better output. The...
Thomas Bluemel [Fri, 19 Oct 2007 03:23:04 +0000 (03:23 +0000)]
Tweak the ScrollDC implementation a bit so that it produces a better output. The implementation still is completely incorrect as it should call the driver for this operation instead of doing a BitBlt operation...

svn path=/trunk/; revision=29670

15 years agoExtend hack in NtUserEnumDisplayDevices to fail enumerating monitors. Fixes an infini...
Thomas Bluemel [Fri, 19 Oct 2007 02:51:48 +0000 (02:51 +0000)]
Extend hack in NtUserEnumDisplayDevices to fail enumerating monitors. Fixes an infinite loop in deskmon.dll

svn path=/trunk/; revision=29669

15 years agoPort RegLoadMUIStringA/W from WINE HEAD and adjust parameter names
Thomas Bluemel [Fri, 19 Oct 2007 02:40:23 +0000 (02:40 +0000)]
Port RegLoadMUIStringA/W from WINE HEAD and adjust parameter names

svn path=/trunk/; revision=29668

15 years agoInitialize the COM library
Thomas Bluemel [Fri, 19 Oct 2007 02:16:54 +0000 (02:16 +0000)]
Initialize the COM library

svn path=/trunk/; revision=29667

15 years agoAllow selecting monitors using the keyboard
Thomas Bluemel [Thu, 18 Oct 2007 23:39:16 +0000 (23:39 +0000)]
Allow selecting monitors using the keyboard

svn path=/trunk/; revision=29666

15 years agoAdd very basic dragging support to the monitor selection control
Thomas Bluemel [Thu, 18 Oct 2007 22:59:33 +0000 (22:59 +0000)]
Add very basic dragging support to the monitor selection control

svn path=/trunk/; revision=29665

15 years agoUse StretchBlt with fixed values for drawing the card backs in the Deck Options dialog.
Colin Finck [Thu, 18 Oct 2007 22:04:50 +0000 (22:04 +0000)]
Use StretchBlt with fixed values for drawing the card backs in the Deck Options dialog.
This way the dialog looks normally, also with bigger cards like the Bavarian ones.

svn path=/trunk/; revision=29664

15 years ago- Fix a bug in Solitaire: When you used the 1-card-mode before, there never was a...
Colin Finck [Thu, 18 Oct 2007 21:54:39 +0000 (21:54 +0000)]
- Fix a bug in Solitaire: When you used the 1-card-mode before, there never was a card behind the one, which you drag from the pile.
  Now Solitaire collects all the cards from the deck in the 1-card-mode like Windows Solitaire does.
- Make it possible to use CS_EI_CIRC (the O sign) and CS_EI_X (the X sign) as empty images for a deck.
  Actually make use of CS_EI_CIRC for the Solitaire deck.

svn path=/trunk/; revision=29663

15 years ago- only register hotkey when setup is active
Johannes Anderwald [Thu, 18 Oct 2007 21:09:45 +0000 (21:09 +0000)]
- only register hotkey when setup is active
- should fix bug 2684
See issue #2684 for more details.

svn path=/trunk/; revision=29662

15 years agoFix logical error in a hack.
Mike Nordell [Thu, 18 Oct 2007 15:37:52 +0000 (15:37 +0000)]
Fix logical error in a hack.

svn path=/trunk/; revision=29661

15 years agorevert my useless hack.
Timo Kreuzer [Thu, 18 Oct 2007 09:44:58 +0000 (09:44 +0000)]
revert my useless hack.

svn path=/trunk/; revision=29660

15 years agoExport GetDefaultPrinterA/W also by ordinal
Hervé Poussineau [Thu, 18 Oct 2007 08:44:46 +0000 (08:44 +0000)]
Export GetDefaultPrinterA/W also by ordinal

svn path=/trunk/; revision=29659

15 years agoBreak in at will.
Art Yerkes [Thu, 18 Oct 2007 08:12:28 +0000 (08:12 +0000)]
Break in at will.
Fix trap handler a bit, allowing setting of MSR.
Make packet code work properly when serial output is interrupted by a packet
from gdb.

svn path=/trunk/; revision=29658

15 years agoMove variable definition to before first code statement. GCC did not catch this due...
Mike Nordell [Thu, 18 Oct 2007 08:11:32 +0000 (08:11 +0000)]
Move variable definition to before first code statement. GCC did not catch this due to its language extensions.

svn path=/trunk/; revision=29657

15 years agoFeeble attempt at getting NT4 vga.sys working by implementing HalFrameBufferCachingIn...
Mike Nordell [Thu, 18 Oct 2007 08:00:59 +0000 (08:00 +0000)]
Feeble attempt at getting NT4 vga.sys working by implementing HalFrameBufferCachingInformation case for HaliQuerySystemInformation.

svn path=/trunk/; revision=29656

15 years agoFix status output
Thomas Bluemel [Thu, 18 Oct 2007 06:28:02 +0000 (06:28 +0000)]
Fix status output

svn path=/trunk/; revision=29655

15 years agoDisplay basic download status
Thomas Bluemel [Thu, 18 Oct 2007 06:00:17 +0000 (06:00 +0000)]
Display basic download status

svn path=/trunk/; revision=29654

15 years agoPatch from aicommander. Actually copy uniata.sys from the installation media, and...
Mike Nordell [Thu, 18 Oct 2007 04:01:53 +0000 (04:01 +0000)]
Patch from aicommander. Actually copy uniata.sys from the installation media, and disable VGA resolution selection as VGA is broken.

svn path=/trunk/; revision=29653

15 years ago- Add dwnl.exe utility to the bootcd, patch by Cameron Gutman (aicommander).
Peter Ward [Thu, 18 Oct 2007 02:40:12 +0000 (02:40 +0000)]
- Add dwnl.exe utility to the bootcd, patch by Cameron Gutman (aicommander).

svn path=/trunk/; revision=29652

15 years agoBetter resource freeing
Hervé Poussineau [Wed, 17 Oct 2007 19:35:41 +0000 (19:35 +0000)]
Better resource freeing
Fix a bug introduced in r29644, when WM_CREATE was sometimes leaking to WM_DESTROY

svn path=/trunk/; revision=29651

15 years agoImplement functionality for ctrl-home and ctrl-end
Mike Nordell [Wed, 17 Oct 2007 18:21:16 +0000 (18:21 +0000)]
Implement functionality for ctrl-home and ctrl-end

svn path=/trunk/; revision=29649

15 years ago- fix a bug
Johannes Anderwald [Wed, 17 Oct 2007 17:37:02 +0000 (17:37 +0000)]
- fix a bug
- fix identation
- only register hotkeys when not being in setup

See issue #2684 for more details.

svn path=/trunk/; revision=29644

15 years agoBug 2749: Small fixes to eventvwr (
Daniel Reimer [Wed, 17 Oct 2007 14:38:52 +0000 (14:38 +0000)]
Bug 2749: Small fixes to eventvwr (

svn path=/trunk/; revision=29643

15 years agoAdd Lithuanian keyboard layout option in 1st stage
Hervé Poussineau [Wed, 17 Oct 2007 13:50:55 +0000 (13:50 +0000)]
Add Lithuanian keyboard layout option in 1st stage
Patch by Vytis Girdzijauskas, "CMan", cman[at]cman[dot]us
See issue #2750 for more details.

svn path=/trunk/; revision=29642

15 years agoFix typo
Hervé Poussineau [Wed, 17 Oct 2007 13:50:07 +0000 (13:50 +0000)]
Fix typo

svn path=/trunk/; revision=29641

15 years agoImplement ProfileItems support in .inf files
Hervé Poussineau [Wed, 17 Oct 2007 13:43:40 +0000 (13:43 +0000)]
Implement ProfileItems support in .inf files
See issue #2738 for more details.

svn path=/trunk/; revision=29639

15 years agoCommit again changes of r25834, which were reverted in r29507.
Hervé Poussineau [Wed, 17 Oct 2007 13:42:53 +0000 (13:42 +0000)]
Commit again changes of r25834, which were reverted in r29507.
See issue #1918 for more details.

svn path=/trunk/; revision=29638

15 years agosilence stray debug message
Ged Murphy [Wed, 17 Oct 2007 10:33:12 +0000 (10:33 +0000)]
silence stray debug message

svn path=/trunk/; revision=29637

15 years ago- LdrpAttachToProcess() should be called only once per process, so added the check...
Aleksey Bragin [Wed, 17 Oct 2007 10:01:03 +0000 (10:01 +0000)]
- LdrpAttachToProcess() should be called only once per process, so added the check. This fixes a crash when trying to start any app using MFC42.DLL, including 1C.
See issue #2730 for more details.

svn path=/trunk/; revision=29636

15 years agoproper PSEH return usage (thanks janderwald)
Mike Nordell [Wed, 17 Oct 2007 09:19:09 +0000 (09:19 +0000)]
proper PSEH return usage (thanks janderwald)

svn path=/trunk/; revision=29635

15 years agoAdd missing WINAPI keyword
Hervé Poussineau [Wed, 17 Oct 2007 09:10:02 +0000 (09:10 +0000)]
Add missing WINAPI keyword

svn path=/trunk/; revision=29634

15 years agoFix PAGE_ROUND_DOWN, PAGE_ROUND_UP, and a user of them (correctness and speedup)
Mike Nordell [Wed, 17 Oct 2007 08:31:02 +0000 (08:31 +0000)]
Fix PAGE_ROUND_DOWN, PAGE_ROUND_UP, and a user of them (correctness and speedup)

svn path=/trunk/; revision=29633

15 years agoProbe arguments if coming from usermode. Use previous mode when referencing process...
Mike Nordell [Wed, 17 Oct 2007 08:16:20 +0000 (08:16 +0000)]
Probe arguments if coming from usermode. Use previous mode when referencing process handle. Actually specify PsProcessType for process handle. Some minor cleanup (less compiled code and some speedup).

svn path=/trunk/; revision=29632

15 years agoMerge the cards of "cardsbav" to our cards.dll and specify, which cards shall be...
Colin Finck [Tue, 16 Oct 2007 18:33:03 +0000 (18:33 +0000)]
Merge the cards of "cardsbav" to our cards.dll and specify, which cards shall be compiled into the cards.dll, with preprocessor definitions in cards.rbuild.
This change obsoletes the old cardsbav.dll, so I removed it.

svn path=/trunk/; revision=29630

15 years agoDmitry Gorbachev <>
Aleksey Bragin [Tue, 16 Oct 2007 14:59:09 +0000 (14:59 +0000)]
Dmitry Gorbachev <>
- NtSetInformationFile() could be done before asynchronously called NtWriteFile is completed. Fix this by sending the synchronous flag.
- Check return status of the second NtSetInformationFile() call.
See issue #2071 for more details.

svn path=/trunk/; revision=29629

15 years agoDisplay a simple bootlogo, instead of a black screen if /SOS option is not provided
Hervé Poussineau [Tue, 16 Oct 2007 10:40:17 +0000 (10:40 +0000)]
Display a simple bootlogo, instead of a black screen if /SOS option is not provided

svn path=/trunk/; revision=29628

15 years agoconst-correctness cleanup. 'CONST UNICODE_STRING*' -> PCUNICODE_STRING
Mike Nordell [Tue, 16 Oct 2007 08:52:09 +0000 (08:52 +0000)]
const-correctness cleanup. 'CONST UNICODE_STRING*' -> PCUNICODE_STRING

svn path=/trunk/; revision=29626

15 years agoUnbreak build. The code is used from user-mode too, so CONST can not be used. Use...
Mike Nordell [Tue, 16 Oct 2007 06:55:06 +0000 (06:55 +0000)]
Unbreak build. The code is used from user-mode too, so CONST can not be used. Use plain 'const' instead.

svn path=/trunk/; revision=29623

15 years agoCheck if reading theme settings from the registry was successful
Thomas Bluemel [Tue, 16 Oct 2007 05:56:44 +0000 (05:56 +0000)]
Check if reading theme settings from the registry was successful

svn path=/trunk/; revision=29622

15 years agoAttempt to make Cm API at least a little const-correct.
Mike Nordell [Tue, 16 Oct 2007 05:39:47 +0000 (05:39 +0000)]
Attempt to make Cm API at least a little const-correct.

svn path=/trunk/; revision=29621

15 years agoFix the size of the new Dialog and make it non-resizeable.
Daniel Reimer [Tue, 16 Oct 2007 05:37:22 +0000 (05:37 +0000)]
Fix the size of the new Dialog and make it non-resizeable.
Add the Icon to the "Download..." Dialog.
Fix some typos.
Fixed some formatting stuff.
Added a manifest File.

svn path=/trunk/; revision=29620

15 years agoDebugging helper functions added, to verify hive list integrity. Grab hive lock for...
Mike Nordell [Tue, 16 Oct 2007 05:08:45 +0000 (05:08 +0000)]
Debugging helper functions added, to verify hive list integrity. Grab hive lock for insertion in EnlistKeyBodyWithKCB. Some comments added.

svn path=/trunk/; revision=29619

15 years agoFixes the registry loop bug. No more bugchecks after exactly ten minutes. Do not...
Mike Nordell [Tue, 16 Oct 2007 04:59:20 +0000 (04:59 +0000)]
Fixes the registry loop bug. No more bugchecks after exactly ten minutes. Do not try to insert an entry into a list it's already inserted into.

svn path=/trunk/; revision=29618

15 years agoIf cmd was started from a shortcut, use the shortcut's name as window title, else...
Timo Kreuzer [Mon, 15 Oct 2007 22:23:42 +0000 (22:23 +0000)]
If cmd was started from a shortcut, use the shortcut's name as window title, else use executable name, like on windows. Doesn't work on ros atm, due to bug 2743, but works on win XP. So if'ed out atm.

svn path=/trunk/; revision=29617

15 years agoFix a typo in en-US.rc and translate the new stuff in de-DE.rc. (If I interfere a...
Daniel Reimer [Mon, 15 Oct 2007 20:59:59 +0000 (20:59 +0000)]
Fix a typo in en-US.rc and translate the new stuff in de-DE.rc. (If I interfere a running update process once more, I am sorry :-P)

svn path=/trunk/; revision=29616

15 years agoDmitry Chapyshev <>
Aleksey Bragin [Mon, 15 Oct 2007 20:45:06 +0000 (20:45 +0000)]
Dmitry Chapyshev <>
- Get rid of hardcoded path to downloader.xml, it properly gets the path now. Also changed the logic slightly: now the file is firstly being searched in the local folder, and only then in system32.
- Do a Settings dialog (choose a directory where to download files to, if a user wants to remove installation files after the app has been installed), all options are stored / loaded from the registry. Only the "Update server" option does not work now.
- A few GUI/designs fixes and improvements, now it looks better.
- Add a button for Settings in the main waindow.
- Fixed code formatting in a few places.
- Change bitmap to icons on the Update and Help buttons, imho it's the proper way.
- Add 3 new categories to the list.
- Other misc fixes.
- All translated resources are updated, so no translations are lost!

svn path=/trunk/; revision=29614

15 years agoDmitry Chapyshev <>
Aleksey Bragin [Mon, 15 Oct 2007 20:36:20 +0000 (20:36 +0000)]
Dmitry Chapyshev <>
- Add russian translation for evenvwr.
- Slightly improve eventvwr.ico (as I did with other icons).

svn path=/trunk/; revision=29613

15 years agoBug 2753, 2754 Ukrainian translation update (
Daniel Reimer [Mon, 15 Oct 2007 19:33:14 +0000 (19:33 +0000)]
Bug 2753, 2754 Ukrainian translation update (
Bug 2728 Bulgarian language update for ReactOS. Fix for the Patch (

svn path=/trunk/; revision=29608

15 years agoBug 2747: French translations by Pierre Schweitzer (
Daniel Reimer [Mon, 15 Oct 2007 14:14:25 +0000 (14:14 +0000)]
Bug 2747: French translations by Pierre Schweitzer (
Bug 2722: Desk.cpl : Italian translation (

svn path=/trunk/; revision=29604

15 years agoBug 2747: French translations by Pierre Schweitzer (
Daniel Reimer [Mon, 15 Oct 2007 14:12:48 +0000 (14:12 +0000)]
Bug 2747: French translations by Pierre Schweitzer (

svn path=/trunk/; revision=29603

15 years agoUpdate msvc backend, so Colin Finck will maybe stop complaining...
Hervé Poussineau [Mon, 15 Oct 2007 13:43:51 +0000 (13:43 +0000)]
Update msvc backend, so Colin Finck will maybe stop complaining...

svn path=/trunk/; revision=29602

15 years agoFix quirks for building PPC on windows.
Art Yerkes [Mon, 15 Oct 2007 03:56:58 +0000 (03:56 +0000)]
Fix quirks for building PPC on windows.

svn path=/trunk/; revision=29591

15 years agoSlight Adjustment. __DECLSPEC_SUPPORTED is an output.
Art Yerkes [Mon, 15 Oct 2007 03:34:15 +0000 (03:34 +0000)]
Slight Adjustment.  __DECLSPEC_SUPPORTED is an output.

svn path=/trunk/; revision=29590

15 years agoMake a more complete entry in the normal path so we can enter GDB at will.
Art Yerkes [Mon, 15 Oct 2007 00:53:17 +0000 (00:53 +0000)]
Make a more complete entry in the normal path so we can enter GDB at will.

svn path=/trunk/; revision=29589

15 years agoAdd simple GDB stub.
Art Yerkes [Sun, 14 Oct 2007 23:09:12 +0000 (23:09 +0000)]
Add simple GDB stub.
Fix reported kernel address returned to reactos.c
Make MachVtbl fully formed for all subarch
Add simple gdb stub at this layer, wired to exception handlers
Simplify and unkludge trap handlers
Adapt trap frame to gdb style
Add proper swapping to image.c
Adapt other code for the more general trap handler now available in ppcmmu.

svn path=/trunk/; revision=29588

15 years agodo not use entrypoint="0" when dll have dllmain
Magnus Olsen [Sun, 14 Oct 2007 22:41:36 +0000 (22:41 +0000)]
do not use entrypoint="0"  when dll have dllmain
only when dll does not have dllmain we should use entrypoint="0"
other wise the original dllmain will not be run

svn path=/trunk/; revision=29587

15 years agodo not use entrypoint="0" when dll have dllmain
Magnus Olsen [Sun, 14 Oct 2007 22:16:43 +0000 (22:16 +0000)]
do not use entrypoint="0"  when dll have dllmain
only when dll does not have dllmain we should use entrypoint="0"
other wise the original dllmain will not be run

svn path=/trunk/; revision=29586

15 years agodo not use entrypoint="0" when dll have dllmain
Magnus Olsen [Sun, 14 Oct 2007 22:14:19 +0000 (22:14 +0000)]
do not use entrypoint="0"  when dll have dllmain
only when dll does not have dllmain we should use entrypoint="0"
other wise the original dllmain will not be run

svn path=/trunk/; revision=29585

15 years agodo not use entrypoint="0" when dll have dllmain
Magnus Olsen [Sun, 14 Oct 2007 22:12:11 +0000 (22:12 +0000)]
do not use entrypoint="0"  when dll have dllmain
only when dll does not have dllmain we should use entrypoint="0"
other wise the original dllmain will not be run

svn path=/trunk/; revision=29584

15 years agodo not use entrypoint="0" when dll have dllmain
Magnus Olsen [Sun, 14 Oct 2007 22:09:18 +0000 (22:09 +0000)]
do not use entrypoint="0"  when dll have dllmain
only when dll does not have dllmain we should use entrypoint="0"
other wise the original dllmain will not be run

svn path=/trunk/; revision=29583

15 years agodo not use entrypoint="0" when dll have dllmain
Magnus Olsen [Sun, 14 Oct 2007 22:05:19 +0000 (22:05 +0000)]
do not use entrypoint="0"  when dll have dllmain
only when dll does not have dllmain we should use entrypoint="0"
other wise the original dllmain will not be run

svn path=/trunk/; revision=29582

15 years agodo not use entrypoint="0" when dll have dllmain
Magnus Olsen [Sun, 14 Oct 2007 22:00:17 +0000 (22:00 +0000)]
do not use entrypoint="0"  when dll have dllmain
only when dll does not have dllmain we should use entrypoint="0"
other wise the original dllmain will not be run

svn path=/trunk/; revision=29581

15 years agoentrypoint="0" do not use entrypoint="0" when dll have dllmain
Magnus Olsen [Sun, 14 Oct 2007 21:58:49 +0000 (21:58 +0000)]
entrypoint="0" do not use entrypoint="0"  when dll have dllmain
only when dll does not have dllmain we should use entrypoint="0"
other wise the orginal dllmain will not be run

svn path=/trunk/; revision=29580

15 years agodo not use entrypoint="0" when dll have dllmain
Magnus Olsen [Sun, 14 Oct 2007 21:57:40 +0000 (21:57 +0000)]
do not use entrypoint="0"  when dll have dllmain
only when dll does not have dllmain we should use entrypoint="0"
other wise the orginal dllmain will not be run

svn path=/trunk/; revision=29579

15 years agoSilence a warning
Colin Finck [Sun, 14 Oct 2007 20:01:40 +0000 (20:01 +0000)]
Silence a warning

svn path=/trunk/; revision=29574

15 years agoCompute the card offset for the row stack based on the height of the card.
Colin Finck [Sun, 14 Oct 2007 19:49:12 +0000 (19:49 +0000)]
Compute the card offset for the row stack based on the height of the card.
Otherwise the numbers of larger cards (like in cardsbav) are not visible.

svn path=/trunk/; revision=29573

15 years ago- Use #define's for setting the borders between elements.
Colin Finck [Sun, 14 Oct 2007 18:21:27 +0000 (18:21 +0000)]
- Use #define's for setting the borders between elements.
- Don't use some values, which are based on hardcoded card metrics. Compute them using the #define's for the borders and the card metrics instead.
  This way we can use the Bavarian cards.dll (cardsbav) now and theoretically cards in any size :-)
- Set the minimum window height and width by computing the size of all used elements using the new #define's and the card metrics.
- Some indentation changes

svn path=/trunk/; revision=29570

15 years agoAdd a Czech (QWERTY) keyboard layout by Kamil Hornicek (tykef at atlas dot cz)
Colin Finck [Sun, 14 Oct 2007 14:14:16 +0000 (14:14 +0000)]
Add a Czech (QWERTY) keyboard layout by Kamil Hornicek (tykef at atlas dot cz)
I renamed the "kbdcz" files from the patch to "kbdcz1" to match the name of this DLL under Windows
See issue #2720 for more details.

svn path=/trunk/; revision=29564

15 years ago- Commit changes made to doxygen config by Marc Piulachs.
Aleksey Bragin [Sun, 14 Oct 2007 12:52:44 +0000 (12:52 +0000)]
- Commit changes made to doxygen config by Marc Piulachs.
See issue #2709 for more details.

svn path=/trunk/; revision=29561

15 years ago- Fixed a typo in the line which lead to actual zeroing of mxcsr, instead of zeroing...
Aleksey Bragin [Sun, 14 Oct 2007 12:20:48 +0000 (12:20 +0000)]
- Fixed a typo in the line which lead to actual zeroing of mxcsr, instead of zeroing only reserved bits (spotted by Kamil Hornicek aka "Pigglesworth").
- Improved the fix by actually applying the mask prepared earlier during kernel init (this is a more proper way to clear reserved bits of mxcsr).
- SSE/SSE2/etc is not broken anymore.
See issue #2748 for more details.

svn path=/trunk/; revision=29558

15 years ago- halfplement CDefFolderMenu_Create2
Johannes Anderwald [Sat, 13 Oct 2007 21:47:09 +0000 (21:47 +0000)]
- halfplement CDefFolderMenu_Create2

svn path=/trunk/; revision=29554

15 years ago- add prototype for SHCreateDefaultContextMenu and CDefFolderMenu_Create2
Johannes Anderwald [Sat, 13 Oct 2007 20:40:00 +0000 (20:40 +0000)]
- add prototype for SHCreateDefaultContextMenu and CDefFolderMenu_Create2
These functions are responsible for creating the right context menu for the requested shell item.

svn path=/trunk/; revision=29552

15 years ago- Move Teb's StaticUnicodeString initialisation from ntdll to MmCreateTeb (it's bette...
Aleksey Bragin [Sat, 13 Oct 2007 13:39:42 +0000 (13:39 +0000)]
- Move Teb's StaticUnicodeString initialisation from ntdll to MmCreateTeb (it's better to initialize it early, and all at once, instead of something here now and something there later).

svn path=/trunk/; revision=29551

15 years agoGerman Translation for Event Viewer.
Daniel Reimer [Sat, 13 Oct 2007 12:18:58 +0000 (12:18 +0000)]
German Translation for Event Viewer.
Updated SVN:Ignore for WordPad.

svn path=/trunk/; revision=29550

15 years ago- Hardcode the Window class name, there is no need for it to be translated
Colin Finck [Sat, 13 Oct 2007 10:27:27 +0000 (10:27 +0000)]
- Hardcode the Window class name, there is no need for it to be translated
- Remove all this VS stuff from the english resource file
- Move the icons to "rsrc.rc" as they will be shared between all translations
- Fix a typo

svn path=/trunk/; revision=29548

15 years agoAdd an Event Log Viewer coded by Marc Piulachs (marc DOT piulachs AT codexchange...
Colin Finck [Sat, 13 Oct 2007 10:15:37 +0000 (10:15 +0000)]
Add an Event Log Viewer coded by Marc Piulachs (marc DOT piulachs AT codexchange DOT net)
The icons were taken from the comctl32.dll.
I did not add it to the "reactos.dff" as ReactOS doesn't support Event Logs yet.
See issue #2602 for more details.

svn path=/trunk/; revision=29547

15 years agoDc_Attr with DCE:
James Tabor [Sat, 13 Oct 2007 04:15:37 +0000 (04:15 +0000)]
Dc_Attr with DCE:
- Fixed problem with dcattr read and write access in user mode.
- Dcattr data only flows from Kernel to User ATM.
- Cleaned up code.
- Enable GetDCObject for testing.
- Tested with Qemu both Linux and XP, and real hardware.

svn path=/trunk/; revision=29546

15 years agoJust some more notes about what (likely) is required to make it possible for users...
Mike Nordell [Sat, 13 Oct 2007 03:34:56 +0000 (03:34 +0000)]
Just some more notes about what (likely) is required to make it possible for users to cleanly shut down ROS.

svn path=/trunk/; revision=29545

15 years agoAdd German Translation and Fix English SUBLANG to our Defaults.
Daniel Reimer [Fri, 12 Oct 2007 17:49:52 +0000 (17:49 +0000)]
Add German Translation and Fix English SUBLANG to our Defaults.

svn path=/trunk/; revision=29544

15 years agoLdrpLoadModule called with LOAD_LIBRARY_AS_DATAFILE returns SUCCESS and a valid BaseA...
Christoph von Wittich [Fri, 12 Oct 2007 17:15:23 +0000 (17:15 +0000)]
LdrpLoadModule called with LOAD_LIBRARY_AS_DATAFILE returns SUCCESS and a valid BaseAddress but no Module

svn path=/trunk/; revision=29543

15 years ago- dont allow creating a link to a shortcut
Johannes Anderwald [Fri, 12 Oct 2007 16:07:41 +0000 (16:07 +0000)]
- dont allow creating a link to a shortcut
See issue #2735 for more details.

svn path=/trunk/; revision=29542

15 years ago- Don't free a NULL pointer.
Aleksey Bragin [Fri, 12 Oct 2007 15:42:08 +0000 (15:42 +0000)]
- Don't free a NULL pointer.

svn path=/trunk/; revision=29541

15 years ago- fix PickIconDlg prototype
Johannes Anderwald [Fri, 12 Oct 2007 15:17:55 +0000 (15:17 +0000)]
- fix PickIconDlg prototype

svn path=/trunk/; revision=29540

15 years ago- add PickIconDlg declaration
Johannes Anderwald [Fri, 12 Oct 2007 15:17:51 +0000 (15:17 +0000)]
- add PickIconDlg declaration

svn path=/trunk/; revision=29539