Salut tout le monde, je rencontre un petit problème bien bête.
Comment gère t'on le focus sur les différents éléments de notre UI?
Mon but étant de changer l'image lors du passage de la souris dessus.
Voila mon code pour le moment qui ne fonctionne pas bien sur ^^
Merci d'avance :)Code PHP:
import c4d
MY_BITMAP_BUTTON = 1004
class MyDialog(c4d.gui.GeDialog):
def CreateLayout(self):
self.SetTitle("Ye test des choses")
self.GroupBegin(0, c4d.BFH_SCALEFIT|c4d.BFH_SCALEFIT, 1, 1, "bitmap Button",0)
bc = c4d.BaseContainer()
bc.SetLong(c4d.BITMAPBUTTON_BORDER,c4d.BORDER_NONE)
self.myBitButton=self.AddCustomGui(MY_BITMAP_BUTTON, c4d.CUSTOMGUI_BITMAPBUTTON, "Button", c4d.BFH_CENTER | c4d.BFV_CENTER, 50, 50, bc)
self.myBitButton.SetImage('C:/Users/gr4ph0s/Desktop/image1.jpg')
self.GroupEnd()
return True
def Command(self, id, msg):
if id==MY_BITMAP_BUTTON:
print "Hello"
elif msg==c4d.BFM_INPUT and id==MY_BITMAP_BUTTON
if msg[c4d.BFM_INPUT_DEVICE]==BFM_INPUT_MOUSE: & id ==MY_BITMAP_BUTTON
print "test"
return True
if __name__=='__main__':
dlg = MyDialog()
dlg.Open(c4d.DLG_TYPE_ASYNC, defaultw=100, defaulth=100)