Главная страница
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.495 c
15-1140602894
Иг_Иг
2006-02-22 13:08
2006.03.19
форум Excel


6-1133512076
Ньюб111
2005-12-02 11:27
2006.03.19
Cookie


2-1141648283
mrAndersen
2006-03-06 15:31
2006.03.19
Работа с текстом в файле.


6-1133422329
WebSQLNeeder
2005-12-01 10:32
2006.03.19
Найти все что внутри тега <font> в TWebBrowser


4-1135879049
Антон(заяц)
2005-12-29 20:57
2006.03.19
Мастера помогите вывести сообщение из трея....