Copyright (c) Hyperion Entertainment and contributors.

Difference between revisions of "ReAction"

From AmigaOS Documentation Wiki
Jump to navigation Jump to search
(Created page with "== ReAction == ReAction is the name given to a collection of BOOPSI classes used to create GUIs on AmigaOS. It is easier to understand ReAction if you are familiar with some...")
 
Line 1: Line 1:
== ReAction ==
+
== Introduction ==
  +
  +
ReAction is a toolkit for [[GUI Programming|GUI programming]] in AmigaOS. It is based on Intuition's [[BOOPSI_-_Object_Oriented_Intuition|BOOPSI]], an object-oriented philosophy. '''Understanding the basic concepts of BOOPSI is an important prerequisite for working with the toolkit''' so make sure you have studied the BOOPSI documentation linked above.
  +
  +
{{Note|There seems to be a certain degree of confusion as regards the relation between ReAction and BOOPSI. It must be understood that the two are not really interchangeable terms (although they are sometimes used in this way). ReAction is a BOOPSI toolkit so there is a ''part-whole'' relation between them. ReAction can’t exist without BOOPSI, but BOOPSI can perfectly exist without ReAction. More specifically, BOOPSI is a general object-oriented programming framework while ReAction is a set of ready-made classes based on this framework.}}
  +
  +
Originally a third-party product, ReAction became part of the operating system in AmigaOS 3.5. The system, whose internal BOOPSI class set had been rather limited, received a comprehensive toolkit covering most GUI programming needs.
   
ReAction is the name given to a collection of BOOPSI classes used to create GUIs on AmigaOS.
 
   
It is easier to understand ReAction if you are familiar with some basic concepts of [[BOOPSI_-_Object_Oriented_Intuition|BOOPSI]] and [[Intuition_and_the_Amiga_Graphical_User_Interface|Intuition]].
 
 
 
== Context and Input/Output ==
 
== Context and Input/Output ==
   

Revision as of 11:17, 30 November 2012

Introduction

ReAction is a toolkit for GUI programming in AmigaOS. It is based on Intuition's BOOPSI, an object-oriented philosophy. Understanding the basic concepts of BOOPSI is an important prerequisite for working with the toolkit so make sure you have studied the BOOPSI documentation linked above.

Note
There seems to be a certain degree of confusion as regards the relation between ReAction and BOOPSI. It must be understood that the two are not really interchangeable terms (although they are sometimes used in this way). ReAction is a BOOPSI toolkit so there is a part-whole relation between them. ReAction can’t exist without BOOPSI, but BOOPSI can perfectly exist without ReAction. More specifically, BOOPSI is a general object-oriented programming framework while ReAction is a set of ready-made classes based on this framework.

Originally a third-party product, ReAction became part of the operating system in AmigaOS 3.5. The system, whose internal BOOPSI class set had been rather limited, received a comprehensive toolkit covering most GUI programming needs.


Context and Input/Output

Describe how input.task is involved, etc.