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

Вниз

Hint   Найти похожие ветки 

 
Pit ©   (2006-02-28 19:01) [0]

Ув. мастера! При вызове hint"а он сначала на мгновение появляется в левом верхнем углу экрана, уже потом в GetCursorPos(cp), как заставить его появится сразу нужных координатах ?

private
   procedure HintHandler(Sender: TObject);

var
 cp:   TPoint;
 hw: THintWindow;
begin
if hw<>nil then
 hw.ReleaseHandle;
 hw:=THintWindow.Create(self);
 GetCursorPos(cp);
 hw.ActivateHint(Edit1.ClientRect, "Это всплывающая подсказка");
 hw.Left:= cp.x ;
 hw.Top:= cp.y ;
 hw.Color:=  clInfoBk;


 
Pit ©   (2006-02-28 19:02) [1]

Ув. мастера! При вызове hint"а он сначала на мгновение появляется в левом верхнем углу экрана, уже потом в GetCursorPos(cp), как заставить его появится сразу в нужных координатах ?

var
cp:   TPoint;
hw: THintWindow;
begin
if hw<>nil then
hw.ReleaseHandle;
hw:=THintWindow.Create(self);
GetCursorPos(cp);
hw.ActivateHint(Edit1.ClientRect, "Это всплывающая подсказка");
hw.Left:= cp.x ;
hw.Top:= cp.y ;
hw.Color:=  clInfoBk;


 
Desdechado ©   (2006-02-28 19:06) [2]

поменяй местами
hw.Left:= cp.x ;
hw.Top:= cp.y ;
и
hw.ActivateHint(Edit1.ClientRect, "Это всплывающая подсказка");


 
Pit ©   (2006-02-28 19:14) [3]


> поменяй местами
> hw.Left:= cp.x ;
> hw.Top:= cp.y ;
> и
> hw.ActivateHint(Edit1.ClientRect, "Это всплывающая подсказка");
>

не помогает



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

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

Наверх




Память: 0.47 MB
Время: 0.029 c
2-1141465612
nap<>
2006-03-04 12:46
2006.03.19
Miranda


6-1134102665
Kolyan
2005-12-09 07:31
2006.03.19
Outlook Express


4-1135370696
morik
2005-12-23 23:44
2006.03.19
Не обновляется Msg.hwnd


15-1140564071
Bogdan1024
2006-02-22 02:21
2006.03.19
Пощитать сумму.


2-1141048509
49 Cent
2006-02-27 16:55
2006.03.19
Какой компонент поможет отобразить график?