Difference between revisions of "Component: Bezel Radiused (Advanced Shapes)"
From Flowcode Help
Jump to navigationJump to search (XML import) |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | {| style="width:50%" | |
− | |||
− | {| | ||
|- | |- | ||
− | | width="20%" style="color: gray;" | Author | + | | width="20%" style="color:gray;" | Author |
| Matrix Ltd | | Matrix Ltd | ||
|- | |- | ||
− | | width="20%" style="color: gray;" | Version | + | | width="20%" style="color:gray;" | Version |
− | | 1.2 | + | | 1.2 |
|- | |- | ||
− | | width="20%" style="color: gray;" | Category | + | | width="20%" style="color:gray;" | Category |
| Advanced Shapes | | Advanced Shapes | ||
|} | |} | ||
+ | ==Bezel Radiused component== | ||
+ | A purely cosmetic component for creating smoothly radiused bezel or frame to fit around other components, or to define the edges of panel sections. | ||
− | == | + | ==Component Pack== |
− | |||
− | |||
− | + | FREE | |
− | |||
+ | ==Detailed description== | ||
− | |||
− | |||
− | + | ''No detailed description exists yet for this component'' | |
− | === | + | ==Examples== |
− | |||
− | |||
− | |||
− | |||
+ | ''<span style="color:red;">No additional examples</span>'' | ||
− | |||
− | + | ==Downloadable macro reference== | |
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetLidPosition''' | ||
+ | |- | ||
+ | | colspan="2" | Get the position for a plane that will fill the top of the bezel at the highest point of the curve. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-h32-icon.png]] - HANDLE | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
− | |||
− | |||
− | ''' | + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" |
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''FitOutsideBase''' | ||
+ | |- | ||
+ | | colspan="2" | Resize and move the bezel so that it fits around a given target object. The bezel is fitted around the 'base' of the target - i.e. the face of the object's bounding box with the lowest Z-value. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-h32-icon.png]] - HANDLE | ||
+ | | width="90%" | Target | ||
+ | |- | ||
+ | | colspan="2" | The object to fit the bezel around | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
− | |||
− | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''FitInsideBase''' | ||
+ | |- | ||
+ | | colspan="2" | Resize and move the bezel so that it fits a given target object. The bezel is fitted within the 'base' of the target - i.e. the face of the object's bounding box with the lowest Z-value. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-h32-icon.png]] - HANDLE | ||
+ | | width="90%" | Target | ||
+ | |- | ||
+ | | colspan="2" | The object to fit the bezel around | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
− | |||
− | :'' | + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" |
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetFillPosition''' | ||
+ | |- | ||
+ | | colspan="2" | Returns the dimensions and position of a plane area that will fill the frame at its base. The returned position handle could be use, for example, to fit a text box or image within the frame. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-h32-icon.png]] - HANDLE | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
− | = | + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" |
− | + | |- | |
− | + | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | |
− | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetColor''' | |
− | + | |- | |
− | :[[ | + | | colspan="2" | A quick way changing the border color without re-calculating the geometry. NB) Does not change the start-up color set using the Properties pane. |
− | + | |- | |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | |
− | + | | width="90%" | Red | |
− | + | |- | |
− | + | | colspan="2" | Amount of red in the color. (0...255) | |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | |
− | = | + | | width="90%" | Green |
− | + | |- | |
− | + | | colspan="2" | Amount of green in the color. (0...255) | |
− | ''' | + | |- |
− | + | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | |
− | + | | width="90%" | Blue | |
− | + | |- | |
− | + | | colspan="2" | Amount of blue in the color. (0...255) | |
− | + | |- | |
− | + | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | |
− | + | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | |
− | + | |} | |
− | |||
− | |||
− | A quick way changing the border color without re-calculating the geometry. | ||
− | |||
− | NB) Does not change the start-up color set using the Properties pane. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Line 110: | Line 128: | ||
==Property reference== | ==Property reference== | ||
− | |||
− | + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | |
− | + | |- | |
− | Sets the thickness of the bezel - radius and depth will change proportionally. | + | | width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]] |
− | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties''' | |
− | + | |- | |
− | + | |- | |
− | + | | width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]] | |
− | + | | width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Appearance | |
− | This property is used when fitting the bezel to another object using the 'Quick Resize' properties or 'Fit' macros. | + | |- |
− | + | |- | |
− | It sets the distance between the bezel and the fitted object. | + | | width="10%" align="center" | [[File:Fc9-type-15-icon.png]] |
− | + | | width="90%" | Thickness | |
− | + | |- | |
− | + | | colspan="2" | Sets the thickness of the bezel - radius and depth will change proportionally. | |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-type-15-icon.png]] | |
− | + | | width="90%" | Margin | |
− | + | |- | |
− | + | | colspan="2" | This property is used when fitting the bezel to another object using the 'Quick Resize' properties or 'Fit' macros. It sets the distance between the bezel and the fitted object. | |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-type-2-icon.png]] | |
− | + | | width="90%" | Color | |
− | Select an object from this drop down to fit the bezel around the outside of the object's base. | + | |- |
− | + | | colspan="2" | Color of the bezel. | |
− | Note that this is a 'momentary operation', the bezel will not follow subsequent changes to the target object. | + | |- |
− | + | | width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]] | |
− | + | | width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Quick Resize | |
− | + | |- | |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-type-17-icon.png]] | |
− | Select an object from this drop down to fit the bezel withinf the object's base. | + | | width="90%" | Fit Outside |
− | + | |- | |
− | Note that this is a 'momentary operation', the bezel will not follow subsequent changes to the target object. | + | | colspan="2" | Select an object from this drop down to fit the bezel around the outside of the object's base. Note that this is a 'momentary operation', the bezel will not follow subsequent changes to the target object. |
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-type-17-icon.png]] | ||
+ | | width="90%" | Fit Inside | ||
+ | |- | ||
+ | | colspan="2" | Select an object from this drop down to fit the bezel withinf the object's base. Note that this is a 'momentary operation', the bezel will not follow subsequent changes to the target object. | ||
+ | |} |
Latest revision as of 17:19, 9 November 2022
Author | Matrix Ltd |
Version | 1.2 |
Category | Advanced Shapes |
Contents
Bezel Radiused component
A purely cosmetic component for creating smoothly radiused bezel or frame to fit around other components, or to define the edges of panel sections.
Component Pack
FREE
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Downloadable macro reference
![]() |
GetLidPosition |
Get the position for a plane that will fill the top of the bezel at the highest point of the curve. | |
![]() |
Return |