Вверх ↑
Ответов: 1098
Рейтинг: 79
#1: 2025-03-13 09:56:43 ЛС | профиль | цитата
Gitarist писал(а):
Подскажите, что я делаю не так? )))

для keyevent элемент должен быть в фокусе

вот, подсказка


Add(MainForm,939457,350,140)
{
 Width=573
}
Add(ChildPanel,13577154,714,126)
{
 link(onEvent1,2900382:doSetFocus,[(771,132)(771,91)(457,91)(457,146)])
}
BEGIN_SDK
  Add(EditMulti,2315616,21,21)
  {
   EventCount=1
   WorkCount=1
   Width=601
   Height=403
   link(doWork1,8558022:doValue,[(213,27)(213,55)])
  }
  Add(Panel,2899805,35,126)
  {
   Left=300
   Top=20
   Width=196
   Height=191
   Color=-16777215
  }
  Add(Button,8123954,126,189)
  {
   Left=10
   Top=10
   Height=40
   Caption="1"
   Data=Integer(49)
   link(onClick,16068034:doWork2,[])
  }
  Add(Button,15621436,168,196)
  {
   Left=70
   Top=10
   Height=40
   Caption="2"
   Data=Integer(50)
   link(onClick,6603526:doWork2,[])
  }
  Add(Button,10858996,210,203)
  {
   Left=130
   Top=10
   Height=40
   Caption="3"
   Data=Integer(51)
   link(onClick,7020218:doWork2,[])
  }
  Add(Button,13304092,126,238)
  {
   Left=10
   Top=55
   Height=40
   Caption="4"
   Data=Integer(52)
   link(onClick,6074418:doWork2,[])
  }
  Add(Button,6365898,168,245)
  {
   Left=70
   Top=55
   Height=40
   Caption="5"
   Data=Integer(53)
   link(onClick,6502993:doWork2,[])
  }
  Add(Button,215202,210,252)
  {
   Left=130
   Top=55
   Height=40
   Caption="6"
   Data=Integer(54)
   link(onClick,5929663:doWork2,[])
  }
  Add(Button,16730402,126,287)
  {
   Left=10
   Top=100
   Height=40
   Caption="7"
   Data=Integer(55)
   link(onClick,2150922:doWork2,[])
  }
  Add(Button,13675507,168,294)
  {
   Left=70
   Top=100
   Height=40
   Caption="8"
   Data=Integer(56)
   link(onClick,12681268:doWork2,[])
  }
  Add(Button,11389870,210,301)
  {
   Left=130
   Top=100
   Height=40
   Caption="9"
   Data=Integer(57)
   link(onClick,694154:doWork2,[])
  }
  Add(Button,9892486,168,343)
  {
   Left=75
   Top=145
   Height=40
   Caption="0"
   Data=Integer(48)
   link(onClick,694154:doWork3,[(320,349)])
  }
  Add(HubEx,16068034,316,189)
  {
   Angle=3
   link(onEvent,7445512:doEvent1,[(320,174)])
  }
  Add(HubEx,6603526,316,196)
  {
   Angle=3
   link(onEvent,16068034:doWork3,[])
  }
  Add(HubEx,7020218,316,203)
  {
   Angle=3
   link(onEvent,6603526:doWork3,[])
  }
  Add(HubEx,6074418,316,238)
  {
   Angle=3
   link(onEvent,7020218:doWork3,[])
  }
  Add(HubEx,6502993,316,245)
  {
   Angle=3
   link(onEvent,6074418:doWork3,[])
  }
  Add(HubEx,5929663,316,252)
  {
   Angle=3
   link(onEvent,6502993:doWork3,[])
  }
  Add(HubEx,2150922,316,287)
  {
   Angle=3
   link(onEvent,5929663:doWork3,[])
  }
  Add(HubEx,12681268,316,294)
  {
   Angle=3
   link(onEvent,2150922:doWork3,[])
  }
  Add(HubEx,694154,316,301)
  {
   Angle=3
   link(onEvent,12681268:doWork3,[])
  }
  Add(KeyEvent,1607695,399,189)
  {
   link(Handle,6857640:Var2,[])
   link(Code,1191996:Value,[])
  }
  Add(Memory,8558022,399,49)
  {
  }
  Add(WinTools,7746143,455,161)
  {
   link(Handle,6857640:Var3,[(461,138)])
  }
  Add(Hub,7445512,343,168)
  {
   OutCount=3
   link(onEvent1,1191996:doValue,[(381,174)(381,97)])
   link(onEvent2,7746143:doActive,[])
   link(onEvent3,1607695:doPress,[(378,188)(378,195)])
  }
  Add(GetDataEx,6857640,399,133)
  {
   link(Data,8558022:Value,[])
  }
  Add(Memory,1191996,406,91)
  {
   link(onData,2315616:onEvent1,[(530,97)(530,27)])
  }
END_SDK
Add(Edit,11802280,469,203)
{
 Left=115
 Top=125
 Text=""
 Point(Handle)
 Point(onMouseDown)
 link(onMouseDown,1810489:doData,[(531,223)(531,209)])
}
Add(Edit,14683328,469,273)
{
 Left=45
 Top=160
 Text=""
 Point(Handle)
 Point(onMouseDown)
 link(onMouseDown,8764330:doData,[(531,293)(531,279)])
}
Add(Edit,2900382,469,126)
{
 Left=30
 Top=80
 Text=""
 Point(Handle)
 Point(onMouseDown)
 Point(doSetFocus)
 link(onMouseDown,3765033:doData,[(523,146)(523,132)])
}
Add(Edit,13031914,462,343)
{
 Left=120
 Top=45
 Text=""
 Point(Handle)
 Point(onMouseDown)
 link(onMouseDown,11466643:doData,[])
}
Add(DoData,3765033,546,126)
{
 link(onEventData,11759781:doWork2,[])
 link(Data,2900382:Handle,[(552,114)(517,114)(517,170)(482,170)])
}
Add(DoData,1810489,560,203)
{
 link(onEventData,15819157:doWork2,[])
 link(Data,11802280:Handle,[(566,191)(524,191)(524,247)(482,247)])
}
Add(DoData,8764330,560,273)
{
 link(onEventData,10831909:doWork2,[])
 link(Data,14683328:Handle,[(566,261)(524,261)(524,317)(482,317)])
}
Add(DoData,11466643,567,357)
{
 link(onEventData,10831909:doWork3,[(641,363)])
 link(Data,13031914:Handle,[(573,345)(524,345)(524,387)(475,387)])
}
Add(HubEx,11759781,637,126)
{
 link(onEvent,13577154:doWork1,[])
}
Add(HubEx,15819157,637,203)
{
 Angle=3
 link(onEvent,11759781:doWork3,[])
}
Add(HubEx,10831909,637,273)
{
 Angle=3
 link(onEvent,15819157:doWork3,[])
}

карма: 0

0