Difference between revisions of "API Component.Property.SetVisible"

From Flowcode Help
Jump to navigationJump to search
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
+
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
+
|-
<sidebar>API Contents</sidebar>
+
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
Sets whether the property is visible or not
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetVisible'''
 
+
|-
<div style="width:25%; float:right" class="toc">
+
| colspan="2" | Sets whether the property is visible or not&nbsp;
====Class hierarchy====
+
|-
[[API Component|Component]]
+
|-
:[[API Component.Property|Property]]
+
| width="10%" align="center" | [[File:Fc9-h32-icon.png]] - HANDLE
::[[API Component.Property|SetVisible]]
+
| width="90%" | Handle
</div>
+
|-
__TOC__
+
| colspan="2" | The component handle of the property owner&nbsp;
 
+
|-
==Parameters==
+
| width="10%" align="center" | [[File:Fc9-string-icon.png]] - STRING
[[Variable Types|HANDLE]] ''Handle''
+
| width="90%" | Property
:The component handle of the property owner
+
|-
 
+
| colspan="2" | The textual name of the property&nbsp;
[[Variable Types|STRING]] ''Property''
+
|-
:The textual name of the property
+
| width="10%" align="center" | [[File:Fc9-bool-icon.png]] - BOOL
 
+
| width="90%" | Value
[[Variable Types|BOOL]] ''Value''
+
|-
:Set true or false for visible state
+
| colspan="2" | Set true or false for visible state&nbsp;
 
+
|-
 
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - NONE
==Return value==
+
| width="90%" style="border-top: 2px solid #000;" | ''Return''
''This call does not return a value''
+
|}
  
  
Line 36: Line 36:
 
===Calling in a calculation===
 
===Calling in a calculation===
 
* Add to a calculation icon: <pre class="brush:[cpp]">::Component.Property.SetVisible(handle, "property", false)</pre>
 
* Add to a calculation icon: <pre class="brush:[cpp]">::Component.Property.SetVisible(handle, "property", false)</pre>
 
''<span style="color:red;">No additional examples</span>''
 

Latest revision as of 11:54, 16 January 2023

Fc9-comp-macro.png SetVisible
Sets whether the property is visible or not 
Fc9-h32-icon.png - HANDLE Handle
The component handle of the property owner 
Fc9-string-icon.png - STRING Property
The textual name of the property 
Fc9-bool-icon.png - BOOL Value
Set true or false for visible state 
Fc9-void-icon.png - NONE Return


Detailed description

Shows or hides the property in the Properties Panel. This state may be read with GetVisible.


Note for root component properties the property will not be hidden, but disabled instead so it can be modified by the user. This is not true for compiled components.

Examples

Calling in a calculation

  • Add to a calculation icon:
    ::Component.Property.SetVisible(handle, "property", false)