Выделено: viewtopic.php?p=12057#p12057А вот моя вариация на ту же тему. Я сделал таскбар, который появляется внизу окна ББ, в таскбаре - кнопочка (подобие) для каждого (документального) окна. Нажимаешь - всплывает.
Вдобавок позволяет автоматически наводить порядок на столе:
При программировании обычно открыто столько окон, что скоро голова идет кругом. Да к тому же они одно на другое налезают, перекрывают, мешают и пр. А вот в старом добром Обероне экран делился на два вертикальных трека - польз. и системный. И система аккуратно укладывала все окна в эти трэки.
Я реализовал нечто подобное. Любое окно можно "засунуть" в польз. трек. Там все окна одно на другом, и все одинак. размера. Т.е в каждый момент времени виден лишь один трэк. Тут и пригождается таскбар для переключения между ними. А в системном треке все окна равно делят между собой пространство трека - т.е. они все постоянно видны полностью, не мешая друг другу.
Удобно в польз. треке открывать модули, а в системном держать лог и текст с командами для текущего проекта.
При этом сохраняется возможность иметь обычные ББ-окна произвольного размера и положения.
Сначала кажется неудобным, потом - необычным, потом - помогает работать. Я сам через эти этапы прошел со старыми Оберонами.
Посмотрите, пожалуйста - буду оч. благодарен за любой отклик.
Кроме того, "побочным продуктом" этого проекта стал модуль, позволяющий
произвольный вью (как там их по-русски?) открыть как панель инструментов(!!!) Для примера, как делать панели инструментов, я соорудил "стандартную" панель - для управления атрибутами текста.
(модератор) 24.07.2011 см: http://zinnamturm.eu/downloadsAC.htm#Amisc