C++Builder
Начало
Форум
Помощь
Войти
Регистрация
C++Builder
>
Forum
>
Вопросы программирования
>
Общие вопросы программирования в C++Builder
>
SpeedButton
Страниц: [
1
]
Вниз
Печать
Автор
Тема: SpeedButton (Прочитано 1392 раз)
Sergey1985
Участник
Сказали спасибо: +8/-1
Offline
Сообщений: 310
SpeedButton
«
:
11 Ноябрь 2013, 15:22:56 »
Доброго времени суток. У меня появилась одна проблемка с компонентом TSpeedButton а именно. Кидаю на форму две кнопки и делаю их взаимосвязанными. Нажимая на одну "выскакивает" другая. Но при выскакивании мне нужно чтобы у ДРУГОЙ происходило событие OnClick. Кто - нить знает как это замутить?
Записан
S0mbre
Глобальный модератор
Сказали спасибо: +1113/-22
Offline
Сообщений: 2132
S0mbre
Re: SpeedButton
«
Ответ #1 :
11 Ноябрь 2013, 15:41:41 »
Что значит "выскакивает"? Появляется на форме?
Событие можно вызвать программно, например:
Код
Btn1
-
>
OnClick
(
Btn1
)
;
Записан
Sergey1985
Участник
Сказали спасибо: +8/-1
Offline
Сообщений: 310
Re: SpeedButton
«
Ответ #2 :
13 Ноябрь 2013, 11:34:42 »
НУ выскакивает значит приподнимается вверх(переходит из нажатого состояния в отпущенное) при этом событие OnMouseUp не возникает.
Записан
S0mbre
Глобальный модератор
Сказали спасибо: +1113/-22
Offline
Сообщений: 2132
S0mbre
Re: SpeedButton
«
Ответ #3 :
13 Ноябрь 2013, 15:27:46 »
Все просто - назначаешь обеим кнопкам какой-то GroupIndex, отличный от 0 (например 10). Тогда при нажатии одной будут "выскакивать" все остальные (в данном случае, другая). И программно вызываешь обработчик OnClick любой другой кнопки, как я показал выше.
Записан
Страниц: [
1
]
Вверх
Печать
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Вопросы программирования
-----------------------------
=> Общие вопросы программирования в C++Builder
=> Программирование с FMX
=> Работа с базами данных в C++Builder
=> Windows API
=> Технологии COM/DCOM, ActiveX
=> Аспекты и идеология профессиональной разработки ПО
=> Компьютерное железо и системное администрирование
=> студенческий городок
-----------------------------
Обсуждение материалов на сайте
-----------------------------
=> Обсуждений статей на сайте
=> Обсуждение материалов из файлового архива
=> Компоненты сторонних разработчиков к С++Builder
-----------------------------
Работа сайта и новости
-----------------------------
=> Ищу/предлагаю работу
=> Новости из мира программирования
=> Новости - события календаря
=> Голосования
=> Компьютерный юмор и приколы
=> Работа сайта
=> Флейм
-----------------------------
FAQ - частозадаваемые вопросы/ответы
-----------------------------
=> FAQ, общие вопросы, посвящённые C++Builder
=> FAQ, вопросы по базам данных
=> FAQ, вопросы по компонентам
Загружается...