| Строковая таблица MT | - MST_SetColors |
MST_SetColors
Краткое описание
Клиентский модуль MTStrTbl для инциализации и хранения основных цветов таблицы
Параметры
События
Свойства
Аргументы
Примеры
Пример изменения цвета в таблице
Add(MainForm,3063237,196,189)
{
Height=288
link(onCreate,1976442:doEnum,[])
}
Add(MTStrTbl,15043066,196,252)
{
Width=390
Height=210
Name="MTStrTbl"
Columns=#3:Имя|7:Фамилия|8:Отчество|
}
Add(StrList,4383086,238,133)
{
Strings=#20:Иван;Иванов;Иванович|24:Андрей;Андреев;Андреевич|
}
Add(ArrayEnum,1976442,252,203)
{
link(onItem,16356153:doMT,[])
link(Array,4383086:Array,[])
}
Add(MST_RowAction,15395190,350,196)
{
MSTControl="MTStrTbl"
}
Add(MT_String,16356153,301,196)
{
link(onResult,15395190:doRowAction,[])
}
Add(MST_SetColors,10522869,413,301)
{
BkColor=12632256
TextColor=255
IconColColor=65535
MSTControl="MTStrTbl"
Point(doBkColor)
}
Add(Button,2861532,287,427)
{
Left=255
Top=210
Width=135
Caption="Изменить цвет строки"
link(onClick,12302978:doOpen,[])
}
Add(Button,8049444,287,301)
{
Top=210
Width=125
Caption="Изменить цвет фона"
link(onClick,14971843:doOpen,[])
}
Add(Button,3281244,287,371)
{
Left=125
Top=210
Width=130
Caption="Изменить цвет текста"
link(onClick,15470183:doOpen,[])
}
Add(MST_SetColors,15255452,413,371)
{
BkColor=12632256
TextColor=255
IconColColor=65535
MSTControl="MTStrTbl"
Point(doTextColor)
}
Add(MST_SetColors,13984396,413,427)
{
BkColor=12632256
TextColor=255
TextBkColor=65535
MSTControl="MTStrTbl"
Point(doTextBkColor)
}
Add(ColorDialog,14971843,336,301)
{
link(onSelect,3842513:doEvent1,[])
}
Add(ColorDialog,15470183,336,371)
{
link(onSelect,16300613:doEvent1,[])
}
Add(ColorDialog,12302978,336,427)
{
link(onSelect,5259707:doEvent1,[])
}
Add(RedrawManager,4712829,497,371)
{
ControlManager="MTStrTbl"
}
Add(Hub,10338472,462,371)
{
InCount=3
OutCount=1
link(onEvent1,4712829:doRedraw,[])
}
Add(Hub,3842513,378,301)
{
link(onEvent1,10522869:doBkColor,[])
link(onEvent2,10338472:doEvent1,[(427,314)(427,377)])
}
Add(Hub,16300613,378,371)
{
link(onEvent1,15255452:doTextColor,[])
link(onEvent2,10338472:doEvent2,[])
}
Add(Hub,5259707,378,427)
{
link(onEvent1,13984396:doTextBkColor,[])
link(onEvent2,10338472:doEvent3,[(427,440)(427,391)])
}
Add(PointHint,5981647,273,273)
{
Info=#81:Пример использования модуля MT_SetColors, изменение цвета колонок, строк и текста|
Transparent=0
VAlign=0
Width=267
Height=200
}
Замечания
Обновление элемента: [svn]MST_SetColors.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)