Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
MikiTu
0 / 0 / 0
Регистрация: 05.01.2015
Сообщений: 4
#1

Работа с объектами - Delphi

08.01.2015, 19:26. Просмотров 311. Ответов 5
Метки нет (Все метки)

Добрый вечер, у меня есть очень много обьектов на экране, нужно проверять, если нажата кнопка мыши на одном из обьектов, то менять его цвет
Процедуру MouseDown для каждой прописать не реально, как это можно реализовать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2015, 19:26
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Работа с объектами (Delphi):

Работа с объектами
Доброго времени суток, уважаемые форумчане! Интересует такой вопрос:...

Работа с объектами - списками
Имеется упорядоченный список рабочих одного цеха. Список этот введен и сохранен...

Работа с объектами в WebBrowser
Добрый день. На форме есть WebBrowser, в нем открывается страница, в которой...

Работа с динамическими объектами
Всем привет. На динамически создаваемых TabSheet-ах пытаюсь открыть...

Мультипоточность , работа с OLE объектами
Народ как боротся со след. проблемом? Короче, при начале создается ОЛЕ...

Работа с разными объектами в одной процедуре
Добрый день, подскажите как правильно написать код. Задача допустим есть 2...

5
mss
2631 / 2256 / 275
Регистрация: 24.12.2010
Сообщений: 13,725
08.01.2015, 19:30 #2
Цитата Сообщение от MikiTu Посмотреть сообщение
Процедуру MouseDown для каждой прописать не реально
Разумеется не реально, если у объекта (и у его предков) попросту нет такого события.
И, напротив, абсолютно реально, если у объекта (или у его предков) есть такое событие.
0
northener
пофигист широкого профиля
3252 / 2304 / 628
Регистрация: 15.07.2013
Сообщений: 13,600
08.01.2015, 19:48 #3
Цитата Сообщение от MikiTu Посмотреть сообщение
Процедуру MouseDown для каждой прописать не реально
А не нужно писать 100500 процедур. Нужно написать одну и приписать её к OnMouseDown всех объектов.
0
MikiTu
0 / 0 / 0
Регистрация: 05.01.2015
Сообщений: 4
08.01.2015, 19:49  [ТС] #4
Цитата Сообщение от northener Посмотреть сообщение
А не нужно писать 100500 процедур. Нужно написать одну и приписать её к OnMouseDown всех объектов.
Как это реализовать?
0
northener
пофигист широкого профиля
3252 / 2304 / 628
Регистрация: 15.07.2013
Сообщений: 13,600
08.01.2015, 19:52 #5
Цитата Сообщение от MikiTu Посмотреть сообщение
Как это реализовать?
Мышкой.
0
MikiTu
0 / 0 / 0
Регистрация: 05.01.2015
Сообщений: 4
08.01.2015, 19:54  [ТС] #6
Разобрался, большое спасибо за подсказку)
0
08.01.2015, 19:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2015, 19:54
Привет! Вот еще темы с решениями:

Тестер, работа с динамическими объектами и ini
Доброе время суток. Появилась проблема, над которой кукую уже невесть сколько и...

Управление объектами
Дороу)) В общем не могу нигде найти: Как мне поменять свойства другого объекта...

Действия с динамически созданными объектами
Доброго времени суток. Помогите решить проблему. На форме есть кнопка, по...

Расстояние между динамически созданными объектами
Всем здравствуйте, помогите пожалуйста между динамически созданными объектами...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru