Значок ресурса

Mirror

Нет прав на скачивание
Автор: S. Neill
Год: 1987
Издатели: ZX Computing
Языки: 🇬🇧 Английский
Формат: 📼 TAP лента
Требования: 🖥️ ZX Spectrum 48K

Ссылки:
Страница на ZXArt
Страница на World Of Spectrum
Страница на Spectrum Computing

Скриншоты:
0025851-run-1.png


Описание:
Программа "Mirror", разработанная С. Ниллом и выпущенная ZX Computing в 1987 году, является системной утилитой для ZX Spectrum 48K. Это программное обеспечение относится к категории системного софта с упором на графику и графические утилиты. Оно предоставляет пользователям возможность управлять вводом данных на экране, улучшая профессиональный вид приложений.

Основная функциональность "Mirror" заключается в размещении запросов на ввод в любом месте экрана, а не только внизу. Эта гибкость достигается с помощью подпрограммы, начинающейся с линии 9000, которую можно перенумеровать для соответствия требованиям пользователя. Программа позволяет немедленно вводить и отображать символы, возвращая введенные данные в переменную, что делает её универсальным инструментом для разработчиков.

Руководство подчеркивает простоту использования и возможности обработки ошибок в языке программирования BASIC, используемом в "Mirror". Программное обеспечение позволяет разработчикам задавать позиции на экране и предоставлять запросы, обеспечивая плавную обработку ввода. Клавиша DELETE позволяет удалять символы, а клавиша ENTER завершает ввод.

В целом, "Mirror" признана за свою простоту и эффективность, заслужив звание Short Cut месяца. Она представляет собой коллекцию небольших, но хорошо продуманных программ, предлагая практическое решение для управления вводом на экране на платформе ZX Spectrum.

VERSATILE INPUT


[file: Input]





Being able to position an input prompt and then accept characters and


display them immediately after the prompt ANYWHERE on screen and not


just at the bottom of the screen can give your program a professional


touch.





Andrew Smith of Cleveland provides us with a means of doing just that.





The subroutine is located at lines 9000 plus but can be renumbered to


suit your own needs. To use it set the screen position and provide a


prompt (ensure you end with a semicolon else the input will be on the


wrong line) and GO SUB the routine, for example:


100 PRINT AT 5,10;"ENTER YOUR NAME": GO SUB 9000





The resultant entry will be returned in variable i$. The variable z$


is used by the routine to act as a temporary input string, the DELETE


key will delete a character and the ENTER key terminates the input. A


nice bit of well error trapped BASIC.





And so once again we reach the end of another collection of small, but


beautifully formed, programs. All that remains is to nominate our


Short Cut of the month. The prize goes to Mr. Neill for his Mirror program.
Автор
Verter_bot
Загрузки
0
Просмотры
1
Расширение
zip
Размер
2.3 КБ
Хэш
0d3f420eb377b0a2e3a0e84152b8674d
Первый выпуск
Последнее обновление

Оценки

0.00 звезд(ы) 0 оценок
Назад
Вверх