On 15/09/2014 at 02:34, xxxxxxxx wrote:
I have defined a CustomGui - CUSTOMGUI_BITMAPBUTTON to toggle between 2 images.
It works great, clicking on the icon will toggle between two images.
The question is now, how can I read to the customgui container (below bbcH) to get the current state of the toggle, or get the information on which image is set?
At this moment I'm using a variable to keep track of the toggle state, but getting it from the container or somewhere else makes more sense to me?
bbcH = c4d.BaseContainer()
bbcH.SetLong(c4d.BITMAPBUTTON_ICONID1, imageIDHOff) #Off state: H
bbcH.SetLong(c4d.BITMAPBUTTON_ICONID2, imageIDH) #On State: H
self.buttonH = self.AddCustomGui(MYBUTTONH, c4d.CUSTOMGUI_BITMAPBUTTON, "", c4d.BFH_LEFT, 0, 0, bbcH)