Natürlich
@Texture:
Code:
IGUIButton* myTexturedButton = guidev->addButton(rect<s32>(0,0,128,64), 0, 101, L"Button");
myTexturedButton->setImage(driver->getTexture("image.png"));
myTexturedButton->setPressedImage(driver->getTexture("imageWhenButtonIsPressed.png"));
@Deaktivieren: Wenn du das Event vom Button empfängst setz den Button einfach auf enabled sprich:
Code:
//EventReceiver...
if(ID == 101) //the ID of the myTexturedButton
{
myTexturedButton->setEnabled(false);
}
Und fertig. Kann sein, dass ich mich iwo vertippt habe, falls das nicht einwandfrei durhc geht einfach die Doku zu Rate ziehen um die richtigen Funktionsnamen (ohne Tippfehler) zu erhalten.
Grüße heck
_________________

Irrlicht - From Noob To Pro A Guideline
--
Sonstige Projekte, Blog :
http://www.rpdev.net