|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : vitus@communiware.ru 2:5020/400 09 Feb 2002 15:10:36 To : Vladimir Bormotov Subject : Re: browser -------------------------------------------------------------------------------- Vladimir Bormotov <bor@vb.dn.ua> wrote: v>> И не найдет. Потому что galeon использует gtk, а gtk не работает с X v>> resources. Можешь попробовать с .gtkrc поизгаляться, апологеты gtk v>> говорят что это удобнее. VB> VB> иногда. Т.е. в простейших случаях. Когда у программы нет собственных свойств, влияющих на внеший вид. v>> Только вот почему-то с программами на Xaw/Motif/etc очень часто v>> поставляют готовые _куски_ resource database, которые просто кладутся в v>> app-defaults и всеми используются, а в gtk такого не предусмотрено. VB> а для gtk ресурс один. Если автор не полный урод, он не будет пеерписывать VB> свои стили, а будет поьховать стандартные, system-wide. В gtk это VB> называется "схема" (theme). В простейшем случае, просто gtkrc, в более VB> сложном - еще и .so, которая уже называется engine. В итоге, мне просто не VB> нужно крутить никакие файлы ресурсов, а достаточно того, что админ (автор VB> дистрибутива, или может даже я сам) положил правильный /etc/gtk/gtkrc, VB> того, что я поставит gtk-step, и.. в принципе все. Все правильно написаные VB> (с точки жрения использования тулкита) программы выглядят одинаково, и VB> так, как настроено. VB> Ситуация когда в одной программе на Xaw FileOpen Dialog одного вида, а в VB> другой САВСАМ другого (например раскрашен не так), мне не интересна. Я А вот мне неинтересна ситуация, когда во всех программах File Open dialog выглядит одинаково. В одних случаях хотелось бы видеть там превьюшку графики, в других - меню выбора форматов, точнее меню опций сохранения, а не только выбор расширения. То что gimp при сохранении файла выкидывает как минимум три диалога - сначала выбор имени файла, потом выбор опций формата, а потом progress bar, меня раздражает. Я бы предпочел чтобы первые две вещи были бы на экране одновременно, а третья - их бы замещала. Расписать application-specific опции look & feel по стандартным ресурсам gtkrc - сложно и получается криво. В этом смысле рекорд ставит xfce, в которой попытка перерасить фон виртуальных десктопов может привести к нечитаемости букв в диалогах, так как есть всего 8 цветов, которые используются в разных целях. VB> предпочитаю цнифицированость интерфеса, как почву для более легкого VB> взаимодействия с программами. Унифицированность - не всегда удобство. Унифицировано должно быть выполнение _одинаковых_ операций, а даже такая операция как запись файла может быть ну очень сильно разной. -- http://www.communiware.ru http://www.ice.ru/~vitus Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Communiware.net (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/64884d2e8715.html, оценка из 5, голосов 10
|