Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.03 c
2-1141151460
Darkwing
2006-02-28 21:31
2006.03.19
Команды ассемблера под пентиум 4


15-1141113424
Дмитрий_Б
2006-02-28 10:57
2006.03.19
Кто-нибудь снимает такими фотоаппаратами?


1-1139781777
FBuilder
2006-02-13 01:02
2006.03.19
Посылка строк


1-1139908647
Alextp
2006-02-14 12:17
2006.03.19
Видимость элемента в ListView


15-1140802764
ArtemESC
2006-02-24 20:39
2006.03.19
Frameset...




   Наверх