Еще одна проблемка с редактором. Если мы имеем на экране большой графический объект (что на мнемосхеме, что при работе с элементами), размеры которого, скажем, по ширине точно равны размеру канвы - его невозможно выделить. Для выделения нужно ткнуть в рамку, а система это сделать не дает. В тело элемента хоть истыкайся. Остается либо менять размер канвы, делать нужные действия с элементом, потом возвращать размер назад.
А вот еще один фокус. Кладешь на экран фоновую картинку - она начинает заслонять другие объекты. Делаешь ей Send To Back - и ничерта не происходит. То есть между картинок например она становится задней, но текстовые объекты остаются все равно под ней. И чтобы их увидеть, нужно на текстовых объектах сделать Bring To Front.
Posted by Алексей Н. (Участник № / Member № 4726) on :
Кстати, с перемещением вперед-назад вообще какие-то непонятные глюки. С картинками оказывается тоже работает через раз. Делаю как бы меню - фоновая картинка и картинки-пункты. Пункты видны, а TM выделить их не дает. Плюс - идет свистопляска с самими картинками, все мерцает по-черному, куски картинок появляются и пропадают. Потом как-то двигал их туда-сюда, в какой-то момент и выделяться стали нормально, и дергаться изображение перестало.
P.S. А с трубами что за баг ? Делаю трубу во весь экран - 1920 пикселей - кусок трубы в конце пропадает ! То есть по выделению труба 1920 пикселей, но последние пикселей 200 не видны. Меняешь размер - точка раздела видимого и невидимого остается на месте. Переходишь ее - если труба меньшей длины, то видна целиком. Больше - кусок больше ~1700 пикселей не виден.
Posted by Алексей Н. (Участник № / Member № 4726) on :
А откуда берутся доли пикселей в размерах ? Был элемент 1920 пикселей, тяну назад - 1919 пикселей, обратно вернуть не могу - становится 1919,5 и дальше тянется только по полупикселям !!!
Posted by Abram Shnider (Участник № / Member № 4534) on :
quote:Отправитель / Originally posted by Алексей Н.: Еще одна проблемка с редактором. Если мы имеем на экране большой графический объект (что на мнемосхеме, что при работе с элементами), размеры которого, скажем, по ширине точно равны размеру канвы - его невозможно выделить. Для выделения нужно ткнуть в рамку, а система это сделать не дает. В тело элемента хоть истыкайся. Остается либо менять размер канвы, делать нужные действия с элементом, потом возвращать размер назад.
Как вариант могу предложить использование таблицы графических элементов, в которой имеется столбец "Выделение".
quote:Отправитель / Originally posted by Алексей Н.: А вот еще один фокус. Кладешь на экран фоновую картинку - она начинает заслонять другие объекты. Делаешь ей Send To Back - и ничерта не происходит. То есть между картинок например она становится задней, но текстовые объекты остаются все равно под ней. И чтобы их увидеть, нужно на текстовых объектах сделать Bring To Front.
С редактированием относительного положения в TM6 все не совсем гладко, однако, лучше должно работать, если поместить объекты в разные слои экрана.
quote:Отправитель / Originally posted by Алексей Н.: А откуда берутся доли пикселей в размерах ? Был элемент 1920 пикселей, тяну назад - 1919 пикселей, обратно вернуть не могу - становится 1919,5 и дальше тянется только по полупикселям !!!
Все та же таблица графических элементов Вам в помощь: открываете через нее ГЭ и меняете его размер. И, насколько я понял, если поставить масштаб 100%, то полпиксели больше не вылезают.
Posted by Abram Shnider (Участник № / Member № 4534) on :
quote:Отправитель / Originally posted by Алексей Н.: Делаю как бы меню - фоновая картинка и картинки-пункты. Пункты видны, а TM выделить их не дает.
Попробуйте использовать выделение с помощью контура. В TM6 Выделение слева направо выделяет только объекты полностью попавшие в контур; а справа налево - все объекты, которых контур касается.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :