процесс привязан к форме . попробуй в совокупности с эмуляцией клика .
и без привязки фокуса только на форме --- Добавлено в 2018-12-09 18:17:53kamakama писал(а): Ну так
Add(MainForm,4835711,266,140)
{
Width=315
Height=238
Position=1
Point(onMouseDown)
Point(onMouseUp)
link(onMouseDown,6471037:doWork2,[])
link(onMouseUp,6471037:doWork3,[(333,174)])
}
Add(LED,14295622,588,161)
{
Left=205
Top=75
}
Add(CounterEx,14150627,413,161)
{
Min=1
Max=2
link(onNext,11562193:doCase,[])
}
Add(Timer,6276072,532,161)
{
Interval=100
Enable=1
link(onTimer,14295622:doChangeValue,[])
}
Add(Case,11562193,469,161)
{
Value=Integer(2)
DataOnTrue=Integer(1)
link(onNextCase,6276072:doTimer,[])
link(onTrue,6276072:doStop,[])
}
Add(HubEx,6471037,329,161)
{
link(onEvent,3716090:doCase,[])
}
Add(Case,3716090,364,161)
{
Value=Integer(0)
link(onTrue,14150627:doNext,[(404,174)(404,167)])
}
не понял это "Проблема в том что после эмуляции нажатия я не могу отследить мыш не посредствено ."
ТЫ сам попробуй посмотри что выйдет .....
Add(Keyboard,1636610,343,189) { Key=1 Point(ToggleState) link(onReadKey,3716090:doCase,[]) } Add(Timer,10251937,294,189) { Interval=100 Enable=1 link(onTimer,1636610:doReadKey,[]) } Add(MouseEvent,12174754,771,252) { Point(onVisible) } Add(Label,2127031,826,196) { Left=240 Top=10 link(Text,9671515:Count,[(832,191)(800,191)(800,240)(769,240)]) } Add(CounterEx,9671515,763,196) { link(onNext,2127031:doText,[]) } Add(Hub,14779423,700,196) { link(onEvent1,9671515:doNext,[]) link(onEvent2,12174754:doClick,[(742,209)(742,258)]) } Add(LineBreak,10030209,240,175) { Caption="start" link(Out,10251937:doTimer,[(283,181)(283,195)]) Primary=[14075264,-46,0] } Add(LineBreak,16322824,243,196) { Caption="stop" link(Out,10251937:doStop,[]) Primary=[9338732,-50,28] } Add(CounterEx,15984336,434,196) { Min=1 Max=2 link(onNext,1630046:doEvent,[]) } Add(Timer,10796289,609,196) { Interval=100 Enable=1 link(onTimer,14779423:doEvent1,[]) } Add(Case,10072121,511,196) { Value=Integer(1) DataOnTrue=Integer(1) link(onNextCase,10796289:doTimer,[]) link(onTrue,10796289:doStop,[]) } Add(Case,3716090,385,189) { Value=Integer(1) link(onTrue,15984336:doNext,[]) } Add(Debug,1630046,483,196) { link(onEvent,10072121:doCase,[]) }
Редактировалось 1 раз(а), последний 2018-12-09 18:17:53
|