БУПС
Тема этой статьи Википедии может не соответствовать общему правилу по известности . ( май 2024 г. ) |
BOOPSI ( Базовая объектно - ориентированная программирования система объектно AmigaOS для программирования интуиции ) — это -ориентированного для система . Он расширяет оконную среду AmigaOS ( Intuition ) объектно-ориентированной подсистемой, позволяющей создавать иерархию классов объектов, в которой каждый класс определяет один виджет графического интерфейса или событие интерфейса. [1]
BOOPSI облегчил разработчикам создание собственной системы виджетов и создание стандартизированных графических пользовательских интерфейсов . Magic User Interface и ReAction — примеры полных наборов инструментов для виджетов, созданных на основе BOOPSI. Оба набора инструментов стали популярными среди программистов Amiga для создания и поддержки графических пользовательских интерфейсов.
Объектно-ориентированный дизайн дает такие преимущества, как прямое связывание объектов с другими объектами. Например, программист может связать поле числового ввода и ползунковый регулятор, при этом, если пользователь настраивает ползунковый регулятор, числовое значение в поле ввода изменяется автоматически. [2]
BOOPSI был официально представлен в AmigaOS 2.0 и был расширен в более поздних выпусках. [3]
Ссылки
[ редактировать ]- ^ Бейкер, Дэн (август 1992 г.). Библиотеки справочного руководства по ядру Amiga ROM, 3-е издание (2-е изд.). Commodore-Amiga, Inc. ISBN 0-201-56774-1 .
- ^ Статт, Тим (26 декабря 1997 г.). «BOOPSI IRC — Введение» . Группа исследования потоков . Университет Юты . Проверено 9 мая 2024 г.
- ^ Справочное руководство по ядру Amiga ROM: Библиотеки . Аддисон-Уэсли. 1992. ISBN 978-0-201-56774-8 .
Внешние ссылки
[ редактировать ]- Как это работает BOOPSI на Codewiz.org