| Разбиение | - MultiStrData |
MultiStrData
Краткое описание
Компонент MultiStrData - предназначен для разбиения строки в поток
Параметры
Методы
События
Свойства
Данные
Примеры
Add(MainForm,16199087,133,350)
{
Width=485
Height=265
Caption="MultiStrData"
}
Add(Edit,749672,252,98)
{
Left=5
Top=5
Width=465
Text="abc#def#ghi#jkl#mno#pqr#stu#vwx#xy"
}
Add(Edit,2110226,350,98)
{
Left=5
Top=30
Width=155
Text=""
}
Add(Edit,10220967,350,140)
{
Left=5
Top=55
Width=155
Text=""
}
Add(Edit,6939715,350,182)
{
Left=5
Top=80
Width=155
Text=""
}
Add(Edit,6292947,350,224)
{
Left=5
Top=105
Width=155
Text=""
}
Add(Edit,2431031,350,266)
{
Left=5
Top=130
Width=155
Text=""
}
Add(Edit,6478095,350,308)
{
Left=5
Top=155
Width=155
Text=""
}
Add(Edit,11740606,350,350)
{
Left=5
Top=180
Width=155
Text=""
}
Add(Button,1680948,133,203)
{
Left=175
Top=205
TabOrder=-1
Caption="Forward"
link(onClick,7124579:doEvent1,[])
}
Add(Edit,1247462,252,350)
{
Left=5
Top=205
Width=155
Text=""
link(Str,10029012:RemaindStr,[])
}
Add(Hub,7124579,182,203)
{
link(onEvent1,10029012:doSplit,[])
link(onEvent2,1247462:doText,[(224,216)(224,356)])
}
Add(Button,6389763,133,511)
{
Left=235
Top=205
TabOrder=-1
Caption="Reverse"
link(onClick,16383711:doEvent1,[])
}
Add(Hub,16383711,182,511)
{
link(onEvent1,6737056:doSplit,[])
link(onEvent2,1542475:doText,[(214,524)(214,664)])
}
Add(MultiStrData,10029012,252,203)
{
Char="#"
Count=7
link(Str,10243694:Var2,[])
link(onPart1,2110226:doText,[(297,209)(297,104)])
link(onPart2,10220967:doText,[(303,216)(303,146)])
link(onPart3,6939715:doText,[(308,223)(308,188)])
link(onPart4,6292947:doText,[])
link(onPart5,2431031:doText,[(308,237)(308,272)])
link(onPart6,6478095:doText,[(303,244)(303,314)])
link(onPart7,11740606:doText,[(298,251)(298,356)])
}
Add(Edit,11734124,350,406)
{
Left=315
Top=30
Width=155
Text=""
}
Add(Edit,10350857,350,448)
{
Left=315
Top=55
Width=155
Text=""
}
Add(Edit,6880336,350,490)
{
Left=315
Top=80
Width=155
Text=""
}
Add(Edit,7465400,350,532)
{
Left=315
Top=105
Width=155
Text=""
}
Add(Edit,7153106,350,574)
{
Left=315
Top=130
Width=155
Text=""
}
Add(Edit,15507385,350,616)
{
Left=315
Top=155
Width=155
Text=""
}
Add(Edit,6689841,350,658)
{
Left=315
Top=180
Width=155
Text=""
}
Add(Edit,1542475,231,658)
{
Left=315
Top=205
Width=155
Text=""
link(Str,6737056:RemaindStr,[])
}
Add(MultiStrData,6737056,231,511)
{
Char="#"
Count=7
Direct=1
link(Str,10243694:Var1,[(237,173)])
link(onPart1,11734124:doText,[(297,517)(297,412)])
link(onPart2,10350857:doText,[(303,524)(303,454)])
link(onPart3,6880336:doText,[(308,531)(308,496)])
link(onPart4,7465400:doText,[])
link(onPart5,7153106:doText,[(308,545)(308,580)])
link(onPart6,15507385:doText,[(303,552)(303,622)])
link(onPart7,6689841:doText,[(298,559)(298,664)])
}
Add(GetDataEx,10243694,252,168)
{
link(Data,749672:Text,[])
}
Замечания
Обновление элемента: [svn]MultiStrData.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)