Вверх ↑
Ответов: 1291
Рейтинг: 47
#1: 2020-05-01 23:44:50 ЛС | профиль | цитата
А у меня наоборот, на простых элементах заработало, а пример Nesco с посылкой сообщений окну не заработал. Вернее, сначала поработал и перестал. пытался клавишу пробела посылать проигрывателю для управления воспроизведением. Вот рабочий пример.


Add(MainForm,3060753,168,196)
{
Width=261
Height=184
Caption="Пример"
Position=1
Point(Handle)
Point(doSetFocus)
Point(onKeyUp)
Point(onSetFocus)
Point(onKeyDown)
link(onCreate,14612139:doPopup,[(212,216)(212,244)(163,244)(163,272)])
link(onKeyDown,8609743:doCompare,[(240,237)(240,300)])
}
Add(Button,275101,147,539)
{
Left=50
Top=100
Width=140
Height=35
Caption="Отправить сообщение"
Data=Integer(0)
link(onClick,5643375:doEvent1,[])
}
Add(Edit,9669206,420,301)
{
Left=85
Top=10
Text="5380012"
Point(Handle)
Point(onKeyDown)
Point(onChar)
}
Add(Label,4292656,147,56)
{
Left=150
Top=10
Width=38
Height=17
Caption="Handle"
}
Add(Edit,13415464,323,299)
{
Left=85
Top=45
Text="32"
Point(Handle)
Point(onKeyDown)
Point(onChar)
link(onChange,8786344:doData,[(367,305)(367,271)(268,271)(268,237)])
}
Add(Label,14318949,148,117)
{
Left=150
Top=45
Width=22
Height=17
Caption="Key"
}
Add(If_else,2137476,105,441)
{
Op2=Integer(1)
link(onTrue,4540155:doValue,[])
link(Op1,11785866:Checked,[(111,391)(125,391)])
}
Add(Memory,4540155,154,441)
{
@Hint=#13:Player handle|
Default=Integer(0)
Point(Data)
link(onData,11289437:doEvent1,[])
link(Data,9918171:Handle,[])
}
Add(CheckBox,11785866,119,308)
{
Left=10
Top=10
Caption="Set"
}
Add(DoData,10386186,70,308)
{
Data=Integer(0)
link(onEventData,11785866:doCheck,[])
}
Add(Hub,11289437,203,441)
{
link(onEvent1,10386186:doData,[(229,447)(229,381)(58,381)(58,314)])
link(onEvent2,9669206:doText,[(319,454)(319,307)])
}
Add(WinTools,14612139,175,259)
{
link(Handle,3060753:Handle,[(181,250)(174,250)])
}
Add(CheckBox,1922593,329,231)
{
Left=10
Top=45
Caption="Set"
}
Add(DoData,8786344,280,231)
{
Data=Integer(0)
link(onEventData,1922593:doCheck,[])
}
Add(If_else,8609743,259,294)
{
Op2=Integer(1)
link(onTrue,13415464:doText,[(307,300)(307,305)])
link(Op1,1922593:Checked,[(265,278)(335,278)])
}
Add(Timer,10346686,7,189)
{
Interval=100
link(onTimer,15473506:doReadKey,[])
}
Add(WinTools,4613927,266,518)
{
link(Handle,10757079:Var3,[(272,496)])
}
Add(KeyEvent,11726203,273,574)
{
link(Handle,10757079:Var2,[(237,537)])
link(Code,13415464:Text,[(286,452)(329,452)])
}
Add(Hub,5643375,203,539)
{
link(onEvent1,4613927:doActive,[(241,545)(241,538)])
link(onEvent2,11726203:doPress,[(245,552)(245,580)])
}
Add(GetDataEx,10757079,231,491)
{
Angle=3
link(Data,4540155:Value,[(160,496)])
}
Add(Keyboard,15473506,56,189)
{
Key=1
link(onReadKey,197192:doEvent,[(96,195)(96,258)])
}
Add(IndexToChanel,197192,105,252)
{
link(onEvent2,2137476:doCompare,[(149,265)(149,356)(93,356)(93,447)])
}
Add(MouseEvent,9918171,140,371)
{
Point(Handle)
}

карма: 3
Hiasm + Flowstone + CopperCube + GoDot + JS
0