Обзор компонентов Фленов Михаил 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 вместо того, чтобы каждый раз отображать стандартное окно выбора цвета. |