-
Решил-таки перебраться на FreePascal. Давно уже хотел, понакачал всего, даже примеры потестил немного, но затем как-то загнулось... Но теперь решение твёрдое - хочу перебраться на FP. Так вот. Начал, опять же, с просмотра и компилирования примеров.
Первым делом компилю примеры OpenGL и что же получается - окно+консоль... Нафиг нужна консоль? Можно как-нибудь без неё? Просто вывести окно виндовое и успокоиться на этом?
И вообще, товарищи, не подскажете нормальную хелпу на русском языке? (:
И так, в кучу.
Что-то форум как-то помирает что_ли... ): Неужели так мало людей программят под Free Pascal?
-
Лично у меня примеры OpenGL под windows вообще не заработали (fpc 1.0.10) У меня сложилось впечатление, что они писались под Linux.
А народ работает на fpc будь здоров, не беспокойтесь :)
-
{$APPTYPE GUI} вроде как должно помочь.
-
> П7 (14.10.04 21:40)
> Что-то форум как-то помирает что_ли... ):
> Неужели так мало людей программят под Free Pascal?
Никто не спрашивает, поэтому никто не отвечает :)
А Паскаль он и в Дульфи и во Фрипаскале одинаковый, почти.
-
Блин, опять буквой промахнулся, смешно :)
-
Ну так доки есть переведённые? Али как? (: А то вот такие вот мелочи, вроде убирания консоли, приходится на фоуме задавать... ):
-
Переведённых нет, как обычно :). PDF-ы смотри в комплекте, там почти всё расписано.
-
Отстой!!! (:
Кстати, что там на фронте IDE? Интересуют именно версии с отладчиком... (: Визуальность нафиг, я не пишу такие проги... (:
Даёшь отладчики? (:
-
Ты уже скачал
http://badhim.h11.ru/guestbook.html :)
Там в настройках включай отладочную инфу, при глюке скажет чего на какой строке, только такая отладка :)
К тому же утечки памяти так отлавливает.
-
OpenGL идет на FP 1.0.10. Демки работают превосходно.
Просто нужно заранее поставить glut32.dll и glu32.dll.
-
Не, там такая глючная отладка. Чтобы узнать, чтоже на самом деле ему не хватает, постоянно приходится тыкать Ctrl+L. Как буд-то нельзя было выводить в нижнем окошке... ):
Нужно будет теста ради заценить стандартный IDE, если там отладка нормальная, то может стоит просвятиться на предмет работы с компилятором и написать отладчик самому... (:
-
> Чтобы узнать, чтоже на самом деле ему не хватает, постоянно
> приходится тыкать Ctrl+L.
Не знаю что происходит по Ctrl+L, но я смотрю чего не хватает по Ctrl+F9 :), там внизу появляется список того, что нетак.
-
Никто тебе не мешает взять и самому всё перевести. :) А насчёт консоли - по-моему было что-то написано об этом в описании модуля Graph...
-
а зачем, собственно, отладчик? намного более раздражает тот факт, что после AllocConsole() оператор WriteLn всё равно злостно глючит (в отличие от дельфи).
-
Плюнул и начал писать свой IDE. ): Вот до чего доводят повышенные запросы. Уже можно даже компилить... (: Как со всем разбирусь - тут же выложу.
Есть вопрос: Чем делать редактор кода?
От Syn я откзался, слишком много придётся в довесок ставить. Пока использую TAdvMemo из постави ScriptStudio, но он глючный до невозможности и боротся с ним мне не хочется. Кто ещё какие знает спец.текст.поля?
-
Не забудь поделиться ;)
-
> [14] П7 (17.10.04 07:45)
Качай JediVCL и наслаждайся, там есть то, что принесёт удовлетворение ;)
-
> Magikan © (17.10.04 08:59) [15]
Не забуду. (: Но он, всё же, заточен под мои запросы, и там не будет очень многших прелестей, хотя исходники я тоже выложу, так что евсли что, ручками сами допинаете... (:
Всё же разобрался я с TAdvMemo, так что вопрос снимается... (:
Первая версия не за горами... Осталось немного разобраться с ключами компилятора и познать камасутру компиления много-юнитных проектов. ВотЪ! (:
-
Выкладывай сорцы на sourceforge.net и открывай CVS. Я тебе помогу
-
SSY
>>{$APPTYPE GUI} вроде как должно помочь.
Не помогает :(
Ошибка
An unhandled exception occurred at 0x00000000 :
EACCESSVIOLATION : Access violation
0x00000000
0x00408045
Выводится теперь не в консоли, а в окне, но от этого не слаще