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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.03.2012, 14:58   #1
Painkiller_13
Пользователь
 
Регистрация: 07.07.2011
Сообщений: 58
По умолчанию Изменение кнопки

Что нужно сделать
есть 3 Image один на одном это картинки кнопки
1- кнопка 2 - когда навели на кнопку
3 - когда нажали на вторую кнопку
Зделал ето так когда проводиш по по 1 Image (onMousemove) 1 image скрывается и 2 image появляеться если вывести мышку за границу кнопки есть на форму то 2 image скрывается а 1 image скриваеться.
Но если нажать на 2 image то появляеться 3 image.
Как мне сделать чтоб при нажатии на 2 Image и при етом если держать мишку нажатой при выводе мыши за границу кнопки скрывались 2 и 3 image?
А если кнопка мыши была отпущена то происходила какое нибудь действие. (наример переход по сылке)
Painkiller_13 вне форума Ответить с цитированием
Старый 11.03.2012, 15:38   #2
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,761
По умолчанию

Если мышка была отпущена, для этого есть свойство OnClick
FaTaL вне форума Ответить с цитированием
Старый 11.03.2012, 15:42   #3
Painkiller_13
Пользователь
 
Регистрация: 07.07.2011
Сообщений: 58
По умолчанию

OnClick не подходит так как нажал мишку OnMouseDown (не отпуская) появилось 3 image если в границах отпустил то переход по сылке например а если вивел за границу 3 image то скрывались 2 и 3 image а 1 показывался.Тоесть к первоночальному положению.
Painkiller_13 вне форума Ответить с цитированием
Старый 11.03.2012, 16:27   #4
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,761
По умолчанию

А зачем Вам вообще 3 компонента TImage? Лучше наверно сунуть в TImageList все Ваши 3 картинки и оттуда подгружать в TImage.
FaTaL вне форума Ответить с цитированием
Старый 11.03.2012, 16:49   #5
Painkiller_13
Пользователь
 
Регистрация: 07.07.2011
Сообщений: 58
По умолчанию

Нет нужно зделать именно чтоб было 3 image.
Painkiller_13 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение цвета кнопки при ее нажатии RedRec Microsoft Office Excel 2 04.08.2011 09:11
изменение положения обекта по нажатию кнопки patch Общие вопросы Delphi 6 31.03.2011 00:37
Изменение назначения кнопки (Delphi) CAMOBAP Помощь студентам 6 11.12.2010 21:48
Изменение свойств кнопки через WinAPI Никки Win Api 12 20.09.2009 15:01
Как возможно сделать изменение кнопки xGroupers Общие вопросы Delphi 4 25.04.2008 00:07