Объекты являются основными сущностями в структуре приложения, созданного с помощью MnCreator. Объект представляет собой прямоугольную (или квадратную) область, расположенную на сцене. Объект может обладать индивидуальными свойствами и содержимым зависимости от своего типа, при этом каждый объект обладает набором стандартных свойств.

Набор параметров объекта:

Название Описание
Название Помогает разработчику ориентироваться среди всех созданных объектов. Если оно не задано, то генерируется имя по умолчанию, состоящее из уникального цифрового идентификатора объекта на сцене и характеристики его содержимого (например, для изображений – это путь до файла, для текстов – начало текста, и т.п.).
Z-index Данное свойство – число, которое определяет порядок отрисовки объектов в группе. Объекты с бо́льшим значением этого параметра будут перекрывать объекты с меньшим значением.
Координаты Определяют положение объекта по осям X и Y относительно левого верхнего угла сцены. Значения могут быть любым целым числом.
Размеры Текущий размер объекта по осям X (ширина) и Y (высота). Эти свойства доступны только для чтения, так как размер объекта зависит от его содержимого и может быть доступен для изменения только у некоторых типов объектов.
Положение статической точки Параметры отвечают за координаты точки, относительно которой происходит вращение, масштабирование и наклон объекта. На рабочей области эта точка отображается зеленым кругом. Свойства указываются в процентах от ширины и высоты объекта соответственно. При этом значения могут быть любым числом, в том числе дробным и отрицательным. Если значение меньше 0% или больше 100%, то точка будет лежать за границами самого объекта. Значения по умолчанию – 50% 50% (центр объекта).
Масштаб Параметр отвечает за растягивание и сжатие объекта по соответствующим осям. Масштабирование происходит относительно статической точки объекта. Свойства указываются в процентах, где 0% – невидимый объект, 50% – уменьшенный вдвое объект, 100% – обычный размер объекта, а 200% – увеличенный вдвое размер. При этом значения могут быть любым числом, в том числе дробным и отрицательным. Если значение меньше 0%, то объект будет зеркально отображен по соответствующей оси. Параметры по осям X и Y могут изменяться независимо друг от друга. Значения по умолчанию – 100% 100%.
Углы наклона Параметры отвечают за деформацию объекта по соответствующим осям. Такие деформации превращают прямоугольный объект в параллелограм. Свойства указываются в градусах, при этом значения могут быть любым числом, в том числе дробным и отрицательным. Значения по умолчанию – 0° 0°.
Угол поворота Параметр отвечает за вращение объекта относительно его статической точки. Свойство указывается в градусах, значение может быть любым числом, в том числе дробным и отрицательным. Значение больше 0 вращает объект по часовой стрелке, а меньше 0 – против. Максимальное и минимальное значения этого параметра не ограничены, но визуально значения 0°, 360° и -360° идентичны. Значения больше 360° или меньше -360° могут использоваться для создания анимаций вращения более чем на 1 оборот вокруг своей оси. Значение по умолчанию – 0°.
Прозрачность Параметр отвечает за прозрачность объекта и возможность видеть другие объекты, находящиеся под этим объектом. Свойство указывается в % от 0 до 100, где 0% – полная прозрачность (объект становится невидимым), а 100% – полная непрозрачность. Значение может быть дробным. Значение по умолчанию – 100%.
Показывать потомков Параметр отвечает за то, показывать ли вложенные объекты, которые выходят за размеры своего "родительского" объекта. Если эта опция не выбрана, все вложенные объекты будут обрезаться по границам самого объекта.

Помимо перечисленных параметров, каждый объект обладает дополнительными свойствами, которые зависят от его типа и управляют содержимым этого объекта.

Создание объектов

Существует несколько способов создать объект:

Горячие клавиши:

Комбинация Описание
Enter Снять выделение с объекта или нескольких объектов.
Нажатый CTRL Позволяет одновременно выбрать в списке несколько объектов с помощью мыши.
CTRL + C Скопировать в буфер обмена объект или несколько объектов.
CTRL + V Вставить из буфера обмена данные в объект или в несколько объектов. В случае, если в буфере обмена находятся объекты, они будут добавлены к выбранным как вложенные.
Влево, Вправо, Вверх или Вниз Сдвинуть объект или несколько объектов на 1 пиксель в соответствующую сторону.
CTRL + Влево, Вправо, Вверх, Вниз Сдвинуть объект или несколько объектов на 10 пикселей в соответствующую сторону.
Del или Backspace Удалить выбранный объект или несколько объектов