Hi There,
Just a little remark, i like the fact that you can choose wether or not a changedMessage is send. For all components you should supply false as second parameter to prevent messages being send exept for the Combobox… maybe this should be changed to prevent confusion.
ComboBox::
void setSelectedId (const int newItemId, const bool dontSendChangeMessage=false) throw ()
Slider::
void Slider::setValue ( double newValue,
const bool sendUpdateMessage = true,
const bool sendMessageSynchronously = false
)
Label::
void setText (const String &newText, const bool broadcastChangeMessage)
[/code]