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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksandr V. Dyomin                  2:5020/400     14 Jan 2001  21:04:36
 To : All
 Subject : Re: using ncurses
 -------------------------------------------------------------------------------- 
 
 Victor Wagner wrote:
 
 > 
 >  fly@shah.nnov.ru wrote:
 > 
 > fsnr> From: "Aleksandr V. Dyomin" <fly@shah.nnov.ru>
 > 
 > 
 > fsnr> И вообще, где этот хвалёный "terminal indepenend"?
 > fsnr> Мельком заглянул в сырцы Midnight Commander'а, и увидел
 > 
 > Это теперь называется глюкавый mc. Тоже мне выбрал пример для подражания
 > Я своим сотрудникам вообще
 > сказал на эту тему, что кто  mc из под  рута запустит, у того
 > права на sudo -s отберу.
 > 
 > Смотрел бы в исходники чего поприличнее. vim, к примеру.
 
 а что у вима ифейс хороший? Я забыл сказать, что пишую я виджеты для
 будущих прог, которые будут юзать наши бухгалтера/кассиры и тд и тп... Я
 им не смогу доказать что вим - это хорошо, им главное чтобы управление
 было "стандартным" (в их понимании), а это значит, что с виду и по
 управлению они(проги) должны быть похожи не на вим, а на всякую шнягу
 писаную на фокспро/клиппер и тд, потому что эти люди работали только с
 программами из налоговой, пенсионного фонда и тд и тп... как это не
 прискорбно, но именно эти вещи становятся "законодателями" привычного...
 
  
 > fsnr> Единственное что без особых проблем и недовольства
 > fsnr> _приходится_ юзать, дык это "рисование" по средствам
 > fsnr> ncurses. Hо большого удовольвстия это тоже не доставляет
 > fsnr> :(
 > 
 > Hе нравится не ешь. Можно замечательный интерфейс сваять вообще
 > на shell пользуясь только tput. (только траху). Примерно то же самое
 
 во-во... с долгим трахом... а мне надо через две недели чтоб всё готово
 было...
 и что же есть(кушать), если это не нравится?
 
 > делает pine, линкуясь на многих платформах вообще с -ltermcap,
 > а где libtermcap нету, там с curses, но используя из нее только самые
 > низкоуровневые функции.
 > 
 > fsnr> Помогите в общем... Как обычно пишут софт под Юних/Линух?
 > 
 > Hе зарекаясь на то, что функциональные клавиши вообще в природе
 > существуют. Во всяком случае те, что с номерами более 5.
 
 ну в таком случае, надо предполагать, есть только два варианта:
 1) управление по менюшкам без горячих клавишь ваще
 2) горячие клавиши в стиле emacs, что тоже не поймут "тётеньки" (они же
 видят на своей клаве наличие функциональных клавиш)
 
 и даже если так - я согласен... но как мне узнать что нажата Alt-R, а не
 просто R???
 
 > 
 > fsnr> ЗЫ. Hа TurboVision не редиректить - OOP это хорошо, но
 > fsnr> хороший OOP(которым TV не является) - ещё лучше.
 > 
 >  А slang? Который вообще-то ни разу не oop. ( и, который, кстати, для
 >  mc родной, в отличие от curses)
 
 тхенькс - гляну...
 
 > 
 > fsnr> Спасибо огромное за внимание и просьба ногами не пинать -
 > fsnr> могут принять за фанатизм :)
 > 
 > После того как продемонстрирвал понимание, что C++ это ни разу не OOP -
 > не будем пинать.
 
 хм :))) боюсь нарваться на пинки, но я говорил про TV, а не C++... C++
 мне очень даже нравится... Что же касается OOP, то язык тут не очень то
 важен. OOP для меня это Гради Буч, который, по сути, сволок в кучу
 хорошие идеи разных людей за последние ~30 лет...
 
 > --
 > Он напоминает мне вошь на лысине. Вокруг столько блеску - а все
 > равно вошь.
 >                                 --- С.Е. Лец
 
 --- ifmail v.2.15dev5
  * Origin: Теща - мать ее... (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: using ncurses   Aleksandr V. Dyomin   14 Jan 2001 21:04:36 
Архивное /ru.linux/6566d8bd2f0a.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional