Add(MainForm,6522328,315,140)
{
Width=503
Height=191
link(onCreate,6781627:doSearch,[])
}
Add(Position,6781627,357,154)
{
Target="|"
ShortSearch=1
link(onSearch,5405:doOperation,[])
link(Str,4095516:Var2,[])
}
Add(Copy,10286756,441,154)
{
Count=12
link(onCopy,12840568:doText,[])
link(Str,4095516:Var3,[(447,138)])
}
Add(Edit,2468859,357,98)
{
Left=85
Top=60
Width=315
Text=""{\pard\li200\sa100\sb100\fs26\cf2\highlight9 |\par}""
}
Add(GetDataEx,4095516,357,133)
{
link(Data,2468859:Text,[])
}
Add(Label,12840568,483,154)
{
Left=85
Top=85
Width=315
}
Add(Math,5405,399,154)
{
OpType=1
Op2=12
link(onResult,10286756:doCopy,[])
AddHint(-4,-38,36,13,Op2)
}
flint2 писал(а):
который делался с бодуна.Он изначально не правильно работал в этом режиме.
Менять case на If смысла особого нет. А вот какой смысл менять логику элемента?
Для реализации ser_davkin достаточно отодвинуть позицию (схема выше).
flint2, а как в вашей реализации можно скопировать последних 12 символов? Можно схему посмотреть? Чтоб вот так получилось:
Add(MainForm,6522328,308,406)
{
Width=503
Height=191
link(onCreate,8711249:doCopy,[])
}
Add(Label,12840568,497,420)
{
Left=85
Top=85
Width=315
}
Add(Copy,8711249,378,420)
{
Count=12
Direction=1
link(onCopy,15954917:doEvent,[])
link(Str,12844220:Text,[])
}
Add(Edit,12844220,378,364)
{
Left=85
Top=60
Width=315
Text=""{\pard\li200\sa100\sb100\fs26\cf2\highlight9 |\par}""
}
Add(Debug,15954917,455,420)
{
link(onEvent,12840568:doText,[])
}