powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / treeview специфика поведения
3 сообщений из 3, страница 1 из 1
treeview специфика поведения
    #37232945
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
День добрый!

Еще одно явление с неясными причинами. Есть treeview (TV) точнее класс от него унаследованный. Там берет данные из таблички, все чин чином, но !
1. Переход по узлам возможен при помощи мыши (лев., прав. щелк на тексте узла) или клавиатуры, при этом "текущий узел" (который в свойстве
SelectedItem) подсвечивается дефолтным цветом и окантовкой из доттед лайн.
2. Вся эта прорисовка (в смысле подсветки) замечательно работает до тех пор пока (у меня именно эта причина) не отображается контекстное меню,
прикрученное по нажатию прав. кнопки мыши.
3. Как только один раз прорисовалось контекстное меню, попытка выбрать в качестве текущего узла какой-либо другой узел приводит к
'перемаргиванию', и подсветка ЗАСТРЕВАЕТ НА УЗЛЕ КОТОРЫЙ БЫЛ "выбранным" на момент отображения контекстного меню.

Эт явно какая-то особенность ('глюк') treeview 6.0
Мож кто-нить сталкивался и знает?
...
Рейтинг: 0 / 0
treeview специфика поведения
    #37234255
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это глюк Вашего кода. Где-то там внутри кода вызова контекстного меню по правой клавиши мыши Вы сделали присвоение

Код: plaintext
TreeView.DropHighlight = Node

Вот это-то присвоение и вынуждает оставить подсвеченным именно этот узел. Чтобы вернуть все в исходное состояние надо не забыть сбросить это присвоение следующей командой

Код: plaintext
TreeView.DropHighlight = NULL
...
Рейтинг: 0 / 0
treeview специфика поведения
    #37235143
_usa__83_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ,

пасиба, drophighlight=.NULL. помогло, хотя до этого я к нему в принципе не обращался
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / treeview специфика поведения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]