|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Alexey Morozov 2:5020/400 04 Aug 2000 14:19:17 To : Victor Wagner Subject : Re: Шрифты в gtk-шных программах -------------------------------------------------------------------------------- Victor Wagner <vitus@wagner.rinet.ru> wrote: VW> morozov@novosoft.ru wrote: VW>>> Hавороченности нету, хотя задавать цвета не по именам - неудобно. mnr>> Вы _уверены_ , что это _единственный_ способ задания цветов? VW> Я уверен, что это - самый удобный. Ибо цифры в текстовом редакторе VW> вписывать сложнее, а настраивать из GUI заведомо _менее_ удобно. Еще раз, уточняю вопрос: Вы уверены, что тройка RGB - единственный способ задать цвет в GTK? mnr>> Тут сложно. Я не готов ответить, получится ли что-нить в этом случае. mnr>> _Возможно_ , какой-то способ вызова X*ResourceString работает. VW> Вызова кого кем? Я как раз о том-то и веду речь, что программы на gtk VW> (готовые, существующие) не позволяют _пользователю_ себя настраивать VW> в той степени, в какой это позволяют хорошие программы на Motif. Еще раз: я не уверен, что GTK хранит свои стили не в памяти _сервера_ (то есть, по сути "дисплея"). Причем, вполне возможно, теми же самыми X*ResourceString. То есть, я этого не знаю. Я знаю (в доке вычитал), что Gtk/Gdk styles лежат в GCache (а что у этого GCache унутре, я не заглядывал). VW>>> И помимо того, что будут задействованы значения по VW>>> умолчанию для дисплея, значения по умолчанию для программы и мои личные VW>>> умолчания,xrdb будет мой .Xdefaults препроцессировать. mnr>> И? Это-то как раз не проблема. VW> Это не проблема, это фича. А проблема в том, что _штатного_ и VW> вызываемого непосредственно от желания автора программы (а его номер VW> восемь. Тут я, юзер, главный) препроцессора конфигурационных файлов в VW> gtk нет. 8-0. Hе, натурально, не надо спорить о вкусе устриц... http://developer.gnome.org/doc/API/gtk/gtk-resource-files.html и "учиться, учиться, учиться", до полного просветления. Что там препроцессируется, как и зачем. Все популярно расписано. VW>>> Вот конечно, толщина канала между дисплеем и программой все равно VW>>> неучитыватеся. mnr>> А это вообще - вилы на воде. VW> Это интуитивные представления пользователя "мне здесь медленно" и "мне VW> здесь быстро" Если я скажу, что меня раздражают багнутые, глупые, уродски выглядящие, неповоротливые и падучие программы, написанные на Motif (и Xaw), Вы мне поверите? Поименный список, из тех, что есть на моей машине: Netscape Communicator (багнут, глуп, уродски выглядит, неповоротлив и падает, могу расписать по пунктам, все касается _интерфейса_ ) DDD (к этому претензий по интерфейсу меньше, хотя очень нетороплив) xedit (а с этим вообще непонятно, как клавиатурно дружить) ICA Client (кто тут спрашивал, а какого хрена ему размер задать нельзя, по дефолту он прокрутку рисует) Acrobat Reader (полное непонимание DND, хотя гномовцы из кожи вон лезут и NC DND таки отрабатывают корректно. Возможно, оттого, что NC сам не сопротивляется) итд итп. P.S. Вчера подходит ко мне дизайнер по какому-то вопросу, общаемся мы с ним, тут он краем глаза замечает страничку с нетскейпом с элементами HTML-формы, в честности, с селектом. "Ой, Бэрримор, что это?! Селектор?? А почему он так _уродски_ выглядит?". И я с ним согласен. То, как селекторы выглядят в Мотифе - это очень неприятное глазу зрелище. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/11749a89f2c2f.html, оценка из 5, голосов 10
|