请输入您要查询的百科知识:

 

词条 BOOPSI
释义

  1. References

  2. External links

{{Unreferenced stub|auto=yes|date=December 2009}}

BOOPSI (Basic Object Oriented Programming System for Intuition) is an object-oriented programming system for AmigaOS. It extends the AmigaOS windowing environment (Intuition) with an object-oriented subsystem allowing a hierarchy of object classes in which every class defines a single GUI widget or interface event.

BOOPSI made it easier for developers to create their own system of widgets and create standardized graphical user interfaces. Magic User Interface and ReAction are examples of complete widget toolkits built on BOOPSI. Both toolkits have become popular with Amiga software programmers to generate and maintain graphical user interfaces.

The object-oriented design brings advantages such as straightforward coupling of objects with other objects. For example, a programmer may link a numerical input field and a sliding control, where if the user adjusts the sliding control the numerical value in the input field changes automatically.

BOOPSI was officially introduced with AmigaOS 2.0 and was further extended in later releases.

References

  • The Amiga ROM Kernel Reference Manual: Libraries, published by Addison Wesley, (1991), {{ISBN|0-201-56774-1}}

External links

{{Portal|Amiga}}
  • How it works BOOPSI at Codewiz.org
  • functioning of BOOPSI at The Flux Research Group, University of Utah.
{{AmigaOS}}{{MorphOS}}{{Widget toolkits}}{{DEFAULTSORT:Boopsi}}{{Compu-sci-stub}}

6 : Amiga APIs|Amiga software|AmigaOS 4 software|MorphOS|MorphOS software|Widget toolkits

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/13 12:49:30