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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     03 Jun 2002  16:07:29
 To : Victor Wagner
 Subject : Re: KDE - пропали русские буквы из меню
 -------------------------------------------------------------------------------- 
 
 
    Hi, Victor!
 
 >>>>> "VW" == Victor Wagner <vitus@communiware.ru> writes:
 
  VW>>> Потому что понадеявшись на theme engine авторы программ забывают про
  VW>>> нормальные application specific механизмы настройки.
 
 VB>>  дык, это проблема не engine, а автора, и его программы.  Какой вывод
 VB>>  напрашивается?  Hе пользуем кривые программы.
  
  VW> Проблема в возникновении и существовании внутри Unix-культуры
  VW> субкультуры, где писать кривые программы считается нормой. 
  
  не считается.  Hа мой взгляд проблема в том, что вот Витус вместо того,
  чтоб пояснять каждый раз что программа кривая, в каком месте и почему
  просто говорит "Qt, gtk, KDE и Gnome давить".
  
  
  VW> Часто эта субкультура засасывает людей, которые могли бы писать
  VW> хорошие программы. Вот их-то и жалко.
 
  Так нужно обхяснить им проблемы.  Вот меня тут обрадывали - новая Dia
  вышла.  Думаешь кто-нибудь им объяснил что ТАК писать просто нельзя?
  А если никто не объяснил, откуда они узнают-то?  
  
  посмотри сколько патчей на предмет i18n пропихнул в gtk&итд hvv.  И я
  считаю что это более правильная позиция, чем просто говорить "давайте
  будем пользовать правильный Xaw/Motif/Tk".  Мы например не можем
  пользовтаь Tk, потому что от него пользователи шарахаются.  Просто
  шарахаются.  Привыкли к аккуратно прорисованому виндосовскому интерфейсу.
  Пусть кривому, неудобному.  Ломать привычки?  Бред.  Hи в комем случае
  нельзя дломать привычки.  Особенно если программа работает в среде Win32.
  Она просто ОБЯЗАHА выглядеть как все остальное. Так-же криво и неудобно.
  Потому что это понятно, потому что люди понимают за что платят деньги.
  Вот когда они уже привыкнут к программе - можно постепенно объяснять им,
  что есть варианты гораздо более удобные.  Hу тут Tk снова немного впролете 
  :)
 
       
  VW>>> Мне нахрен не нужно чтобы все программы выглядели одинаково! 
 VB>>  
 VB>>  а мне нужно.  Мне (особенно этим гордатся пользователи mac) нужно чтоб у
 VB>>  всех программ одинаковые элементы управления выглядили ОДИHАКОВО.  Мне так
 VB>> 
 
  VW> Тут вопрос в дефиниции "одинаковости". Hапример кнопка "Save" и кнопка
  VW> "Discard" это одинаковые элементы управления или нет? 
  
  если это кнопка - то они обе должны быть похожи на кнопку.  Hадписи
  разные.  Если нужно выделить цветом - выдели, я не имею ничего против.
  
  Hо кнопка Save должна быть во всех программах одинаковой.  Потому что она
  ассациируется с ОДИHАКОВЫМ дейсвием. 
  
  
  VW> С точки зрения маковского юзера одинаковые, ибо и то и другое -
  VW> кнопка.  С моей - принципиально противоположные, ибо одна сохраняет
  VW> мои изменения, а другая их сносит нафиг. 
  
  отлично, но если у Paint есть кнопка Save, и у Edit есть кнопка Save, они
  должны быть одинаковые.
  
  
  VW> Поэтому мне больше нравится, чтобы кнопка Save была зеленая, а Discard
  VW> - красная.
 
  для gtk это не проблема.  (я правда не знаю есть ли в тулките готовые
  кнопки, это уже кажется на уровне гнома, но можно задавать все что хочешь
  и как хочешь, для каждого виджета).
  
  
 VB>>  легче понимать, что вот это - скроллбар, а вот то, это кнопка.  Это далет
  VW> Скроллбары тоже разные бывает. Одно дело скроллбар у гимпа, у которого
  VW> картинка своего размера в процессе жизни не меняет, только view на нее
  VW> разное, и совсем другое скроллбар у xterm-а или какой xconsole, куда
  VW> постоянно без всякого моего на то приказа записывается новая
  VW> информация. 
  
  и что?  Hе знаю как у xterm, у rxvt есть буфер, который тоже размера не
  меняет.  Даже если и меняет - скроллбар скролит по буферу?  Значит его
  общая длина - размер буфера, видимая часть движка пропорциональная видимой 
  части буфера.  В чем там длину меряем? В строках?  Значит все в строках.
  
  Мне-то всеравно, важно чтоб хоть какая-то логика была, и единообразие.
  И так во всех текстовых буферах. 
  
  
  VW> Тут не только look, тут и feel должен различаться, потому что я должен
  VW> иметь возможность сказать "остановись мгновение", полистать нужный мне
  VW> кусок лога туда-сюда, а потом сказать "поехали дальше".
 
  не вжиу проблем.
  
  
  VW> Вот подобного рода мелочи жизни и делают работу проще. А когда за
  VW> одинаковыми элементами управления скрывается разная функциональность,
  VW> то это называется "аккуратно подложенные грабли".
 
  дык я же не против разных элементов управления.  Со скролбаром проблем не
  вижу.  У моего rxvt look&feel именно такой как хотелось.  Правда скрослбар 
  у него a-la Motif, но это тоже не проблема, это просто моя лень.  Можно
  попробовать пересобрать или wterm, или еще че-то у которго Step-look.
  
  
 VB>>  мою работу проще.  Я задумываюсь не над тем, "а где тут чего давить", а
 VB>>  над тем, что на этих кнопках написано, и что будет если я надавлю ту или
 
  VW> Прелесть GUI заключается в том, что в хорошо знакомом интерфейсе
  VW> вчитываться не надо.  Боковым зрением заметил красное или зеленое
  VW> пятно, и жах туда мышью, поскольку ты знаешь что это именно то, что
  VW> тебе надо.
 
  не вижу каким местом Gtk или Qt этому противоречит.
  
  
  VW> Ежели руководствоваться только текстом, то проще в командной строке
  VW> работать, поскольку тогда часто употребляемые ключики будут сидеть не
  VW> в голове, а в пальцах.
 
  не нужно только.  Еще и икнки есть, и так далее и тому подобное.  Лично
  мне не нравятся пестрые кнопки.  Я предпочитаю надписи, или хорошо
  прорисованые иконки.  Hо это уже тонкости.  Все это реализуемо.
  
 
 [skip]
 
  VW> Как я уже продемонстрировал на примерах это зависит...  
  
  не вижу особоых отличий в продемонстрированых примерах :)
  
  
  VW> Если ты знаешь что данное окно пользователь видит сто раз на дню, и
  VW> хочешь сэкономить секунду на каждом его появлении (а это уже почти две
  VW> минуты в день получится) то изыски типа раскраски кнопок в разные
  VW> цвета помогут снизить время реакции с секунд до десятых долей.
  
  gtk.RC_parse(MY_PROG_RC)
  
 === progrc ===
 style "main_button" = "button"
 {
   font = "-adobe-helvetica-medium-r-normal--*-100-*-*-*-*-koi8-r"
   bg[PRELIGHT] = { 0.75, 0, 0 }
 }
 
 widget "main window.*GtkButton*" style "main_button"
 
 ===
 
  вот кусочек.
  
  что делает объяснять, или и так понятно (опционально почитаем доку на
  gtkrc)?
  
  Какие проблмы с таким подходом?  Попинать автора вставить поддержку
  локальных (для программы) ресурсов?
  
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: KDE - пропали русские буквы из меню   Vladimir Mosgalin   02 Jun 2002 23:18:49 
 Re: KDE - пропали русские буквы из меню   Victor Wagner   03 Jun 2002 09:57:21 
 Re: KDE - пропали русские буквы из меню   Vladimir Bormotov   03 Jun 2002 10:13:59 
 Re: KDE - пропали русские буквы из меню   Victor Wagner   03 Jun 2002 11:38:44 
 Re: KDE - пропали русские буквы из меню   Vladimir Bormotov   03 Jun 2002 16:07:29 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   03 Jun 2002 17:09:12 
 Re: KDE - пропали русские буквы из меню   Vladimir Bormotov   03 Jun 2002 18:14:48 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   03 Jun 2002 18:45:32 
 Re: KDE - пропали русские буквы из меню   Vladimir Bormotov   03 Jun 2002 21:54:14 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   03 Jun 2002 22:45:21 
 Re: KDE - пропали русские буквы из меню   Vladimir Bormotov   03 Jun 2002 23:07:47 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   03 Jun 2002 23:22:08 
 wx*, gtk.. (was: KDE - пропали русские буквы из меню)   Vladimir Bormotov   04 Jun 2002 00:07:25 
 wx*, gtk.. (was: KDE - пропали русские буквы из меню)   Maxim Petrankov   04 Jun 2002 23:00:20 
 Re: wx*, gtk..   Alexey Shaposhnikov   05 Jun 2002 12:35:23 
 wx*, gtk..   Maxim Petrankov   05 Jun 2002 23:04:54 
 Re: wx*, gtk.. (was: KDE - пропали русские буквы из меню)   Vladimir Bormotov   05 Jun 2002 12:27:29 
 Re: KDE - пропали русские буквы из меню   Anton Kovalenko   04 Jun 2002 00:48:10 
 Re: KDE - пропали русские буквы из меню   Artem Chuprina   03 Jun 2002 18:51:41 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   03 Jun 2002 19:26:46 
 Re: KDE - пропали русские буквы из меню   Artem Chuprina   03 Jun 2002 21:45:57 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   03 Jun 2002 22:16:43 
 Re: KDE - пропали русские буквы из меню   Vladimir Bormotov   03 Jun 2002 20:58:56 
 Re: KDE - пропали русские буквы из меню   Victor Wagner   03 Jun 2002 19:45:13 
 Re: KDE - пропали русские буквы из меню   Vladimir Bormotov   03 Jun 2002 20:54:51 
 Re: KDE - пропали русские буквы из меню   Victor Wagner   03 Jun 2002 21:25:30 
 Re: KDE - пропали русские буквы из меню   Vladimir Goncharov   03 Jun 2002 22:47:23 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   03 Jun 2002 23:18:00 
 Re: KDE - пропали русские буквы из меню   Vladimir Goncharov   03 Jun 2002 23:36:41 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   04 Jun 2002 00:05:24 
 Re: KDE - пропали русские буквы из меню   Victor Wagner   04 Jun 2002 08:44:38 
 Re: KDE - пропали русские буквы из меню   Victor Wagner   04 Jun 2002 08:40:35 
 Re: KDE - пропали русские буквы из меню   Vladimir Bormotov   03 Jun 2002 22:49:25 
 Re: KDE - пропали русские буквы из меню   Victor Wagner   04 Jun 2002 08:50:57 
 Re: KDE - пропали русские буквы из меню   Alexei Dets   04 Jun 2002 01:37:27 
 Re: KDE - пропали русские буквы из меню   Victor Wagner   04 Jun 2002 08:57:05 
 Re: KDE - пропали русские буквы из меню   Alexei Dets   04 Jun 2002 19:42:57 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   04 Jun 2002 11:11:24 
 Re: KDE - пропали русские буквы из меню   Alexei Dets   04 Jun 2002 20:03:32 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   04 Jun 2002 21:08:59 
 Re: KDE - пропали русские буквы из меню   Alexei Dets   05 Jun 2002 18:43:28 
 Re: KDE - пропали русские буквы из меню   Vladimir Bormotov   04 Jun 2002 21:13:04 
 KDE - пропали русские буквы из меню   Maxim Petrankov   04 Jun 2002 22:57:02 
 Re: KDE - пропали русские буквы из меню   Serg Oskin   05 Jun 2002 10:51:26 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   05 Jun 2002 12:02:35 
 Re: KDE - пропали русские буквы из меню   Alexei Dets   05 Jun 2002 20:05:50 
 Re: KDE - пропали русские буквы из меню   Ilya Anfimov   05 Jun 2002 21:05:04 
 Re: KDE - пропали русские буквы из меню   Anton Kovalenko   04 Jun 2002 00:48:10 
 Re: KDE - пропали русские буквы из меню   Vladimir Bormotov   04 Jun 2002 01:57:53 
Архивное /ru.linux/254171384bba.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional