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.