|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Cyril Rotmistrovsky 2:463/59.60 01 Aug 2000 11:21:35 To : morozov@novosoft.ru Subject : Re: Шрифты в gtk-шных программах -------------------------------------------------------------------------------- CR> Hу, может, и понятно, но наворочено. А хочется нормального CR> подхода: CR> *.background: #c0c0c0 CR> *.foreground: black CR> *.font: -*-Helvetica-*-12-*-koi8-r (*) CR> и чтобы _ВСЕ_ Xовые программы, для которых не указано явно другое, CR> рисовали черной коифицированой Гельветикой-12 по серому. А CR> Qt-шники, KDE-шники, Gtk-шники, козлы, не могут этого понять... :(. m> :-(( Кирилл, глядите style "default" { m> font = "-b&h-lucida-bold-r-normal-sans-12-*-*-*-p-*-iso8859-1" [...] m> } m> class "*" style "default" _Где_ навороченность??? Сравнительно с (*) -- налицо. Вместо того, чтобы указать ``хочу везде серый фон'', я должен создать стиль, а потом связать его со всеми классами окон, а потом еще огрести по самое нехочу (типа невидимых надписей или кнопок), поскольку не указал еще половины необходимых параметров в этом стиле, или потому, что какой-то левый стиль куда-то пролазит. Плавали, знаем. Hастройка цветов в gtkшных программах (не отдельно взятых, а всех вместе) -- не для слабонервных. Hу, еще мелкие придирки: хочу цвет в виде "#c0c0c0" или "Cyan". Я не калькулятор пересчитывать все налету, а "#c0c0c0" -- все-таки, стандарт, понимаемый всеми и обеспеченый API. Далее: я хочу указать фонт -*-Helvetica-*-12-*-koi8-r всему сразу, а не лазить по всем ресурсам с поиском и заменой. Причем _сразу всему_, а не отдельно Qtшным прогам, отдельно gtkшным, отдельно всем остальным. m> И это достаточно "интерактивная" metal тема, со всяким m> подсвечиванием активного виджета итп. Та не нужны мне эти подсветки! Мне удобство нужно :(. .Xdefaults + /lib/cpp или m4 получается гибче и удобнее, чем gtkrc. -- Soiree, Cyril. : A penny saved has not been spent. --- Gnus v5.6.45/XEmacs 21.1 - "20 Minutes to Nikko" * Origin: Microsoft free station (2:463/59.60@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/147375b6e368f.html, оценка из 5, голосов 10
|