[openbeos] Re: New icons

>Which of course is incompatible with the Dano/Zeta headers :^)
Not to be antagonistic, but it doesn't make much difference, anyway. Dano/
Zeta breaks binary compatibility with R5 because of how they are defined. R5 
uses an enum with integer values. Dano uses global const char *'s. Our new 
values, while utilized by no one else at this point, will not break BC. If 
you want source compatibility with ui_color, it's probably going to take a 
little bit of playing around no matter what we do because of what Be did with 
Dano. I guess it's time for me to join BeUnited and write a standard. :D

>François.
>P.S. how would I #ifdef such a thing ? can't #ifdef on enums
Probably #ifdef the whole enum definition would be the only way to go AFAIK.

--DarkWyrm


Other related posts: