|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6566d8bd2f0a.html, оценка из 5, голосов 10
|