| Печать документов | - PC_TableCellStyle |
PC_TableCellStyle
Краткое описание
Компонент предназначен для изменения стилей ячеек
Параметры
Методы
События
Данные
Примеры
Пример изменения цвета заливки ячеек
Add(MainForm,2953706,189,91)
{
Width=373
Height=245
Caption="Table control"
link(onCreate,5526886:doWork2,[])
}
Add(DocumentTemplate,3449277,266,154)
{
Name="doc"
link(Bitmap,16302917:Bitmap,[])
}
BEGIN_SDK
Add(Print_Text,5788299,126,77)
{
X=129
Y=80
Width=99
Height=25
Text="www.hiasm.com"
Font=[MS Sans Serif,8,4,16711680,1]
}
Add(Print_Table,8755987,7,7)
{
Name="table"
X=10
Y=10
Width=211
Height=74
Columns=#4:Name|5:Value|
Cells=#6:Cell 1|6:Cell 2|6:Cell 3|
Left=4
Spacing=2
TBorderStyle=5
TableTrans=0
}
END_SDK
Add(PaintBox,16302917,266,105)
{
Left=40
Top=40
Width=280
Height=155
Color=16777215
ClearBeforeDraw=0
link(onBeforeDraw,3449277:doDraw,[(311,111)(311,145)(254,145)(254,160)])
}
Add(HubEx,5526886,238,98)
{
link(onEvent,16302917:doRefresh,[])
}
Add(PC_TableCellStyle,3319809,189,154)
{
ItemName="table"
Document="doc"
Col=1
Row=2
BgApply=0
Background=255
link(onSetStyle,5526886:doWork3,[(242,160)])
}
Add(Button,7093886,126,154)
{
Left=40
Top=10
Caption="red"
link(onClick,3319809:doSetStyle,[])
}
Add(Button,5494334,126,42)
{
Left=110
Top=10
Caption="green"
link(onClick,6782118:doSetStyle,[])
}
Add(PC_TableCellStyle,6782118,189,42)
{
ItemName="table"
Document="doc"
Row=1
BgApply=0
Background=32768
link(onSetStyle,5526886:doWork1,[(242,48)])
}
Замечания
Настройки элемента позволяют отдельно изменять шрифт, заливку и рамку. Поэтому для его успешного использования необходимо обязательно устанавливать св-во Apply соответствующей секции в значение True
Обновление элемента: [svn]PC_TableCellStyle.pas[/svn]
Обновление элемента: [svn]PC_TableCellStyle.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)