Вверх ↑
Этот топик читают: Гость
Ответов: 3
Рейтинг: -1
#1: 2011-11-28 16:34:01 ЛС | профиль | цитата
как в checkbox'е найти точку dochange которая не генерирует событие onchange ?;d
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#2: 2011-11-28 16:44:58 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-11 07:47:08
карма: 0

0
Разработчик
Ответов: 26324
Рейтинг: 2147
#3: 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
Ответов: 3349
Рейтинг: 233
#4: 2011-11-28 17:17:57 ЛС | профиль | цитата
code_26004.txt
Мне так кажется
карма: 1

0
файлы: 1code_26004.txt [713B] [138]
Разработчик
Ответов: 26324
Рейтинг: 2147
#5: 2011-11-28 17:19:43 ЛС | профиль | цитата
Ivann писал(а):
Мне так кажется

Проще сообщение послать
карма: 22

0
Ответов: 3
Рейтинг: -1
#6: 2011-11-28 17:25:07 ЛС | профиль | цитата
просто моя прога в цикл впадает, лучше бы там была dochange без вызова события... пробывал по разному но не в тему я не умею точки новые создавать

[flood]
г. Brainwork Catalyst писал(а):
Женя
перечитай мой ник, Вася[/flood]
карма: 0

0
Разработчик
Ответов: 26324
Рейтинг: 2147
#7: 2011-11-28 17:31:58 ЛС | профиль | цитата
9vasneznayuivymen9toje писал(а):
пробывал по разному но не в тему

А примеры кому привели
карма: 22

0
Ответов: 1376
Рейтинг: 198
#8: 2011-11-28 17:37:53 ЛС | профиль | цитата
code_26006.txt
карма: 1

0
файлы: 1code_26006.txt [1.3KB] [190]
Ответов: 16884
Рейтинг: 1239
#9: 2011-11-28 18:21:02 ЛС | профиль | цитата
9vasneznayuivymen9toje писал(а):
перечитай мой ник, Вася
Да, видно, что не читал про Остапа.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3
Рейтинг: -1
#10: 2011-11-28 19:03:53 ЛС | профиль | цитата
ладно спасибо , но я сам уже решил проблему=

но было бы проще если бы разработчики добавили dochange без вызова события..
карма: 0

-1
Голосовали:foksov
Ответов: 1376
Рейтинг: 198
#11: 2011-11-28 19:08:59 ЛС | профиль | цитата
9vasneznayuivymen9toje, интересно посмотреть на решение!
9vasneznayuivymen9toje писал(а):
но было бы проще если бы разработчики добавили dochange без вызова события..
Для чего? "Проблема" легко решаема стандартными компонентами! Тем более, в этом году, не так давно, уже поднималась похожая тема...
карма: 1

0
Разработчик
Ответов: 26324
Рейтинг: 2147
#12: 2011-11-28 19:09:05 ЛС | профиль | цитата
9vasneznayuivymen9toje писал(а):
но было бы проще если бы разработчики добавили dochange без вызова события

За шесть лет работы с проектом, я впервые встречаю того, кому это понадобилось
карма: 22

0
Ответов: 3349
Рейтинг: 233
#13: 2011-11-28 19:40:34 ЛС | профиль | цитата
nesco, В принципе как в Edit можно было сделать, но только ли надо?!
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#14: 2011-11-28 19:52:30 ЛС | профиль | цитата
nesco писал(а):
За шесть лет работы с проектом
А мне за всю жизнь программистом (>30 лет) тоже ни разу.
9vasneznayuivymen9toje, выбери в свойствах чего тебе надо и не парься.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)