Commit graph

26358 commits

Author SHA1 Message Date
Art Yerkes
6b8a1ee32c Don't check inherit flags when checking access.
svn path=/trunk/; revision=28735
2007-09-01 10:04:15 +00:00
Magnus Olsen
5498466cc2 implement GetTextFaceAliasW <- the win32k part was already implement :)
svn path=/trunk/; revision=28734
2007-09-01 09:21:11 +00:00
James Tabor
1e038f4524 - Removed NtGdiPoly/Bezier/To and lineTo/Polyline/line. Updated w32ksvc.db and ntgdibad.h.
- Update gdi32.def.

svn path=/trunk/; revision=28733
2007-09-01 04:23:08 +00:00
James Tabor
e52ae16a81 Remove fixme in GetCurrentObject.
svn path=/trunk/; revision=28732
2007-09-01 02:54:36 +00:00
James Tabor
c8892c844b - Removed NtGdiPaintRgn and renamed NtGdiGetCurrentObject to NtGdiGetDCObject and NtGdiSetPixelV to GdiSetPixelV, w32ksvc.db and updated ntgdibad.h.
- Full use of painting.c, imp GetCurrentObject and update gdi32.def.

svn path=/trunk/; revision=28731
2007-09-01 02:51:48 +00:00
Magnus Olsen
b7c7180b3a fix implement of GetTextFaceW checking if the param is vaild or not
svn path=/trunk/; revision=28730
2007-09-01 00:23:48 +00:00
Magnus Olsen
112625358d implement GetTextExtentExPointI
svn path=/trunk/; revision=28729
2007-08-31 23:56:11 +00:00
Magnus Olsen
25340773cc implement GetTextExtentExPointWPri
svn path=/trunk/; revision=28728
2007-08-31 23:41:07 +00:00
Magnus Olsen
cb8070f587 redirect GetTextCharsetInfo to win32k
implement GetTextExtentPointI

svn path=/trunk/; revision=28727
2007-08-31 23:32:54 +00:00
Magnus Olsen
d9ec9c0779 implement GetStringBitmapA (left todo implement it in win32k.sys)
svn path=/trunk/; revision=28726
2007-08-31 22:33:53 +00:00
Magnus Olsen
abe208bcc5 implement GetStringBitmapW (left todo, implement it in win32k)
svn path=/trunk/; revision=28725
2007-08-31 22:21:35 +00:00
Magnus Olsen
f7d3b17972 implement stub for NtGdiGetStringBitmapW
svn path=/trunk/; revision=28724
2007-08-31 22:15:37 +00:00
Johannes Anderwald
d398f1b8d1 - fix typo
svn path=/trunk/; revision=28723
2007-08-31 21:22:19 +00:00
Magnus Olsen
77aba72c44 update the good api list
svn path=/trunk/; revision=28722
2007-08-31 20:55:10 +00:00
Magnus Olsen
196d2756e2 Add hacks.c contain api using only ros home made syscall
follow api have been move in there so far : GetPolyFillMode, GetGraphicsMode, GetROP2, SetDIBitsToDevice, SetBkMode, SetBkColor, SelectObject, GetMapMode
make follow in user mode : GetRgnBox, GetPixel
redirect GetMiterLimit to win32k.sys

svn path=/trunk/; revision=28721
2007-08-31 20:26:02 +00:00
Ged Murphy
282872d201 fix building of the new explorer
svn path=/trunk/; revision=28720
2007-08-31 19:26:11 +00:00
Magnus Olsen
bfee8ab1fd fix correct implemtions of GetRegionData in gdi32.dll
svn path=/trunk/; revision=28719
2007-08-31 18:48:30 +00:00
Magnus Olsen
87dc60c75b fix correct implement of GetPath
svn path=/trunk/; revision=28718
2007-08-31 18:19:09 +00:00
Magnus Olsen
dfa9b6f56f implement GetMetaRgn left todo fix it in win32k.sys
svn path=/trunk/; revision=28717
2007-08-31 17:46:06 +00:00
Hervé Poussineau
a86b4289ac Better assert + add LPDWORD type
Fix typo preventing livecd to be built

svn path=/trunk/; revision=28716
2007-08-31 17:21:41 +00:00
Magnus Olsen
7d2d0b3329 implement GetKerningPairsW (left todo implement it to win32k.sys)
svn path=/trunk/; revision=28715
2007-08-31 16:59:12 +00:00
Magnus Olsen
02c180f13c update the good api list
svn path=/trunk/; revision=28714
2007-08-31 16:23:33 +00:00
Magnus Olsen
10bd1e1854 Move more history api to the history file.
follow api have been move 
DdSwapTextureHandles aka gdientry16, GdiReleaseLocalDC, GdiDeleteLocalDC, DeviceCapabilitiesExA, DeviceCapabilitiesExW, FixBrushOrgEx to historic.c 
 

svn path=/trunk/; revision=28713
2007-08-31 16:17:28 +00:00
Ged Murphy
c1ef245d9e disable the dependancies dialog for now, there's no reason to show it until it's working
svn path=/trunk/; revision=28712
2007-08-31 15:57:48 +00:00
Magnus Olsen
36a71365d2 move dummy api / old api, that does not do anything to historic.c, they are left in gdi32.dll for make it backwords compatble with older program
follow api moves from stubs.c to historic.c 
GdiPlayDCScript, GdiPlayJournal, GdiPlayScript, GdiConvertBitmap, GdiConvertBrush, GdiConvertDC, GdiConvertFont, GdiConvertPalette, GdiConvertRegion, GdiSetAttrs, GdiSetServerAttr.

