Как я могу отключить отображение стрелки расширения при наведении в средстве просмотра дерева моего графического интерфейса? Я хочу, чтобы стрелки расширения всегда были видны, я не уверен, но думаю, что это особенность графического интерфейса Windows. Есть ли обходной путь для этого, чтобы стрелки всегда были видны, чтобы пользователь знал, что поля являются расширяемыми (кликабельными), а не просто отображаемыми строками. Стрелки расширения видны только при наведении мыши. См. прикрепленное изображение, первое изображение является видом по умолчанию. Ниже показано то, что я получаю при наведении мыши.
Как отключить отображение стрелки расширения при наведении в графическом просмотрщике дерева? Я хочу, чтобы они всегда были видны
Ответы (2)
Это контролируется собственным элементом управления, который SWT использует для рисования дерева. У SWT нет возможности изменить это.
Детали того, как выглядит древовидное представление, значительно различаются на разных платформах, поддерживаемых SWT. Например, на Mac всегда отображается расширение «twistie».
person
greg-449
schedule
02.08.2016
Теперь это исправлено в Eclipse 3.8. Стрелки расширения больше не исчезают после обновления моей целевой платформы с Eclipse 3.7 до Eclipse 3.8, что означает, что стрелки видны, не зависая над ними. Надеюсь, это поможет другим.
person
kloklo90
schedule
18.10.2016