Есть схема.
Add(MainForm,11369918,98,119)
{
Width=530
Height=156
link(onCreate,7872176:doWork2,[])
}
Add(Edit,12032002,280,70)
{
Left=21
Top=14
Width=434
Height=21
Font=[Lucida Console,10,0,0,204]
Text="int F1(w){eee
eee}"
link(onChange,7912216:doWork2,[(319,76)(319,111)])
}
Add(Label,5843957,280,21)
{
Left=469
Top=14
Width=44
Height=17
Font=[Lucida Console,10,0,0,204]
Caption="Text "
}
Add(Edit,11114456,203,70)
{
Left=21
Top=42
Width=434
Height=21
Font=[Lucida Console,10,0,0,204]
Text="int *(*"
link(onChange,7912216:doWork1,[(256,76)])
}
Add(Label,5827576,203,21)
{
Left=467
Top=44
Width=44
Height=17
Font=[Lucida Console,10,0,0,204]
Caption="Mask "
}
Add(Label,3439648,406,126)
{
Left=133
Top=84
Width=4
Height=4
Font=[Lucida Console,10,0,0,204]
Caption=""
}
Add(Hub,326181,168,133)
{
link(onEvent1,2014188:doData,[])
link(onEvent2,12428724:doCompare,[(242,146)(242,132)])
}
Add(StrMask,12428724,280,126)
{
Point(doMask)
link(onFalse,2111515:doData,[])
link(onTrue,11803233:doData,[])
link(Str,12032002:Text,[])
}
Add(DoData,2014188,203,133)
{
link(onEventData,12428724:doMask,[])
link(Data,11114456:Text,[])
}
Add(DoData,2111515,329,126)
{
Data=String(Текст НЕ соответствует маске)
link(onEventData,13175032:doWork2,[])
}
Add(DoData,11803233,343,133)
{
Data=String(Текст соответствует маске)
link(onEventData,13175032:doWork3,[(389,139)])
}
Add(HubEx,13175032,385,126)
{
link(onEvent,3439648:doText,[])
}
Add(HubEx,7872176,140,133)
{
link(onEvent,326181:doEvent1,[])
}
Add(HubEx,7912216,252,105)
{
Angle=2
link(onEvent,7872176:doWork1,[(144,111)])
}
Tad писал(а):
Получается что StrMask ПРОБЕЛ не считает символом.Все очень просто: МОЖЕШЬ, или НЕТ
С кришнаитами понятно: им религия, надо полагать, не позволяет.
А у взрослых людей это называется отвечать за свои слова. А это твои слова