|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 03 Jun 2002 10:13:59 To : Victor Wagner Subject : Re: KDE - пропали русские буквы из меню --------------------------------------------------------------------------------
Hi, Victor!
>>>>> "VW" == Victor Wagner <vitus@45.free.net> writes:
VW>>> То есть темы ограничивают МОЮ свободу иметь такой look &
VW>>> feel какой МHЕ удобно.
VM>> Брр... Каждый ССЗБ... Что касается отношений к темам - я
VM>> не понимаю, почему "не нравится - не пользуй" не годится. А
VW> Потому что понадеявшись на theme engine авторы программ забывают про
VW> нормальные application specific механизмы настройки.
дык, это проблема не engine, а автора, и его программы. Какой вывод
напрашивается? Hе пользуем кривые программы.
VW> Мне нахрен не нужно чтобы все программы выглядели одинаково!
а мне нужно. Мне (особенно этим гордатся пользователи mac) нужно чтоб у
всех программ одинаковые элементы управления выглядили ОДИHАКОВО. Мне так
легче понимать, что вот это - скроллбар, а вот то, это кнопка. Это далет
мою работу проще. Я задумываюсь не над тем, "а где тут чего давить", а
над тем, что на этих кнопках написано, и что будет если я надавлю ту или
иную кнопку, в том или ином месте поставив или сняв птичку.
VW> Мне нужно чтобы каждая программа (вернее каждое окно) выглядела так,
VW> как она, в соответсвии со своей функцией более удобно воспринимается.
Многие данные совсем не требуют изысков в представлении. А диалоги
пользователь<>программа так вообще.
VW> Механизм ресурсов позволяет переопределить каждый ресурс например,
VW> шрифт а) глобально б) для всех видгетов данного класса в) для всех
VW> видгетов конкретного приложения г) для индивидуального видгета.
это все есть например в том-же gtk.
Кстати, "сделать локальный ресурс для gtk-based программы", например на
питоне одна строка
gtk.rc_parse(RC_FILE_NAME)
что-то мне подсказывает, что на других языках это не сильно сложнее.
А что такое "тема" в понятии gtk? По сути это набор ресурсов для виджетов
(т.е. gtk-engines можно даже не пользовать, это более глубокое)
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/25416c1a61fc.html, оценка из 5, голосов 10
|