BitmapButton in Descriptions Events
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/07/2004 at 13:01, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 8.503
Platform:
Language(s) : C++ ;---------
Hi!I have a number of Bitmapbuttons in the Description of a Generator Object and I would like to catch the Events when they are pressed down.
Some posts on Bitmapbuttons suggest it works to listen for the MSG_DESCRIPTION_COMMAND Message, when the Bitmapbutton is set to BUTTON in the Resource file, but this Message does not appear to be sent.
Also there is a function in the BitmapButton CustomGUI to set a callback, but I don't know how to set it when I use the BitmapButton in a Resource. How do I get to the pointer to the actual BitmapButtonCustomGui?
Any help would be greatly appreciated!
Best Regards
Timm Dapper -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 20/07/2004 at 02:12, xxxxxxxx wrote:
Sorry if any previous post was misleading. The messaging works slightly differently for bitmap buttons. This is how you would detect it:
Bool MyNode::SetDParameter(GeListNode *node, const DescID &id, const GeData &t_data, LONG &flags) { switch(id[0].id) { case BITMAPBUTTON_ID: { if (flags&DESCFLAGS_USERINTERACTION) { /// user clicked on button } break; } } return ObjectData::SetDParameter(node, id, t_data, flags); }