Конференция "FreePascal" » Вопрос по программированию в FP [Win32]
 
  • П7 (14.10.04 21:40) [0]
    Решил-таки перебраться на FreePascal. Давно уже хотел, понакачал всего, даже примеры потестил немного, но затем как-то загнулось... Но теперь решение твёрдое - хочу перебраться на FP. Так вот. Начал, опять же, с просмотра и компилирования примеров.
    Первым делом компилю примеры OpenGL и что же получается - окно+консоль... Нафиг нужна консоль? Можно как-нибудь без неё? Просто вывести окно виндовое и успокоиться на этом?
    И вообще, товарищи, не подскажете нормальную хелпу на русском языке? (:

    И так, в кучу.
    Что-то форум как-то помирает что_ли... ): Неужели так мало людей программят под Free Pascal?
  • Avva (15.10.04 09:05) [1]
    Лично у меня примеры OpenGL под windows вообще не заработали (fpc 1.0.10) У меня сложилось впечатление, что они писались под Linux.

    А народ работает на fpc будь здоров, не беспокойтесь :)
  • SSY (15.10.04 11:12) [2]
    {$APPTYPE GUI} вроде как должно помочь.
  • cyborg © (15.10.04 12:54) [3]

    > П7   (14.10.04 21:40)
    > Что-то форум как-то помирает что_ли... ):
    > Неужели так мало людей программят под Free Pascal?

    Никто не спрашивает, поэтому никто не отвечает :)
    А Паскаль он и в Дульфи и во Фрипаскале одинаковый, почти.
  • cyborg © (15.10.04 12:55) [4]
    Блин, опять буквой промахнулся, смешно :)
  • П7 (15.10.04 13:09) [5]
    Ну так доки есть переведённые? Али как? (: А то вот такие вот мелочи, вроде убирания консоли, приходится на фоуме задавать... ):
  • cyborg © (15.10.04 13:15) [6]
    Переведённых нет, как обычно :). PDF-ы смотри в комплекте, там почти всё расписано.
  • П7 (15.10.04 16:27) [7]
    Отстой!!! (:
    Кстати, что там на фронте IDE? Интересуют именно версии с отладчиком... (: Визуальность нафиг, я не пишу такие проги... (:
    Даёшь отладчики? (:
  • cyborg © (15.10.04 16:50) [8]
    Ты уже скачал http://badhim.h11.ru/guestbook.html :)
    Там в настройках включай отладочную инфу, при глюке скажет чего на какой строке, только такая отладка :)
    К тому же утечки памяти так отлавливает.
  • Darts (15.10.04 19:41) [9]
    OpenGL идет на FP 1.0.10. Демки работают превосходно.
    Просто нужно заранее поставить glut32.dll и glu32.dll.
  • П7 (15.10.04 21:44) [10]
    Не, там такая глючная отладка. Чтобы узнать, чтоже на самом деле ему не хватает, постоянно приходится тыкать Ctrl+L. Как буд-то нельзя было выводить в нижнем окошке... ):
    Нужно будет теста ради заценить стандартный IDE, если там отладка нормальная, то может стоит просвятиться на предмет работы с компилятором и написать отладчик самому... (:
  • cyborg © (15.10.04 22:01) [11]

    > Чтобы узнать, чтоже на самом деле ему не хватает, постоянно
    > приходится тыкать Ctrl+L.

    Не знаю что происходит по Ctrl+L, но я смотрю чего не хватает по Ctrl+F9 :), там внизу появляется список того, что нетак.
  • Dmy (16.10.04 16:43) [12]
    Никто тебе не мешает взять и самому всё перевести. :) А насчёт консоли - по-моему было что-то написано об этом в описании модуля Graph...
  • Ketmar (17.10.04 07:11) [13]
    а зачем, собственно, отладчик? намного более раздражает тот факт, что после AllocConsole() оператор WriteLn всё равно злостно глючит (в отличие от дельфи).
  • П7 (17.10.04 07:45) [14]
    Плюнул и начал писать свой IDE. ): Вот до чего доводят повышенные запросы. Уже можно даже компилить... (: Как со всем разбирусь - тут же выложу.
    Есть вопрос: Чем делать редактор кода?

    От Syn я откзался, слишком много придётся в довесок ставить. Пока использую TAdvMemo из постави ScriptStudio, но он глючный до невозможности и боротся с ним мне не хочется. Кто ещё какие знает спец.текст.поля?
  • Magikan © (17.10.04 08:59) [15]
    Не забудь поделиться ;)
  • cyborg © (17.10.04 09:08) [16]

    > [14] П7   (17.10.04 07:45)

    Качай JediVCL  и наслаждайся, там есть то, что принесёт удовлетворение ;)
  • П7 (18.10.04 00:28) [17]

    > Magikan ©   (17.10.04 08:59) [15]

    Не забуду. (: Но он, всё же, заточен под мои запросы, и там не будет очень многших прелестей, хотя исходники я тоже выложу, так что евсли что, ручками сами допинаете... (:
    Всё же разобрался я с TAdvMemo, так что вопрос снимается... (:

    Первая версия не за горами... Осталось немного разобраться с ключами компилятора и познать камасутру компиления много-юнитных проектов. ВотЪ! (:
  • Magikan © (18.10.04 05:17) [18]
    Выкладывай сорцы на sourceforge.net и открывай CVS. Я тебе помогу
  • Avva (18.10.04 07:56) [19]
    SSY
    >>{$APPTYPE GUI} вроде как должно помочь.

    Не помогает :(

    Ошибка
    An unhandled exception occurred at 0x00000000 :
    EACCESSVIOLATION : Access violation
     0x00000000
     0x00408045

    Выводится теперь не в консоли, а в окне, но от этого не слаще
 
Конференция "FreePascal" » Вопрос по программированию в FP [Win32]
Есть новые Нет новых   [134427   +37][b:0][p:0.001]