Перейти к содержимому


dromandon

Регистрация: 12 апр. 2016
Offline Активность: Сегодня, 09:29
-----

Мои сообщения

В теме: параметрические объекты СПДС

12 Июль 2018 - 17:19

Доработал объект "шкала" из этого сообщения, вдруг кому понадобится

В теме: параметрические объекты СПДС

12 Июль 2018 - 10:46

А подскажите как внутри скрипта исполнения объекта пользоваться командой "if"?
Просто давно каким-то чудом выяснил, что если внутри UText угол поворота текста прописать как DegToRad(-angleTwoPi(oX,gX)), то получится так, что текст всегда будет повёрнут горизонтально.
И теперь я хочу, чтобы в зависимость от текущего значения angleTwoPi(oX,gX) менялась привязка текста по горизонтали и вертикали, т.е эти переменные
UText(Point, Angle, Height, XScaling(widthfactor), Oblique,"Text",[HorizontalAlignment, VerticalAlignment]);
То есть, если кратко на словах, то
при 0<angleTwoPi(oX,gX)<90, HorizontalAlignment =1 и VerticalAlignment=1
при 90<angleTwoPi(oX,gX)<180, HorizontalAlignment =1 и VerticalAlignment=2
и т.п.
Но всё это надо прописать как-то в теле скрипта исполнения, ибо внутри скрипта объекта angleTwoPi(oX,gX) не меняется(

В теме: Ошибка. Команда не может быть запущена, когда другая команда активна...

12 Июль 2018 - 09:45

Просмотр сообщенияSpirin (12 Июль 2018 - 09:28) писал:

Файл, грязный очень.

Я знаю, что он грязный) Причём до жути, но для того и скинул, чтобы можно было словить эту ошибку)
Прост нано ловит этот глюк сразу же тут, без танцев с бубном как в других файлах =)

В вашей версии файла уже ошибка не воспроизводиться)
За ссылочку спасибо, но, по сути, всё,кроме перекодировки текстаЭ знал и пользовал) Но в моей вресии нано такой команды нема(
А при попытке проверок штриховок в проблемных файлах, нанокад у меня обычно фаталит

В теме: Ошибка. Команда не может быть запущена, когда другая команда активна...

11 Июль 2018 - 16:42

Просмотр сообщенияdows (11 Июль 2018 - 15:54) писал:

1. Программный продукт какой и какая версия?
Прикрепленный файл  2018-07-11_15-36-26.png   24,92К   0 Количество загрузок:Прикрепленный файл  2018-07-11_15-37-38.png   26,24К   1 Количество загрузок:

Просмотр сообщенияdows (11 Июль 2018 - 15:54) писал:

Для того, чтобы во время CTRL+A работала привязка, должна работать какая-то команда типа обрезка, перемещение или еще что-то. Какая именно команда в этот момент бежит?

Вот скрин с командной строкой)
Прикрепленный файл  2018-07-11_15-39-56.png   148,32К   1 Количество загрузок:

UPD. Команду spbhatch я сам нажал =)

В теме: Ошибка. Команда не может быть запущена, когда другая команда активна...

11 Июль 2018 - 14:18

Просмотр сообщенияdows (11 Июль 2018 - 13:10) писал:

Воспользуйтесь ресурсом: http://ftp.nanosoft.su/
http://ftp.nanosoft....565b45e76deb57e