[Bug 11054] New: Missing GdipNewPrivateFontCollection and GdipGetDpiX functions
http://bugs.winehq.org/show_bug.cgi?id=11054 Summary: Missing GdipNewPrivateFontCollection and GdipGetDpiX functions Product: Wine Version: 0.9.52. Platform: Other OS/Version: Windows XP Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdiplus AssignedTo: wine-bugs(a)winehq.org ReportedBy: forrest(a)alumni.ncsu.edu I was working on getting EasyGPS 2.3.8 running under wine and it called 2 missing gdiplus functions. I am new to this but I assume these functions should at least have stubs. The output from running it was: wine: Call from 0x7b840f8c to unimplemented function gdiplus.dll.GdipNewPrivateFontCollection, aborting wine: Call from 0x7b840f8c to unimplemented function gdiplus.dll.GdipGetDpiX, aborting To get this far I did have to copy a native MFC42u.DLL from my Windows XP partition. You can download this version from here: http://www.download.com/EasyGPS/3000-12940_4-10676225.html -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11054 Lei Zhang <thestig(a)google.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.download.com/Easy | |GPS/3000-12940_4- | |10676225.html Keywords| |download OS/Version|Windows XP |other --- Comment #1 from Lei Zhang <thestig(a)google.com> 2008-01-06 03:38:02 --- The program has a copy of gdiplus.dll bundled with it. Did you remove the bundled gdiplus.dll? It looks like there's another gdiplus 30 functions that the program needs, but are not implemented. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11054 --- Comment #2 from Forrest Samuels <forrest(a)alumni.ncsu.edu> 2008-01-06 17:49:26 --- The gdiplus.dll that was part of the installation was not installed so effectively yes, it was removed. From my testing, this was a result of me already setting the OS to Windows XP. If you leave the OS to the default Windows 2000, gdiplus.dll is installed. I deleted my .wine directory, left the OS as Windows 2000, reinstalled the 2.3.8 version and it did install gdiplus.dll. The errors are no longer shown. Doesn't that mean though that the functions are missing from the wine dll but not the included dll? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11054 --- Comment #3 from Lei Zhang <thestig(a)google.com> 2008-01-07 00:29:35 --- Correct, there's still lots of unimplemented functions in gdiplus. I was just curious why gdiplus.dll wasn't installed for you. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11054 Lei Zhang <thestig(a)google.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #4 from Lei Zhang <thestig(a)google.com> 2008-01-07 00:30:14 --- ...and confirm this bug. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11054 Adam Petaccia <adam(a)tpetaccia.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |adam(a)tpetaccia.com --- Comment #5 from Adam Petaccia <adam(a)tpetaccia.com> 2008-07-05 10:32:43 --- It looks like these will need to be implemented before EasyGPS can be run without problems: GdipBitmapSetPixel GdipCloneBitmapAreaI GdipCreateBitmapFromResource GdipCreateCachedBitmap GdipCreateHatchBrush GdipDeleteCachedBitmap GdipDeletePrivateFontCollection GdipDrawCachedBitmap GdipFillPolygon2 GdipFillPolygon2I GdipGetFontCollectionFamilyCount GdipNewPrivateFontCollection GdipPrivateAddFontFile GdipResetWorldTransform GdipSetPenCompoundArray The PrivateFontCollection work is in a private branch which I will soon be sending off. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11054 nathan.n <saturn_systems(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |saturn_systems(a)yahoo.com -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11054 ricardo filipe <ricardo_barbano(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ricardo_barbano(a)hotmail.com --- Comment #6 from ricardo filipe <ricardo_barbano(a)hotmail.com> 2008-12-07 17:02:02 --- this is pretty good now. it starts and runs, but there is still one gdiplus unimplemented function: GdipCloneBitmapAreaI i haven't tested most functionality though. and it gives an application error, not directly to do with wine. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11054 Luke Benstead <kazade(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |kazade(a)gmail.com Resolution| |FIXED --- Comment #7 from Luke Benstead <kazade(a)gmail.com> 2009-07-24 03:17:08 --- The missing functions now seem to have been implemented and the program runs pretty well. Marking as fixed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11054 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> 2009-08-07 12:08:36 --- Closing bugs fixed in 1.1.27. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org