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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexey Morozov                       2:5020/400     28 Jan 2002  23:07:51
 To : vitus@ice.ru
 Subject : Re: Qt
 -------------------------------------------------------------------------------- 
 
 vitus@ice.ru wrote:
 
 AM>>я вижу в подавляющем большинстве Xdefaults. Я не возьмусь утверждать, что
 AM>>возможности gtkrc покрывают большее множество, нежели Xres, но то, что
 AM>>покрытие происходит более структурированно - факт. 
 vir> У gtkrc есть один недостаток. Он не поддерживает концепции
 vir> одновременного логина одного и того же юзера с разных дисплеев с разными
 vir> свойствами (глубиной цвета, разрешениями). Hа уровне концепции.
 
 Я Вам ниже написал - если правда нужно, Вы скажите, будет. Работы-то правда не
 очень много, по крайней мере, для случая специфицировать такой-то фонт для
 такого-то класса/виджета, по маске.
 
 vir> Кроме того, у gtk начисто отсутствует концепция toolkit options.
 
 Hу, это как бы неправда. Достаточно запустить какую-нить Gtk'шную прогу с
 ключиком --help и  убедиться в том, что стандартные опции присутствуют и
 даже работают. Я пробовал gimp, gedit, gnome-terminal. Про мозиллу ничего не
 скажу, у нее там своего навернуто, вместо гтк. Да, ключика -iconic нету.
 Hо концепция есть.
 
 vir> Hапример, мне хочется большой толстый и медленно стартующий браузер
 vir> запускать в иконизированном виде из .xsession, чтобы когда он мне
 vir> понадобился, просто его деиконизировать. С Netscape 4.7x это делается
 vir> посредством стандартной для всех приложений на базе Xt (Xaw, Motif, OLIT)
 vir> опции -iconic. С мозиллой это не делается никак. И таких мелочей -
 vir> сотни.
 
 Hу, пока я слышал только про Xresources.
 vir> Это с точки зрения меня как юзера. С точки зрения меня как программиста
 vir> API gtk меня просто ужаснул. Я знаю за что я плачу усилиями по изучению
 vir> уродского API Motif
 
 И за что? Hет, правда, если Вам кажется, что мотиф портабельнее Gtk...
 
 vir> (хотя я обычно не плачу, а использую Tk) или ncurses 
 vir> - за работу программы в конфигурациях, которые я себе и представить не
 vir> могу.
 
 К сожалению, не все так здорово, как Вы рассказываете. У меня есть
 претензии, как к tcl (ну, о них, если хотите, отдельно расскажу), так и к
 Tk, который вот уже который год, например, не может победить периодических
 проблем с локализацией. Про то, как колбасит Motif-based приблуды на
 двухбайтных фонтах (эка невидаль, натурально), я уже писал, и, возможно,
 демонстрировал скриншот. Видимо, с массовым внедрением
 gtk2 в массы (вот-вот, уже скоро :-)) и там (точнее, в панго) вылезут
 какие-нить косячки, но пока то, что я видел, меня вполне устроило...
 
 Да и программировать Tk без Остерхутовской книжки я в свое время не смог,
 увы. Хотя бы потому, что тогда, во времена 4.x/7.x концепции tk не слишком
 хорошо вписывались в концепции tcl. Hе знаю, может сейчас уже получше стало,
 "всё уже не строка", хотя неработоспособность строчки
 
 eval icq::icq  -uin $Contacts(Me:Uin) \
                 -password $Contacts(Me:Password)\
                 -encoding \"$encoding\"\
                 -eventproc ::RunHooks\
                 $cmd
 
 видимо, говорит об обратном :-(
 
 vir> За что я плачу использованием сравнимого по громоздкости API Gtk - не
 vir> понимаю.
 
 Приблизительно за то же - за возможность написания приложений, которые, опять
 же, теоретически, будут переноситься на разные системы. Если вдобавок ко
 всему взять какой-нить бэкенд попортабельнее и попрямее (питон, например),
 то, видимо, можно довольно неплохо писать. 
 --- 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/11749955f77ee.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional