Properties Panel

From Flowcode Help
Revision as of 15:59, 20 August 2013 by BenR (talk | contribs) (→‎Scale)
Jump to navigationJump to search

The Properties Panel is designed to allow for easy access to all the properties for the various panels, component creation and component usage.

At the very top of the properties panel is a drop down menu which lists all of the individual components and objects currently loaded onto the Flowcode panels. Selecting an item from the drop down list allows the specific properties for that item to be displayed and edited.

Component

Handle - A unique textual name for the currently selected component or object. Typing in this field allow you to rename the object, the name given must be unique.

Type - The reference to the component or shape that was used to generate the panel object.


The following are only available if only the Panel is selected and nothing else.

Settings Manager - Advanced feature for component creation, settings to define a component ready for export.

Interface Manager - Advanced feature for component creation, specification of the component's macros interface.

Resource Manager - Advanced feature for component creation, allows files such as images or 3D meshes to be included into a component.

Appearance

Visible - Determines if the component or object can be seen on the panel. Non visible items can be seen using the 'component debugger' window and ticking the 'show hidden objects' check box.

Interactive - Determines if the component or object can be used to collect user events such as mouse clicks.

Solid - Determines if the component or object will generate collisions from dragging the item around on the panel or via the 'simulation API' interface.

Position

Metrics - The unit scale used for the component, all size / scale will be relative to this dimension.

Coordinates

X,Y,Z - The 3D coordinates to describe the position of the center of the component or object on the panel.

Scale

Clicking on the folder icon next to the Scale item allows you to control which type of scale is available. Each scale type is interlinked so changing one type will have the same proportionate effect as changing another.

Scale / Local Scale - The local scale of the component or object, a component will default to a local scale of 1 in that it is at 100% size by default.

Size / Local Size - The local unit size of the component or object, the actual number of units that make up the 100% scale of 1.

World Size - The amount of space on the panel the component or object is using, tagged with the unit scale to give a meaningful value.

Rotation

X,Y,Z - The angles of rotation in degrees around each specific axis.

Properties

Additional properties associated to the currently selected component or object. If the Panel is selected then you are allowed to create your own properties here for use in your program or component. Right clicking the properties field will give options to:

Add New - Creates a new property New Category - Adds a folder which properties can be grouped into.

The Panel properties can be re-ordered by clicking a property and dragging it up and down the toolbar. Properties can also be edited and deleted by right clicking on the property name.

Properties for existing components are fixed and cannot be edited.