BeOS Sample Code: Interface Kit
The Interface Kit is used to build and run a graphical and interactive user interface.
It provides a way to create and manipulate windows, and defines a complete graphics environment
for drawing in windows. It also provides classes for common UI widgets such as menus, buttons,
and scroll bars.
For more information, see the corresponding category in the online
Developer Library.
Projects
CDButton | A tiny window that allows you to play audio CDs. It can
be run as a replicant in the Deskbar. |
Clock | A simple application that draws an analog clock. |
dragme | Demonstrates the drag-and-drop protocol for dragging
images to the Tracker. |
Dynadraw 3 | A classic application that draws calligraphic
pen strokes. This version includes an interface for tweaking the drawing algorithm's
operation. |
imaging | Shows how to enlarge an image with smoothing. |
Iterview | Demonstrates how to iterate through a BShape
object. |
Magnify | The BeOS application that magnifies the screen
image. Demonstrates APIs that allow you to communicate with the screen. |
MenuWorld | Thoroughly demonstrates how menus work. |
pot | A simple application that shows how controls can
be implemented with asynchronous mouse handling. |
scrollbarapp | Shows how scroll bars can be used with
text and image documents. |
Back to the Sample Code Category Index
BeOS Release 4.5
Copyright © 1999 Be, Inc.
|