Вверх ↑
Разработчик
Ответов: 26324
Рейтинг: 2147
#1: 2011-11-28 17:15:36 ЛС | профиль | цитата
9vasneznayuivymen9toje писал(а):
ак в checkbox'е найти точку dochange которая не генерирует событие onchange ?

Послать окну CheckBox-a сообщение BM_SETCHECK с wParam = BST_CHECKED/BST_UNCHECKED
------------ Дoбавленo в 17.15:
Как-то так


Add(CheckBox,14243141,252,196)
{
Left=25
Top=10
Width=175
Point(Handle)
}
Add(Button,7349796,196,294)
{
Left=30
Top=60
TabOrder=-1
Caption="Check"
Data=Integer(1)
link(onClick,4082302:doWork3,[(256,300)])
}
Add(Button,5464610,197,252)
{
Left=30
Top=85
TabOrder=-1
Caption="UnCheck"
Data=Integer(0)
link(onClick,4082302:doWork2,[])
}
Add(SendMessage,648268,273,252)
{
Point(Message)
link(Handle,14243141:Handle,[(279,240)(265,240)])
link(Message,16165464:Value,[])
}
Add(Memory,16165464,294,196)
{
@Hint=#11:BM_SETCHECK|
Default=Integer(241)
AddHint(56,-19,94,13,@Hint)
}
Add(HubEx,4082302,252,252)
{
link(onEvent,648268:doSendMessage,[])
}

карма: 22

0