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

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

Событие [D7, XP]


Жанна ©   (2006-01-05 13:05:00) 

Как создать событие для TImage, чтобы можно было "зарегистрировать" щелчек мыши по ней?


uses   (2006-01-06 02:05:00) [1]

столько голов,а вопрос остался открытым!
ведь все очень просто до безобразия.
может кто нибуть начнет думать головой?
высказывайте свои мысли, а я их выскажу завтра
.


Virgo_Style   (2006-01-05 18:13:00) [2]

Gero ©   (05.01.06 17:51) [12]

А, тогда ясно. Попробую перефразировать вопрос как его понял я, если понял не так - пусть автор уточняет. Ответы, естественно, даны в предположении, что вопрос именно таков:

[0]: Как в произвольный момент узнать, что TImage был "кликнут"?
[2]: Мне нужно выставлять флаг в true, если был щелчок по TImage.


Gero   (2006-01-05 17:51:00) [3]

> Virgo_Style ©   (05.01.06 16:13)

Пока не будет ответа на [5], то вариантов нет, я не телепат.


Virgo_Style   (2006-01-05 16:13:00) [4]

Gero ©   (05.01.06 13:44) [10]

ну как сказать... я обычно не предлагаю другим делать то, что сам делать не стал бы. Есть вариант лучше - пожалуйста, в студию. Если нет - пожалуйста, все претензии - почтой.


Gero   (2006-01-05 13:44:00) [5]

> Virgo_Style ©   (05.01.06 13:33)

Так ты же не для себя вроде ответ писал.


Virgo_Style   (2006-01-05 13:33:00) [6]

Gero ©   (05.01.06 13:21) [7]
я и для меня. Есть другие мнения - давайте обсудим.


Kot_   (2006-01-05 13:28:00) [7]

Virgo_Style ©   (05.01.06 13:19) [6]

Главное смысл.


Gero   (2006-01-05 13:21:00) [8]

> только переменная должна все же глобальной быть, а еще лучше
> - полем класса

Кто сказал? Для кого лучше?


Virgo_Style   (2006-01-05 13:19:00) [9]

Жанна   (05.01.06 13:10) [2]

procedure TForm1.Image1Click(Sender: TObject);
begin
 Clicked:=true;
end;


Gero   (2006-01-05 13:19:00) [10]

> эта штука

Какая такая еще штука? Может «эти штуки»?


Virgo_Style   (2006-01-05 13:19:00) [11]

Kot_   (05.01.06 13:16) [3]
)))

только переменная должна все же глобальной быть, а еще лучше - полем класса


Kot_   (2006-01-05 13:16:00) [12]

procedure TForm1.Image1Click(Sender: TObject);
var click:Boolean;
begin
click:=true;
end;


Жанна   (2006-01-05 13:10:00) [13]

Это понятно, но мне нужно, чтобы эта штука выставлялась в True, в смысле щелкалось по TImage или нет. Извините, если я непонятно выражаюсь


Anatoly Podgoretsky   (2006-01-05 13:07:00) [14]

Двойной щелчок по OnClick в Events


Наверх

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