Russian

    Элемент управления ALXGrid предназначен для отображения и изменения данных, которые могут быть представлены в виде таблицы. Он реализован в виде библиотеки, на основе MFC классов, которая статически подключается к приложению. В библиотеку входят классы: CALXGridView – для поддержки технологии документ-представление, и CALXGridCtrl – для использования в диалоговых окнах. Сама библиотека, а также её исходники находятся в папке ALXGrid. Папки: GridApp, GridControls, GridDlg, GridDlgApp, GridImage, GridRange, PrintGrid, Grid&Sort содержат примеры использования классов CALXGridView и CALXGridCtrl.
    Начиная с версии 1.1 в библиотеку входит класс CALXSplitterWnd – для поддержки динамических разделителей. Пример использования динамических разделителей находится в папке SplitGrid. В поставку также входит мастер построения приложений (с исходниками) – папка ALXGridWiz. С помощью мастера можно быстро построить шаблон приложения с использованием библиотеки CALXGrid.
   В данной версии реализованы только минимальные средства необходимые для управления таблицей, поэтому тем, кто собирается использовать в таблице OLE элементы управления, многострочные ячейки, выделять группу ячеек или объединять ячейки, придется реализовывать эти возможности самостоятельно или использовать другие библиотеки. Не предусмотрена также поддержка встроенных источников данных, предполагается, что Вы сами должны позаботится о заполнении таблицы содержимым.
    Возможно, в следующих версиях вышеперечисленные недостатки будут устранены, поэтому я буду, благодарен за любые замечания, пожелания и предложения.

Алексей. E-mail:alxsoft@gazinter.net   WWW: www.alxsoft.narod.ru     www.alxsoft2001.chat.ru

English

    The ALXGrid Control is intended for map and change of datas, which can be submitted as the table. It is realized as library, on a basis MFC of classes, which is statically connected to the application. Classes included in the library: CALXGridView - for support of technique of document - view, and CALXGridCtrl - for use in dialog boxes. Library, and also source files are in a folder ALXGrid. Folders GridApp, GridControls, GridDlg, GridDlgApp, GridImage, GridRange, PrintGrid, Grid&Sort contain examples of use of classes CALXGridView and CALXGridCtrl.
    Since version 1.1 the library includes class CALXSplitterWnd for support of dynamic splitters. The example of use of dynamic splitters is in folder SplitGrid. The master of construction of applications also enters into delivery (with source code) folder ALXGridWiz. It is possible to construct a pattern of the application quickly.
    In the given version the minimal means necessary for management of the table, therefore are realized by that who is going to use in table OLE controls, multiline cells, to allocate group of cells or to unite cells, it is necessary to realize these opportunities independently or to use other libraries. Support of the built - in sources of the data is not stipulated also, it is supposed, that you should will take care of filling the table by contents.
    Probably, in the following versions set forth above lacks will be eliminated, therefore I shall be grateful for any remarks, wishes and offers.

 

Alexey. E-mail:alxsoft@gazinter.net     WWW: www.alxsoft.narod.ru     www.alxsoft2001.chat.ru

 Схема иерархии классов / Hierarchy Chart.

Grid classes Cell control classes
GridSplitter class