How to check a checkbox?

rewb0rn

06-12-2008 17:51:56

Hi!

What function do i have to call so my checkBox actually stays checked after it was clicked?

Altren

06-12-2008 18:05:24

Add eventMouseButtonClick:button->eventMouseButtonClick = MyGUI::newDelegate(this, [class_name]::notifyToggleCheck);

void [class_name]::notifyToggleCheck(MyGUI::WidgetPtr _sender)
{
MyGUI::ButtonPtr checkbox = _sender->castType<MyGUI::Button>();
checkbox->setStateCheck(!checkbox->getStateCheck());
}
Or just add this two lines to your on click event if you already have it.

rewb0rn

06-12-2008 19:43:01

setStateCheck was what I was looking for. Thanks :)