Обзор компонентов для Delphi Фленов Михаил Xakep, номер #064, стр. 064-125-1 (horrific@vr-online.ru, www.vr-online.ru) GLOBUS - Delphi VCL Extensions Library Описание: Лучшие библиотеки компонентов всегда выходят от программистов из каких-то компаний. Таким был RX, и таким стал Globus. Его создали программисты компьютерного магазина Библио-Глобус и выложили на бесплатное скачивание на сайт магазина. Это небольшой набор компонентов, которые могут улучшить интерфейс любой программы. Особые отличия + Компоненты поставляются в исходниках. Не весь код эффективен, но на это можно закрыть глаза. + Большинство из компонентов будут полезны для придания программе элегантного вида и работают стабильно. Только у трех были замечены глюки. + В состав пакета входит оригинальный компонент glRuler для создания линейки и glShadow для придания тени любому компоненту. + Мне очень понравился компонент glHoleShape. Достаточно бросить его на форму, и на ней образуется дыра. В свойстве Shape можно указать, какой формы будет дырка. С помощью этого компонента ты можешь визуально создавать окна неправильной формы. Но он глючный и при некоторых настройках отображается неправильно. - С помощью компонента glWizardHeader легко можно создавать шапки для какого-нибудь окна мастера. Правда, есть проблемы с прорисовкой. Иногда компонент вообще не прорисовывается из-за плохой обработки сообщения WM_PAINT. Поэтому приходится иногда вызывать ее вручную, с помощью Repaint или Invalidate. Диагноз Компонент необходим для придания программе оригинальности и удобства. Все возможности в одном обзоре описать невозможно, поэтому ты должен сам увидеть компоненты из этого пакета. Ссылки Информацию о компоненте можно найти здесь: http://cpr.biblio-globus.ru, забираем файл здесь: www.torry.net/vcl/packs/huge/globuslib.zip. Есть он и на нашем CD. PickShow Описание: Этот компонент позволяет создавать различные эффекты над картинками. Можно взять две картинки и создать красивый визуальный переход между ними. Таким образом, легким движением руки делаются презентации с переходами между кадрами в виде визуальных эффектов. Можно использовать компонент и как способ создания эффектов в графическом редакторе или аниматоре (GIF или AVI). Особые отличия + Очень качественно написанные исходники. + В комплект входят 122 эффекта. + Очень легко добавлять новые эффекты (демка входит в архив). + Эффекты могут просчитываться и прорисовываться в отдельных потоках, что увеличивает скорость обрисовки. + Есть возможность работы с картинками из базы данных. - При некоторых сочетаниях настроек замечены глюки, но в основном работает стабильно. Просто разработчикам надо было запретить несовместимые установки или как-то корректно их обрабатывать. - Реально эффектов меньше 122, потому что один эффект повторяется по 2-4 раза, просто с разных сторон. Диагноз Если в программе нужна анимация или графические эффекты, то PickShow с легкостью решит эти проблемы. Самое интересное, что все эффекты красивые и просчитываются в реальном времени даже на Pentium 100. Ссылки Забираем файл здесь: www.delphiarea.com/products/picshow/picshow.zip. |