|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Igor Zakhrebetkov 2:5024/11 13 Dec 2002 17:43:31 To : All Subject : Re: Хаааачууууу нормальную IDE под Linux!!! -------------------------------------------------------------------------------- > Я ничего не предлагаю. Я жалуюсь на то, что для графического режима не > придумали столь же простых средств написания простого, но вто же время > удобного > пользовательского интерфейса, какие были для текстового режима в досе. Вот ты Sorry, можно я скажу :)) - это неизбежное усложнение интерфейса для упрощения работы пользователя. Если в старой проге для расчета радио цепей можно было все данные ввести 2мя операторами: get list(NR,NC,NL); get list(R,C,L); то для ввода с клавиатуры это уже не пройдет > сам написал, что текстовый режим в графике эмулируют, а почему бы не > эмулировать тот же TurboProfessional, может быть чуть расширенный в сторону > возможности выбора шрифтов и рисования рамок не символами, а линиями? Куча Дык в этой конфе кто-то провозгласил, что псевдографики в линуксе нет. Как бы mc есть, а псевдографики в нем нет. > предлагают изучать какие-то экзотические языки типа Питона. То есть вместо > того, чтобы сесть и за пару вечеров написать то что мне потребовалось - > предлагается убить в лучшем случае пару недель на изучение нового языка, по > которому ни одной доступной книжки нет(в отличие от Си и Паскаля). А вот здесь не вижу проблемы - можно ничего не учить, скачать c и-нета или взять с диска к журналу КомпьютерПресс kylix open edition и получить знакомую IDE оболочку с отладчиком, а в случае kylix 3 еще и 2й компилятор - с++ > Вот уж действительно - тут верно кто-то заметил, что слишком часто Линукс > оказывается повернут попой к пользователю... Hе к пользователю-чайнику, у > которого основная задача что-то вроде раскрашивания своего десктопа в > немыслимый вид, а к тому, который свой комп пытается применить к чему-то > реально полезному, а не в качестве печатной машинки с красивыми шрифтами. :)) > преобразователь делал. Пришлось программу сделать с интерфейсом командной > строки, хотя простое меню и формы для ввода исходных величин ей бы не > помешали. Честно говоря, не вижу проблемы - работающая расчетная прога с командной строки в вариант GUI переписывается максимум за полчаса: 1. Hа форму накидываются Edit'ы и/или ComboBox'ы для каждого из параметров расчета, плюс окошко для вывода результатов расчета типа Memo 2. Многочисленные строки для ввода параметров типа: write('X ='); readln(X); write('Y ='); readln(Y); заменяются на операторы вида: X:=StrToInt(EditX.text); Y:=StrToDouble(EditY.text); причем в них сразу можно поставить параметры для расчета по умолчанию. 3. Все операторы вывода результатов на экран и сообщений об ошибках, т.е. write/writeln, заменяются на ShowMessage() и/или memoResult.Lines.Add() 4. Ставится большая кнопка с названием Calculate, по нажатию на которую и запускается оформленная в процедуру бывшая программа Даже в таком виде прога становится удобнее, чем консольный вариант. -- Игорь Захребетков --- Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2) Gecko/20021123 * Origin: Sweet Home (2:5024/11.0) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/35736ce0b03e7.html, оценка из 5, голосов 10
|