Элемент управления ALXGrid
предназначен для отображения и изменения данных,
которые могут быть представлены в виде таблицы.
Он реализован в виде библиотеки, на основе MFC
классов, которая статически подключается к
приложению. В библиотеку входят классы: CALXGridView – для поддержки
технологии документ-представление, и CALXGridCtrl – для использования в
диалоговых окнах. А также классы - элементы
управления ячейками.
Начиная с версии 1.1, в библиотеку входит
класс CALXSplitterWnd – для
поддержки динамических разделителей. Пример
использования динамических разделителей
находится в папке SplitGrid. В поставку также входит
мастер построения приложений (с исходниками) –
папка ALXGridWiz. С помощью мастера
можно быстро построить шаблон приложения.
В данной версии реализованы только
минимальные средства необходимые для управления
таблицей, поэтому тем, кто собирается
использовать в таблице OLE элементы управления,
многострочные ячейки, выделять группу ячеек или
объединять ячейки, придется реализовывать эти
возможности самостоятельно или использовать
другие библиотеки. Не предусмотрена также
поддержка встроенных источников данных,
предполагается, что Вы сами должны позаботится о
заполнении таблицы содержимым.
Возможно, в следующих версиях
вышеперечисленные недостатки будут устранены,
поэтому я буду, благодарен за любые замечания,
пожелания и предложения.
В настоящее время последней является
версия 1.3.
|