Программы переключения цветовых режимов на Орион ПРО, PRODOSMONO.COM, 4COL.COM, 8COL.COM, 16COL.COM переключаем цвета, переключение кодировки, управление шириной экранаПродаю платы и наборы микросхем, куплю микросхемы Платы и комплектующие на ПК Орион-128
Программы переключения цветовых режимов Переключение кодировки символов
Программы переключения цветовых режимов E:190896 (C) 1996 ORIONSOFT ПРОГРАММЫ ПЕРЕКЛЮЧЕНИЯ ЦВЕТОВЫХ РЕЖИМОВ При загрузке PRODOS устанавливается псевдоцветной режим с белыми буквами на синем фоне. С помощью описываемых ниже программ эта установка может быть изменена. Данные программы перенастраивают внешнюю схему управления палитрами, расположенную на MULTI CARD, что обеспечивает отображение всех цветов на экране цветного монитора. Размеры и положение текущего окна вывода не меняются. MONO.COM Программа MONO назначает псевдоцветной режим экрана. В командной строке при запуске программы может быть указан код палитры в виде /PXX, где XX - две шестнадцатиричных цифры, первая из которых задает цвет фона, а вторая - цвет переднего плана. Если параметр не указан, то устанавливается псевдоцветной режим с палитрой, установленной ранее. Примеры запуска: MONO /P0F - включение белых букв на черном фоне; MONO - включение псевдоцветного режима без изменения палитры. 4COL.COM Программа 4COL назначает 4-цветный режим экрана. Выбор одной из двух палитр осуществляется с помощью параметра /PX, где X принимает значения 0 (зеленые буквы на черном фоне) или 1 (белые буквы на синем фоне). Если параметр в командной строке не указан, то включается палитра, установленная ранее. Примеры запуска: 4COL /P1 - включение белых букв на синем фоне; 4COL - включение 4-цветного режима без изменения палитры. 8COL.COM, 16COL.COM Программы 8COL и 16COL предназначены для включения соответственно 8- и 16-цветного EGA-режимов экрана. Так как в этих режимах понятие аппаратной палитры отсутствует, при запуске программ всегда устанавливается режим вывода белых букв на синем фоне. При запуске из псевдоцветного или 4-цветного режимов всегда назначается экран 1 (адреса 0000H..7FFFH в 0 и 1 страницах ОЗУ), что связано с различием в номерах экранов и положении экранных плоскостей для данных режимов. По этой же причине программы MONO и 4COL при запуске из режимов EGA всегда назначают экран 3, являющийся основным в PRODOS. В остальных случаях текущий номер экрана не меняется. Примеры запуска: 8COL - включение 8-цветного режима; 16COL - включение 16-цветного режима.
Переключение кодировки символов E:190896 (C) 1996 ORIONSOFT ПЕРЕКЛЮЧЕНИЕ КОДИРОВКИ СИМВОЛОВ Для переключения кодировки символов (клавиатура и дисплей) предназначены программы ALT, KOI8, KOI7, которые включают соответствующую кодировку: альтернативную, КОИ-8, КОИ-7/Н2. Примеры запуска: ALT - включение альтернативной кодировки; KOI8 - включение КОИ-8; KOI7 - включение КОИ-7/Н2.
E:190896 (C) 1996 ORIONSOFT Ширина экрана в "Orion-Pro" может принимать два значения: 384 или 512 пикселей, что позволяет выводить соответственно 64 или 80 символов стандартного размера (6x10 пикселей). Основным режимом в PRODOS принят режим широкого экрана, однако при необходимости он может быть изменен с помощью описываемой программы WIDTH.COM. Данная программа изменяет аппаратно ширину видимого экрана и логически - ширину текущего окна вывода доступного экрана (видимый экран совпадает с доступным): ┌───────────────┬────────────┬─────────────┬───────────────┐ │ │ Ширина │ Ширина окна │ Смещение окна │ │ РЕЖИМ ЭКРАНА │ видимого │ доступного │ доступного │ │ │ экрана │ экрана │ экрана по X │ ├───────────────┼────────────┼─────────────┼───────────────┤ │ Широкий экран │ 512 │ 480 │ 16 │ ├───────────────┼────────────┼─────────────┼───────────────┤ │ Узкий экран │ 384 │ 384 │ 0 │ └───────────────┴────────────┴─────────────┴───────────────┘ Номер экрана, цветовой режим и высота текущего окна вывода не изменяются. Требуемая ширина экрана указывается при запуске программы в виде параметра командной строки: /0 или /1, причем первое значение устанавливает узкий экран, а второе - широкий. Если параметр не указан, то текущее значение ширины экрана меняется на противоположное. Примеры вызова: WIDTH /0 - включение узкого экрана 384 пикселей; WIDTH - изменение ширины экрана на альтернативную.
*** ORIONSOFT ***
Купить платы, наборы микросхем на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте, куплю микросхемы, Z80, микропроцессоры и микроконтроллеры
На предыдущую страницу На главную страницу На следующую страницу
|
||