Управляйте строкой всплывающей подсказки для значков верхнего уровня, показанных в gnome dash - PullRequest
0 голосов
/ 29 сентября 2018

При запуске программы Tcl / Tk в gnome-shell все верхние уровни, созданные приложением, добавляют значок в тире.При наведении курсора на эти значки все они выскакивают всплывающую подсказку с надписью «Toplevel», что не очень полезно.

Команды wm title и wm iconname не влияют на отображаемую подсказку.Видимо, всплывающая подсказка показывает значение класса базы данных верхнего уровня.Действительно, предоставление опции -class команде toplevel влияет на подсказку.

Однако это имеет некоторые ограничения.Я полагаю, что это не принято иметь пробел в имени класса.Также невозможно изменить параметр -class после создания виджета.

Есть ли лучший способ управления строкой, отображаемой во всплывающей подсказке?

1 Ответ

0 голосов
/ 13 января 2019

Похоже, что единственная возможность влиять на всплывающую подсказку - через параметр -class для команды toplevel.

Например:

toplevel .log -class "Event Log"

Пробел заставляет работатьс привязками классов немного громоздко, но они работают.

...