svn path=/trunk/; revision=28711
2007-08-31 15:49:19 +00:00
Eric Kohl
f81d4e1677 Implement key bounce options dialog. The test area does not work yet!
svn path=/trunk/; revision=28710
2007-08-31 15:43:51 +00:00
Magnus Olsen
ec96e8225c redirect GetFontUnicodeRanges to win32k.sys
svn path=/trunk/; revision=28709
2007-08-31 15:09:51 +00:00
Magnus Olsen
d365bf2125 implement stub for NtGdiGetFontUnicodeRanges
svn path=/trunk/; revision=28708
2007-08-31 15:08:37 +00:00
James Tabor
5ea25d9303 Move GetDCObject to dc.c.
svn path=/trunk/; revision=28707
2007-08-31 14:41:01 +00:00
Magnus Olsen
4d772974cc implement GetFontAssocStatus.
do correct implement of GetFontData, if the lpvBuffer are NULL in user mode, gdi32.dll always send in cbData as 0 to win32k.sys

svn path=/trunk/; revision=28706
2007-08-31 14:38:48 +00:00
Magnus Olsen
58b517d1c1 implement stub for NtGdiQueryFontAssocInfo
svn path=/trunk/; revision=28704
2007-08-31 14:35:07 +00:00
Hervé Poussineau
9dff58ee42 Fix boot
svn path=/trunk/; revision=28703
2007-08-31 14:10:49 +00:00
Magnus Olsen
488437098d Update the good api list
svn path=/trunk/; revision=28701
2007-08-31 12:32:40 +00:00
Magnus Olsen
e57e366637 implement GetEUDCTimeStampExW but still unimplement in win32k
svn path=/trunk/; revision=28700
2007-08-31 12:16:45 +00:00
Hervé Poussineau
69bf414aee Fix build
svn path=/trunk/; revision=28699
2007-08-31 11:38:51 +00:00
Magnus Olsen
3af7c913e6 revert back the typo change I did in AddFontResourceExW
svn path=/trunk/; revision=28698
2007-08-31 11:36:44 +00:00
Magnus Olsen
0904489152 Fix typo in : AddFontResourceExW
Redirect    : GetColorAdjustment, GetCharWidthInfo to win32k.sys
implement   : GetEUDCTimeStamp
add smaller code in user mode : GetDeviceCaps, GetCurrentPositionEx, GetCurrentObject, GetClipBox, GetCharWidthFloatW, GetCharWidth32W, GetCharABCWidths

svn path=/trunk/; revision=28697
2007-08-31 11:28:45 +00:00
Ged Murphy
4e695a6ed0 not sure how/why I copied the number instead of the id
svn path=/trunk/; revision=28696
2007-08-31 11:08:26 +00:00
Ged Murphy
2738379118 fix controlling a service from the properties dialog and update the listview accordingly
svn path=/trunk/; revision=28695
2007-08-31 11:03:29 +00:00
Daniel Reimer
76504577f3 Update the German Translation of Ged's Service Manager.
svn path=/trunk/; revision=28694
2007-08-31 09:54:27 +00:00
Hervé Poussineau
03980448f8 Implement IsUserAnAdmin(), by copying implementation of IsUserAdmin() in setupapi (was implemented by Eric Kohl)
Redirect setupapi.IsUserAdmin to shell32.IsUserAnAdmin

svn path=/trunk/; revision=28693
2007-08-31 09:49:48 +00:00
Ged Murphy
3095e9d9e8 only enable the delete and create service buttons for administrators
svn path=/trunk/; revision=28692
2007-08-31 09:27:11 +00:00
Ged Murphy
32841791ae - report successful deletion
- refresh service list upon creation

svn path=/trunk/; revision=28691
2007-08-31 08:21:47 +00:00
Ged Murphy
144f0b2c27 make the create service code a little more readable and reliable.
svn path=/trunk/; revision=28690
2007-08-30 23:06:12 +00:00
Magnus Olsen
2c1780806e implement GetDeviceGammaRamp
svn path=/trunk/; revision=28689
2007-08-30 22:20:16 +00:00
Magnus Olsen
4fd8100175 update the good api list
svn path=/trunk/; revision=28688
2007-08-30 21:02:45 +00:00
Magnus Olsen
439c9ab215 implement : GetBoundsRect
remove redirect for follow api for they are need more stuff in user mode
GetBkColor, GetBkMode, GetBrushOrgEx, GetCharABCWidthsFloatW

svn path=/trunk/; revision=28687
2007-08-30 20:55:31 +00:00
Magnus Olsen
7c02bd07a1 add <define name="LANGPACK" /> should fix the build
svn path=/trunk/; revision=28686
2007-08-30 20:18:38 +00:00
Magnus Olsen
417c217247 do not hide stub with a DPRINT1 print it
svn path=/trunk/; revision=28685
2007-08-30 20:01:59 +00:00
Peter Ward
67896de824 French translations by Pierre Schweitzer (see bug 2618):
- Translation for win32csr.
- Fix two mistakes in the servman translation.

svn path=/trunk/; revision=28684
2007-08-30 19:56:50 +00:00