Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Шрифты в gtk-шных программах   Cyril Rotmistrovsky   01 Aug 2000 11:21:35 
Архивное /ru.unix/147375b6e368f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional