Parameter Visibility
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 06/03/2003 at 09:51, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 8.012
Platform: Windows ; Mac ; Mac OSX ;
Language(s) : C++ ;---------
Is there a way to hide/unhide parameters. I know there is a flag for HIDDEN but it seems it cannot be changed. Any ideas?bt
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 06/03/2003 at 10:50, xxxxxxxx wrote:
Search the Forum!!!
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 06/03/2003 at 12:00, xxxxxxxx wrote:
Quote: Originally posted by 3D Designer on 06 March 2003
>
> * * *
>
> Search the Forum!!!
>
>
> * * *I have searched both topic and message body under 'parameter visibility', 'HIDDEN'. I do not know what else to seed the search with, suggestions?
bt
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 06/03/2003 at 12:25, xxxxxxxx wrote:
Hi,
I had the same problem some time ago, that´s why I know it´s in the forum! U should have used HIDE instead of HIDDEN but here is the answer Mikael Sterner gave me.Here's a dummy GetDDescription() I added to my MSA object. It HIDEs the POSITIONING_FROM_POS element:
Bool MSAObject::GetDDescription(GeListNode *node, Description *description,LONG &flags) { if (!description || !node) return FALSE; if (!description->LoadDescription(node->GetType())) return FALSE; AutoAlloc<AtomArray> ar; if (!ar) return FALSE; ar->Append(static_cast<Atom*>(node)); BaseContainer* bc = description->GetParameterI(DescLevel(POSITIONING_FROM_SP), ar); if (bc) { bc->SetBool(DESC_HIDE, TRUE); } flags |= DESCFLAGS_DESC_LOADED; return ObjectData::GetDDescription(node, description, flags); }
Have a look into the description chapter of the docs. You will find all parameters there you can use for GetDDescription. Best Samir