| Experiments | - DS_StaticData |
DS_StaticData
Краткое описание
Источник статических данных
Параметры
Пример
Пример использования компонента DS_StaticData
Add(MainForm,2953706,91,154)
{
Width=220
Height=260
Caption="DS_StaticData"
Position=1
link(onCreate,15682132:doEvent1,[])
}
Add(DS_StaticData,4898870,308,147)
{
Name="static_data"
Columns=#6:data_1|6:data_2|6:data_3|
Data=#11:item1|34|12|11:item2|56|11|
}
Add(MEnumerator,5530609,308,203)
{
DataSource="static_data"
Column="data_1"
Point(doColumn)
link(onEnum,10015348:doAdd,[])
}
Add(Memo,10015348,364,203)
{
Left=5
Top=30
Width=200
Height=140
TabOrder=-1
ReadOnly=0
}
Add(ComboBox,10584694,245,126)
{
Left=5
Top=5
Width=200
Height=21
Strings=#6:data_1|6:data_2|6:data_3|
Point(doSelect)
link(onClick,64688:doEvent1,[(292,139)(292,115)(177,115)(177,195)])
}
Add(DoData,12231519,252,210)
{
link(onEventData,5530609:doColumn,[])
link(Data,13394509:Var2,[])
}
Add(Hub,64688,189,189)
{
InCount=3
OutCount=4
link(onEvent1,10015348:doClear,[(352,195)(352,216)])
link(onEvent2,12231519:doData,[(227,202)(227,216)])
link(onEvent3,5530609:doEnum,[])
link(onEvent4,16702758:doData,[(217,216)(217,363)])
}
Add(Hub,15682132,140,168)
{
link(onEvent1,10584694:doSelect,[])
link(onEvent2,64688:doEvent2,[(169,181)(169,202)])
}
Add(Button,15570052,91,343)
{
Left=5
Top=175
TabOrder=-1
Caption="Read"
link(onClick,2409117:doWork2,[])
}
Add(Button,15012892,91,378)
{
Left=5
Top=200
TabOrder=-1
Caption="Write"
link(onClick,1607365:doEvent1,[])
}
Add(Edit,9535675,308,280)
{
Left=65
Top=185
Width=35
Text="0"
}
Add(Edit,16547983,364,343)
{
Left=105
Top=175
Width=100
Text=""
link(onChange,2194502:doText,[(411,349)(411,265)(352,265)(352,286)])
}
Add(Edit,2194502,364,280)
{
Left=105
Top=200
Width=100
Text=""
}
Add(MReadWrite,2114874,308,343)
{
DataSource="static_data"
Column="data_1"
Point(Count)
Point(doColumn)
link(onRead,16547983:doText,[])
link(Index,9535675:Text,[])
link(Value,2194502:Text,[(321,327)(370,327)])
}
Add(DoData,16702758,231,357)
{
link(onEventData,2114874:doColumn,[])
link(Data,13394509:Var1,[(237,187)])
}
Add(GetDataEx,13394509,252,182)
{
link(Data,10584694:String,[])
}
Add(Hub,1607365,140,378)
{
OutCount=3
link(onEvent1,2114874:doWrite,[(190,384)(190,356)])
link(onEvent2,64688:doEvent3,[(169,391)(169,209)])
link(onEvent3,2409117:doWork3,[(179,398)])
}
Add(HubEx,2409117,175,343)
{
link(onEvent,2114874:doRead,[])
}
Замечания
Обновление элемента: [svn]DS_StaticData.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)