Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.19;
Скачать: CL | DM;

Вниз

HELP PLEASE!!! Получить имя компонента под курсором мыши   Найти похожие ветки 

 
plastique ©   (2002-08-08 14:00) [0]

HELP PLEASE!!! Получить имя компонента под курсором мыши


 
Skier ©   (2002-08-08 14:03) [1]

>plastique
Брать координаты мыши, брать координаты контрола (перевести их
в экранные) и функцией PtInRect "смотреть"...


 
MBo ©   (2002-08-08 14:10) [2]

ControlAtPos


 
Alx2 ©   (2002-08-08 14:14) [3]

для оконных поможет

The WindowFromPoint function retrieves the handle of the window that contains the specified point.

HWND WindowFromPoint(

POINT Point // structure with point
);


 
plastique ©   (2002-08-08 14:21) [4]

примерчик бы...


 
Skier ©   (2002-08-08 14:22) [5]

>plastique
А цель какая у тебя - расскажи по-подробней...


 
plastique ©   (2002-08-08 14:32) [6]

динамически создаются buttoni и в завмсимости от имени,выполняются рзвзл. действия.Вот мне и надо знать в кого я кликнул...


 
Alx2 ©   (2002-08-08 14:46) [7]

Может, в обрабочике OnClick это сделать?


 
Skier ©   (2002-08-08 14:46) [8]

>plastique
А зачем тебе в этом случае "ловить" мышь !?
Можно обойтись и обычным OnClick-ом...

TSomeClass.ButtonClick(Sender : TObject);
begin
with Sender as TButton do begin
if Name = "Button1" then begin
end; //if
//и так далее...
end; //with
//А можно через Tag - и тогда использовать case...
end;


 
plastique ©   (2002-08-08 15:05) [9]

У меня всё получилось...БОЛЬШОЕ спасибо!!!



Страницы: 1 вся ветка

Текущий архив: 2002.08.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
1-60645
SinnerPro
2002-08-08 06:42
2002.08.19
MultiLanguage


8-60754
SerVS
2002-04-14 02:34
2002.08.19
BMP -> JPEG


3-60525
vasilly
2002-07-30 11:06
2002.08.19
Возможно ли?АДО для доступа к MSSQL7 и Oracle в одном приложении


1-60621
lovres
2002-08-08 13:51
2002.08.19
Как вместо окна системного сообщ. вывести своё


1-60680
Сергей Б.
2002-08-01 16:04
2002.08.19
Сохранение данных в оригинальном формате.