Grid.GetProperties

table Grid.GetProperties ( string ObjectName )
Примеры

Описание

Возвращает таблицу, содержащую свойства объекта сетка (grid).

Параметры

ObjectName

(строка) Имя объекта сетка (grid).

Возврат

ResultVariable

(таблица) Таблица, содержащая свойства объекта сетка (grid), индексированная следующими ключами:

КЛЮЧ
KEY
ТИП
TYPE
ОПИСАНИЕ
DESCRIPTION
ObjectNameстрокаИмя объекта сетка (grid).
RowsчислоЧисло рядов в объекте сетка (grid).
ColumnsчислоЧисло колонок в объекте сетка (grid).
FixedRowsчислоЧисло рядов с неизменяемым содержимым в объекте сетка (grid).
FixedColumnsчислоЧисло колонок с неизменяемым содержимым в объекте сетка (grid).
TextColorчислоЗначение цвета текста. Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем.
TextBackgroundColorчислоЗначение цвета фона. Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем.
FixedTextColorчислоЗначение цвета fixed текста. Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем.
FixedBackgroundColorчислоЗначение цвета fixed фона. Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем.
GridLineColorчислоЗначение цвета линий объекта сетка. Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем.
GridBackgroundColorчислоЗначение цвета фона объекта сетка. Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем.
TitleTipBackgroundColorчислоЗначение цвета фона всплывающей подсказки объекта сетка. Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем.
TitleTipTextColorчислоЗначение цвета текста всплывающей подсказки объекта сетка. Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем.
EditableлогическийИстина (true), если объект сетка (grid) может редактировать пользователь или ложь (false), если это не так.
SelectableлогическийИстина (true), если пользователь может выбирать ячейки сетки с помощью мышки или клавиатуры, или ложь (false), если не может.
CellDragAndDropлогическийИстина (true), если ячейки объекта сетка (grid) пользователь может перетаскивать или ложь (false), если не может.
ResizableRowsлогическийИстина (true), если пользователь может изменять размеры рядов объекта сетка (grid) или ложь (false), если не может.
ResizableColumnsлогическийИстина (true), если пользователь может изменять размеры колонок объекта сетка (grid) или ложь (false), если не может.
GridLinesчислоЧисло, которое обозначает какие из линий, образующих сетку, будут отображаться в объекте сетка (grid):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
GVL_NONE0Нет.
GVL_HORZ1Горизонтальные линии.
GVL_VERT2Вертикальные линии.
GVL_BOTH3Все, и те, и другие.
FontNameстрокаНазвание шрифта.
FontSizeчислоРазмер шрифта (в пунктах).
FontStrikeoutлогическийИстина (true) если установлен зачеркнутый шрифт, ложь (false) если нет.
FontUnderlineлогическийИстина (true) если установлен подчеркнутый шрифт, ложь (false) если нет.
FontAntiAliasлогическийИстина (true) если установлен сглаженный шрифт (anti alias), ложь (false) если нет.
FontItalicлогическийИстина (true) если установлен курсивный шрифт, ложь (false) если нет.
FontWeightчислоПлотность шрифта (какой степени "черноты" будет показан текст):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
FW_DONTCARE0Плотность шрифта не указана.
FW_THIN100Плотность шрифта 'тонкий - thin'.
FW_EXTRALIGHT200Плотность шрифта 'экстрасветлый - extra-light'.
FW_LIGHT300Плотность шрифта 'светлый - light'.
FW_NORMAL400Плотность шрифта 'стандартный - normal'.
FW_MEDIUM500Плотность шрифта 'средний - medium'.
FW_SEMIBOLD600Плотность шрифта 'полужирный - semi-bold'.
FW_BOLD700Плотность шрифта 'жирный - bold'.
FW_EXTRABOLD800Плотность шрифта 'экстражирный - extra bold'.
FW_HEAVY900Плотность шрифта 'тяжелый - heavy'.
FontScriptчислоНабор символов, используемый в объекте сетка (grid):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
ANSI_CHARSET0Набор символов ANSI.
BALTIC_CHARSET186Балтийский набор символов.
CHINESEBIG5_CHARSET136Китайский набор символов.
DEFAULT_CHARSET1Набор символов по умолчанию.
EASTEUROPE_CHARSET238Восточно европейский набор символов.
GB2312_CHARSET134Набор символов GB2312.
GREEK_CHARSET161Греческий набор символов.
HANGUL_CHARSET129Корейский (хангул) набор символов.
MAC_CHARSET77Набор символов MAC.
OEM_CHARSET255Набор символов OEM.
RUSSIAN_CHARSET204Русский набор символов.
SHIFTJIS_CHARSET128Набор символов Shiftjis.
SYMBOL_CHARSET2Символьный набор символов.
TURKISH_CHARSET162Турецкий набор символов.
EnabledлогическийИстина (true), если объект сетка (grid) включен, ложь (false), если это не так.
VisibleлогическийИстина (true), если объект сетка (grid) видимый, ложь (false), если не видимый.
XчислоГоризонтальная позиция (в пикселах) верхнего левого угла объекта сетка (grid), относительно текущей страницы или диалогового окна.

Примечание: Верхний левый угол текущей страницы или диалогового окна имеет значение координаты Y равное 0.
YчислоВертикальная позиция (в пикселах) верхнего левого угла объекта сетка (grid), относительно текущей страницы или диалогового окна.

Примечание: Верхний левый угол текущей страницы или диалогового окна имеет значение координаты Y равное 0.
WidthчислоШирина (в пикселах) объекта сетка (grid).
HeightчислоВысота (в пикселах) объекта сетка (grid).
TooltipTextстрокаТекст всплывающей подсказки при наведении курсора мышки на объект сетка (grid).
ResizeLeftлогическийИстина (true), если левая сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeRightлогическийИстина (true), если правая сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeTopлогическийИстина (true), если верхняя сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeBottomлогическийИстина (true), если нижняя сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
WindowHandleчислоЦелочисленное значение, представляющее окно объекта. (Обычно именуется как hWnd.)

Если объект не найден, будет возвращено значение nil. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.

При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия

Примеры

Пример 1

tProperties = Grid.GetProperties("Grid12");
Получаем свойства объекта сетка (grid) по имени "Grid12" и сохраняем их в таблице "tProperties".
Смотрите также: Связанные действия