Kylix неудобство (хотелось бы узнать)
Модератор: Модераторы разделов
-
B@RT
- Сообщения: 116
Kylix неудобство
Хотелось бы узнать все неудобства килиха и может кто знает его альтернативу?
-
Selecter
- Сообщения: 311
Re: Kylix неудобство
Неудобство с его библиотеками, которые необходимы для запуска скомпилированных в куликсе приложений. Я, например, так и не смог запустить прогу вне среды разработки, хотя пробовал рецепты от Гогля.com.
-
StraNNicK
- Бывший модератор
- Сообщения: 1005
- Статус: добрый хиппи
Re: Kylix неудобство
Если нужен именно Object Pascal - то FreePascal + Lazarus
Ушёл навсегда. В личку не заглядываю.
-
Ослик ИА
- Сообщения: 261
Re: Kylix неудобство
а если что угодно, лишь бы визуально, то KDevelop вроде справляется.
спасибо за внимание
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Kylix неудобство
Вобще Kylix - is Dead !
Так сказал Decvar c Linuxshop но тут я с ним согласен
FreePascal подойдёт !
Так сказал Decvar c Linuxshop но тут я с ним согласен
FreePascal подойдёт !
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
B@RT
- Сообщения: 116
Re: Kylix неудобство
Нет, я конечно не спорю, что freepascal - foreve, вообще я с ним не работал и так понимаю, что нарисовать тоже окошко с кнопочками будет проблемотично...
Lazarus - что это?
Lazarus - что это?
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Kylix неудобство
(B@RT @ Воскресенье, 30 Май 2004, 20:07) писал(а):Нет, я конечно не спорю, что freepascal - foreve, вообще я с ним не работал и так понимаю, что нарисовать тоже окошко с кнопочками будет проблемотично...
Lazarus - что это?
И не начинай "рисовать" ни в коем случае! Только создавать в рантайме! Именно к такой позиции пришел во время программирования в Delphi в 1999-2000гг. И сейчас думаю так же, хотя с Delphi ушел. Хочется на java, но слишком много админских задач.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
B@RT
- Сообщения: 116
Re: Kylix неудобство
Не сочтите меня за ламера, но что вы имеете в виду "создавать в ран тайм"? Тоесть програмка должна нарисовать окошко с кнопочками во время своей работы...? А что, kylix и delphi делают по другому? Там вроде есть файлик, на основе которого прога себя и строит..... или я заблуждаюсь.... 
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Kylix неудобство
(B@RT @ Понедельник, 31 Май 2004, 9:27) писал(а):Не сочтите меня за ламера, но что вы имеете в виду "создавать в ран тайм"? Тоесть програмка должна нарисовать окошко с кнопочками во время своей работы...? А что, kylix и delphi делают по другому? Там вроде есть файлик, на основе которого прога себя и строит..... или я заблуждаюсь....
Блин, понял, что основательно забыл синтаксис Delphi...
Что-то типа этого делается:
FPanel:= TPanel.Create(Form1);
FPanel.Parent:= Form1;
FButton:= TButton.Create(FPanel);
FButton.Top:=10;
FButton.Left:=10;
FButton.Parent:= FPanel;
FButton.OnClick:= OnButtonClick;
...
FPanel.Free;
То есть не рисовать, а задавать численные значения. А еще лучше описать в классе TMyPanel метод авторасположения элементов. Как это сделано в механизме контейнеров в jaba или многих других языках.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
B@RT
- Сообщения: 116
Re: Kylix неудобство
Так ты к чему клонишь? Делать мне так как в делфи или по другому. Я совсем тут запуталса... или может это после вчерашних праздников? :P
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Kylix неудобство
(B@RT @ Понедельник, 31 Май 2004, 10:13) писал(а):Так ты к чему клонишь? Делать мне так как в делфи или по другому. Я совсем тут запуталса... или может это после вчерашних праздников? :P
Delphi - неплохой редактор, дебаггер, компилятор. Достаточно развитая система классов и интерфейсов доступа к БД, сетевым протоколам и прочее... Но рисовать... Пожалуй лучше не надо... Для программинга нужен редактор, возможность браузинга по дереву классов и хороший отладчик. И все...
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
FreeNUX
- Сообщения: 185
- Статус: с сириуса
- ОС: FreeBSD 6.2
Re: Kylix неудобство
Угу, и тратить время на разработку интерфейса на 20% больше, чем с визуальным программированием ,я думаю время дороже и не очень охото мне отвлекаться на разработку интерфейса.
Аркона – лишь тихие воды,
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Kylix неудобство
Ты его теряешь гораздо больше при визуальной разработке. Не забывай, что у пользователя могут быть различные размеры шрифтов, управляющих элементов. Я посмотрю, как ты это "отвизуалишь". А время действительно дорого, и предложенный мной способ нехило помогает его экономить 
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
FreeNUX
- Сообщения: 185
- Статус: с сириуса
- ОС: FreeBSD 6.2
Re: Kylix неудобство
На тему-"Что лучше?" , безусловно у всех разное мнение, но я всё же за визуальное, думаю оно быстрей будет.
Аркона – лишь тихие воды,
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
Кровью варяжской янтарь в них застыл.
Аркона – там ветер со взморья
В трещинах скал своё сердце забыл.
Темнозорь - Аркона (Вольницей В Просинь Ночей - 2005)
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Kylix неудобство
Поигрался в своё время с визуальщиной -- не вставляет. Просто пример: рисуем окошко, все кнопочки и т.п., компилим, смотрим, мурлычем, меняем разрешение экрана, компилим, смотрим, ругаемся и прописываем руками простейшие формулы пересчёта координат элементов.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Kylix неудобство
Вобще лучше забыть что-такое kylix , как впрочем это сделала и сама Borland
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Kylix неудобство
(t.t @ Среда, 16 Июня 2004, 11:57) писал(а):Поигрался в своё время с визуальщиной -- не вставляет. Просто пример: рисуем окошко, все кнопочки и т.п., компилим, смотрим, мурлычем, меняем разрешение экрана, компилим, смотрим, ругаемся и прописываем руками простейшие формулы пересчёта координат элементов.
Та же фигня. Механизм контейнеров в java просто поразил наповал после сначала визуальщины в Delphi, а потом прописывания формул у унаследованных от стандарта классов.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
Gloomy
- Сообщения: 340
- Статус: сочувствующий
Re: Kylix неудобство
И не начинай "рисовать" ни в коем случае! Только создавать в рантайме!
Поддерживаю, начинать надо с понимания того что делаешь а не просто кнопки по окнам раскидывать. А вот когда узнаешь что да как тогда можно будет и текстовыми полями щедро разбрасываться
Если непременно нужен GUIвый интерфейс то в зависимости от языка можно юзать:
С++ => C++ & KDevelop;
Pascal => FreePascal & Lazarus;
Python => Tkinter & Python;
Кто работал с FreePascal & Lazarus подскажите пожалуйста: получаемые программы (консольные и GUIвые) будут работать на другом компе?