Developer Area Developer Area
www.be.com

Becoming A Be Developer

Becoming A Be Developer

Join Registered Developer Program

Registered Developer Area

Developer Library

Developer Marketing

Developer Events

Search Contact


Developer Library: Interface Kit

The Interface Kit is used to build and run your application's graphic user interface. It structures the tasks of drawing in windows and handling the messages that report user actions (like clicks and keystrokes.) Its BWindow class encaplulates an interface to a window. Its BView class embodies a complete graphics environment for drawing.

Legend

Basic
Intermediate
Advanced
Warning: May contain out of date information or bad inside jokes!

BeBook Documentation

The Interface Kit 2/19/98

Headers

The Interface Kit 12/31/97
InterfaceKit.h 12/31/97

Sample Code

Archived Interface Objects 2/10/99
FrameRate 2/3/99
Color Picker Module 1/20/99
Iterview 1/6/99
QuickerPaint 12/23/98
Xmas 12/16/98
DragMe 12/2/98
Pulse 11/28/98
Doodle 11/18/98
EZ Launcher 11/18/98
Pot 11/18/98
Scroll Bar App 10/21/98
MenuWorld 7/29/98
QuickPaint 7/15/98
CDButton 4/9/98
ButtonWorld 11/25/97
BasicButton 10/31/97
Container 10/31/97
Clock 10/31/97
YAGS 9/15/97
Imaging 9/11/97
MandelHack 7/2/97
mkimghdr 6/16/97

Tutorials

January 9/17/97

Newsletter Articles

Using Archived Interface Objects 2/10/99
BScreen Improvements for R4 2/3/99
Writing a Modular Color Picker 1/20/99
BFont Improvements in R4 1/6/99
Getting Into (B)Shape 1/6/99
QuickerPaint 12/23/98
R4 Drag-and-Drop 12/2/98
The Art of Prototyping 11/25/98
The Kitchen Sink 11/18/98
The Bitchin' Async 11/18/98
That BeOS is one baaad mother - [Shut your mouth!] ...just talking about BeOS 11/11/98
Scrolling To Oblivion 10/21/98
But You Can't Make Her Think 10/14/98
Modal Muddle 10/7/98
Fal Parsi 9/30/98
BeOS and the Simple Life 8/12/98
Mucking With Menus 7/29/98
Sneak Peek at R4 7/22/98
Cop-Out (QuickPaint) 7/15/98
DynaDraw, Part 3 (Putting Pen To Paper) 7/1/98
BeOS Programming Basics, Part 4 6/24/98
DynaDraw, Part 2 6/3/98
DynaDraw, Part 1 5/20/98
Three More Tips: TextViews 4/29/98
A BView in an Add-on 4/22/98
Square Peg, Round Hole (Bitmaps) 4/15/98
New Windows of Opportunity (Part II: BDirectWindow) 3/25/98
New Windows of Opportunity (Part I: The New Window Manager) 3/18/98
Fun with Tabs and Sliders 3/4/98
Subversive Features or, On The Run From The Secret Service, The CIA, and My Project Manager 2/11/98
Workspace Workout 1/17/98
Printing: A Post-Christmas Wish List (Or how NOT to make a New Year's Resolution) 1/7/98
Three Unrelated Tips 12/17/97
Build Your Own Buttons 11/26/97
Getting Your Applications Ready for PR2 9/23/97
News from the Front: AllAttached() 9/17/97
Tips on Writing Efficient Interfaces 9/10/97
UTF-8 for the BeOS 7/16/97
News from the Front: PCIList 7/16/97
The New Font Engine, Part 2: Porting Font Code from DR8 to PR 6/11/97
The New Font Engine, Part 1: Drawing Characters in the Correct Position 6/4/97
BScreens and Puppy Paws 5/28/97
Unicode UTF-8 5/28/97
Customizing the 'Open' and 'Save' Panels 5/21/97
News from the Front: January Sample for DR9 4/16/97
News from the Front: Font Demos 3/5/97
In Case You Missed It (BView) 1/8/97

BeDC Transcripts

Unicode, UTF-8 and the BeOS 3/20/98
BDirectWindow: A Fast Way to the Screen 3/20/98
Fast and Easy Interface Code 3/20/98
 
The BeOS News and Events Developers User Groups Support BeStore BeWare
Copyright ©1998 Be, Inc. Be is a registered trademark, and BeOS, BeBox, BeWare, GeekPort, the Be logo and the BeOS logo are trademarks of Be, Inc. All other trademarks mentioned are the property of their respective owners. Comments about this site? Please write us at webmaster@be.com. Icons used herein are the property of Be Inc. All rights reserved.