User ColourIDs


#1

Forgive me if this is documented somewhere, or a silly question… but is there any specification for what enum we can start our own ColourIDs?

I notice JUCE uses 0x1******, if I start using 0x2****** would that be safe?


#2

Yes, I’m sure that’d be ok.


#3

Good idea, why not making this a standard somehow enforced by the library? Or at least explicit…
More or less like TCP ports, those < 1024 are reserved to the system, the others are (more or less) available to userland programs.


#4

Is 0x2****** still a sensible range to use for application specific colourIds?