![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Hints to MBo [D6, WinME]
mike.dld © (2002-08-19 15:41:00)Как сделать это на WINAPI!!!
Suntechnic (2002-09-10 23:34:00) [1]>Klev (10.09.02 22:13)
Соблюдайте этику форума пожалуйста. Если у Вас есть персональные вопросы к MBo © напишите ему письмо.
Klev (2002-09-10 22:13:00) [2]Ну... есть одно решение. -)) Правда у меня работает только с KOL (MCK - Mirror Classes Kit).
getwindowrect(Control,r);
with TI do
begin
cbSize:=SizeOf (TI);
uFlags:=TTF_CENTERTIP;
hWnd:=control;
uId:=0;
rect.Left:= R.Left;
rect.Top:= R.Top;
rect.Right:= R.Right;
rect.Bottom:= R.Bottom;
hInst:=0;
lpszText:=Pchar("I am here!");
end;
SendMessage (HintWnd,TTM_ADDTOOL,0,lparam(@TI));
Где Control - Хендл контрола для которого собственно нужно присобачить Hint, а HintHWND - Хендл ToolTip`а.
MBo (2002-08-19 16:00:00) [3]Мне хинты не нужны, без них переживу ;)
Это обыкновенное окошечко с некоторыми дополнительными особенностями в части оформления и автоматического закрытия. Подробности в controls.pas