Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

залипающая кнопка [D7, XP]


Zilog ©   (2006-06-20 13:34:00) 

как сделать залипающую кнопку?

по клику: нажата/отжата


Zilog   (2006-06-20 18:02:00) [1]

>Германн ©   (20.06.06 17:51) [8]

виноват, недосмотрел... :)
спасибо.


Германн   (2006-06-20 17:51:00) [2]


> Zilog ©   (20.06.06 17:44) [5]
>
> не катит - если GroupIndex <> 0, то можно нажать один раз
> - кнопка залипнет, но уже отжать ее будет нельзя.


Поставь у нее AllowAllUp = True тогда покатит.


MBo   (2006-06-20 17:49:00) [3]

>Zilog ©   (20.06.06 17:44) [5]
>не катит
Покатит, если свойства speedbutton изучишь


Джо   (2006-06-20 17:46:00) [4]

> [5] Zilog ©   (20.06.06 17:44)
> Еще есть мысли?

Использовать TToolButton в составе TToolBar.


Zilog   (2006-06-20 17:44:00) [5]

не катит - если GroupIndex <> 0, то можно нажать один раз - кнопка залипнет, но уже отжать ее будет нельзя.

при такой реализации кнопка отлипается только при нажатии на другую кнопку с идентичным GroupIndex  - этот вариант неподходит.

Еще есть мысли?


Ega23   (2006-06-20 14:42:00) [6]


> И установить отличный от нуля GroupIndex


Точно. Этого уже не помню.


Игорь Шевченко   (2006-06-20 14:09:00) [7]

Ega23 ©   (20.06.06 13:47) [2]

И установить отличный от нуля GroupIndex


Desdechado   (2006-06-20 13:47:00) [8]

кнопку какого класса - Tbutton, TBitButton, TSpeedButton, TToolButton....


Ega23   (2006-06-20 13:47:00) [9]

TSpeedButton.Down


Наверх

Титульная страница Поиск, карта сайта Написать письмо