![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.02.2011
Сообщений: 80
|
![]()
У меня такая проблема. Когда я ставлю на форму Image и Button, то Button всегда на переднем плане и загораживает Image. Пробывал менять Button.SendToBack;- не помогло. Что делать?
Заранее спасибо! |
![]() |
![]() |
![]() |
#2 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
![]()
1) используйте панели (TPanel) и окна группировки(TGroupBox);
2) либо используйте: Button.Visible := false; 3) используйте WinApi; 4) напишите свою кнопку...
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.02.2011
Сообщений: 80
|
![]()
Конечно простите, но можете показать как именно 1 вариант вооплатить, а то не получается =\
При 2 кнопку нажать не смогу, которая спрятана за Image. 3 и 4 не подходит. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.02.2011
Сообщений: 80
|
![]()
Ну изображение большое, а мне нужно отследить нажатие определённого куска. Так я и хотел под Image спрятать и при нажатии (якобы этого куска) делать действие.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 24.01.2011
Сообщений: 774
|
![]()
Как вариант
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); X,Y - это положение мыши if ((Nuz.X<X)and(X<Nuz.X+Nuz.Width))an d((Nuz.y<Y)and(y<Nuz.Y+Nuz.height)) то кликнута была область nuz NUZ.X координата слева нуж области Nuz.Y координата сверху Nuz.X+Nuz.Width Координата справа Nuz.Y+Height край снизу
a.k.a. Angelicos Phosphoros
Мой сайт |
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 20.02.2011
Сообщений: 80
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кнопки-картинки | amator_roma | Компоненты Delphi | 2 | 11.03.2011 21:56 |
Размещение кнопки слеваот таблицы справа | Syltan | JavaScript, Ajax | 6 | 01.05.2010 17:13 |
Размещение картинки на кнопку | Снежинкина | Помощь студентам | 2 | 17.04.2009 21:35 |