piton369 0 13 декабря, 2019 Опубликовано 13 декабря, 2019 · Жалоба Доброго времени суток! Подскажите, пожалуйста, как или где можно посмотреть поля любого объекта? Желательно JS, менее желательно Pascal. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
deni 6 13 декабря, 2019 Опубликовано 13 декабря, 2019 · Жалоба Что значит посмотреть поля любого объекта? Если документацию по API, то здесь https://techdocs.altium.com/display/SCRT/Altium+Designer+API+Reference Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
piton369 0 13 декабря, 2019 Опубликовано 13 декабря, 2019 (изменено) · Жалоба 3 часа назад, deni сказал: Что значит посмотреть поля любого объекта? Если документацию по API, то здесь https://techdocs.altium.com/display/SCRT/Altium+Designer+API+Reference В Альтиумовской документации не нашел. Мне нужно вот это: https://learn.javascript.ru/object-for-in Только почему-то эта стандартная конструкция не работает. Нужно мне, например, узнать какие поля есть у eRegionObject. Как это сделать? Изменено 13 декабря, 2019 пользователем piton369 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 24 16 декабря, 2019 Опубликовано 16 декабря, 2019 · Жалоба документации в альтиуме уже не будет по скриптам. в паскале можно поставить точку и все увидеть. Но как это экспортировать в текст не знаю. другое дело, что тот же eRegion относится к Primitive, то вывалятся все свойства, которые к региону не получится применить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
piton369 0 17 декабря, 2019 Опубликовано 17 декабря, 2019 (изменено) · Жалоба 23 часа назад, peshkoff сказал: документации в альтиуме уже не будет по скриптам. в паскале можно поставить точку и все увидеть. Но как это экспортировать в текст не знаю. другое дело, что тот же eRegion относится к Primitive, то вывалятся все свойства, которые к региону не получится применить. Через точку почему-то не видно многого. Большая часть того что использую нашел в чужих скриптах. Например, все те переменные, что содержат объекты в pcb, вроде координат x и y, не видны через точку. Изменено 17 декабря, 2019 пользователем piton369 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
peshkoff 24 17 декабря, 2019 Опубликовано 17 декабря, 2019 · Жалоба 33 minutes ago, piton369 said: Через точку почему-то не видно многого. Большая часть того что использую нашел в чужих скриптах. Например, все те переменные, что содержат объекты в pcb, вроде координат x и y, не видны через точку. Да и такое может быть. Документации нет, отыскиваем методом проб и ошибок. Скриптинг альтиумом уже не поддерживается никак. Для новых объектов новые свойства даже не добавляются. Хорошо хоть сам скриптинг еще есть.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Trashy_2 1 20 января, 2020 Опубликовано 20 января, 2020 · Жалоба В пятнадцатом всё прекрасно работает. Итератором перебираешь, и прекрасно всё видится и редактируется. Единственный косяк, TYPE ..... RECORD не работает, приходится всё на массивах ляпать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться