Вращение и изменение размера в LiveCode - PullRequest
0 голосов
/ 02 сентября 2018

1) Как вращать поля, кнопки, чтобы можно было писать текст сверху вниз.

2) У меня есть стек. Его ширина 1622, а высота 588. Как я могу изменить размер стека до A4 с сохранением позиций моих объектов? Моя цель - распечатать его в таком размере.

Заранее большое спасибо за помощь.

Ответы [ 2 ]

0 голосов
/ 11 сентября 2018

2) Я бы не стал менять размер стека только для печати. Вместо этого создайте подстак, назовите его как mystack_printing_A4. Разложите этот стек точно так, как вы хотите для печати, включая размер, ориентацию и расположение объектов. Если вы хотите распечатать, скопируйте все содержимое каждого объекта в вашей оригинальной стопке в соответствующий объект в вашей стопке печати. Затем используйте команду print card для печати предварительно отформатированной карты.

print card 1 of stack "mystack_printing_A4"

Вам никогда не придется показывать пользователю стек печати, если вы не хотите показывать его в качестве предварительного просмотра.

0 голосов
/ 04 сентября 2018

1) Поворот текста (вращение полей и кнопок) не поддерживается в LiveCode. Некоторые разработчики имитировали это, делая снимок объекта, скрывая его, а затем поворачивая снимок. См. Словарь для import snapshot.

import snapshot from field "foo" with effects
set the name of it to "fooimage"
rotate image "fooimage" by -90
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...