Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #65, МАЙ 2004 г.

Обзор компонентов

Фленов Михаил

Xakep, номер #065, стр. 065-125-2


Диагноз

Отличный компонент, необходим любой большой и сложной шароварной программе. Юзеры не читают документаций и не открывают хелпов, а ассистентом обязательно воспользуются. Подсказки дня в виде отдельных окон – прошлый век. Пора переходить на ассистентов. Только не надо совать ассистента в программы типа «Блокнот». Представь себе рабочий экран, где 20 окон и 20 ассистентов :). Это любого взбесит.

Ссылки

Забираем файл здесь: www.delphiarea.com/products/assistant/

Программа для создания собственных персонажей: www.delphiarea.com/products/assistant/actoreditor.html

FastReport

Описание:

Любая программа, работающая с базой данных, должна выводить данные из базы на печать или в виде каких-либо отчетов. Раньше мы все использовали QuickReport, но в последней версии его не стало (точнее есть, но надо подключать ручками), а в будущей Delphi поддержка вообще может отсутствовать. Некоторые перескочили на Rave Designer, но я хочу обратить твое внимание на старый и уже давно хорошо зарекомендовавший себя FastReport.

Особые отличия

+ Мощнейшие компоненты для создания самых умопомрачительных отчетов.

+ Формы отчетов можно хранить в отдельных файлах и загружать в Delphi. Таким образом, не надо для каждого отчета иметь отдельную форму и компоненты и при изменении формы перекомпилировать код (достаточно изменить файл формы).

+ Легкая и понятная оболочка для формирования отчета, а главное на русском языке. Можно попытаться даже юзера научить ей пользоваться, и он сам будет делать отчеты, которые ему нужны, а ты только формируешь базу и программишь.

+ Поддержка всех популярных баз данных и технологий доступа.

+ Высокая скорость работы.

+ Описание на русском языке и полная его поддержка.

- Компонент платный.

Диагноз

Хватить прыгать от одного построителя отчетов к другому. Остановись на FastReport и не пожалеешь. В России он становится самым популярным, и при устройстве на работу программистом у тебя могут потребовать его знания.

Ссылки

Забираем файл здесь: www.fastreport.ru/ru/index.php

CColourPickerXP

Описание:

В Office очень часто для выбора цвета используются кнопки или выпадающие списки, по нажатию которых выпадает окошко с выбором цвета. Это очень удобно и позволяет без отображения лишних диалоговых окон выбрать цвет.

Особые отличия

+ Отлично выглядит и великолепно работает.

+ Есть возможность отображать цвет по умолчанию.

+ С помощью кнопки Custom можно отобразить стандартное окно выбора цвета, благодаря чему можно выбрать совершенно любой цвет, а не только те, что в списке.

+ Есть возможность отображения в числах каждой составляющей цвета.

+ Высокая скорость работы.

+ Один класс для отображения выпадающего списка и кнопки.

- Недостатков не замечено.

Диагноз

Потребность в выборе цвета возникает не только в графических, но и в текстовых приложениях. Используй класс CColourPickerXP вместо того, чтобы каждый раз отображать стандартное окно выбора цвета.

Назад на стр. 065-125-1  Содержание  Вперед на стр. 065-125-3