Programming the Be Operating System

Programming the Be Operating System

Writing Programs for the Be Operating System

By Dan Parks Sydow
July 1999

This book is out of print.




Programming the Be Operating System
In PDF Format

Table of Contents

Preface

1. BeOS Programming Overview
Features of the BeOS
Structure of the BeOS
Software Kits and Their Classes
BeOS Programming Fundamentals
BeOS Programming Environment

2. BeIDE Projects
Development Environment File Organization
Examining an Existing BeIDE Project
Setting up a New BeIDE Project
HelloWorld Source Code

3. BeOS API Overview
Overview of the BeOS Software Kits
Software Kit Class Descriptions
Chapter Example: Adding an Alert to MyHelloWorld

4. Windows, Views, and Messages
Windows
Views
Messaging

5. Drawing
Colors
Patterns
The Drawing Pen
Shapes

6. Controls and Messages
Introduction to Controls
Buttons
Picture Buttons
Checkboxes
Radio Buttons
Text Fields
Multiple Control Example Project

7. Menus
Menu Basics
Working With Menus
Multiple Menus
Pop-up Menus
Submenus

8. Text
Fonts
Simple Text
Editable Text
Scrolling

9. Messages and Threads
The Application Kit and Messages
Application-Defined Messages

10. Files
Files and the Storage Kit
Using Standard Open and Save Panels
Onward

Index

Return to: Open Books Project