Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.08.2013, 23:12   #1
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию Есть ли "вдавливаемая" кнопка?

Здравствуйте! У меня появилась такая задача, сделать кнопку, на которую нажмешь, а она будет действовать как speedbutton,но только чтобы эта кнопка не оказывала влияние на другую кнопку, т.е допустим тот же speedbutton: на одну кнопку нажмешь, вторая окажется не нажатой, на вторую нажмешь-первая не нажата. А мне нужно чтобы кнопки фиксировались независимо друг от друга, желательно по-красивее, посоветуйте где такую можно скачать? Пытался сделать из картинок, меня это не очень устроило, потому что в интернете красивые картинки кнопок (3 разных состояния) трудно найти,а сам плохо рисую)
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 07.08.2013, 23:14   #2
Icabod
Новичок
Джуниор
 
Регистрация: 07.08.2013
Сообщений: 18
По умолчанию

Цитата:
чтобы эта кнопка не оказывала влияние на другую кнопку, т.е допустим тот же speedbutton: на одну кнопку нажмешь, вторая окажется не нажатой, на вторую нажмешь-первая не нажата.
А Вы ничего не путаете? Обычно такое поведение свойственно radiobutton ам
если хотите быть в безопасности, поставьте патч на дыру в жопе!
Icabod вне форума Ответить с цитированием
Старый 07.08.2013, 23:23   #3
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Чел., ты сам попробуй, кинь 2 speedbutton'a на форму, установи нужные свойства, и посмотри на их поведение, за "вдавливаемость" отвечает свойство down а за связь кнопок в группу groupindex (если память мне не изменяет)
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 07.08.2013, 23:24   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

В том же SpeedButton установить разный GroupIndex у кнопок и True в AlowAllUp - и ни какого влияния на другие SpeedButton-ы
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 08.08.2013, 22:17   #5
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Спасибо, а есть ли какая-нибудь красивая кнопка, где ее можно скачать?
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 08.08.2013, 22:42   #6
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию

А если использовать TImage как кнопку. Отрисовать красиво положения нажатой и не нажатой кнопки и обработать в OnClick. ?
kta87 вне форума Ответить с цитированием
Старый 09.08.2013, 19:37   #7
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Цитата:
Пытался сделать из картинок, меня это не очень устроило, потому что в интернете красивые картинки кнопок (3 разных состояния) трудно найти,а сам плохо рисую)
ну не умею я рисовать красиво)
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") funnyy Помощь студентам 3 17.10.2012 17:40
Вывести название соответствующей карты вида "шестерка бубен", "дама червей","туз треф" и т.п. воваава Помощь студентам 3 01.12.2011 12:50
Динамическая память или кнопка "Отмена" и "Назад" Ilnour1986 Microsoft Office Excel 2 27.10.2009 04:49
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
Нет в русском языке "ложит", есть - "кладет". mihali4 Свободное общение 25 01.04.2008 11:19