Виртуальные окна подсказок StringTree не отображаются на экране - PullRequest
1 голос
/ 22 января 2010

Посмотрите на этот скриншот, в середине это небольшие окна подсказок, которые генерируются элементом управления TVirtualStringTree и не отображаются на экране, эти окна подсказок будут оставаться там до выхода из приложения. проблема возникает, когда отображается подсказка древовидной структуры и мышь быстро уходит в окно рядом с ним.

Есть идеи о том, как этого избежать или как очистить эти не стертые окна подсказок, если это трудно поднять?

alt text

Несколько дней назад я задал аналогичный вопрос , хотя окна подсказок на скриншотах выглядят одинаково, проблема не та же. Эта проблема, текст подсказки никогда не отображается, и отображаются только такие незавершенные окна подсказки; Эта проблема, текст подсказки показывает, но окна подсказки не полностью стерты в случае (как я описал выше). Надеюсь, это понятно.

Ответы [ 2 ]

1 голос
/ 22 января 2010

Помогает ли просто перекрасить окно?

0 голосов
/ 18 февраля 2010

Если это дополнение к Word, это может быть причиной.

Возможно, вам следует создать свой собственный класс окна подсказок (наследовать от TVirtualTreeHintWindow), экземпляром которого вы можете управлять самостоятельно, а затем переопределить метод GetHintWindowClass для использования этого класса.

...