Objects are the fundamental entities within structure of an application created with MnCreator. The object is rectangular (or square) area, located on scene. Object has invidual properties and content depending on its type, and each object has a set of standard properties for all objects.

Object settings:

Name Description
Name It helps developer to navigate among objects. If not specified, the name is generated by default, consisting of unique digital object identifier on scene and characteristics of its contents (for example, images - its name including path to the file, text - the beginning of the text, etc.).
Z-index This property is a number that controls the order of drawing objects in group. Objects with the highest value are drawn above objects with lower value.
Position Position of the object is responsible for the shift of an object on the X and Y axis relative to the upper left corner of the scene. Values ​​can be any integer.
Size These settings show the current size of the object for the X (width) and Y (height) axis. These properties are read-only, as the size of an object depends on its content, they can be changed only by certain types of objects.
Static point This property is responsible for the position of the point relative to which the rotation, zooming and skewing of an object happens. This point appears as a green circle on the workspace. Values are specified in percentage of the width and height of an object. The values ​​can be any number, including fractional and negative. If the value is less than 0% or more than 100%, then the point lies beyond the boundaries of the object. Default values – 50% 50% (center of the object).
Scale It stretches and compresses the object along the corresponding axes. Scaling happens relatively to the object's static point. Values are specified in percentage, where 0% – an invisible object, 50% – half-size object, 100% – normal size of the object and 200% – twice size. The values ​​can be any number, including fractional and negative. If the value is less than 0%, the object is mirrored on the respective axis. The parameters of the axis X and Y can be varied independently of each other. Default values – 100% 100%.
Skew It sets object's inclination angles which allows tilting along the X and Y axis, unlike rotaion it deforms an object. Values are specified in degrees, and the values can be any number, including fractional or negative. Default values – 0° 0°.
Angle This setting is responsible for the rotation of an object relative to its static point. Property is specified in degrees, and the value can be any number, including fractional or negative. Value greater than 0 rotates the object clockwise, and less than 0 – against. The maximum and minimum values ​​of this parameter is not limited, but visually the values ​​0°, 360° and -360° are identical. Values ​​greater than 360° and less than -360° can be used to create animations of rotation more than one turn around its axis.
Opacity The setting is responsible for the transparency of an object and the opportunity to see the other items under this object. The property is specified in % from 0% to 100%, where 0% – fully transparent (the object becomes invisible) and 100% – full opacity. The value can be fractional. The default value – 100%.
Show children The setting is responsible for showing the nested objects that extend beyond the size of its "parent" object. If this option is not selected, all nested objects are cut along the boundaries of an object.

In addition to these parameters, each object, depending on its type, has additional ones that manage the contents of the object.

Creating Objects

There are several ways to create an object:

Hotkeys:

Combination Description
Enter Deselect an object or group of objects.
Pressed CTRL Select multiple objects in the list.
CTRL + C Copy to clipboard object or multiple objects.
CTRL + V Paste data from clipboard to the object or multiple objects. If the clipboard contains objects, they are added to the selected as nested.
Left, Right, Up or Down Move an object or multiple objects by 1 pixel in the appropriate direction.
CTRL + Left, Right, Up or Down Move an object or multiple objects by 10 pixels in the appropriate direction.
Del or Backspace Delete the selected object or multiple objects