![]() |
![]() ![]() ![]() ![]() |
|
Отключить подсказки для 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 прямо в свой смартфон. Подпишитесь на наш
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 | ||||