James Tabor
802eba95c5
Update NtUserBitBltSysBmp.
...
svn path=/trunk/; revision=33757
2008-05-29 15:32:05 +00:00
Dmitry Chapyshev
fa06cb862b
- Add Russian translation
...
- Fixed parameters functions
- Add debug functions
- Add stubs for some functions
svn path=/trunk/; revision=33756
2008-05-29 14:30:26 +00:00
Daniel Reimer
e5ec2becfb
Bug 3282: Spanish and Basque translation by Javier Remacha (remialdo@gmail.com)
...
Bug 3284: small slovak translation update by Mario Kacmar (kario@szm.sk )
Part 2 of 2
svn path=/trunk/; revision=33755
2008-05-29 11:40:11 +00:00
Daniel Reimer
b3091b7bf3
Bug 3282: Spanish and Basque translation by Javier Remacha (remialdo@gmail.com)
...
Bug 3284: small slovak translation update by Mario Kacmar (kario@szm.sk )
Part 1 of 2
svn path=/trunk/; revision=33754
2008-05-29 11:36:08 +00:00
Timo Kreuzer
3c6e5e169c
sorry forgot this one
...
svn path=/trunk/; revision=33753
2008-05-29 01:30:33 +00:00
Timo Kreuzer
d60ea94881
fix palette implementation: use the surface's palette to crate the xlate objects, default to the device default palette. The dc palette defaults to stock object default palette. Implement IntCreateXlateForBlt, used in BitBlt etc functions to perform the needed operations to create the xlate object instead of duplicating the code. This allows for global thermonuclear solitaire again and hopefully doesn't break everything else ;-)
...
svn path=/trunk/; revision=33752
2008-05-29 01:17:50 +00:00
Timo Kreuzer
8d17551ae9
reapply Magnus Change to fix build.
...
note to Colin: THAT is the reason why ;-)
svn path=/trunk/; revision=33751
2008-05-28 23:02:26 +00:00
Timo Kreuzer
363e65143d
(Nt)GdiFlushUserBatch:
...
- optmize by moving the locking of the dc to NtGdiFlushUserBatch instead of doing it for every object
- fix wrong pointer calculation (GdiFlushUserBatch returns the size of the objects in bytes not in ULONG)
- simplify a check
- add a comment: on XP NtGdiFlushUserBatch doesn't return NTSTATUS, but a pointer to inside the Teb, maybe random/VOID
svn path=/trunk/; revision=33750
2008-05-28 22:25:08 +00:00
Colin Finck
5a47d0b0ad
Sync usp10 with Wine again, fixes the corrupted text display in AbiWord.
...
Thanks to CMan for regression-testing!
Also I removed Magnus' change in r33700.
If this is really required, please name the reason and add the change to a usp10_ros.diff file as this is a Wine-synched component. Also don't forget to include a header file for the DbgPrint prototype.
See issue #3280 for more details.
svn path=/trunk/; revision=33749
2008-05-28 21:41:41 +00:00
Colin Finck
d7e28db400
Sorry, forgot this file
...
svn path=/trunk/; revision=33748
2008-05-28 21:37:05 +00:00
Colin Finck
1e95911991
Samuel Serapión (samdwise51 AT gmail DOT com):
...
- Sync parts of msvcrt with Wine (more will follow)
This makes us passing a lot more msvcrt Wine tests (like all heap tests)
svn path=/trunk/; revision=33747
2008-05-28 21:08:23 +00:00
Daniel Reimer
c6aa541df2
Add winhlp32 to bootcd.
...
svn path=/trunk/; revision=33746
2008-05-28 20:10:50 +00:00
Timo Kreuzer
d1dfa7c318
DCOrg is in device coordinates, fix a comment accordingly
...
svn path=/trunk/; revision=33745
2008-05-28 20:03:36 +00:00
Magnus Olsen
fe93333f0e
This file will be share between dxg and win32k explain why will follow in documentations that Z98 helping me writing at moment. they will be release to public
...
fast explain windows xp and higher have two gdi table, it is better reuse same macro for both, that rewrite it one more time.
svn path=/trunk/; revision=33744
2008-05-28 20:03:10 +00:00
Timo Kreuzer
ed5eae8cb6
EngLineTo: if pco == NULL use a private clip object, initialized with bounds rect
...
svn path=/trunk/; revision=33743
2008-05-28 20:00:03 +00:00
Dmitry Chapyshev
7c07a3d2c3
- Add baseaddress for shimgvw.dll
...
svn path=/trunk/; revision=33742
2008-05-28 19:53:41 +00:00
Dmitry Chapyshev
399371ec09
- Start implementing shimgvw.dll
...
svn path=/trunk/; revision=33741
2008-05-28 19:52:46 +00:00
Dmitry Chapyshev
862d7688c6
- Update Russian translation
...
svn path=/trunk/; revision=33740
2008-05-28 19:47:11 +00:00
Timo Kreuzer
cf00bb3cc7
EngCreateClip must allocate CLIPGDI, not only CLIPOBJ
...
svn path=/trunk/; revision=33739
2008-05-28 17:22:49 +00:00
Timo Kreuzer
492a434c2b
[FORMATTING]
...
Apply consistent indentation (4 spaces)
svn path=/trunk/; revision=33738
2008-05-28 15:20:56 +00:00
Timo Kreuzer
219ad25324
[FORMATTING]
...
Fix indentation: 4 spaces, no code change
svn path=/trunk/; revision=33737
2008-05-28 14:32:06 +00:00
Daniel Reimer
896c4d6934
Updated winhelp from wine and renamed accordingly from winhelp to winhlp32.
...
svn path=/trunk/; revision=33736
2008-05-28 07:43:38 +00:00
James Tabor
85baf3767e
Add Gdi entry flag.
...
svn path=/trunk/; revision=33735
2008-05-28 05:01:17 +00:00
James Tabor
56eae74260
NtUserRegisterClassExWOW also given FNID. Added one more fnid type.
...
svn path=/trunk/; revision=33734
2008-05-28 04:04:35 +00:00
James Tabor
5cccc4e338
NtUserSetWindowFNID is needed for supporting NtUserGetClassName bGetRealClass.
...
svn path=/trunk/; revision=33733
2008-05-28 02:36:25 +00:00
Timo Kreuzer
31335eaca5
exception.h: merge changes from wine.
...
Revision 1.37 fixes the exception in ole32 when opening a file with FoxitReader. Also fixes some warnings and hopefully some usermode crashes.
1.28: Jonathan Ernst <jonathan@ernstfamily.ch>
Update the address of the Free Software Foundation.
1.29: Alexandre Julliard <julliard@winehq.org>
include: Exception filters should return LONG, not DWORD.
Also move UnhandledExceptionFilter definitions to winbase.h since they
are there in the latest SDK.
1.30: Rob Shearman <rob@codeweavers.com>
include: Move Wine-specific EH_* defines from winnt.h to include/wine/exception.h.
1.33: Rob Shearman <rob@codeweavers.com>
Add a new convenience macro for an exception handler that handles all exceptions.
When using native compiler exceptions, the previous method of doing
this, __EXCEPT(NULL), would expand to __except(
(NULL)(GetExceptionInformation())) which doesn't compile as NULL isn't a
function.
So add a new macro, __EXCEPT_ALL, which works correctly both when using
native compiler exceptions and without and which makes the meaning of
code in which it is used clearer.
1.35: Alexandre Julliard <julliard@winehq.org>
ntdll: Make the exception handling functions inline.
1.36: Alexandre Julliard <julliard@winehq.org>
exception.h: Only push the exception frame after sigsetjmp.
Otherwise on Windows longjmp may want to mess with the exception frame.
1.37: Alexandre Julliard <julliard@winehq.org>
exception.h: Preserve registers when calling RtlUnwind.
See issue #812 for more details.
svn path=/trunk/; revision=33732
2008-05-28 00:41:13 +00:00
Aleksey Bragin
fb517419d2
- More header fixes.
...
svn path=/trunk/; revision=33731
2008-05-27 18:59:59 +00:00
Daniel Reimer
17e1cf3127
Polish language Update by Olaf Siejka
...
svn path=/trunk/; revision=33730
2008-05-27 18:54:23 +00:00
Johannes Anderwald
134baad36b
- access parameter after they have been verified as valid
...
- fixes a kernel32_winetest crash
- fixes bug 3264
svn path=/trunk/; revision=33729
2008-05-27 10:53:23 +00:00
Johannes Anderwald
502222bd4c
- fix typo in CreateServiceA
...
- bug found by Michael martinmnet at hotmail dot com (IRC: bugboy)
svn path=/trunk/; revision=33728
2008-05-27 08:54:07 +00:00
Ged Murphy
29ca8d764e
Another typo. Yep, I'm officially today's jester...
...
svn path=/trunk/; revision=33727
2008-05-27 08:34:28 +00:00
Ged Murphy
7cb9f6e369
fix typo
...
svn path=/trunk/; revision=33726
2008-05-27 08:32:19 +00:00
Ged Murphy
d0a0a529f1
fix potential buffer overflow
...
svn path=/trunk/; revision=33725
2008-05-27 08:28:52 +00:00
Aleksey Bragin
6fdb1140a3
Daniel Zimmermann <netzimme@aim.com>
...
- Sync setlocale from Wine.
See issue #3254 for more details.
svn path=/trunk/; revision=33724
2008-05-27 08:11:06 +00:00
James Tabor
2ac4cc37b5
Rename and add new internal functions.
...
svn path=/trunk/; revision=33723
2008-05-27 01:38:01 +00:00
James Tabor
950f7264b3
Removed NtGdi rect calls.
...
svn path=/trunk/; revision=33722
2008-05-26 23:57:30 +00:00
James Tabor
d8b3f39eef
Fix the rest too....
...
svn path=/trunk/; revision=33721
2008-05-26 21:12:17 +00:00
Johannes Anderwald
92d954c542
- check if MDICLIENTINFO is available before retrieving information
...
- fixes a user32_winetest crash
svn path=/trunk/; revision=33720
2008-05-26 20:52:28 +00:00
James Tabor
4204cdca6e
Why are we deleting prgnVis after setting it up? Wine code shows that it is deleted after an error if it was setup prior the error. This fixes a bug introduced in revision 5118.
...
svn path=/trunk/; revision=33719
2008-05-26 20:36:38 +00:00
Filip Navara
2cb33838e4
Change the code a bit, as Hervé Poussineau points out, the interrupt vector could in some cases be zero.
...
svn path=/trunk/; revision=33718
2008-05-26 18:51:15 +00:00
Filip Navara
e5b4190710
Fix incorrect logic in IntVideoPortSetupInterrupt and add comment.
...
svn path=/trunk/; revision=33717
2008-05-26 18:32:40 +00:00
Johannes Anderwald
d543aa9e03
- only convert the devmode if the caller passed one
...
- fixes a user32_winetest crash failure
svn path=/trunk/; revision=33716
2008-05-26 18:13:17 +00:00
Aleksey Bragin
32a9a804de
- Fix misc structures definitions.
...
svn path=/trunk/; revision=33715
2008-05-26 18:08:50 +00:00
Gregor Brunmar
53baa88e72
Removed legacy code from r33695, trying to free a NULL pointer
...
svn path=/trunk/; revision=33714
2008-05-26 16:13:19 +00:00
Aleksey Bragin
3c352d6375
- Erase countdown timer when needed. Based on a patch from bug 3279.
...
See issue #3046 for more details.
svn path=/trunk/; revision=33713
2008-05-26 15:27:09 +00:00
Johannes Anderwald
2dab0a3d0f
- add support for a future timeout callback mechanism
...
svn path=/trunk/; revision=33712
2008-05-26 15:23:24 +00:00
Aleksey Bragin
b0bbb622d9
- Remove $Id tags.
...
svn path=/trunk/; revision=33711
2008-05-26 14:42:27 +00:00
Johannes Anderwald
d827979288
- check if its a primary monitor before calculating monitor intersection rectangle
...
- should fix bug 3281
svn path=/trunk/; revision=33709
2008-05-26 13:50:36 +00:00
Aleksey Bragin
76df1b3538
- Add more functions to the lookup table (used by the newest VMWare 6.5 Video driver).
...
svn path=/trunk/; revision=33708
2008-05-26 11:47:47 +00:00
Daniel Reimer
2b7e19ea24
Bug 3275: Italian resource translation update by Paolo Devoti (devotip@tiscali.it)
...
Bug 3277: Lithuanian translation by Vytis Girdzijauskas (cman@cman.us )
svn path=/trunk/; revision=33707
2008-05-25 22:44:32 +00:00