W Cat - Язык программирования Euphoria. Справочное руководство

Здесь есть возможность читать онлайн «W Cat - Язык программирования Euphoria. Справочное руководство» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Язык программирования Euphoria. Справочное руководство: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Язык программирования Euphoria. Справочное руководство»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Euphoria (юфо'ри, также рус. эйфори'я, ра'дость) — язык программирования, созданный Робертом Крейгом (Rapid Deployment Software) в Канаде, Торонто. Название Euphoria — это акроним для «End-User Programming with Hierarchical Objects for Robust Interpreted Applications».
Euphoria — интерпретируемый императивный язык высокого уровня общего назначения. C помощью транслятора из исходного кода на Euphoria может быть сгенерирован исходный код на языке Си, который в свою очередь может быть скомпилирован в исполнияемый файл или динамическую библиотеку при помощи таких компиляторов, как GCC, OpenWatcom и др. Программа Euphoria также может быть «связана» с интерпретатором для получения самостоятельного исполняемого файла. Поддерживается несколько GUI-библиотек, включая Win32lib и оберток для wxWidgets, GTK+ и IUP. Euphoria имеет встроенную простую систему баз данных и обертки для работы с другими типам баз данных.
[Материал из Википедии]

Язык программирования Euphoria. Справочное руководство — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Язык программирования Euphoria. Справочное руководство», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

- динамически включает и выключает трассировку

profile (профиль)

- динамически включает и выключает профилирование

2.12 Графика и звук

Подпрограммы этой группы позволяют вам отображать информацию на экране. Под DOS экран может быть включен в разнообразные графические режимы. Все доступные графические режимы распадаются на два основных типа.В текстовыхрежимах экран делится на строки, в каждой из которых может быть размещено определённое число символов. В текстовых режимах вы можете отображать текстовую и цифровую информацию и пользоваться символами псевдографики для формирования таблиц, выбирая цвета фона и переднего плана. В пиксельныхрежимах экран делится на множество точек, вплотную прилегающих одна к другой, так называемых "пикселов". Пикселам можно назначать различные цвета. В пиксельных режимах вы можете отображать линии, окружности, точки, но одновременно и текст, и псевдографику. Те пикселы, координаты которых лежали бы за пределами экрана в заданном режиме, автоматически исключаются из изображения, не вызывая аварийной остановки программы. Но попытка напечатать символ за пределами числа строк и столбцов, допускаемых заданным текстовым или пиксельным режимом, приводит к аварийной остановке программы. Текстовые режимы работают многократно быстрее пиксельных, но не обеспечивают доступ к каждому отдельному пикселу, а только к целым символам.

Для DOS32 имеется подпрограмма, которая может генерировать звуки на встроенном громкоговорителе вашего компьютера. Чтобы извлекать из машины практически любые необходимые вам звуки, получите библиотеку Sound Blaster, разработанную Жаком Дешеном. Она доступна на Web-узле RDS.

Нижеследующие подпрограммы работают во всех текстовых и пиксельных режимах:

clear_screen (очистить_экран)

- очищает экран

position (знакоместо)

- устанавливает курсор на заданной строке в заданный столбец

get_position (выдать_позицию)

- выдаёт текущие строку и столбец, где находится курсор

graphics_mode (режим_экрана)

- включает новый экранный пиксельный или текстовый режим (DOS32)

video_config (видео_конфигурация)

- выдаёт параметры текущего экранного режима видеосистемы

scroll (прокрутка)

- прокручивает текст на экране вверх или вниз

wrap (перенос)

- задаёт поведение строки при достижении ею правой границы экрана

text_color (цвет_текста)

- задаёт цвет символов текста

bk_color (цвет_фона)

- задаёт цвет фона под текстом

palette (палитра)

- изменяет на экране цвет одного заданного номера на другой заданный цвет (DOS32)

all_palette (вся_палитра)

- изменяет на экране цвета всех номеров на другие заданные цвета (DOS32)

get_all_palette (получить_всю_палитру)

- выдаёт величины составляющих цветов для всех цветов текущей палитры (DOS32)

read_bitmap (читать_биткарту)

- читает биткарту (.bmp-файл) и выдаёт её палитру и двухмерный ряд пикселов

save_bitmap (сохранить_ряд_как_биткарту)

- создаёт биткарту (.bmp-файл), заданную палитрой и двухмерным рядом пикселов

get_active_page (получить_активную_страницу)

- выдаёт номер текущей активной страницы экрана (той, на которую ведётся запись) (DOS32)

set_active_page (установить_активную_страницу)

- переключает заданную по номеру страницу экрана в активное состояние (на запись) (DOS32)

get_display_page (получить_отображаемую_страницу)

- выдаёт номер текущей отображаемой страницы экрана (той, которая видна на экране) (DOS32)

set_display_page (установить_отображаемую_страницу)

- переключает заданную по номеру страницу экрана на отображение (DOS32)

sound (звук)

- генерирует заданный звук на встроенном излучателе компьютера (DOS32)

Нижеследующие подпрограммы работают только в текстовых режимах:

cursor (курсор)

- задаёт форму курсора клавиатуры (каретки)

text_rows (число_строк)

- задаёт число строк на текстовом экране

get_screen_char (получить_символ_с_экрана)

- выдаёт код и атрибут символа, расположенного на экране в заданной позиции

put_screen_char (поместить_символ_на_экран)

- выводит один или более символов на экран в заданной позиции с заданными атрибутами

save_text_image (сохранить_образ_текста_в_ряде)

- выдаёт ряд, содержащий образ заданного прямоугольного участка текстового экрана

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Язык программирования Euphoria. Справочное руководство»

Представляем Вашему вниманию похожие книги на «Язык программирования Euphoria. Справочное руководство» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


libcat.ru: книга без обложки
Александр Цветков
Отзывы о книге «Язык программирования Euphoria. Справочное руководство»

Обсуждение, отзывы о книге «Язык программирования Euphoria. Справочное руководство» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x