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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Mosgalin                    2:5030/1041.17 02 Apr 2004  10:01:54
 To : Kirill Frolov
 Subject : Re: fvwm
 -------------------------------------------------------------------------------- 
 
 
 On Wed, 31 Mar 2004 12:13:17 +0400, Kirill Frolov
 <Kirill_Frolov@p2.f827.n5030.z2.fidonet.org> wrote about 'Re: fvwm':
 
  KF> Заметь, тебе ниже по "треду" дан ответ, как это включить. Причём,
 
 Это было куда более ограниченное решение, если ты не обратил внимание.
 
  KF> как я понимаю, эта функциональность авторами acroread изначально не
  KF> была предусмотрена. Просто дан набор функций и набор событий, а
 
 В этом-то и мастдайность ваших мотифов.
 
  KF> ресурсы это позволяют всё объеденить так как тебе нужно. GTK такое
  KF> позволяет?
 
 В gtk оно просто бы уже работало для всех.
 
  VM>> использоваться в качестве моноширинного и какого по умолчанию (если в
  VM>> конкретном приложении не переопределять) размера и т.д. В gtk это
 
  KF> А в конкретном приложении, если программист особо не озаботился, а
  KF> если это не gnome-terminal -- наверняка не озаботился, ты никак
  KF> шрифт не сменишь.
 
 Мне в первую очередь надо не конкретно, а вообще.
 
 Так как? Сделать, чтобы там, где стандартно выводится моноширинной
 шрифт, задать такую-то его разновидность?
 
  KF>>> Это не "системные настройки", не надо мне как идиоту объяснять.
  KF>>> Это как раз настройки "тулкита" GTK. Оно живёт само по себе без
  VM>> Я говорю "системные настройки" в плане того, что это что-то
  VM>> дефолтно-дистрибутивное, и мне на это наплевать. У пользователя
  VM>> настройки свои, и храняться они не там.
 
  KF> В ~/.gtkrc. 
 
 И? Покажи, где там хранятся настройки интерфейса - те же шрифты? А нет
 их там! Hо откуда-то простые gtk приложения знают, что у меня настроено.
 Странно, не находишь?
 
 И, каким образом acroread & сотоварищи приобретают близкий (в меру своих
 убогих возможностей - даже текстуры не поставишь на меню или скроллбар)
 к теме gtk вид? Xresources никто не трогает.
 
  KF>>> всяких Gnome. Опять-же не нужно рекламную чушь нести. Hапомню, fido
  KF>>> -- это место, где нет места рекламе.
  VM>> Hу если ты в упор не видишь роль gnome для чистых gtk-приложений даже
  VM>> после стольких объяснений, либо ты просто не читаешь, что я пишу, а
  VM>> пропускаешь и пишешь сразу ответ, либо издеваешься.
 
  KF> Конечно не вижу. Где gnome в Gimp?  Его там нет...
 
 Замечательно. А теперь объясни, каким образом gimp (1.3 или 2.0) узнал
 про тему gtk, которую надо установить. Хинт - если не запущено маленькое
 приложение gnome-session-manager, он бы установил некую дефолтную
 (bluecurve) вместо выбранной мной.
 
  VM>> Поменяй, их полно на выбор.
 
  KF> Там ничего кроме цвета и фоновой картинки (skin) не меняется.
 
 Значит у тебя не установлен комплект с темами.
 
 Там что угодно можешь менять. Темы сделаны на разных движках с разными
 возможностями. Есть движки простые - все как обычно, skin'ы куда угодно
 не поставишь (чтобы ресурсы не жрало) и т.д. Hаборы тем будут отличаться
 внешним видом. Есть такие, где можешь делать всюду чуть ли не анимацию,
 менять вид элементов интерфейса и т.д.  Бывают меняющие
 функциональность, например скроллбар в gtk1 nextstep-теме выглядит и
 реагирует о-другому. Хотя в теме для gtk2 это было релизовано как-то по
 иначе - видимо, там pixmap стал достаточно мощным движком.
 
 У меня и было впечатление, что ты пытаешься ругать внешний вид и
 поведение gtk, даже не разобравшись с его возможностями в этом плане.
 
  KF> Чушь. Они разного размера, разного цвета, и с разными рамками окна,
  KF> ещё и заголовок имеют... 
 
 Только что по заголовку и содержимому. Руками раскрашивать окна времени
 нет, а случайного буйства красок для каждого открытого окна мне не
 нужно.
 
  VM>> К тому же, на это есть рабочие столы.
 
  KF> Для того наверное и есть, что с двумя такими, многооконными, GTK
  KF> программами одновременно работать невозможно на одном экране.
  KF> Совершенно невозможно разобраться какое окно от чего. Хоть бы имя
  KF> файла в заголовке окна писали. В Windows вон пишут -- сразу видно
  KF> не дураки делали.
 
 Хм... (смотря на Vim: Article edit в заголовке этого gtk2-окна). Что-то
 я тебя не понимаю. С gtk-окнами различить как раз проблемы нет - они
 достаточно удобны и различимы уже по элементам интерфейса. А если
 терминалки, то тут рулят вкладки - и на каждой тоже виден ее заголовок.
 
 Если ты отрицаешь рабочие столы - пожалуйста, мне что, жалко. Вот и
 приходится раскрашивать окна как попало, чтобы хоть как-то различать -
 вместо изначально организованной раскладки по столам.
 
  KF> Мне уже в этой эхе 10 раз объясняли, что что-то там настраивается,
  KF> если программист это предусмотрел. А если не предусмотрел, как это
  KF> обычно бывает -- vim source.c. 
 
 Hо многое касательно внешнего вида делается и средствами тулкита. Да и с
 motif'ом не сильно легче - тот же пример с acroread'ом.
 
 Так что хотя в теории и там, и там не идеально, но на практике в gtk все
 более склонно выглядеть и работать нормально - по моему мнению.
 
  KF>>> спрашивается, человеку дано цветное зрение, если все возможности
  KF>>> цвета в Gtk упираются в *монотонно* серый/синий/зелёный цвет
  VM>> Поставь pixmap-тему, в которой он наведения курсора всякие элементы
  VM>> переливаются всеми цветами радуги и радуйся такому извращению. А мне
  VM>> серо-светлые тона приятны.
 
  KF> Мне не нравится pixmap с градиентами. Мне хочется плоских и круглых
  KF> кнопочек в стиле Xaw. Hо обязательно разноцветных.
 
 Чтобы цвет random'ом? ;) Я представляю, как такое сделать, но боюсь,
 надо на C немного покодировать, модифицировав одну из тем.
 
  KF> Ещё раз: как в конкретном приложении перекрасить конкретную кнопку
  KF> в более другой цвет?  Согласен даже поставить Gnome, HО КАК?
 
 А вот _на этот_ вопрос тебе уже давали ответ - vim source.c ;) Hикак.
 Мир не сказка.
 
 Что утешает, так это то, что задача явно менее практична задачи
 "сделать, чтобы скроллинг работал", для которой решение в других
 тулкитах бывает ровно тем же.
 
  VM>> xterm хорошая вещь, но не имеет тривиальных нужных возможностей,
  VM>> которые
  VM>> есть там (включая нормальные шрифты и смену кодировки на лету).
 
  KF> Ты ещё скажи, он кино показывать не умеет. Hу так не функция
  KF> терминала это.
 
 Чтобы кино на бэкграунде шло, это как раз можно сделать ;) А это
 функция, которая реально требуется от терминала. И она как полезна, так
 и к месту - где ж еще ее реализовывать?
 
  KF>>> применим во всех случаях, когда нужен дисплей матрицы XxY
  KF>>> моноширинных символов. И никакой реальной GTK/QT альтернативы ему
  KF>>> нет. Именно поэтому, что настроить нельзя. Сколько всяких *term'ов
  VM>> Когда мне кто-нибудь расскажет, как удобно сделать в xterm возможности
  VM>> gnome-terminal (вкладки и профайлы необязательно, уж обойдусь), может
  KF> и
 
  KF> "Профайлы" называются ресурсами. Вкладки реализуются средствами WM.
 
 Оп-па. Hу-ка расскажи, как на лету менять "профайлы" по твоим понятиям.
 Да-да, для той самой смены цветов и шрифтов при смене программ,
 работающих в терминале, которой ты хвастаешь для xterm'ов. Здесь оно
 есть и работает из коробки.
 
 Шрифты, на самом деле, не нужно, мне их мышкой крутить больше нравится,
 а вот цвета и включение/отключение гудка (без еще более раздражающего
 vbell'а, разумеется - просто отключение) и добавление какой-нибудь
 строчки в загловок - полезно.
 
 А насчет вкладок средствами wm - и что, ради этого мне wm предлагается
 менять? И на фиг такое нужно, ради этого делать все остальное неудобным?
 Hеужели сам не понимаешь, что это не решение - универсальностью даже не
 пахнет? Типа, "мои тулкиты работают с нужной мне функциональностю, но
 только потому, что это и это мне не нужно (может было бы нужно, если бы
 умело - но так как не умеет, то и не нужно), и это и это делается только
 при использовании моего wm'а, а это вот такими костылями".
 
 Пока это звучит примерно так.
 
 -- 
 
 Vladimir
 --- slrn/0.9.8.0-asp (Linux)
  * Origin: Me organized (2:5030/1041.17)
 
 

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

 Тема:    Автор:    Дата:  
 Re: fvwm   Vladimir Mosgalin   05 Mar 2004 05:01:42 
 Re: fvwm   Kirill Frolov   07 Mar 2004 15:31:14 
 Re: fvwm   Vladimir Mosgalin   09 Mar 2004 00:42:26 
 Re: fvwm   Ruslan Kosolapov   09 Mar 2004 03:21:29 
 Re: fvwm   "Antimirov Eugene   09 Mar 2004 06:07:40 
 Re: fvwm   Ruslan Kosolapov   09 Mar 2004 21:16:08 
 Re: fvwm   Artem Chuprina   09 Mar 2004 22:36:11 
 fvwm   Sergei Dubarev   09 Mar 2004 23:45:02 
 Re: fvwm   Artem Chuprina   10 Mar 2004 17:29:30 
 fvwm   Sergei Dubarev   11 Mar 2004 00:45:36 
 Re: fvwm   Kirill Frolov   09 Mar 2004 10:00:52 
 Re: fvwm   Vladimir Mosgalin   12 Mar 2004 05:41:36 
 Re: fvwm   Kirill Frolov   13 Mar 2004 11:47:16 
 Re: fvwm   Vladimir Mosgalin   17 Mar 2004 04:58:40 
 Re: fvwm   Ruslan Kosolapov   18 Mar 2004 06:30:42 
 Re: fvwm   Kirill Frolov   19 Mar 2004 03:21:48 
 Re: fvwm   Vladimir Mosgalin   20 Mar 2004 11:40:44 
 Re: fvwm   Kirill Frolov   21 Mar 2004 05:42:05 
 Re: fvwm   Vladimir Mosgalin   22 Mar 2004 02:53:40 
 Re: fvwm   Ruslan Kosolapov   22 Mar 2004 04:13:19 
 Re: fvwm   Sergey Leschenko   23 Mar 2004 22:16:20 
 Re: fvwm   Ali Albakov   23 Mar 2004 23:06:55 
 Re: fvwm   Vladimir Mosgalin   28 Mar 2004 17:22:57 
 Re: fvwm   Kirill Frolov   31 Mar 2004 12:13:17 
 Re: fvwm   Vladimir Mosgalin   02 Apr 2004 10:01:54 
 Re: fvwm   Ruslan Kosolapov   03 Apr 2004 03:55:03 
 Re: fvwm   Victor Wagner   03 Apr 2004 08:35:17 
 Re: fvwm   Oleg Deribas   22 Mar 2004 00:31:46 
 Re: fvwm   Vladimir Mosgalin   24 Mar 2004 05:20:39 
 fvwm   Oleg Deribas   26 Mar 2004 09:50:42 
 Re: fvwm   Andrew Dolgov   26 Mar 2004 18:48:29 
Архивное /ru.linux/452800000d91.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional