Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.01.29;
Скачать: CL | DM;

Вниз

TJvDBTreeView, хинт (ToolTips) обрезается до 80-ти символов.   Найти похожие ветки 

 
Дмитрий Белькевич   (2010-08-24 11:17) [0]

Сабж, куда копать?


 
Игорь Шевченко ©   (2010-08-24 11:59) [1]

в исходники, очевидно. JVCL же с исходниками


 
Дмитрий Белькевич   (2010-08-24 13:06) [2]

Самое обидное, что в JVCL вроде бы ничего нету по поводу ToolTips. Предполангаю, что ноги откуда-то из VCL растут. Не в том смысле, что глюк, а в том смысле, что где-то какие-то ограничения на размер стоят.


 
Дмитрий Белькевич   (2010-08-24 15:43) [3]

Таки нашел, что у гугля спросить и гугль ответил:

http://www.rsdn.ru/forum/delphi/2849191.flat.aspx

Из VCL кода:

// Work around NT COMCTL32 problem with tool tips >= 80 characters


 
Игорь Шевченко ©   (2010-08-24 16:50) [4]

нескромный вопрос - а зачем такой длинный хинт ?


 
Дмитрий Белькевич   (2010-09-03 10:47) [5]

Окончательно:

убрал ToolTips.

Добавил в TJvDBTreeView в OnMouseMove:


procedure TForm1.JvDBTreeView1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
var
TempNode: TTreeNode;
begin
TempNode := JvDBTreeView1.GetNodeAt(X, Y);
if Assigned(TempNode) and (FLastNode <> TempNode) then
begin
 FLastNode := TempNode;
 Application.CancelHint;
 JvDBTreeView1.Hint := WrapText(TempNode.Text, 80);
end;
end;



Страницы: 1 вся ветка

Текущий архив: 2012.01.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
15-1318241847
Demo
2011-10-10 14:17
2012.01.29
ПО для терминалов


1-1282634224
Дмитрий Белькевич
2010-08-24 11:17
2012.01.29
TJvDBTreeView, хинт (ToolTips) обрезается до 80-ти символов.


1-1283231923
Элия
2010-08-31 09:18
2012.01.29
Как определить виден ли скролл. ListView.


1-1282384267
MSV
2010-08-21 13:51
2012.01.29
Двустрорнняя печать


2-1318406398
Laguna
2011-10-12 11:59
2012.01.29
Не воспринимается путь к файлу кирилицей