| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > ListBox и Hint |
| Автор: artsb 3.12.2007, 23:36 | ||
С помощью такого кода можно выводить подсказки для соответствующих строк:
Но, минус в том, что подсказка вылетает даже в том случае если название строки состоит из одного символа, что естественно неудобно и некрасиво. Темболее, она вылетает где попало. Хотелось бы узнать как определить длину строки с индексом i в пикселах, чтобы потом сравнить с шириной ListBox'а? И как можно вывести подсказку в определённой позиции, т.е. чтобы левый край подсказки был равен левому краю ListBox'а, а верхний край - Верхнему краю строки, на которую наведён курсор. Спасибо. |
| Автор: artsb 4.12.2007, 20:25 | ||
Вот пример из книги:
Exe файл с диска работает. Но когда пишу этот код у себя, вылетает ошибка: "NewHintProc не является членом Form1". В чём может быть дело? Так же не могу найти как узнать длину строки в пикселах. |
| Автор: artsb 4.12.2007, 20:59 |
Упс, не сделал. Спасибо за совет попробую. |
| Автор: artsb 4.12.2007, 22:29 |
| Огромное спасибо всё работает. |