LINUX.ORG.RU

TurboPascal

 , ,


1

3

Добра, ЛОР. Для учебы нужно бы заиметь ТП на личном устройстве, где, естественно, онтопик.

Реализация через эмулятор dosbox, все дела. Подскажите только, будут ли потом траблы при работе с графикой на данном языке?



Последнее исправление: KrasnoGlazik (всего исправлений: 1)
Ответ на: комментарий от praseodim

есть ли там ключи на совместимость четко с tp70, то есть, чтобы не менее, но и не более

Есть директива {$mode TP} и ключ -Mtp, означающие ровно это (TP/BP 7.0 compatibility mode).

Но в поведении модуля Graph незначительные отличия в исполнении кода будут (про отдельное графическое окно и ввод/вывод в исходном терминале уже выше упоминал).

bormant ★★★★★
()
Ответ на: комментарий от praseodim

Ну вот сразу же вопрос, а где будет рисовать эта BGI-alike библиотека: в отдельном окошке графики, в отдельном fullscreen-е, в консоли (там же куда консольный вывод), в GUI-window окошке, поверх десктопного экрана или вообще в фреймбуфере? В ms-dos-ной программе же был только один вариант по-сути (ну полтора можно сказать, с некоторыми извращениями).

Тут тоже один вариант - в окошко, остальное - извращения.

Второй вопрос: будет ли эта библиотека юзать аппаратное ускорение графики или нет? Функции графсреды для отрисовки или все примитивы сама рисует?

Может так, может этак, может оба сразу, на API это никак не отразится.

И вот уже начинаются многоуровневые инициализации...

Нет, не начинаются.

slovazap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.