Главная страница
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.025 c
1-1139781777
FBuilder
2006-02-13 01:02
2006.03.19
Посылка строк


15-1140421884
Knight
2006-02-20 10:51
2006.03.19
Помогите выбрать мать...


15-1139691112
Anatoly Podgoretsky
2006-02-11 23:51
2006.03.19
Глубины Инди


1-1139902820
NeyroSpace
2006-02-14 10:40
2006.03.19
Обработка ошибок при инициализации приложения


2-1141387966
гостььь
2006-03-03 15:12
2006.03.19
data