Здравствуйте.
Набрался-таки наглости и решил немножко вас напрячь. Верю, что за спрос и у вас не бьют. Хотелось бы узнать у компетентных людей, насколько просто/сложно решается следующая задача в BlackBox. Есть подозрение, что решается она сильно проще, чем, например, в Дельфи, в которой я и делаю работу(выполнено процентов 97). А задача такая.

Нужно создать макет графического отчета, который представляет из себя несколько(скажем, количеством до 100, т.е. макет БОЛЬШОЙ, в смысле длинный) страниц, либо цельный рулон соответствующих размеров. В дальнейшем, для удобства, буду говорить только о рулоне. В самом верху рулона пишется некая системная информация, размещаются несколько таблиц, несколько рисунков - назовем это шапкой отчета. Под шапкой размещаются несколько Графических Боксов, каждый со своим набором графиков. Должна быть возможность диалоговой настройки Графических Боксов. Размеры Графических Боксов = (длина рулона - высота шапки отчета)(т.о. ориентация графиков - вертикальная). Т.е. Графические Боксы получаются очень большие. (В Дельфи я использовал для отображения графиков и шапки отчета метафайлы.) Требуется: создавать и размещать на рулоне в произвольном месте, в том числе на поверхности Графических Боксов(например, по клику кнопки мыши) Текстовые Боксы(ТБ). Текстовый Бокс - это, грубо говоря, перетаскиваемая мышью(драг&дроп) прямоугольная рамка с расположенным внутри текстом. Текст может распологаться как в строчку, так и заполнять весь прямоугольник, в зависимости от размеров текста и ограничивающей его рамки. Нужно, чтобы ТБ показывал - при двойном клике по нему, например - диалоговое окно настройки своих параметров(поле ввода/редактирования текста, настройка шрифта). Также необходимо, чтобы можно было менять размеры ТБ(с автоматической перегруппировкой текста внутри бокса) при помощи мыши путем перетаскивания его границ.

Насколько я понимаю, в BlackBox есть инструмент для решения этой проблемы - "вьюшки", но вот как им воспользоваться... Надо бы разобраться, но не хватает времени...

Кроме того, необходимо предусмотреть возможность масштабирования макета.

Что скажете, господа?