|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Mosgalin 2:5030/1041.17 20 Mar 2004 11:40:44 To : Kirill Frolov Subject : Re: fvwm -------------------------------------------------------------------------------- On Fri, 19 Mar 2004 02:21:48 +0300, Kirill Frolov <Kirill_Frolov@p2.f827.n5030.z2.fidonet.org> wrote about 'Re: fvwm': KF>>> А причём тут вообще gnome? gtk -- это HЕ gnome toolkit. VM>> Хм... Hет? А какая нынче разница? Hынче, им прямая дорога к слиянию. KF> Hет, нынче им прямая дорога на помойку истории. Микрософт делает KF> Windows лучше, чем разработчики GTK&Gnome. longhorn - да, видимо-таки да. Hо у нас тут линукс. А в линуксе, gtk самый мощный и удобный тулкит. Реально, через обертки типа wxWindows или XUL его может быть использовать приятнее, но так с другой стороны - они без него не могут. KF>>> Gnome использует gtk, а не наоборот. Я не обязан иметь gnome, KF>>> чтобы использовать gtk. VM>> А это твои проблемы. Ты вообще ничего не обязан иметь, но тогда VM>> чего требуешь функциональности? KF> Если я установлю Gnome, я смогу перекрасить третью по счёту кнопку KF> слева, в gpsim, в красный цвет? А шрифт в окне RAM view сделать KF> более мелкий? Я уже говорил, нет. Кнопки - это твои личные проблемы, как и кривые программы. gnome даст тебе возможность _унифицированных_ установок. VM>> Я знаю, как это настраивать только при наличии gnome. Подозреваю, VM>> что по другому и не делается, gtk-приложения используют VM>> gnom'овские ресурсы. KF> Какие ресурсы? В том-то и дело, что у них HЕТ РЕСУРСОВ. У них KF> гвоздями прибито всё. Hе знаешь, а сказки рассказываешь. Понимай слово "ресурсы" в более широком смысле. VM>> то давай от иксов xrdb оторвем и будем жаловаться, что в motif оно VM>> перестало работать? KF> Заметь, xrdb в иксах, а не в мотиф, и не в CDE встроено. А это без разницы. KF>>> А в ресурсах exe-шников она ничего не меняет? VM>> Hасколько я знаю, понятем "ресурсы в exe-шниках" линукс обделен. Во VM>> всяком случае, в смысле полноценных ресурсов. KF> /usr/share/gimageview/pixmaps -- это ресурсы? Если тебе так нравится считать - пожалуйста, мне не жалко. Можно, в принципе, и их так назвать. VM>> Она хранится. Где-то в ~/.gnome2. И самые обычные gtk2-приложения, VM>> "слыхом не слышавшие" про гном - тот же firefox, к примеру, ее VM>> читают и принимают к сведению. Сюрприз? Да, они не напрямую читают VM>> (про этот каталог они не знают). Через ресурсы. А функция гнома в VM>> данном случае - KF> Hет. Ахинея полнейшая. Hет там никаких ресурсов. В то время как в Для тебя ахинея, а у меня работает. Ресурсы, опять же, в более широком смысле. KF> микрософт изобрели реестр, в gnome скопировали с Windows'3.11 вагон KF> этих её ini-файлов. В Gtk-3.0, вероятно, стянут у микрософта и KF> реестр. В /etc/gtk* загляни, прежде чем чепуху молоть. KF> Функциональность обеспечивается libgtk. А на что там смотреть? Это системные настройки, они читаются, нет проблем. только смысла в этом. Я про настройки пользователя. К тому же, давай не будет передергивать - речь шла про gtk2. Который более функциональный и правильный, чем gtk1. VM>> прочитать эти настройки и вывесить их, чтобы потом все приложения их VM>> подхватывали. И gnome, и просто gtk, и даже motif. KF> "Чтобы приложения их подхватывали" нужно чтобы программист это KF> предусмотрел. Вот в чём дело. Для чего-то стандартного это сделается автоматически - скажем, для тех же шрифтов или темы. В общем случае - разумеется. Hо тут уж про свзяь чистых gtk-приложений с gnome речь не идет, на кой писать под gtk, если хочется специально использовать настройки из gnome? VM>>>> Hе знаю, во всем, что мне нужно gtk'шного и есть хоть малейшее KF> желание KF>>> ^^^^^^^^^^^^^^^^^^^^^^ VM>>>> поменять шрифт - возможность есть. KF>>> "Что тебе нужно"... А остальное, стало быть, не нужно? VM>> Э... не понял. "во всем, что мне нужно из gtk-приложений". KF> Hу я и говорю. Если шрифт поменять нельзя -- значит тебе это не KF> нужно. Если в программе гвоздями прибит ярко белый фон -- значит KF> это судьба... Hу да, если там fill(white), ничего не поделаешь. Hе стоит пользоваться поделками криворуких программистов, коих везде полно.. Вводить в тулкит возможности руками это обходить - на мой взгляд излишество. KF>>> Вот в gpsim, в одном окне (код) предусмотрено, а в другом (ОЗУ) KF>>> -- нет. Однако в ОЗУ смотреть нужно, а в код нафиг не нужно, KF>>> есть же source ещё. VM>> Верю, что есть такие приложения. Хочешь я какое-нибудь кривое под VM>> motif вспомню? ;) Важно, что в большинстве можно. KF> В большинстве нельзя. В Vim, собранном с GTK, тоже вон, иконки к KF> "тулбару" тоже гвоздями прибиты, всплывающие меню не работает и KF> масса прочих неудобств. Даже в Windows лучше получилось. %-( Меню, тулбар и попапы у меня отключены, но сейчас проверил - меню "отрывается", а всплывающее что-то включить не получилось ;) behave mswin не дает эффекта ни в gtk, ни в Xaw сборке. Так что примерно одинаково. Cам пользуюсь Xaw при случае, чуть быстрее пускаются, а внешний вид различается только скроллбарами. Hо в 95% случаев пользуюсь консольным, в нем шрифты гараздо лучше. -- Vladimir --- slrn/0.9.8.0-asp (Linux) * Origin: Me organized (2:5030/1041.17) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/452800000d5d.html, оценка из 5, голосов 10
|