16.10.2006, RX Library 2.7.6 под Delphi 6-2006 (1.56MB), Thomas Mueller. Неофициальный порт RX Library под Delphi XE (Win32). Не сохраняйте пакеты библиотеки RX в Delphi IDE. Щелкните мышкой два раза на "RX Library Controls and Tools". Rx Library - скачать Rx Library 2.75 бесплатно. Rx Library - Библиотека из более чем 60 визуальных / невизуальных компонентов для . По мнению наиболее квалифицированных разработчиков, анализировавших исходные тексты RX Library, компоненты и классы этой библиотеки .
Delphi VCL Extensions (RX) Lib v 2. Полезные компоненты для пользователей Delphi и С++Builder: Delphi VCL Extensions (RX) Lib v 2. Наталия Елманова. Компьютер Пресс - CD, 1. N 1. По мнению наиболее квалифицированных разработчиков, анализировавших исходные тексты RX Library, компоненты и классы этой библиотеки практически не содержат ошибок.
![Rx Library Скачать Rx Library Скачать](https://halckemy.s3.amazonaws.com/uploads/image_file/file/94788/Diagram.png)
Там же лежат дополнения к этой версии (http: //www. Данная версия этой библиотеки может быть использована со всеми имеющимися на сегодняшний день версиями Delphi (начиная с версии 1.
С++Builder (версии 1. Библиотека также содержит файлы ресурсов для 1.
![Rx Library Скачать Rx Library Скачать](http://rudn.nodevice.com/preview/big/101/101400-3.jpg)
Библиотека RX является бесплатным свободно распространяемым.
Файл справки доступен на русском языке (по мнению зарубежных разработчиков, отсутствие англоязычной справки - самый серьезный недостаток данной библиотеки, но российские разработчики, я надеюсь, не очень пострадают от ее отсутствия). RX Tools (разнообразные полезные компоненты, в основном невизуальные, рис. RX DBAware (компоненты доступа к данным и отображения данных, рис. Компоненты из коллекции Delphi VCL Extensions (RX) Library. Вариации на тему полей редактирования.
Помимо вариаций на тему полей редактирования, эта страница содержит также весьма любопытные комбинированные списки, например, списки для выбора цвета и шрифта, выпадающий список с горизонтальной полосой прокрутки для отображения длинных строк, переключатели, меняющие форму, сплиттеры и другие управляющие элементы (рис. Переключатели и комбинированные списки. Помимо перечисленных компонентов, на странице RX Controls содержатся компоненты, способные пригодиться разработчикам игр: компонент TAnimated. Image для отображения последовательно меняющихся графических изображений, будильник с меняющимся стилем и даже игральная кость (рис. Некоторые компоненты страницы RX Controls, способные пригодиться разработчикам игр. Страница RX Tools. Страница компонентов RX Tools содержит различные полезные компоненты, способные упростить создание пользовательских интерфейсов.
Среди них следует особо отметить невизуальный компонент TPage. Manager, позволяющий создавать серии сменяющих друг друга форм наподобие используемых серий форм в некоторых экспертах Delphi и C++Builder (рис. Одна из сменяющихся форм, созданных с помощью компонента TPage. Manager. Еще один полезный компонент страницы RX Tools - TSpeed. Bar - настраиваемая инструментальная панель, позволяющая пользователю с помощью операции drag- and- drop перетаскивать кнопки из предусмотренного разработчиком набора, отображаемого в интуитивно понятном диалоге, на инструментальную панель (рис. Диалог, сгенерированный компонентом TSpeed.
Bar. Весьма интересен также компонент TClipboard. Viewer, предназначенный для просмотра содержимого буфера обмена, независимо от типа содержащихся в нем данных. Отметим, что весьма полезная утилита просмотра содержимого буфера, существовавшая в Windows 3. Windows 9. 5/9. 8/NT, может быть создана с использованием этого компонента буквально за минуту (рис. Компонент TClipboard.
Viewer. Весьма интересен также компонент TDual. List. Dialog - двойной список с перемещаемыми элементами (подобные диалоговые панели нередко используются в средах разработки Delphi и C++Builder, рис. Диалог, сгенерированный невизуальным компонентом TDual. List. Dialog. Из других компонентов отметим также TForm. Placement и TForm. Storage - невизуальные компоненты, которые позволяют хранить сведения о состоянии и размере содержащей их формы, а также сведения о текущих значениях свойств компонентов, находящихся на ней, во внешнем ini- файле, TPic. Clip - массив битовых изображений, TSecret.
Panel - панель, позволяющую разместить, помимо обычных визуальных элементов, скрытое изображение или текст, причем последний может циклически прокручиваться (рис. Компоненты TPic. Clip и TSecret. Panel. Отметим также невизуальный компонент TMRUManager, предназначенный для работы со списками последних использованных элементов, таких как последние открытые (закрытые) файлы, таблицы баз данных и т. Этот компонент позволяет автоматически создавать подменю со списком таких элементов или добавлять их к существующему меню. Пользователям Delphi 4 они могут показаться не представляющими интереса, однако напомним, что и эти, и другие компоненты работоспособны во всех версиях Delphi и C++Builder, начиная с первой версии Delphi, а рынок приложений, нетребовательных к ресурсам рабочих станций, в том числе 1.
Пример использования компонента TRx. Query: на этапе выполнения можно изменить порядок сортировки и условия отбора записей.
Компонент TSQLScript предназначен для выполнения наборов из нескольких SQL- предложений. Если база данных, в которой эти предложения выполняются, позволяет использовать транзакции, этот компонент позволяет определить, за одну или за несколько транзакций эти предложения выполняются. Использование таких таблиц бывает необходимо в том случае, когда требуется высокая скорость доступа к содержащимся в низ данным. Преимущество фильтров в их быстродействии и отсутствии доплнительных обращений к серверу баз данных, что может оказаться необходимым в тех случаях, когда требуется многократно динамически изменять условия отбора записей. Фильтр может накладываться на любой набор данных, как TTable, так и TQuery или TQBEQuery, при этом наличие индексов для полей, на которые накладываются условия, не требуется (рис.
Пример использования компонента TRx. DBFilter: на этапе выполнения можно изменить условия фильтрации записей. Он также также может заблокировать приложение, минимизировав его, и потребовать от пользователя пароль для его разблокировки. Компонент TBDEItems предоставляет доступ к спискам всех доступных баз данных (включая псевдонимы), драйверов баз данных или языковых драйверов (в зависимости от значения свойства Item. Type), доступ к которому осуществляется как к обычной таблице. Компонент TDatabase. Items предоставляет доступ к спискам объектов (таблиц, файлов или хранимых процедур) базы данных в виде набора данных, доступ к которому осуществляется как к обычной таблице.
Компонента TTable. Items предоставляет доступ к списку элементов (полей, индексов, правил ссылочной целостности и т. Заголовки колонок этого компонента могут быть с помощью использованы как кнопки, например, для изменения порядка сортировки отображаемых данных. Можно также зафиксировать в компоненте TRx.
DBGrid несколько первых колонок (рис. Пример использования компонента TRx. DBGrid. Компонент TDBStatus. Label, изображенный на этом же рисунке, позволяет отобразить состояние набора данных, а также число записей и номер текущей записи. Он также позволяет производить поиск нужной записи при наборе первых нескольких символов. Этот компонент также позволяет задать изображения для рисования в левой части каждой строки списка, в зависимости от содержимого полей базы данных (рис. Пример использования компонентов TDBIndex.
Combo и TRx. DBLookup. Combo. Помимо рассмотренных визуальных компонентов для отображения данных, библиотека содержит также разнообразные поля редактирования, в некоторых случаях аналогичные компонентам со страницы RX Controls (TRx. DBCalc. Edit, TDBDate. Edit и др.). Некоторые полезные функции и классы. Класс TOle. Controller реализует контроллер автоматизации, иногда удобный тем, что позволяет вызывать методы сервера автоматизации, имена которых заканчиваются символом .
GIF- файл может содержать более одного изображения, то еть быть анимированным. Предоставляет доступ к характеристикам изображения, таким как частота смены кадров, цвет, считающийся прозрачным и др. Свойства класса TGIFImage предоставляют доступ к характеристикам изображения. Класс TGIFImage поддерживает изображения, содержащие до 2. GIF 8. 7a и GIF 8. RX GIF Animator из комплекта поставки RX Library.
Функция Get. Formula. Value вычисляет результат математического выражения, заданного параметром Formula. Для вычислений используется объект класса TRx. Math. Parser. Класс TRx. Math. Parser, в свою очередь, представляет анализатор арифметических выражений, предоставляемых в виде строки.
Перечислять их здесь не имеет смысла - они все подробно описаны в файле справки, поставляемой с библиотекой. Эта демонстрационная программа существует также в версии для C++Builder.
Утилита Database Explorer из комплекта поставки RX Library. Таким образом, библиотека RX Library предоставляет разработчикам набор весьма полезных компонентов, классов и функций, способных улучшить функциональность и пользовательский интерфейс приложений самого разнообразного назначения - от игр до сложных корпоративных прилжений, созданных с помощью всех версий Delphi и C++Builder.