Hi, I started to write a multiplateform framework called gynoid aiming at wrapping specific API from mobile phones running wince, symbian, iPhone, ... see here http://www.codeproject.com/KB/mobile/gynoid.aspx
I started with the platform I know the best and I wanted to add support for address book. Actually wrapper is compiled using native tools (msvc on wince) but developpers can call it from cegcc. For instance to set a contact property : err = GDAbItem_SetProperty(pAbItem, eAbFirstName, _T("Vincent") ); eAbFirstName is an enum defined as ... eAbFirstName = PIMPR_FIRST_NAME, ... The problem is cegcc doesn't have definitions for PIMPR, so from MSDN I found the definitions (see attachment) and put them in a pimstore.h. But now I there are only a few definitions I cannot find : if I have a look at msvc define I can read : #define PIMPR_FIRST_NAME PIM_PROP_TAG( CEVT_LPWSTR, 0x0082) but from MSDN : * http://msdn.microsoft.com/en-us/library/aa917573.aspx * http://msdn.microsoft.com/en-us/library/bb446009.aspx * http://msdn.microsoft.com/en-us/library/bb415504.aspx so I am missing all the CEVT_LPWSTR\CEVT_UI4\CEVT_FILETIME definitions and the PIM_PROP_TAG. Does it prevent it to be included in cegcc ? If yes I will have to define enums as simple integers and use a switch to do the mapping ... ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel