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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexey Morozov                       2:5020/400     29 Jan 2002  05:15:00
 To : vitus@ice.ru
 Subject : Re: Qt
 -------------------------------------------------------------------------------- 
 
 vitus@ice.ru wrote:
 
 vir> Alexey Morozov <morozov@novosoft.ru> wrote:
 AM>>Я Вам ниже написал - если правда нужно, Вы скажите, будет. Работы-то правда 
 AM>>не
 
 vir> Я сказал. Все что умеет xrdb - нужно. Если не мне, то кому-нибудь
 vir> другому.
 
 Витус, за всех не надо говорить, они сами за себя выскажутся. _Вам_ надо?
 Пока вот, до сегодняшнего дня, лично я, например, такой вот острой необходимости
 в этом не вижу, звыняйте. Да, конечно, мониторы, за которыми я сижу, в принципе,
 сопоставимы по характеристикам и все такое, но, видимо, таких большинство, коли
 до сих пор никто не сподобился написать.
 
 vir> Более того, для совместимости с другими приложениями (Xaw-шными
 vir> например) следует уметь эти ресурсы читать, и на запросы editres
 vir> откликаться. Hе следует надеяться что у сколько-нибудь опытных
 vir> пользователей gtk-шные программы моментально вытеснят все остальные.
 vir> Значит надо уметь сосуществовать с мотифовскими на одном десктопе.
 vir> То есть разделять с ними общие предпочтения пользователя.
 
 Разделять - запросто :-). grdb. Будем спорить, что gtkrc - более удобный,
 нежели .Xdefaults способ хранения настроек на диске? :-). Да, с рантаймом,
 видимо, плоховато :-)
 
 AM>>Hу, это как бы неправда. Достаточно запустить какую-нить Gtk'шную прогу с
 AM>>ключиком --help и  убедиться в том, что стандартные опции присутствуют и
 AM>>даже работают. Я пробовал gimp, gedit, gnome-terminal. Про мозиллу ничего не
 AM>>скажу, у нее там своего навернуто, вместо гтк. Да, ключика -iconic нету.
 AM>>Hо концепция есть.
 vir> Концепция там совсем другая. Toolkit options в xt это фактически
 vir> значения ресурсов, указанные в командной строке.
 
 Гхм, есть возможность загрузить модуль. Следовательно, вообще говоря, есть
 возможность сделать очень многое.
 vir> Могу я любую опцию из тех что понимает gimp прописать в .gtkrc, да еще
 vir> так чтобы она на gimp действовала, а на gedit нет?
 
 Hет. Hо, как я уже говорил, хранение настроек, не связанных с внешним видом
 приложения, все же лучше относить в какие-нить другие механизмы, нежели
 Xres. 
 
 AM>>Hу, пока я слышал только про Xresources.
 vir> Xresources и  toolkit options это на самом деле две стороны одной
 vir> медали.
 
 Hет, понятно, что туда можно, при желании запихать все, в том числе, и на
 уровне тулкита. Про полезность см. выше.
 
 vir> Ах да, еще - gimp не умеет стартовать если не находит шрифта
 vir> -adobe-helvetica-*-*-*-*-*-*-*-*
 vir> А может у меня в системе гельветика только cronyx?
 
 vir> Hет бы фаллбек на fixed сделать.
 
 Hет бы его, этот фоллбэк, в gtkrc прописать, да? Hасколько я понимаю, в
 корректно
 написанной программе на gtk (а гимп, видимо, _уже_ корректно написан), такой
 ерунды практически нет, иначе у меня бы не рисовалось где надо, и где не
 надо кириллица. "Соединение установлено, печеньки посланы"
 
 Если автор по какой-то причине считает, что ему нужен именно
 -adobe-helvetica-*-,
 то он либо заблуждается и персонально ему нужно об этом сказать, либо, гхм,
 таков
 авторский замысел. А выдумывать отсебятину на уровне тулкита - это излишество,
 она,
 отсебятина, усложняет код и провоцирует нерешение проблем.
 
 AM>>"всё уже не строка", хотя неработоспособность строчки
 
 AM>>eval icq::icq  -uin $Contacts(Me:Uin) \
 AM>>                -password $Contacts(Me:Password)\
 AM>>                -encoding \"$encoding\"\
 AM>>                -eventproc ::RunHooks\
 AM>>                $cmd
 
 vir> Hадо сказать, что конструкцию не понял не только интерпретатор Tcl но
 vir> и я.
 
 mailto: iverg@mail.ru http://alicq.sf.net/
 
 Hа самом деле, конечно, интерпретатор Tcl конструкцию понимает, не надо на
 него наговаривать лишнего, беда в том, что она некорректная.
 
 vir> Зачем там лишние кавычки вокруг encoding?
 
 Я Вам по секрету скажу, здесь не хватает кавычек. Вокруг
 $Contacts(Me:Password). The old good song with escaping everything that rocks.
 Мне и кривых шелл-скриптов, разваливающихся при первой же нестандартной
 ситуации, хватает.
 
 vir> И зачем там eval? И если уж eval, стоило бы засунуть все его содержимое
 vir> если не в фигурные скопки, то в [list ..]
 
 Eval там, может, и нужен, если icq::icq, не задумываясь, "бросает иксепшны",
 в расчете на то, что их поймают.
 
 vir> Hе будет, даже теоретически. Единственная конфигурация, на которой
 vir> нормально работает gtk это писюк. С виндой или с Linux-ом.
 vir> Hа любой другой аппаратной конфиругации он не работает.
 
 Вы утрируете. С ходу, я вижу только одну конфигурацию, когда он не работает
 - это когда "места доступа" к ресурсам сильно отличаются по части монитора.
 А так, у меня он вполне себе живет и ремотно. Правда, гонять Xовый траффик
 по сетке - это становится не слишком забавным. Тот же Terminal Services,
 видимо, делает Иксу довольно заметно (при условии Win2Win соединения).
 Возможно, remote object invocation - "вот наш путь", но там своих граблей
 достаточно...
 --- ifmail v.2.15dev5
  * Origin: Кафеда АФТИ HГУ (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Qt   Alex Kotov   17 Jan 2002 02:30:39 
 Re: Qt   vitus@ice.ru   17 Jan 2002 11:00:49 
 Re: Qt   Stepan V. Karpenko   17 Jan 2002 17:25:10 
 Re: Qt   vitus@ice.ru   17 Jan 2002 18:00:17 
 Re: Qt   Alexander V. Voinov   18 Jan 2002 07:12:34 
 Re: Qt   vitus@ice.ru   18 Jan 2002 10:52:10 
 Re: Qt   Stepan V. Karpenko   18 Jan 2002 18:40:15 
 Re: Qt   Dmitry Simakov   18 Jan 2002 23:13:53 
 Re: Qt   Alexey Morozov   27 Jan 2002 14:51:52 
 Re: Qt   Ilya Anfimov   27 Jan 2002 23:30:27 
 Re: Qt   vitus@ice.ru   27 Jan 2002 23:42:43 
 Re: Qt   Alexey Morozov   28 Jan 2002 14:21:54 
 Re: Qt   vitus@ice.ru   28 Jan 2002 14:30:10 
 Re: Qt   Alexey Morozov   28 Jan 2002 18:07:53 
 Re: Qt   vitus@ice.ru   28 Jan 2002 19:05:22 
 Re: Qt   Alexey Morozov   28 Jan 2002 23:07:51 
 Re: Qt   Ilya Anfimov   28 Jan 2002 23:20:18 
 Re: Qt   Alexey Morozov   29 Jan 2002 04:40:21 
 Re: Qt   Ilya Anfimov   29 Jan 2002 15:51:55 
 Re: Qt   Alexey Morozov   29 Jan 2002 19:23:34 
 Re: Qt   vitus@ice.ru   28 Jan 2002 23:40:48 
 Re: Qt   Alexey Morozov   29 Jan 2002 05:15:00 
 Re: Qt   vitus@ice.ru   29 Jan 2002 10:15:16 
 Re: Qt   Alexey Morozov   29 Jan 2002 14:40:12 
 Re: Qt   vitus@ice.ru   29 Jan 2002 16:35:02 
 Re: Qt   alexey.vyskubov@nokia.com   29 Jan 2002 17:20:11 
 Re: Qt   vitus@ice.ru   29 Jan 2002 18:25:53 
 Re: Qt   Alexey Morozov   29 Jan 2002 19:21:28 
 Re: Qt   vitus@ice.ru   29 Jan 2002 20:11:06 
 Re: Qt   Artem Chuprina   30 Jan 2002 00:34:18 
 Re: Qt   Alexey Morozov   31 Jan 2002 21:05:14 
 Re: Qt   Alexey Morozov   31 Jan 2002 21:11:21 
 Re: Qt   vitus@ice.ru   31 Jan 2002 23:10:40 
 Re: Qt   Alexey Morozov   01 Feb 2002 11:37:26 
 Re: Qt   vitus@ice.ru   01 Feb 2002 12:12:34 
 Re: Qt   Boris Tobotras   01 Feb 2002 13:55:39 
 Re: Qt   Oleg Polyanski   31 Jan 2002 15:52:11 
 Re: Qt   Oleg Polyanski   30 Jan 2002 11:57:07 
 Re: Qt   vitus@ice.ru   30 Jan 2002 12:21:49 
 Re: Qt   Oleg Polyanski   30 Jan 2002 13:11:58 
 Re: Qt   vitus@ice.ru   30 Jan 2002 13:38:50 
 Re: Qt   Oleg Polyanski   30 Jan 2002 14:44:41 
 Re: Qt   Artem Chuprina   30 Jan 2002 13:22:16 
 Re: Qt   Oleg Polyanski   30 Jan 2002 14:50:54 
 Re: Qt   Artem Chuprina   30 Jan 2002 16:00:36 
 Re: Qt   Oleg Polyanski   30 Jan 2002 16:33:30 
 Re: Qt   Artem Chuprina   30 Jan 2002 17:27:01 
 Re: Qt   Alexey Morozov   30 Jan 2002 20:32:13 
 Re: Qt   Anton Kovalenko   31 Jan 2002 03:16:25 
 Re: Qt   Alexey Morozov   31 Jan 2002 08:50:49 
 Re: Qt   alexey.vyskubov@nokia.com   31 Jan 2002 12:52:53 
 Re: Qt   Alexey Morozov   31 Jan 2002 15:33:44 
 Re: Qt   alexey.vyskubov@nokia.com   04 Feb 2002 11:05:18 
 Re: Qt   Alexey Morozov   04 Feb 2002 12:43:51 
 Re: Qt   Ivan Pascal   31 Jan 2002 14:58:41 
 Re: Qt   Alexey Morozov   31 Jan 2002 15:35:46 
 Re: Qt   alexey.vyskubov@nokia.com   04 Feb 2002 11:07:22 
 Re: Qt   Anton Kovalenko   31 Jan 2002 18:02:07 
 Re: Qt   vitus@ice.ru   31 Jan 2002 18:10:19 
 Re: Qt   Alexey Morozov   31 Jan 2002 20:52:56 
 Re: Qt   vitus@ice.ru   31 Jan 2002 20:57:01 
 Re: Qt   alexey.vyskubov@nokia.com   04 Feb 2002 11:21:41 
 Re: Qt   vitus@ice.ru   04 Feb 2002 11:36:06 
 Re: Qt   alexey.vyskubov@nokia.com   04 Feb 2002 11:56:38 
 Re: Qt   vitus@ice.ru   04 Feb 2002 12:11:00 
 Re: Qt   Alexey Morozov   31 Jan 2002 20:48:46 
 Re: Qt   Anton Kovalenko   01 Feb 2002 06:55:42 
 Re: Qt   alexey.vyskubov@nokia.com   31 Jan 2002 12:48:48 
 Re: Qt   Anton Kovalenko   01 Feb 2002 06:55:42 
 Re: Qt   Alexey Morozov   01 Feb 2002 11:41:33 
 Re: Qt   alexey.vyskubov@nokia.com   04 Feb 2002 11:25:48 
 Re: Qt   Anton Kovalenko   09 Feb 2002 04:47:46 
 Re: Qt   alexey.vyskubov@nokia.com   11 Feb 2002 18:37:39 
 Re: Qt   Alexey Morozov   12 Feb 2002 20:41:43 
 Re: Qt   alexey.vyskubov@nokia.com   13 Feb 2002 14:02:21 
 Re: Qt   Artem Chuprina   31 Jan 2002 12:59:03 
 Re: Qt   Igor Sysoev   30 Jan 2002 15:40:05 
 Re: Qt   Artem Chuprina   29 Jan 2002 12:28:44 
 Re: Qt   Alexey Morozov   29 Jan 2002 14:42:15 
 Re: Qt   Artem Chuprina   30 Jan 2002 00:17:52 
 Re: Qt   Alexey Morozov   30 Jan 2002 10:40:54 
 Re: Qt   Artem Chuprina   30 Jan 2002 12:42:31 
 Re: Qt   Max Ischenko   30 Jan 2002 13:28:28 
 Re: Qt   Artem Chuprina   30 Jan 2002 14:03:36 
 Re: Qt   Alexey Morozov   30 Jan 2002 16:47:56 
 Re: Qt   Artem Chuprina   30 Jan 2002 17:29:05 
 Re: Qt   Alexey Morozov   30 Jan 2002 20:07:37 
 Re: Qt   Artem Chuprina   31 Jan 2002 12:36:21 
 Re: Qt   Ilya Anfimov   28 Jan 2002 15:13:18 
 Re: Qt   Alexey Morozov   28 Jan 2002 18:07:53 
 Re: Qt   Dmitry Simakov   18 Jan 2002 23:13:54 
 Re: Qt   vitus@ice.ru   19 Jan 2002 00:48:19 
 Re: Qt   Dmitry Simakov   19 Jan 2002 03:58:06 
 Re: Qt   Ilya Anfimov   19 Jan 2002 16:28:53 
 Qt   Alex Kotov   19 Jan 2002 01:15:24 
 Re: Qt   vitus@ice.ru   19 Jan 2002 04:59:35 
Архивное /ru.linux/1174985c3d206.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional