![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
dxDBGrid и Hint [D5, Win95/98, NT4, Win2k, WinXP]
MakNik © (2004-11-03 15:59:00)Подскажиет, плз., как в dxDBGrid при наведении на заглавие столбца в всплывающей подсказке выводить полное имя столбца?
MakNik (2004-11-10 17:10:00) [1]
> Ученик (08.11.04 19:26) [4]
Спасибо!
Ученик (2004-11-08 19:26:00) [2]Наверное, vuk © говорил о TcxGrid
пример для TdxDBGrid (ShowHint = True)
procedure TForm1.dxDBGrid1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
var
HitInfo: TdxTreeListHitInfo;
NewHint: string;
begin
if Shift = [] then begin
HitInfo := dxDBGrid1.GetHitInfo(Point(X, Y));
if HitInfo.HitType = htColumn then
NewHint := dxDBGrid1.Columns[HitInfo.Column].Caption
else
NewHint := '';
if NewHint <> dxDBGrid1.Hint then begin
dxDBGrid1.Hint := NewHint;
Application.CancelHint
end
end
end;
MakNik (2004-11-08 16:49:00) [3]... а примерчик можно?
vuk (2004-11-04 15:17:00) [4]to MakNik (04.11.04 14:52) [1]:
>Как можно узнать, что мышка наведена на заголовок столбца?
У GridView есть ViewInfo, а у него, в свою очередь, метод GetHitTest.
MakNik (2004-11-04 14:52:00) [5]Как можно узнать, что мышка наведена на заголовок столбца?