Пользовательский интерфейс визуальной среды создания отчетов Rave Reports во многом напоминает среду разработки Delphi (рис. 24.1). В верхней части окна располагается панель инструментов, состоящая из набора кнопок слева и Палитры инструментов справа. В Палитре инструментов располагаются не только элементы оформления отчетов, но и инструменты для их настройки и управления.
Давайте посмотрим, для чего предназначены закладки Палитры инструментов. Первые четыре содержат элементы оформления отчетов:
Drawing — графические
элементы оформления;
Ваг Code — различные типы штрихкодов;
Standard — элементы оформления, позволяющие
размещать на страницах отчета текст и изображения;
Report — элементы оформления, предназначенные
для отображения данных из внешних источников данных, подключенных к отчету.
Остальные закладки содержат инструменты управления и настройки страниц и элементов оформления:
Zoom
— управляет увеличением текущей страницы;
Colors
— позволяет установить цвета элементов оформления и страниц;
Lines
— задает стиль и толщину линий элементов оформления;
Fills
— задает стиль заполнения элементов оформления;
Fonts
— позволяет задать параметры шрифта для текста;
Alignment
— управляет выравниванием элементов оформления на странице.
Центральную часть окна занимает блокнот с двумя закладками.
Рис. 24.1. Закладка Page
Designer визуальной среды создания отчетов Rave Reports
Закладка Page Designer содержит еще один
блокнот, каждая из страниц которого соответствует одной странице отчета. Когда
вы добавляете к отчету новую страницу, здесь появляется еще одна закладка с
именем новой страницы. На страницы можно переносить элементы оформления, изменять
их размеры и местоположение. На страницу также можно спроектировать измерительную
сетку, которая поможет размещать и выравнивать элементы оформления. Обрамляют
страницу вертикальная и горизонтальная линейки.
На страницу можно переносить элементы оформления
из Палитры инструментов, и затем элементы оформления можно выделять, настраивать
их свойства, перемещать и удалять.
Закладка Event Editor обеспечивает создание
методов-обработчиков событий для отчетов, страниц, элементов оформления и т.
д.
Правую часть окна среды разработки занимает
панель проекта отчета. Дерево проекта содержит все его составные части. При
двойном щелчке на элементе дерева он отображается на странице в центральной
части.
В левой части окна среды разработки располагается
аналог Инспектора объектов Delphi, в котором доступны свойства текущего элемента.
В нижней части этой панели отображается подсказка для текущего свойства.
Знаете ли Вы, что в 1974 - 1980 годах профессор Стефан Маринов из г. Грац, Австрия, проделал серию экспериментов, в которых показал, что Земля движется по отношению к некоторой космической системе отсчета со скоростью 360±30 км/с, которая явно имеет какой-то абсолютный статус. Естественно, ему не давали нигде выступать и он вынужден был начать выпуск своего научного журнала "Deutsche Physik", где объяснял открытое им явление. Подробнее читайте в FAQ по эфирной физике.