Уф, разобрался со скриптом geoFAQ: приношу глубочайшие извинения, текстовка совершенно не вразумительная была. Инструкции такие:
1. Скрипт вешается не на кнопку (Button), а на tool. (для View, разумеется).
2. В скрипте правится размер инструмента (по умолчанию он равен 75), и название поля - по умолчанию оно "Высота" называется
... aCircle = Circle.Make( p, 75)
theTheme = theView.GetEditableTheme
theFtab = theTheme.GetFTab
theField=theFtab.FindField("Высота")...
3. Скрипт компилируется, разумеется
4. тема должна быть открыта на редактирование
5. Лучше сразу настроить легенду или фильтр по любому заполненному полю, чтобы не были видны элементы со значениями Поле=0. Скрипт не подставляет в отрезки значения полей кроме высоты, и поэтому новые отрезки будут исчезать на глазах. Очень удобно (когда все поймешь наконец :).
Еще раз прошу прощения, на сайте исправим