Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2012-08-22 20:02:37 ЛС | профиль | цитата
Ex_, это было сказано не в твой адрес.
ashkalov, в твоей схеме Timer и вторая DoData, по-моему, лишние.
Add(ChildPanel,5065272,322,189)
{
@Hint=#15:Надпись (Label)|
@Color=16733695
AddHint(-36,-34,94,13,@Hint)
}
BEGIN_SDK
Add(EditMulti,12519210,21,21)
{
WorkCount=1
Width=524
Height=361
link(doWork1,763760:doEvent1,[(35,27)(35,55)])
}
Add(Panel,15829934,469,175)
{
@Color=16755370
Left=10
Top=10
Width=53
Height=23
Color=32768
BorderWidth=0
BevelWidth=0
Point(doWidth)
Point(doHeight)
Point(Width)
}
Add(Img_Text,8622803,371,119)
{
@Hint=#13:Размер текста|
@Color=11184810
X=100
Y=100
Font=[MS Sans Serif,10,0,0,204]
Point(Y)
link(Text,7621041:Value,[])
AddHint(-145,-31,91,13,@Hint)
}
Add(Memory,7621041,378,70)
{
@Hint=#5:текст|
@Color=5636010
Default=String(Label)
AddHint(-9,-35,43,13,@Hint)
}
Add(DoData,3320611,371,182)
{
@Hint=#12:длина текста|
@Color=16755455
link(onEventData,15829934:doWidth,[])
link(Data,9321583:Var2,[])
AddHint(69,-33,82,13,@Hint)
}
Add(Hub,606319,322,175)
{
link(onEvent1,8622803:doDraw,[(358,181)(358,125)])
link(onEvent2,1202085:doWork2,[])
}
Add(Label,1992588,105,49)
{
@Color=16755370
Width=53
Height=23
Align=5
Color=65535
Font=[MS Sans Serif,10,0,0,204]
Caption=""
AutoSize=1
}
Add(Hub,763760,49,49)
{
@Color=11184725
link(onEvent1,1992588:doText,[])
link(onEvent2,3545276:In,[(84,62)(84,97)])
}
Add(Hub,6792132,280,231)
{
OutCount=4
link(onEvent1,7621041:doValue,[(305,237)(305,76)])
link(onEvent2,7283960:doNext,[])
link(onEvent3,12456617:doOperation,[(386,251)(386,293)])
link(onEvent4,8512667:doCompare,[])
}
Add(Math,12456617,406,287)
{
@Hint=#13:высота текста|
@Color=16755455
OpType=2
link(onResult,15829934:doHeight,[(453,293)(453,195)])
link(Op1,8622803:TextHeight,[(412,167)(384,167)])
link(Op2,7283960:Count,[])
AddHint(-20,41,89,13,@Hint)
}
Add(Counter,7283960,413,238)
{
Min=1
Max=100000000
Default=1
}
Add(HubEx,1202085,357,182)
{
link(onEvent,3320611:doData,[])
}
Add(LineBreak,2861223,133,224)
{
Caption="перебор строк"
Color=15780518
link(Out,4561332:doEnum,[])
Primary=[3545276,-28,-133]
}
Add(MultiElementEx,4561332,231,224)
{
@Hint=#13:Разбор текста|
@Color=11184640
link(onEvent2,606319:doEvent1,[(313,230)(313,181)])
link(onFalse,6792132:doEvent1,[])
AddHint(-77,43,89,13,@Hint)
}
BEGIN_SDK
Add(EditMultiEx,9618699,21,21)
{
WorkCount=#21:doEnum=Перебор текста|
EventCount=#22:onEvent2=первая строка|45:onFalse=Последующие строки с переводом строки|
Width=384
Height=151
link(doEnum,8064238:doEnum,[(35,27)(35,97)])
}
Add(Replace,9299849,105,91)
{
@Color=16755285
SubStr="
"
link(onReplace,4313847:doCase,[])
}
Add(Case,4313847,161,91)
{
@Color=16755285
link(onNextCase,8940609:doCompare,[])
}
Add(Str_Enum,8064238,49,91)
{
@Color=16755285
Delimiter=""
link(onEnum,9299849:doReplace,[])
}
Add(Memory,15111216,224,35)
{
@Color=16755455
Default=Integer(0)
}
Add(If_else,8940609,224,91)
{
@Color=16755370
Op2=Integer(0)
link(onTrue,10935733:doEvent1,[])
link(onFalse,9618699:onFalse,[(281,104)(281,34)])
link(Op1,15111216:Value,[])
}
Add(Hub,10935733,329,91)
{
@Color=16755285
link(onEvent1,13684373:doWork2,[(348,97)(348,73)(149,73)(149,48)])
link(onEvent2,9618699:onEvent2,[(374,104)(374,27)])
}
Add(ChanelToIndex,13684373,161,35)
{
@Color=16755455
link(onIndex,15111216:doValue,[])
}
Add(Icon,14776484,357,133)
{
@Hint=#5:#main|
@Color=11184810
Icon=[ZIPBE10000078DA63606004420505062050605821C0C02006646980790C0C0E40CC08663180E546C1281805A3603082FFFFFF531D936A3FB5FD336AFFF0B49F98F4456BFB5564DEE2D5438EFD303DC8342E0CB21FE6066C7651CB7E983D8430BA7DF4B61FD90DE4963F43D97E5A853F3DD3DF40E7BFA152FE8CD63FC3D3FE816C7F8D8201697313040F80CADEFFFF878AFF8070DDFFA70C7240CC07C42C50CC071603C981D5A0E97B8066250061EF20E4]
}
END_SDK
Add(Icon,7926656,469,91)
{
@Hint=#5:#main|
@Color=11184810
Icon=[ZIPBE10000078DA63606004420505062050605821C0C02006646980790C0C0E40CC08663180E546C1281805C313D8EA683114A4240D88DD317E3E0C870E1C60B87CF93283BBB909CDEC097175665016E0C5EAF71B376E80DDE064A44F33FBF565A4186EDFBC89E20690DFB76ED8C070FBF66D309B960064FFD7AF5F51DCE068A0CBF0E8D12386D3274F82D9B4B6FFC78F1F286E58BD7409C3B367CF1842DD5C689ECE40F6FFFEFD1BC50DEFDEBD6378F5EA15386DA0635AD8FFF7EF5F14377CFCF811EE065038C0E28256F6FFFFFF1FAF1B2E9E3F4F13BB91EDC7E5861BD7AED1CC6E74FBD1DD70FFEE1D9ADA8DCD7E981B9E00E39CD676E3B2FFC5B3A774B11B9BFDF4B41BDD7E7ADB8D6CFF40D80DB37FA0EC86D93F5076C3EC1F05A360145007FCC70B9E03F1E1FFFF3F03F1C7F6FFFF3F80303F1033403123103303313B545CFE3FD048F9FA0FF5F7EB3FFCBF5FD9301382B759DEAF9C2309C433EF17EC9970BFA065C2FDFAFFFFEF83D4020075055805]
}
Add(If_else,8512667,315,252)
{
Type=2
link(onTrue,1202085:doWork3,[(361,258)])
link(Op1,9321583:Var1,[(321,166)])
link(Op2,15829934:Width,[(328,226)(475,226)])
}
Add(GetDataEx,9321583,371,161)
{
link(Data,8622803:TextWidth,[])
}
END_SDK



карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
Голосовали:ashkalov