Библиотека компонентов Delphi VCL Extensions
Наталия Елманова.
Компьютер Пресс - CD, 1999, N 1
© Copyright N.Elmanova & ComputerPress Magazine.
Библиотека компонентов Delphi VCL Extensions (RX) Library, разработанная Федором Кожевниковым, Сергеем Королевым и Игорем Павлюком, представляет собой бесплатный свободно распространяемый (freeware) продукт, пользующийся заслуженной популярностью в течение трех лет как в нашей стране, так и за рубежом. По мнению наиболее квалифицированных разработчиков, анализировавших исходные тексты RX Library, компоненты и классы этой библиотеки практически не содержат ошибок.
Версия 2.50 этой библиотеки содержит более 60 визуальных и невизуальных компонентов, а также набор полезных классов и функций, включая исходные тексты всех модулей. В настоящее время она доступна по адресу http://www.torry.ru/vcl/packs/rxlib.zip. Там же лежат дополнения к этой версии (http://www.torry.ru/vcl/packs/rxfix.zip)
Данная версия этой библиотеки может быть использована со всеми имеющимися на сегодняшний день версиями Delphi (начиная с версии 1.0 и заканчивая версией 4.0) и С++Builder (версии 1.0 и 3.0). Библиотека также содержит файлы ресурсов для 15 языков, помимо русского и английского. Файл справки доступен на русском языке (по мнению зарубежных разработчиков, отсутствие англоязычной справки - самый серьезный недостаток данной библиотеки, но российские разработчики, я надеюсь, не очень пострадают от ее отсутствия).
После установки библиотеки в соответствии с прилагаемыми к ней инструкциями в палитре компонентов появятся три дополнительные страницы: RX Controls (управляющие элементы, рис. 1а), RX Tools (разнообразные полезные компоненты, в основном невизуальные, рис.1б) и RX DBAware (компоненты доступа к данным и отображения данных, рис. 1c). Рассмотрим эти компоненты более подробно.
a)
б)
c)
Рис.1. Компоненты из коллекции Delphi VCL Extensions (RX) Library.
Наталия Елманова Компьютер Пресс - CD, 1999, N3
© Copyright N.Elmanova & ComputerPress Magazine
Данная статья посвящена некоторым полезным компонентам сторонних разработчиков, предназначенных для использования в приложениях Delphi и С++Builder деловой и научной графики. Все эти компоненты (равно как и многие другие полезные компоненты и утилиты) можно найти на сайте Torry's Delphi Pages (http://www.torry.ru.) либо на регулярно выпускаемых авторами этого сайта компакт-дисках с его содержимым, материалы которых использованы при подготовке данной статьи.
При выборе тех или иных компонентов с целью использования их в своих приложениях следует иметь в виду, что:
- Компоненты, поставляемые в виде исходных текстов на Pascal, как правило, можно использовать и в Delphi, и в C++Builder, в том числе в версиях более поздних, чем версия, для которой предназначен данный компонент.
- Компоненты, поставляемые в виде исходных текстов на С++, как правило, нельзя использовать в Delphi.
- Компоненты, поставляемые в виде файлов с расширениями *.dcu, *.obj, *.bpl, *.bpk, *.dpl, *.dpk, можно использовать только с теми версиями С++Builder и Delphi, для которых они предназначены. Следует также внимательно ознакомиться с help-файлами и другими документами, сопровождающими эти компоненты (иногда они содержатся в виде комментариев в исходных текстах компонентов) - в них обычно содержатся правила использования свободно распространяемых компонентов (нередко их нельзя использовать в коммерческих продуктах) либо условия приобретения коммерческих компонентов.
В данной статье рассмотрены следующие компоненты:
- TeeChart-Pro
- LogGraph
- Scientific Chart Graph
- TTrend
- TScGraph
- Rot3D
- RChart
- PIE
- TObjGrapheur32
Наталия Елманова
Компьютер Пресс - CD, 1999, N 4
Copyright N.Elmanova & ComputerPress Magazine.
Данная статья - продолжение начатого в предыдущем номере обзора компонентов сторонних разработчиков, предназначенных для использования в приложениях Delphi и С++Builder деловой и научной графики. Отметим, что некоторые из продуктов, представленных в данной части этого обзора, могут быть полезны также пользователям Visual C++, Visual Basic, PowerBuilder и других средств разработки, так как представляют собой либо содержат в своем составе элементы управления ActiveX.
Еще раз напомним, что:
- Компоненты, поставляемые в виде исходных текстов на Pascal, как правило, можно использовать и в Delphi, и в C++Builder, в том числе в версиях более поздних, чем версия, для которой предназначен данный компонент.
- Компоненты, поставляемые в виде исходных текстов на С++, как правило, нельзя использовать в Delphi.
- Компоненты, поставляемые в виде файлов с расширениями *.dcu, *.obj, *.bpl, *.bpk, *.dpl, *.dpk, можно использовать только с теми версиями С++Builder и Delphi, для которых они предназначены. Помимо этого, следует иметь в виду, что:
- Компоненты, содержащие динамически загружаемые библиотеки, сопровождаемые описанием их API, можно использовать практически в любом средстве разработки соответствующей разрадности, поддерживающем вызов функций из динамически загружаемых библиотек.
- Компоненты, содержащие или представляющие собой элементы управления ActiveX, можно использовать в любых средствах разработки, позволяющих применение ActiveX, а также, как правило, отображать в составе web-страниц с помощью Microsoft Internet Explorer версий не ниже 3.0 (если последнее позволяет лицензионное соглашение). Следует также внимательно ознакомиться с help-файлами и другими документами, сопровождающими эти компоненты (иногда они содержатся в виде комментариев в исходных текстах компонентов) - в них обычно содержатся правила использования свободно распространяемых компонентов (нередко их нельзя использовать в коммерческих продуктах) либо условия приобретения коммерческих компонентов.
В данной статье рассмотрены следующие компоненты:
Наталия Елманова
Компьютер Пресс - CD, 1999, N 5
© Copyright N.Elmanova & ComputerPress Magazine.
Данная статья посвящена компонентам и утилитам сторонних разработчиков для Delphi и С++Builder, предназначенных для использования в Web-приложениях, Internet-клиентах или в составе Web-страниц. Отметим, что некоторые из продуктов, представленных в данной части этого обзора, могут быть полезны также пользователям Visual C++, Visual Basic, PowerBuilder и других средств разработки, так как представляют собой либо содержат в своем составе элементы управления ActiveX. Значительная часть рассмотренных компонентов содержится в виде ограниченных или демонстрационных версий на компакт-диске "Borland C++Builder 4 Companion Tools", входящем в комплект поставки Borland C++Builder 4 Enterprise.
В очередной раз напомним, что:
- Компоненты, поставляемые в виде исходных текстов на Pascal, как правило, можно использовать и в Delphi, и в C++Builder, в том числе в версиях более поздних, чем версия, для которой предназначен данный компонент.
- Компоненты, поставляемые в виде исходных текстов на C++, как правило, нельзя использовать в Delphi.
- Компоненты, поставляемые в виде файлов с расширениями *.dcu, *.obj, *.bpl, *.bpk, *.dpl, *.dpk, можно использовать только с теми версиями С++Builder и Delphi, для которых они предназначены.
Помимо этого, следует иметь в виду, что:
- Компоненты, содержащие динамически загружаемые библиотеки, сопровождаемые описанием их API, можно использовать практически в любом средстве разработки соответствующей разрадности, поддерживающем вызов функций из динамически загружаемых библиотек.
- Компоненты, содержащие или представляющие собой элементы управления ActiveX, можно использовать в любых средствах разработки, позволяющих применение ActiveX, а также, как правило, отображать в составе web-страниц с помощью Microsoft Internet Explorer версий не ниже 3.0 (если последнее позволяет лицензионное соглашение).
Следует также внимательно ознакомиться с help-файлами и другими документами, сопровождающими эти компоненты (иногда они содержатся в виде комментариев в исходных текстах компонентов) - в них обычно содержатся правила использования свободно распространяемых компонентов (нередко их нельзя использовать в коммерческих продуктах) либо условия приобретения коммерческих компонентов.
В данной статье рассмотрены следующие компоненты: