АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

П2.3.4. TDrawGrid

Читайте также:

    Компонент TDrawGrid используется для отображения информации в виде таблицы. Таблица делится на две части - фиксированную и рабочую. Фиксированная часть служит для показа заголовков столбцов (рядов) и для ручного управления их размерами. Рабочая часть содержит произвольное количество столбцов и рядов, содержащих как текстовую, так и графическую информацию, и может изменяться программно.

     

    Property BorderStyle: TborderStyle; Определяет наличие или отсутствие внешней рамки таблицы
    Property Col: Longint; Содержит номер столбца сфокусированной ячейки
    Property ColCount: Longint; Содержит количество столбцов таблицы
    Property ColWidths[Index: Longint]: Integer; Содержит ширину столбца с индексом Index
    Property DefaultColWidth: Integer; Содержит умалчиваемое значение ширины столбца
    Property DefaultDrawing: Boolean; Разрешает (запрещает) автоматическую прорисовку служебных элементов таблицы -фиксированной зоны, фона и прямоугольника сфокусированной ячейки и т.п.
    Property DefaultRowHeight: Integer; Содержит умалчиваемую высоту рядов
    Property EditorMode: Boolean; Разрешает (запрещает) редактирование ячеек. Игнорируется, если свойство Options включает goAlwayseShowEditor или не включает soEditing
    Property FixedColor: TColor; Определяет цвет фиксированной зоны
    Property FixedCols: Integer; Определяет количество столбцов фиксированной зоны
    Property FixedRows: Integer; Определяет количество рядов фиксированной зоны
    Property GridHeight: Integer; Содержит высоту таблицы
    Property GridLineWidth: Integer; Определяет толщину линий, расчерчивающих таблицу
    Property GridWidth: Integer; Содержит ширину таблицы
    Property LeftCol: Longint; Содержит номер самого левого столбца, видимого в зоне прокрутки
    Property Options: TGridOptions; Содержит параметры таблицы (см. ниже)
    Property Row: Longint; Содержит номер ряда сфокусированной ячейки
    Property RowCount: Longint; Содержит количество рядов таблицы
    Property RowHeights[Index: Longint]: Integer; Содержит высоту ряда с индексом Index
    TGridRect = record case Integer of 0: (Left, Top, Right/ Bottom: Longint); 1: (TopLeft, BottomRight: TGridCoord); end; Property Selection: TGridRect; Определяет группу выделенных ячеек в координатах: левая верхняя и правая нижняя ячейки(нумерация столбцов и рядов идет от нуля, включая столбцы и ряды фиксированной зоны). После выделения сфокусированной окажется правая нижняя ячейка
    Property TabStops[Index: Longint]: Boolean; Разрешает (запрещает) выбирать столбец с индексом Index при обходе ячеек клавишей Tab. Игнорируется, если Options не содержит goTabs
    Property TopRow: Longint; Содержит номер самого верхнего ряда, видимого в прокручиваемой зоне ячеек
    Property VisibleColCount: Integer; Содержит количество столбцов, полностью видимых в зоне прокрутки
    Property VisibleRowCount:, Integer; Содержит количество рядов, полностью видимых в зоне прокрутки

     

    Элементы множества TGridOptions имеют следующий смысл:

     

     


    1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 |

    Поиск по сайту:



    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)