Selecting and Deselecting RenderData
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 20/11/2008 at 17:05, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 11
Platform: Mac ;
Language(s) : C++ ;---------
When I insert a new RenderData into the document it becomes active (selected), along with the first RenderData.I am trying to deselect the new RenderData (or prevent it from becoming selected), but nothing seems to work.
Here is what I'm trying...
if(newRD->GetBit(BIT_ACTIVE) == TRUE)
{
newRD->ToggleBit(BIT_ACTIVE);
newRD->DelBit(BIT_ACTIVE);
newRD->DelBit(BIT_ACTIVERENDERDATA);//Just in case, trying to delete the ACTIVERENDERDATA bit
EventAdd();
}I have also tried:
doc->SetSelection(rd, SELECTION_NEW); //rd is the first RenderDataAny info here would be appreciated.
Thanks!
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 20/11/2008 at 23:21, xxxxxxxx wrote:
I found an indirect solution to my problem...
It wasn't coming from just inserting a RenderData into the document. It was because that RenderData had been copied from another RenderData. Once I specified the COPY_NO_BITS flag, it was deselected when inserted into the document.