Вверх ↑
Разработчик
Ответов: 26160
Рейтинг: 2127
#1: 2010-01-17 17:37:25 ЛС | профиль | цитата
CriDos писал(а):
Почему?

Контрол, которому посылается сообщение, в фокусе должен быть


[Add(MainForm,15068778,140,217)
{
Width=261
Height=184
Caption="Пример"
Position=1
}
Add(Edit,6029507,301,203)
{
Left=40
Top=20
Width=155
Height=65
Text="Сообщение"
Alignment=2
Point(Handle)
Point(doSetFocus)
link(onEnter,6549044:doEvent1,[])
}
Add(Message,4209933,383,217)
{
}
Add(Button,1746893,140,315)
{
Left=50
Top=100
Width=140
Height=35
Caption="Отправить сообщение"
link(onClick,16410389:doTimer,[])
}
Add(SendMessage,14145821,308,322)
{
Point(Message)
link(Handle,6029507:Handle,[])
link(WParam,12300489:Var,[])
link(Message,3945192:Var,[])
}
Add(GlobalVar,3945192,329,259)
{
Name="WM_KEYDOWN"
Data=Integer(256)
}
Add(GlobalVar,12300489,315,287)
{
Name="VK_RETURN"
Data=Integer(13)
}
Add(Hub,6549044,350,210)
{
link(onEvent1,6029507:doText2,[(376,216)(376,204)(289,204)(289,216)])
link(onEvent2,4209933:doMessage,[])
}
Add(Hub,4564761,245,315)
{
link(onEvent1,6029507:doSetFocus,[(273,321)(273,223)])
link(onEvent2,14145821:doSendMessage,[])
}
Add(Timer,16410389,196,315)
{
Interval=25
Enable=1
AutoStop=1
link(onTimer,4564761:doEvent1,[])
}

карма: 22

1
Голосовали:CriDos