Отключить подсказки для TTreeViewDelphi , Компоненты и Классы , TTreeViewОтключить подсказки для TTreeView
Оформил: DeeCo { If you have installed the Internet Explorer 4.0 or high, in TTreeView component always displaying a hint for cutted items. It's useful but sometimes prevents and irritates (at least, me). But there is a simple way to switch off this feature: } procedure TForm1.FormShow(Sender: TObject); const TVS_NOTOOLTIPS = $0080; begin SetWindowLong(Treeview1.Handle, GWL_STYLE, GetWindowLong(TreeView1.Handle, GWL_STYLE) xor TVS_NOTOOLTIPS); end; Перевод: Код-ответ на отключение подсказок (или подсказок) в компоненте TTreeView в Delphi. Проблема с этим подходом заключается в том, что он использует низкоуровневую функцию Windows API Более современный и дельфийский способ достичь этого результата - использовать свойство Вот как это можно сделать:
Этот код более дельфийский и не зависит от низкоуровневых функций Windows API, что делает его более портативным на различных платформах и версиях Delphi. Кроме того, оригинальный код-ответ использует событие Отключить подсказки для TTreeView можно с помощью процедуры TForm1.FormShow(Sender: TObject), которая изменяет стиль компонента Treeview1 с помощью функции SetWindowLong и константы TVS_NOTOOLTIPS. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |