Commit graph

26584 commits

Author SHA1 Message Date
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
Magnus Olsen 5ba61edda1 implement stub for NtGdiHT_Get8BPPFormatPalette, NtGdiHT_Get8BPPMaskPalette, NtGdiUpdateTransform, NtGdiSetPUMPDOBJ, NtGdiBRUSHOBJ_DeleteRbrush, NtGdiUMPDEngFreeUserMem, NtGdiDrawStream
svn path=/trunk/; revision=28683
2007-08-30 19:35:59 +00:00
Magnus Olsen 5fefe33526 implement stub for NtGdiGetGlyphIndicesW, NtGdiGetGlyphIndicesWInternal, NtGdiGetLinkedUFIs, NtGdiGetMonitorID, NtGdiGetObjectBitmapHandle, NtGdiGetRealizationInfo
svn path=/trunk/; revision=28681
2007-08-30 19:24:17 +00:00
Magnus Olsen 0096b32061 implement GdiConvertPalette, GdiConvertRegion
svn path=/trunk/; revision=28680
2007-08-30 19:05:43 +00:00
Magnus Olsen d21581599d redirect GdiSetLastError to SetLastError (who did forget GdiSetLastError and SetLastError are same, now it is implement as well)
svn path=/trunk/; revision=28679
2007-08-30 18:52:57 +00:00
Magnus Olsen eb1bff28c5 fix the build
svn path=/trunk/; revision=28678
2007-08-30 18:39:08 +00:00
Magnus Olsen 9780c9b363 fix a typo
svn path=/trunk/; revision=28677
2007-08-30 18:38:31 +00:00
Magnus Olsen 15499d174f Implement GdiReleaseLocalDC, GdiFlush, GdiPlayDCScript, GdiPlayJournal, GdiPlayScript, GdiConvertBitmap, GdiConvertBrush, GdiConvertDC, GdiConvertFont, GdiSetAttrs
Redirect GdiConsoleTextOut, FontIsLinked, GdiDescribePixelFormat, GdiSetPixelFormat, GdiSwapBuffers, GdiFullscreenControl, GdiQueryFonts, GdiInitSpool to win32k.sys
do not redirect add smaller code in gdi32 and use share memory : GdiGradientFill, FrameRgn, GdiTransparentBlt
stub : GdiPrinterThunk, GdiConvertBitmapV5
update good api list. 

svn path=/trunk/; revision=28676
2007-08-30 18:06:35 +00:00
Magnus Olsen 280e3b52d4 implement stub for NtGdiInitSpool, NtGdiQueryFonts, NtGdiGetSpoolMessage.
the NtGdiGetSpoolMessage missing the protypes. 

svn path=/trunk/; revision=28675
2007-08-30 17:38:40 +00:00
Johannes Anderwald c7b707f3fc - create a batch file to execute the commands required for sysreg
svn path=/trunk/; revision=28674
2007-08-30 17:20:32 +00:00
Magnus Olsen 19bf3dba24 adding prototype for NtGdiInitSpool()
svn path=/trunk/; revision=28673
2007-08-30 16:28:28 +00:00
Daniel Reimer 461943f891 Translate the new Restart Button into German
svn path=/trunk/; revision=28672
2007-08-30 16:26:24 +00:00
Ged Murphy 1fc9170197 update the visual service count when a service is deleted
svn path=/trunk/; revision=28671
2007-08-30 13:39:59 +00:00
Ged Murphy 5bdb637cb7 - implement setting the service description
- fix deleting of a service

svn path=/trunk/; revision=28670
2007-08-30 12:27:11 +00:00
Ged Murphy 4862094dd0 fix build. didn't realise this was still used.
svn path=/trunk/; revision=28669
2007-08-30 09:57:08 +00:00
Ged Murphy 1bf6653228 - remove the last of the reactos hacks of reading directly from the service's registry keys.
- servman appears to be broken in reactos at the moment, but it is actually implemented correctly now. It awaits widl / rpcrt4 updates and a working services.exe.

svn path=/trunk/; revision=28668
2007-08-30 09:29:45 +00:00
Hervé Poussineau 7395ac2cc6 [FORMATTING] Fix spaces/tabs mess
No code change.

svn path=/trunk/; revision=28667
2007-08-30 08:38:30 +00:00
Johannes Anderwald 157fa523ae - add linux path
- fix bug in getDefaultHDDImage
- sysreg can now create the hdd image and start the emulator

svn path=/trunk/; revision=28665
2007-08-30 00:05:29 +00:00
Ged Murphy c8026e017e release the image resource once it's assigned
svn path=/trunk/; revision=28664
2007-08-29 23:05:23 +00:00
Johannes Anderwald d374f7cbb0 - always create a hdd image if theres no default one
svn path=/trunk/; revision=28663
2007-08-29 22:38:44 +00:00
Johannes Anderwald 8d1c787d57 - missed that
svn path=/trunk/; revision=28662
2007-08-29 22:28:30 +00:00
Johannes Anderwald 4adb5cb9a7 - in theory arguments start at argv[1] - so this needs to be passed to qemu-img
svn path=/trunk/; revision=28661
2007-08-29 22:27:30 +00:00
Johannes Anderwald 0dd03527da - silence debug messages
svn path=/trunk/; revision=28660
2007-08-29 22:14:47 +00:00
Johannes Anderwald be17f95ee8 - check if qemu-img exists for attempting to create hdd image
svn path=/trunk/; revision=28659
2007-08-29 22:09:07 +00:00
Johannes Anderwald 628a33b902 - add options required for sysreg
svn path=/trunk/; revision=28658
2007-08-29 21:10:42 +00:00