From: SourceForge.net <no...@so...> - 2006-05-03 07:15:14
|
Bugs item #1103840, was opened at 2005-01-17 13:19 Message generated for change (Settings changed) made by papadopo You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1103840&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: w32api Group: Known bugs >Status: Pending >Resolution: Fixed Priority: 5 Submitted By: Wolfgang Glas (softadm) Assigned to: Dimitri Papadopoulos (papadopo) Summary: missing bits for PrintDlgEx in commdlg.h Initial Comment: I'm using PrintDlgEx with w32api/mingw and encountered the following missing bits in commdlg.h #if (WINVER >= 0x0500) && !defined (__OBJC__) #define PD_RESULT_CANCEL 0 #define PD_RESULT_PRINT 1 #define PD_RESULT_APPLY 2 #define START_PAGE_GENERAL 0xffffffff DEFINE_GUID(IID_IPrintDialogCallback,0x5852a2c3,0x6530,0x11d1,0xb6,0xa3,0x0,0x0,0xf8,0x75,0x7b,0xf9); DEFINE_GUID(IID_IPrintDialogServices,0x509aaeda,0x5639,0x11d1,0xb6,0xa1,0x0,0x0,0xf8,0x75,0x7b,0xf9); #endif /* WINVER >= 0x0500 */ Could you please add these to the CVS-version of commdlg.h TIA, Wolfgang ---------------------------------------------------------------------- Comment By: Dimitri Papadopoulos (papadopo) Date: 2006-04-11 09:48 Message: Logged In: YES user_id=52414 I've added START_PAGE_GENERAL and all the PD_* constants as documented here: http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/userinput/commondialogboxlibrary/commondialogboxreference/commondialogboxstructures/printdlgex.asp I wasn't able to find any documentation about the interfaces on MSDN though. Where do these come from? ---------------------------------------------------------------------- Comment By: Wolfgang Glas (softadm) Date: 2005-02-17 14:19 Message: Logged In: YES user_id=1062760 Here are more defines for PrintGlgEx, are currently missing in w32api-3.2 #if (WINVER >= 0x0500) && !defined (__OBJC__) #define PD_CURRENTPAGE 0x00400000 #define PD_NOCURRENTPAGE 0x00800000 #define PD_EXCLUSIONFLAGS 0x01000000 #define PD_USELARGETEMPLATE 0x10000000 #endif /* WINVER >= 0x0500 */ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1103840&group_id=2435 |