Спасибо, добрый человек за оперативный ответ. Пример из ГИСа достаточно убедителен, чтобы использовать в своей работе, но на рабочем месте окажусь только в понедельник... Главное, чтобы работало.
Но остается какой-то осадок и сомнение в строгости метода. Вот что мы должны принять во внимание согласно PyGTK 2.0 Tutorial by John Finlay:
18.4. Widget Name Methods
The following widget methods set and get the name of a widget:
widget.set_name(name)
name = widget.get_name()
name is the string that will be associated with the widget. This is useful for specifying styles to be used with specific
widgets within an application. The name of the widget can be used to narrow the application of the style as opposed
to using the widget’s class.
Последнее предложение Гугл перевел так (машинный перевод использую, чтобы придерживаться стандартной лексики):
Название виджета может быть использовано, чтобы сузить применение стиля в отличие от использования класса виджета
Значит виджеты все-таки имеют классы, но почему они нам не доступны?
Повторюсь за Володей Высоцким:
"Ну,а завтра спросят дети,
Навещая нас с утра:
Папы, что сказали эти
Кандидаты в доктора?
Мы откроем нашим чадам
Правду - им не все равно:
Удивительное рядом,
Но оно запрешено."
Ну это конечно шутка...
Хочется дойти до истины, если она есть.