Вычисление геометрического положения таблицы на странице

  • Автор темы Автор темы vbatushev
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

vbatushev

Топикстартер
20 лет на форуме
Сообщения
2 242
Реакции
1 227
Очередная задачка. Описываю в надежде, что кто-нибудь такое решал и подскажет, пока сижу и глазами лупаю.
Есть книга, где есть таблицы, нужно для активного разворота вычислить, где геометрически находится таблица, чтобы потом создать на специально заведенного для этого слое красивый полупрозрачный квадратик размером как раз с эту таблицу.
Волшебство в том, что .height и .width у Table есть и даже .parent тоже есть, но если перебирать TextFrames на странице, у Table parent-ом является TextFrame…
 
Если таблица не разрывается, то нижнюю границу можно получить из table.storyOffset.baseline, верхнюю — вычитанием из найденного высоты таблицы (плюс толщина границы). А левую и правую — через storyOffset.horizontalOffset и ширину таблицы.
 
  • Спасибо
Реакции: vbatushev
О как! Побежал пробовать :)
 
Статус
Закрыто для дальнейших ответов.