Difference between revisions of "API Panel.Position.GetBox"

From Flowcode Help
Jump to navigationJump to search
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<sidebar>API contents</sidebar>
+
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
Gets a handle to an object representing the components bounding box position
+
|-
 
+
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
<div style="width:25%; float:right" class="toc">
+
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetBox'''
====Class hierarchy====
+
|-
[[API Panel|Panel]]
+
| colspan="2" | Gets a handle to an object representing the components bounding box position&nbsp;
:[[API Panel.Position|Position]]
+
|-
::[[API Panel.Position|GetBox]]
+
|-
</div>
+
| width="10%" align="center" | [[File:Fc9-h32-icon.png]] - HANDLE
__TOC__
+
| width="90%" | Handle
 
+
|-
==Parameters==
+
| colspan="2" | The position or component to read from&nbsp;
[[Variable Types|HANDLE]] ''Handle''
+
|-
:The position or component to read from
+
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-h32-icon.png]] - HANDLE
:''The default value for this parameter is: '''''this'''
+
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
+
|}
 
 
==Return value==
 
[[Variable Types|HANDLE]]
 
 
 
Returns the handle to an object representing the components bounding box position
 
  
  
Line 26: Line 21:
  
  
The difference between scale and size only applies to grouped objects, or objects with [[Component Tree|child objects]].
+
The difference between [[Object Scale|scale and size]] only applies to objects with [[Component Tree|child objects]], such as groups or compiled components.
 +
{|
 +
|-
 +
| [[File:SIMAPI Panel.Position.GetBox.svg|thumb|150px|Scale and size of the box]]
 +
|}
  
  
Line 33: Line 32:
 
* Declare a variable 'result' of type HANDLE
 
* Declare a variable 'result' of type HANDLE
 
* Add to a calculation icon: <pre class="brush:[cpp]">result = ::Panel.Position.GetBox(handle)</pre>
 
* Add to a calculation icon: <pre class="brush:[cpp]">result = ::Panel.Position.GetBox(handle)</pre>
 
''<span style="color:red;">No additional information</span>''
 

Latest revision as of 11:54, 16 January 2023

Fc9-comp-macro.png GetBox
Gets a handle to an object representing the components bounding box position 
Fc9-h32-icon.png - HANDLE Handle
The position or component to read from 
Fc9-h32-icon.png - HANDLE Return


Detailed description

This call gets the objects bounding box position. This can be thought of as the objects size rather than its raw scale value.


The difference between scale and size only applies to objects with child objects, such as groups or compiled components.

Scale and size of the box


Examples

Calling in a calculation

  • Declare a variable 'result' of type HANDLE
  • Add to a calculation icon:
    result = ::Panel.Position.GetBox(handle)