Le kit d'application
Le kit d'application est le point de départ de toute application. Ses classes créent une application comme une entite identifiable pouvant cooperer et communiquer avec d'autres applications.
Le kit d'application est divise en plusieurs sujets:
- La classe BApplication. Toutes les applications doivent avoir un (et seulement un) objet BApplication. Cet objet est typiquement une instance d'une sous classe de BApplication que vous créez juste pour votre application. L'objet BApplication fait une connexion au serveur d'application (App Server) et exécute la boucle principale de message de l'application.
- Communication. Le kit fournit un service de communication qui permet aux threads de "discuter" entres eux. Ce service peut délivrer des messages en interne a votre propre application, ou d'une application a une autre. Il est également utilisé par le systeme pour delivrer les evenements generés par l'utilisateur (frappe clavier ou déplacement de la souris) a votre application. La plupart des classes du kit d'application sont impliquées dans le systeme de communication.
- Scripts. Les objets que vous créez peuvent etre controlés par des commandes provenant d'autres applications.
- La classe BRoster. L'objet BRoster garde une trace de toutes les applications qui s'executent. Il peut identifier les applications, les lancer et leur fournir les informations nécessaires pour établir des communications avec elles.
- La classe BClipboard. L'objet BClipboard fournit une interface au presse-papier dans lequel des donnee coupées ou copiees peuvent etre stockees et duquel les données peuvent etre collées.
- La classe BCursor. Les objets BCursor servent a représenter des pointeurs distincts pour la souris. Les fonctions definies pour BApplication et BView permettent d'assigner des pointeurs pour l'application entiere ou pour des vues spécifiques.
The Be Book,
Copyright © 2000 Be, Inc. All rights reserved..