Solved Description... missing member "ID"

while updating to r20 i get a lot of errors according to DescriptionCommad / DescriptionGetBitmap, ID is no member

	case MSG_DESCRIPTION_COMMAND:
		switch(static_cast<DescriptionCommand*>(t_data)->id[0].id) 
	case MSG_DESCRIPTION_GETBITMAP:
		DescriptionGetBitmap *dgb = static_cast<DescriptionGetBitmap*>(t_data);                                  
		AutoAlloc<BaseBitmap> bm;
		switch(dgb->id[0].id)

edit: maybe i found something . _descId[0].id doesn't throw an error. however i still cannot test way more errors and warnings to go 😉

In R20, it changed to id[0]._descId

@rsodre so it is wrong way? my code seems to compile now

Hello,

in Cinema 4D R20 the id member was removed from several structures like DescriptionCommand or DescriptionPopup. These structures now share a common base class: DescriptionBaseMessage. See API Change List in R20.

DescriptionBaseMessage has the member _descId which can be used instead.

Is your issue solved with that information?

best wishes,
Sebastian

@s_bach thank you. i still am on my road... at least it solves the compiler error. i get quite some crashes after updating. guess this will take some time