====== FAQ32 ====== ===== Решённые проблемы ===== * Как установить полноэкранный режим для консольной программы?\\ [[Pascal:Fullscreen in console|Переключение консольного приложения в полный экран]] * Не работает мышка на FPC\\ [[Pascal:Mouse in graphics|Мышь в графике, FPC]] * При запуске демок из examples\openGL\ для компилятора FPC 2.0.0 выводится примерно такая ошибка: EACCESSVIOLATION : Access violation 0x00000013 0x0076FF15 Не найдена библиотека [[http://www.xmission.com/~nate/glut.html|GLUT32.DLL]]. Надо скачать и скопировать её в системную папку Windows. * Как добавить звук в программу?\\ [[http://www.un4seen.com/music/music_bass.html|библиотека Bass]]. Примеры там же. * Обработка исключений (Exceptions) [[http://forum.sources.ru/index.php?showtopic=74102|Ловим исключение]] * Общие переменные в DLL [[http://forum.sources.ru/index.php?showtopic=76045|Shared переменные между DLL и программой]] * Как получить сегмент данных в TMT Pascal? [[http://forum.sources.ru/index.php?showtopic=62034|Сегмент данных в процедуре]] * Динамические массивы: процедура **SetLength** устанавливает размер массива. * Как создать окно в Windows?\\ Стандартными средствами [[http://fpc.by.ru/win32/win32-01.shtml#3|Windows]] (WinAPI) или с помощью библиотеки [[http://xcl.cjb.net/|KOL - Key Objects Library]]. ===== Нерешённые проблемы ===== * VESA -> DirectX/OpenGL ? * В FPC 2.0.0 ставятся только 8-битные режимы. 16-, 24- и 32-битные игнорируются. Чего? * Есть ли аналог модуля Graph в VP ?\\ Нет.\\ Цитата с официального сайта (перевод): VP не имеет эквивалента модуля Graph - вы должны переписать ваш код с использованием Windows API.