Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2011, 06:40   #1
AnDron45
 
Регистрация: 22.04.2011
Сообщений: 4
По умолчанию Текстовое окно в графическом режиме

TurboPascal.
Требуется, чтобы в графическом режиме в 4-й четверти экрана вводился/выводился текст. То есть всё как простом консольном режиме только со смещением координат. Как реализовать?

Последний раз редактировалось AnDron45; 22.04.2011 в 12:22.
AnDron45 вне форума Ответить с цитированием
Старый 22.04.2011, 07:07   #2
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

наверно надо определить размер экрана, вычислить смешение. Установить смещение и выводить свой текст. На прологе вот предикат для установки области вывода:
Код:
makeViewPort(MaxX,MaxY):-
        getMaxX(MaxX),getMaxY(MaxY),
        setViewPort(0,0,MaxX,MaxY,1),
        clearViewPort.
но "0, 0" надо заменить на ваши значения
Но язык-то вы не указали...ждите что люди с необычными возможностями вам помогут
rrrFer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Закорючки в графическом режиме _-Re@l-_ Паскаль, Turbo Pascal, PascalABC.NET 4 20.08.2010 10:27
текст в графическом режиме... hasana Паскаль, Turbo Pascal, PascalABC.NET 7 18.05.2010 15:58
«Работа в графическом режиме» Антонова Евгения Паскаль, Turbo Pascal, PascalABC.NET 3 27.04.2010 10:33
Работа в графическом режиме adgam Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 23.04.2010 17:56