Вниз
Скачать: CL | DM;

MouseMove в DriveComboBox?   Найти похожие ветки 

← →
Intell ©   (2003-03-30 14:35) [0]

Как создать процедуру MouseMove в DriveComboBox?


← →
vlad40 ©   (2003-03-30 16:00) [1]

Наверное, можно обрабатывать Application.OnMessage и определять, находится ли курсор в области DriveComboBox:

procedure TForm1.FormCreate(Sender: TObject);
begin
Application.OnMessage:=AppMessage;
end;

procedure TForm1.AppMessage( var Msg: TMsg; var Handled: Boolean);
begin
if msg.message=WM_MOUSEMOVE then
begin
if PtInRect(DriveComboBox1.BoundsRect,ScreenToClient(Mouse.CursorPos)) then
DriveComboBox1.Color:=clInfoBk
else
DriveComboBox1.Color:=clWindow;
end;
end ;


Может быть можно и проще


← →
Intell ©   (2003-03-31 15:19) [2]

Спасибо, попробую.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
1-30401
Till
2003-03-30 13:16
2003.04.10
Ничего не пойму в какой части кода я ошибся???


7-30628
Borys
2003-02-17 11:36
2003.04.10
Как послат message


14-30609
iNew
2003-03-26 09:13
2003.04.10
Подскажите хороший подбиральщик паролей для zip архивов


14-30578
Mute
2003-03-25 11:15
2003.04.10
Бесплатный OLE DB Provider для IB


14-30541
Дмитрий К.К.
2003-03-21 06:39
2003.04.10
Именинники 21 марта




   Наверх