Carsten wrote: > On 31/05/07, Pedro Alves <[EMAIL PROTECTED]> wrote: > > Carsten Sørensen wrote: > > > the > > > magic number seems to be 0x40000000 - if I add that, the system colour > > > constants start working. > > > > You mean you add it to all the colors? They are sequencial, so I guess > > that's what you mean. > > Exactly. > > > > I can put together a sample that demonstrates the problem if nobody > > > else has tried these constants until now. > > > > Would be nice. I can test it on Mobile 2003. I've never used these > > APIs before, so I wonder if there is a way to query the color from > > somewhere, and see if they always come with that offset. > > Not sure, I've had a peek around MSDN but can't find anything that > enumerates the system colour constants. I've come across this little > bit of info from GetSysColorBrush > (http://msdn2.microsoft.com/en-us/library/aa453168.aspx) though - >
I was thinking more of asking a component - what's your color? and looking at its value. It looks like one can get at all the possible colors with: DWORD GetSysColor(int nIndex); http://msdn2.microsoft.com/en-us/library/aa453167.aspx with for (int i = 0; i < MAX_INT; i++) if (GetSysColor(i) != 0) { Hey ma, I found a valid color index! } Me wonders how long that loop would take to run. Cheers, Pedro Alves > "The values assigned to the COLOR_* flags in Windows CE are different > from the values assigned to these flags in Windows-based desktop > platforms. Therefore, specify the COLOR_* flag value, rather than the > corresponding integer value, for the nIndex parameter." > > So I suspect the 0x40000000 offset is needed for all CE devices. I'll > whip up a small sample. > Sure sounds like it. Great! ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel