Пожалуйста, не блокируйте рекламу!

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 368
  • Репутация: +69/-0
  • Пол: Мужской

Test

Добрый день.
Появилась необходимость переделать элемент "Выносная надпись" таким образом, чтобы над и под полками стояли значения текущих координат х и у. Не могу найти функцию, возращающую тектовой переменной значение координаты. >_<
Помогите, пожалуйста.

*

Оффлайн Valery W

  • *****
  • 5987
  • Репутация: +634/-14
  • Пол: Мужской

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 368
  • Репутация: +69/-0
  • Пол: Мужской
Да, именно это. Только по ссылке, к сожалению, не скачивается.

UPD: И с механизмом округления неясно. Думал было, по старой бейсиковской памяти, n символов сначала оторвать - но не тут-то было. Если возможно - иходники той выносной надписи увидеть бы. Интересно уж больно  :rolleyes:
« Последнее редактирование: Июля 29, 2009, 13:25:36 от daimoon »

*

Оффлайн Valery W

  • *****
  • 5987
  • Репутация: +634/-14
  • Пол: Мужской
Да, файл не скачивается. Образовался конфуз из-за кириллицы в названии файла. Исправят, объявим.
Вообще, загляните в Хелп по GDL, в раздел глобальных переменных. Там найдете как вызываются координаты. И в стандартной библиотеке есть "Выносная надпись объекта". В ней можно посмотреть это. Так же можете скачать отметку высоты здесь. В ней и пример по координате "Y" (по X делается аналогично), и пример округления.
« Последнее редактирование: Января 09, 2013, 20:46:50 от Valery W »

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 368
  • Репутация: +69/-0
  • Пол: Мужской
Спасибо, с основной частью разобрался.

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 368
  • Репутация: +69/-0
  • Пол: Мужской
Вот что получилось. Делал для себя, посему ни коментариев, ни вдумчивого именования переменных. Может, кому пригодится.

*

Оффлайн Андрей Александрович

  • ***
  • 87
  • Репутация: +5/-0
  • Пол: Мужской
у Вас там, сударь, ссылочка на макрос нерабочая.
поправьте

*

Оффлайн Valery W

  • *****
  • 5987
  • Репутация: +634/-14
  • Пол: Мужской
Получился полный конфуз.

Ваш элемент "Разбивочная отметка.gsm" не содержит никаких параметров и описания объекта. Только вызывает макрос "Отметка разбивочная". А поскольку этого макроса Вы не дали нам, то объект и не работает.

Зачем, создав объект, из него снова создавать новый, где новый использует предыдущий как макрос?

И что там с пониманием кириллицы в Вашем Windows и ArchiCAD?

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 368
  • Репутация: +69/-0
  • Пол: Мужской
Благодарю. Сохранил не так.  :(
Вот это должно работать.

UPD: Пока писал, ещё коментарии добавились)
Никогда не пользовался пунктом "Сохранить выбранное как", думал просто объект сохранит. Ан не вышло. Ниже - нормально :) скопированный из библиотеки файл
« Последнее редактирование: Сентября 09, 2009, 12:18:52 от daimoon »

 

Похожие темы

  Тема / Автор