reactos.git
13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 years agoDon't strip trailing spaces from the command line
Colin Finck [Mon, 12 May 2008 21:26:38 +0000 (21:26 +0000)]
Don't strip trailing spaces from the command line
This way, stuff like "notepad abc.txt  " will correctly pass "abc.txt  " as the filename like Windows does.

See issue #1818 for more details.

svn path=/trunk/; revision=33487

13 years agoFix the Release build by marking MmPageArraySize as unreferenced.
Colin Finck [Mon, 12 May 2008 20:48:48 +0000 (20:48 +0000)]
Fix the Release build by marking MmPageArraySize as unreferenced.
Changing the ASSERT, so that it doesn't spit out an "unused variable" warning on Release builds doesn't work, because then it expects this variable to exist. (which is not the case for some struct elements passed to ASSERT in some other parts of the kernel)

svn path=/trunk/; revision=33486

13 years ago[FORMATTING] Fix indentation (4 spaces)
Colin Finck [Mon, 12 May 2008 20:11:11 +0000 (20:11 +0000)]
[FORMATTING] Fix indentation (4 spaces)

svn path=/trunk/; revision=33485

13 years agoThe lstr* functions don't reset the last error on an exception. Also they handle...
Colin Finck [Mon, 12 May 2008 20:01:48 +0000 (20:01 +0000)]
The lstr* functions don't reset the last error on an exception. Also they handle more than just access violation exceptions.
This makes us passing (at least) one more sub test of a Wine test (user32_winetest text)
Behaviour verified under Windows XP SP2.

svn path=/trunk/; revision=33484

13 years ago* Synced DIALOG_DlgDirListW() and DIALOG_DlgDirSelect() from Wine to get more user32...
Gregor Brunmar [Mon, 12 May 2008 19:36:39 +0000 (19:36 +0000)]
* Synced DIALOG_DlgDirListW() and DIALOG_DlgDirSelect() from Wine to get more user32.dll winetests to pass
* Fixed indentation in User32EnumWindows()
* Removed internal use of Set/GetLastError() from User32EnumWindows() - makes even more winetests pass

svn path=/trunk/; revision=33483

