[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]

There are several levels on which a programmer can use Boopsi.  The most
elementary level is to use Intuition functions to create and manipulate
Boopsi objects that are instances of existing, public classes.

At present there is a hierarchy of 14 public classes built into Intuition:


                        Figure 12-3: Class Diagram


                            rootclass
                               /
                 _____________/____________
                /         /                \
               /         /                  \
           icclass      /                gadgetclass
             /         /                      \
            /         /         _______________\___________________
           /     imageclass    /           /         \             \
          /         /         /           /           \             \
     modelclass    /      propgclass  strgclass  buttongclass  groupgclass
                  /                                     \
                 /                                       \
         _______/___________________________        frbuttongclass
        /         \            \            \
       /           \            \            \
  frameiclass  sysiclass  fillrectclass  itexticlass


 Boopsi and Tags 
 Creating an Object 
 Disposing of an Object 
 Setting an Existing Object's Attributes 
 Getting an Object's Attributes 
 What About the Boopsi Messages and Methods? 


[Back to Amiga Developer Docs]