13 years agoSync CharLowerA/W and CharUpperA/W with Wine (after replacing Wine's SEH with PSEH).
Colin Finck [Mon, 12 May 2008 18:35:21 +0000 (18:35 +0000)]
Sync CharLowerA/W and CharUpperA/W with Wine (after replacing Wine's SEH with PSEH).
This way, we pass all user32 wsprintf Wine tests.
Verified under Windows XP SP2.

svn path=/trunk/; revision=33482

13 years agoMisc patch, for later Icm support, update CreateCompatibleDC.
James Tabor [Mon, 12 May 2008 18:16:48 +0000 (18:16 +0000)]
Misc patch, for later Icm support, update CreateCompatibleDC.

svn path=/trunk/; revision=33481

13 years agoDo not touch the new user name if the user cancels the rename action.
Eric Kohl [Mon, 12 May 2008 17:39:58 +0000 (17:39 +0000)]
Do not touch the new user name if the user cancels the rename action.

svn path=/trunk/; revision=33479

13 years ago- ModifyMenu[A|W], AppendMenu[A|W], InsertMenu[A|W] should accept MF_HILITE
Johannes Anderwald [Mon, 12 May 2008 17:17:55 +0000 (17:17 +0000)]
- ModifyMenu[A|W], AppendMenu[A|W], InsertMenu[A|W] should accept MF_HILITE
- verified by user32_winetest.exe
- ReactOS now passes these tests (test_menu_flags)

svn path=/trunk/; revision=33478

13 years ago- create the profiles directory if it does not yet exist
Johannes Anderwald [Mon, 12 May 2008 16:59:06 +0000 (16:59 +0000)]
- create the profiles directory if it does not yet exist

svn path=/trunk/; revision=33477

13 years agoRemove all remaining occurrences of the W64 macro.
Colin Finck [Mon, 12 May 2008 15:59:31 +0000 (15:59 +0000)]
Remove all remaining occurrences of the W64 macro.
The __w64 setting is obsolete beginning with MSVC 2008.

svn path=/trunk/; revision=33475

13 years ago- Fix a typo in NtSecureConnectPort, ViewBase was not updated, thus confusing callers.
Aleksey Bragin [Mon, 12 May 2008 15:27:15 +0000 (15:27 +0000)]
- Fix a typo in NtSecureConnectPort, ViewBase was not updated, thus confusing callers.
See issue #3242 for more details.

svn path=/trunk/; revision=33473

13 years agoconvert another pointer calculations to FIELD_OFFSET macro and use "%p" instead of...
Timo Kreuzer [Mon, 12 May 2008 15:12:43 +0000 (15:12 +0000)]
convert another pointer calculations to FIELD_OFFSET macro and use "%p" instead of casting pointers to long

svn path=/trunk/; revision=33472

13 years ago- Make IoCreateNotificationEvent and IoCreateSynchronizationEvent create kernel handl...
Aleksey Bragin [Mon, 12 May 2008 13:42:05 +0000 (13:42 +0000)]
- Make IoCreateNotificationEvent and IoCreateSynchronizationEvent create kernel handles (according to MSDN msdn.microsoft.com/en-us/library/aa490498.aspx). Spotted by Stefan Ginsberg.

svn path=/trunk/; revision=33470

13 years agoUse dynamic debug system
Hervé Poussineau [Mon, 12 May 2008 12:01:51 +0000 (12:01 +0000)]
Use dynamic debug system

svn path=/trunk/; revision=33469

13 years agoReuse existing function instead of duplicating functionality
Hervé Poussineau [Mon, 12 May 2008 09:58:14 +0000 (09:58 +0000)]
Reuse existing function instead of duplicating functionality
Patch by Carlo Bramini, carlo dot bramix at libero dot it
See issue #2437 for more details.

svn path=/trunk/; revision=33468

13 years ago"\\.\" always exists
Hervé Poussineau [Mon, 12 May 2008 09:40:08 +0000 (09:40 +0000)]
"\\.\" always exists
Fixes "copy freeldr.ini con:" command

svn path=/trunk/; revision=33467

13 years ago- Fix yet another typo in the same line, spotted by Stefan Ginsberg.
Aleksey Bragin [Mon, 12 May 2008 08:34:33 +0000 (08:34 +0000)]
- Fix yet another typo in the same line, spotted by Stefan Ginsberg.

svn path=/trunk/; revision=33465

13 years agoKamil Hornicek <tykef@atlas.cz>
Aleksey Bragin [Mon, 12 May 2008 08:33:26 +0000 (08:33 +0000)]
Kamil Hornicek <tykef@atlas.cz>
- Update tests to Wine head (as of 11th of May, 2008).

svn path=/trunk/; revision=33464

13 years ago- Fix a typo, spotted by Stefan Ginsberg.
Aleksey Bragin [Mon, 12 May 2008 08:11:31 +0000 (08:11 +0000)]
- Fix a typo, spotted by Stefan Ginsberg.

svn path=/trunk/; revision=33463

13 years agoFixed ExtCreatePen and started CreatePen. Tested with wine gdi32 cross test. Isolated...
James Tabor [Mon, 12 May 2008 07:31:15 +0000 (07:31 +0000)]
Fixed ExtCreatePen and started CreatePen. Tested with wine gdi32 cross test. Isolated problem in win32k.

svn path=/trunk/; revision=33461

13 years agoFixed wine all of gdi32 dc tests and only 2 of gdiobj tests left todo.
James Tabor [Mon, 12 May 2008 04:59:20 +0000 (04:59 +0000)]
Fixed wine all of gdi32 dc tests and only 2 of gdiobj tests left todo.

svn path=/trunk/; revision=33460

13 years agoFix typo spoted by Stefan100.
James Tabor [Mon, 12 May 2008 01:55:34 +0000 (01:55 +0000)]
Fix typo spoted by Stefan100.

svn path=/trunk/; revision=33459

13 years agoNtUserEnumDisplaySettings returns NTSTATUS not BOOL, it doesn't set LastError value...
Timo Kreuzer [Sun, 11 May 2008 23:51:55 +0000 (23:51 +0000)]
NtUserEnumDisplaySettings returns NTSTATUS not BOOL, it doesn't set LastError value. Fix parameter validation and return value, based on tests in w32knapi.Move NtUserEnumDisplayMonitors and NtUserEnumDisplaySettings from windc to a new file display.c (Int functions should go there, too). adapt user32 functions accordingly. As a result w32knapi test doesn't crash anymore.

svn path=/trunk/; revision=33458

13 years agofix a header name
Timo Kreuzer [Sun, 11 May 2008 23:25:02 +0000 (23:25 +0000)]
fix a header name

svn path=/trunk/; revision=33457

13 years agopatch by hyperion: convert pointer calculations with FIELD_OFFSET macro
Timo Kreuzer [Sun, 11 May 2008 23:15:44 +0000 (23:15 +0000)]
patch by hyperion: convert pointer calculations with FIELD_OFFSET macro

svn path=/trunk/; revision=33456

13 years agouse "%p" to DPRINT a pointer instead of casting it to int and using "%08x"
Timo Kreuzer [Sun, 11 May 2008 22:28:20 +0000 (22:28 +0000)]
use "%p" to DPRINT a pointer instead of casting it to int and using "%08x"

svn path=/trunk/; revision=33455

13 years ago- Use InterlockedExchangePointer instead of InterlockedExchange for a pointer.
Timo Kreuzer [Sun, 11 May 2008 22:23:45 +0000 (22:23 +0000)]
- Use InterlockedExchangePointer instead of InterlockedExchange for a pointer.
- Don't cast a DWORD to HANDLE directly
- ViewSize param of MmMapViewOfSection is SIZE_T, not ULONG

svn path=/trunk/; revision=33454

13 years agoa "real" InterlockedExchangePointer wants PVOID* and nothing else.
Timo Kreuzer [Sun, 11 May 2008 22:09:53 +0000 (22:09 +0000)]
a "real" InterlockedExchangePointer wants PVOID* and nothing else.

svn path=/trunk/; revision=33453

13 years ago- a bunch of tests for NtUserEnumDisplaySettings
Timo Kreuzer [Sun, 11 May 2008 21:49:56 +0000 (21:49 +0000)]
- a bunch of tests for NtUserEnumDisplaySettings
- one test for NtGdiGetFontResourceInfoInternalW

svn path=/trunk/; revision=33452

13 years agoAdd generic list scrolling
Hervé Poussineau [Sun, 11 May 2008 21:32:00 +0000 (21:32 +0000)]
Add generic list scrolling
See issue #3234 for more details.

svn path=/trunk/; revision=33451

13 years agoBetter encapsulation of generic list
Hervé Poussineau [Sun, 11 May 2008 21:17:57 +0000 (21:17 +0000)]
Better encapsulation of generic list

svn path=/trunk/; revision=33450

13 years agoFix incorrect parameters to IoSetDeviceToVerify/IoVerifyVolume. Spotted by R.T.Sivaku...
Filip Navara [Sun, 11 May 2008 20:04:47 +0000 (20:04 +0000)]
Fix incorrect parameters to IoSetDeviceToVerify/IoVerifyVolume. Spotted by R.T.Sivakumar <rtshiva@gmail.com>.

svn path=/trunk/; revision=33449

13 years agoFix checking of return values from IoCreateDevice. Spotted by R.T.Sivakumar <rtshiva...
Filip Navara [Sun, 11 May 2008 19:47:50 +0000 (19:47 +0000)]
Fix checking of return values from IoCreateDevice. Spotted by R.T.Sivakumar <rtshiva@gmail.com>.

svn path=/trunk/; revision=33448

13 years agoFix wrong variable usage - "Filename" (8 characters long) of a directory entry was...
Filip Navara [Sun, 11 May 2008 18:57:07 +0000 (18:57 +0000)]
Fix wrong variable usage - "Filename" (8 characters long) of a directory entry was referenced instead of a "ShortName" (11 characters long). The actual bug was harmless since both arrays are defined in an union and lie at the same place in memory.

svn path=/trunk/; revision=33447

13 years agoRobin Geuze (r DOT geuze AT chello DOT nl):
Colin Finck [Sun, 11 May 2008 18:30:36 +0000 (18:30 +0000)]
Robin Geuze (r DOT geuze AT chello DOT nl):
- Add the correct Visual Studio version to the .sln file header, so that the Visual Studio Version Selector does not get confused.
  I slightly modified the patch to replace some following if's by else if's.

svn path=/trunk/; revision=33446

13 years ago- [FORMATTING] Fix indentation in usetup's genlist.
Colin Finck [Sun, 11 May 2008 15:07:16 +0000 (15:07 +0000)]
- [FORMATTING] Fix indentation in usetup's genlist.
- Remove the obsolete "media/vgafonts/readme.txt" file.

No code changes

svn path=/trunk/; revision=33445

13 years ago- fix typo
Marc Piulachs [Sun, 11 May 2008 15:05:19 +0000 (15:05 +0000)]
- fix typo

svn path=/trunk/; revision=33444

13 years agoSynced urlmon.dll with Wine HEAD.
Pierre Schweitzer [Sun, 11 May 2008 13:57:45 +0000 (13:57 +0000)]
Synced urlmon.dll with Wine HEAD.
This *does not* fix Downloader

svn path=/trunk/; revision=33443

13 years agoMade 17 listbox winetests pass in user32.dll (some of the changes were taken from...
Gregor Brunmar [Sun, 11 May 2008 13:46:47 +0000 (13:46 +0000)]
Made 17 listbox winetests pass in user32.dll (some of the changes were taken from wine)

svn path=/trunk/; revision=33442

13 years agoNo need for a shortcut to kbswitch.exe on the desktop
Pierre Schweitzer [Sun, 11 May 2008 13:11:30 +0000 (13:11 +0000)]
No need for a shortcut to kbswitch.exe on the desktop

svn path=/trunk/; revision=33441

13 years agoTemporary disable part of the SEH code in NtReplyWaitReceivePortEx to get trunk worki...
Filip Navara [Sun, 11 May 2008 12:22:51 +0000 (12:22 +0000)]
Temporary disable part of the SEH code in NtReplyWaitReceivePortEx to get trunk working again.

svn path=/trunk/; revision=33438

13 years agoUse LONG BreakPointNr, as in other breakpoint-related functions
Hervé Poussineau [Sun, 11 May 2008 11:44:55 +0000 (11:44 +0000)]
Use LONG BreakPointNr, as in other breakpoint-related functions

svn path=/trunk/; revision=33437

13 years agoImplement SHGetFolderPathAndSubDirA/W, taken from Wine
Hervé Poussineau [Sun, 11 May 2008 11:33:49 +0000 (11:33 +0000)]
Implement SHGetFolderPathAndSubDirA/W, taken from Wine
See issue #3238 for more details.

svn path=/trunk/; revision=33436

13 years agoadding SetLastError(ERROR_INVALID_PARAMETER) when CreateBitmapIndirect fail, sugestio...
Magnus Olsen [Sun, 11 May 2008 10:41:06 +0000 (10:41 +0000)]
adding SetLastError(ERROR_INVALID_PARAMETER) when CreateBitmapIndirect fail, sugestion from filip we should do that as well.
thx filip.

svn path=/trunk/; revision=33434

13 years agoAdding simple test for CreateBitmapIndrect and show it care if bmWidthBytes is align...
Magnus Olsen [Sun, 11 May 2008 10:35:09 +0000 (10:35 +0000)]
Adding simple test for CreateBitmapIndrect and show it care if bmWidthBytes is align or not
this test have done on windows xp sp2 and pass it fine.

svn path=/trunk/; revision=33433

13 years agoKamil Hornicek <tykef@atlas.cz>
Aleksey Bragin [Sun, 11 May 2008 10:16:10 +0000 (10:16 +0000)]
Kamil Hornicek <tykef@atlas.cz>
- Update PSDK headers.

svn path=/trunk/; revision=33432

13 years agoFix indentation, to match mouclass one.
Hervé Poussineau [Sun, 11 May 2008 10:03:52 +0000 (10:03 +0000)]
Fix indentation, to match mouclass one.

svn path=/trunk/; revision=33431

13 years agoserial: Fix FileStandardInformation and FilePositionInformation classes
Hervé Poussineau [Sun, 11 May 2008 09:51:46 +0000 (09:51 +0000)]
serial: Fix FileStandardInformation and FilePositionInformation classes
serial: Add FileNetworkOpenInformation class
serenum: Pass all requests to next driver, even unknown ones

svn path=/trunk/; revision=33430

13 years agoA driver-supplied Cancel routine is called with the cancel spin lock held, it must...
Filip Navara [Sun, 11 May 2008 09:47:57 +0000 (09:47 +0000)]
A driver-supplied Cancel routine is called with the cancel spin lock held, it must be released on IRP completion. Patch by R.T.Sivakumar <rtshiva@gmail.com>.

svn path=/trunk/; revision=33429

13 years agoSEH protect NtReplyWaitReceivePortEx and fix one instance of message type checking...
Filip Navara [Sun, 11 May 2008 09:39:26 +0000 (09:39 +0000)]
SEH protect NtReplyWaitReceivePortEx and fix one instance of message type checking to correctly account for kernel LPC messages.

svn path=/trunk/; revision=33428

13 years agoRemove old hack I implmeneted in NtGdiCreateBitmap it is height == 0 or width ==...
Magnus Olsen [Sun, 11 May 2008 08:20:18 +0000 (08:20 +0000)]
Remove old hack I implmeneted in NtGdiCreateBitmap it is height == 0 or width == 0, it create 1x1 1Bpp we can remove this hack now.
BugFix CreateBitmapIndirect, the code have been tested in reactos and windows, include abiword
1. the bmWidthBytes must be align with 2 and it must be 2 or higher like windows xp/2003 and msdn
2. Do not do direcly call to NtGdiCreateBitmap use CreateBitmap so we getting same behoir for 1x1 1Bpp bitmap.
3. This will also take care of handle leaks for bitmap that being create with height = 0,  width = 0 and do not delete the object.
4. Windowss does not check if the incoming bitmap is NULL, this behoir to make it more compatible.

svn path=/trunk/; revision=33427

13 years agoadding test to NtGdiCreateBitmap show it does not accpect height = 0 and widith = 0
Magnus Olsen [Sun, 11 May 2008 08:09:02 +0000 (08:09 +0000)]
adding test to NtGdiCreateBitmap show it does not accpect height = 0 and widith = 0

svn path=/trunk/; revision=33426

13 years agoImplement some stubs.
James Tabor [Sun, 11 May 2008 06:35:26 +0000 (06:35 +0000)]
Implement some stubs.

svn path=/trunk/; revision=33425

13 years agoFix brush attribute structure and add flags. Add gdi handle cache structures.
James Tabor [Sun, 11 May 2008 05:32:50 +0000 (05:32 +0000)]
Fix brush attribute structure and add flags. Add gdi handle cache structures.

svn path=/trunk/; revision=33424

13 years agoPoint out ParentWindowHandle for HWND_MESSAGE.
James Tabor [Sun, 11 May 2008 04:29:24 +0000 (04:29 +0000)]
Point out ParentWindowHandle for HWND_MESSAGE.

svn path=/trunk/; revision=33423

13 years agoBug 3229: spanish files by remialdo@gmail.com
Daniel Reimer [Sat, 10 May 2008 22:00:47 +0000 (22:00 +0000)]
Bug 3229: spanish files by remialdo@gmail.com
Bug 3231: Italian resource update by Paolo Devoti (devotip@tiscali.it)

svn path=/trunk/; revision=33422

13 years agoBug 3229: spanish files by Javier Remacha (remialdo@gmail.com)
Daniel Reimer [Sat, 10 May 2008 21:51:59 +0000 (21:51 +0000)]
Bug 3229: spanish files by Javier Remacha (remialdo@gmail.com)

svn path=/trunk/; revision=33421

13 years ago"Implemented" FsRtlNotifyChangeDirectory
Pierre Schweitzer [Sat, 10 May 2008 20:05:57 +0000 (20:05 +0000)]
"Implemented" FsRtlNotifyChangeDirectory
It just redirects to FsRtlNotifyFullChangeDirectory (which is *NOT* implemented)

svn path=/trunk/; revision=33420

13 years agoSync riched20 to Wine 1.0-rc1
Colin Finck [Sat, 10 May 2008 19:50:28 +0000 (19:50 +0000)]
Sync riched20 to Wine 1.0-rc1
Samuel Serapión got some apps like 7-Zip and PowerISO installed with the new version.

svn path=/trunk/; revision=33419

13 years ago- Get rid of duplicated (and different) NB_LAST_STOCK definitions in gdi32 and win32k...
Aleksey Bragin [Sat, 10 May 2008 19:03:58 +0000 (19:03 +0000)]
- Get rid of duplicated (and different) NB_LAST_STOCK definitions in gdi32 and win32k, now it's defined to 22 (19 being a last public stock object, other 2 are internal).
- Move a DEFAULT_BITMAP definiton from gdi32 into ntgdityp.h (not the best place, but could be moved to a better one later), and assign it a number 21, which it is on Windows XP (tested with a win32kntest framework, tests are committed).
- Fix CreateBitmap to return a 1x1 stock bitmap object if the requested Width and Height are 0.
- All of this work is based on Magnus Olsen's patches and Wine.

svn path=/trunk/; revision=33418

13 years agoSamuel Serapión (samdwise51 AT gmail DOT com):
Colin Finck [Sat, 10 May 2008 18:43:43 +0000 (18:43 +0000)]
Samuel Serapión (samdwise51 AT gmail DOT com):
- Winesync of crypt32
  The function import_certs_from_dir had to be killed, because it uses UNIX-only functions. (see "crypt32_ros.diff")
- This gets MSN Messenger a bit more to work

svn path=/trunk/; revision=33417

13 years agomove the undoc DC_BITMAP to ntgdityp.h header after advice from fireball and kjk
Magnus Olsen [Sat, 10 May 2008 18:10:36 +0000 (18:10 +0000)]
move the undoc DC_BITMAP to ntgdityp.h header after advice from fireball and kjk

svn path=/trunk/; revision=33416

13 years agofixing a memory overwrite bug I miskate intrudes
Magnus Olsen [Sat, 10 May 2008 18:07:41 +0000 (18:07 +0000)]
fixing a memory overwrite bug I miskate intrudes
the private size of stackobject list contain 22 object, and we do not want mix up the private size and the user mode size for different version.

svn path=/trunk/; revision=33415

13 years ago- Add new layouts to bootcd
Dmitry Chapyshev [Sat, 10 May 2008 18:01:32 +0000 (18:01 +0000)]
- Add new layouts to bootcd

svn path=/trunk/; revision=33414

13 years agoAdd keyboard layouts:
Dmitry Chapyshev [Sat, 10 May 2008 17:58:45 +0000 (17:58 +0000)]
Add keyboard layouts:
- Arabic (101) (by Alexey Komarov)
- Arabic (102) (by Alexey Komarov)
- Arabic (102) AZERTY (by Alexey Komarov)
- Armenian Western (by Alexey Komarov)
- Assamese (Inscript)
- Bengali
- Croatian
- Devanagari - INSCRIPT
- Gujarati
- Malayalam

svn path=/trunk/; revision=33413

13 years agoimplement DC_BITMAP for GetStockObject.
Magnus Olsen [Sat, 10 May 2008 17:39:38 +0000 (17:39 +0000)]
implement  DC_BITMAP for GetStockObject.
it works for any apps want it. and using this undoc value
testcase exists in w32knapi have been run in windows and reactos.

svn path=/trunk/; revision=33412

13 years agoadding a new define DC_BITMAP for GetStockObject
Magnus Olsen [Sat, 10 May 2008 17:37:43 +0000 (17:37 +0000)]
adding a new define DC_BITMAP for GetStockObject

svn path=/trunk/; revision=33411

13 years agoadding a testcase for GetStockObject(21);
Magnus Olsen [Sat, 10 May 2008 16:12:35 +0000 (16:12 +0000)]
adding a testcase for GetStockObject(21);
it is 1x1 1Bpp Bitmap.

svn path=/trunk/; revision=33410

13 years agoadding more testcase for NtGdiGetStockObject it testing what type for gdi object...
Magnus Olsen [Sat, 10 May 2008 15:21:49 +0000 (15:21 +0000)]
adding more testcase for NtGdiGetStockObject it testing what type for gdi object the handle return now and we manger figout what type of handle the value 20 and value 21
 NtGdiGetStockObject(20) == GDI_OBJECT_TYPE_COLORSPACE
 NtGdiGetStockObject(21) == GDI_OBJECT_TYPE_BITMAP

svn path=/trunk/; revision=33409

13 years agoAttempt to fix build
Colin Finck [Sat, 10 May 2008 15:08:45 +0000 (15:08 +0000)]
Attempt to fix build

svn path=/trunk/; revision=33408

13 years agoadding a simple NtGdiGetStockObject
Magnus Olsen [Sat, 10 May 2008 14:01:40 +0000 (14:01 +0000)]
adding a simple NtGdiGetStockObject
it show undocumented stockobject exists in windows xp/2003
value 20 and 21

svn path=/trunk/; revision=33407

13 years agocommit testcase for wdith negative and 0
Magnus Olsen [Sat, 10 May 2008 12:02:59 +0000 (12:02 +0000)]
commit testcase for wdith negative and 0

svn path=/trunk/; revision=33406

13 years agoadding height -1 and height 0 test for create a bitmap
Magnus Olsen [Sat, 10 May 2008 11:55:58 +0000 (11:55 +0000)]
adding height -1 and height 0 test for create a bitmap

svn path=/trunk/; revision=33405

13 years agorevert r33403 for it break abiword
Magnus Olsen [Sat, 10 May 2008 11:42:00 +0000 (11:42 +0000)]
revert  r33403 for it break abiword
we need fixing gdi32.dll bugs before we can fix it correct

svn path=/trunk/; revision=33404

13 years ago1. remove hack in NtGdiCreateBitmap
Magnus Olsen [Sat, 10 May 2008 11:23:54 +0000 (11:23 +0000)]
1. remove hack in NtGdiCreateBitmap
2. BugFix IntGdiCreateBitmap
   1. Height can not be negative value
   2. width can not be negative value
   3. Planes or BitsPerPixel can not be biger that 32Bpp
   4. BitsPerPixel can not be 0
   5. width size is max  0x7FFFFFFF hex

svn path=/trunk/; revision=33403

13 years agoMade user32.dll compile under MSVC (doesn't link though)
Gregor Brunmar [Sat, 10 May 2008 10:29:19 +0000 (10:29 +0000)]
Made user32.dll compile under MSVC (doesn't link though)

svn path=/trunk/; revision=33402

13 years agoFix some task switch window bugs
Thomas Bluemel [Sat, 10 May 2008 01:45:08 +0000 (01:45 +0000)]
Fix some task switch window bugs

svn path=/trunk/; revision=33401

13 years ago- when menu position cannot be found insert new item at the end
Johannes Anderwald [Fri, 9 May 2008 18:11:40 +0000 (18:11 +0000)]
- when menu position cannot be found insert new item at the end
- reduces winetest failures from 1550 to 1250
- behaviour verified on Windows Vista

svn path=/trunk/; revision=33400

13 years agoWell... I forgot to revert some files... sry
Daniel Reimer [Fri, 9 May 2008 17:45:46 +0000 (17:45 +0000)]
Well... I forgot to revert some files... sry

svn path=/trunk/; revision=33399

13 years agoUpdate of some Headers for the Winetests of non autosynched Dlls. Done by Kamil Horniceck
Daniel Reimer [Fri, 9 May 2008 17:37:21 +0000 (17:37 +0000)]
Update of some Headers for the Winetests of non autosynched Dlls. Done by Kamil Horniceck
Update XCOPY from wine.

svn path=/trunk/; revision=33398

13 years agoUpdate of Winetests of non autosynched Dlls. Done by Kamil Horniceck
Daniel Reimer [Fri, 9 May 2008 17:35:45 +0000 (17:35 +0000)]
Update of Winetests of non autosynched Dlls. Done by Kamil Horniceck

svn path=/trunk/; revision=33397

13 years agoConvert the remaining ANSI-only stuff to TCHAR
Colin Finck [Fri, 9 May 2008 13:33:12 +0000 (13:33 +0000)]
Convert the remaining ANSI-only stuff to TCHAR

svn path=/trunk/; revision=33396

13 years ago- Add new languages
Dmitry Chapyshev [Fri, 9 May 2008 13:06:29 +0000 (13:06 +0000)]
- Add new languages

svn path=/trunk/; revision=33395

13 years ago- Add new layouts to bootcd
Dmitry Chapyshev [Fri, 9 May 2008 13:06:00 +0000 (13:06 +0000)]
- Add new layouts to bootcd
- Add new languages

svn path=/trunk/; revision=33394

13 years agoFix build (no idea why my rbuild didn't notice the "unicode" attribute change...)
Colin Finck [Fri, 9 May 2008 12:59:55 +0000 (12:59 +0000)]
Fix build (no idea why my rbuild didn't notice the "unicode" attribute change...)

svn path=/trunk/; revision=33393

13 years agoBug 3217: shdocvw translation patch by Seungju Kim (admin@manateeshome.com)
Daniel Reimer [Fri, 9 May 2008 12:45:47 +0000 (12:45 +0000)]
Bug 3217: shdocvw translation patch by Seungju Kim (admin@manateeshome.com)
Bug 3228: Update for few slovak RCs by Mario Kacmar (kario@szm.sk)
Some fixes and translation updates for winhelp and wordpad synched from wine
Netherland Translation for charmap from Wouter Thierens

svn path=/trunk/; revision=33392

13 years agoBug 3228: Update for few slovak RCs by Mario Kacmar (kario@szm.sk)
Daniel Reimer [Fri, 9 May 2008 12:38:26 +0000 (12:38 +0000)]
Bug 3228: Update for few slovak RCs by Mario Kacmar (kario@szm.sk)

svn path=/trunk/; revision=33391

13 years agoAdd keyboard layouts:
Dmitry Chapyshev [Fri, 9 May 2008 12:29:22 +0000 (12:29 +0000)]
Add keyboard layouts:
- Armenian Eastern
- Azeri Cyrillic
- Azeri Latin
- Belarusian
- Portuguese (Brazilian ABNT2)
- Kazakh

svn path=/trunk/; revision=33390

13 years agoCompile calc as Unicode and remove the unneeded __USE_W32API define
Colin Finck [Fri, 9 May 2008 12:24:56 +0000 (12:24 +0000)]
Compile calc as Unicode and remove the unneeded __USE_W32API define

svn path=/trunk/; revision=33389

13 years ago- Delete "winecalc", there is no reason to keep it as we have our own calculator...
Colin Finck [Fri, 9 May 2008 11:58:30 +0000 (11:58 +0000)]
- Delete "winecalc", there is no reason to keep it as we have our own calculator app now.
- Delete "smartpdf", it never worked and is outdated.

svn path=/trunk/; revision=33388

13 years agoChange the translation of the "Help" menu item to "?", so that the menu can be displa...
Colin Finck [Fri, 9 May 2008 11:38:45 +0000 (11:38 +0000)]
Change the translation of the "Help" menu item to "?", so that the menu can be displayed in one line at a small window size.
Also minor indentation fix

See issue #2590 for more details.

svn path=/trunk/; revision=33387

13 years ago- Add some defines
Dmitry Chapyshev [Fri, 9 May 2008 11:32:56 +0000 (11:32 +0000)]
- Add some defines

svn path=/trunk/; revision=33386