Notes Complémentaires Table des Matières | Index des Notes Complémentaires |
Declaré dans : be/be_apps/Deskbar/Deskbar.h
Il existe une nouveau système pour rajouter de nouveaux éléments au contenu de la Deskbar. Plutôt que d'utiliser des objets BView en cours d'éxécution, vous pouvez créer un add-on en implémentant la fonction d'instanciation d'élément de la Deskbar , il vous suffit alors de passer en argument, un pointeur vers l'add-on, à la fonction BDeskbar::AddItem().
L'avantage de ce système d'add-ons et que les éléments de la Deskbar survivent au redémarrage de l'OS.
|
|
Ceci est la fonction d'instanciation d'élément de la deskbar, que vous implémenterez dans un add-on. La fonction doit normalement retourner un objet BView, qui sait comment se décrire dans une archive (BArchivable). L'add-on qui contient cette fonction n'a pas besoin d'être placé dans un répertoire particulier.
|
AddItem() ajoute un nouvel élément au contenu de la Deskbar. Pour créer cet élément, la Deskbar charge addon et appelle la fonction instantiate_deskbar_item() qui devrait être implémentée à l'intérieur. L'argument id , s'il est fourni, stocke l'identifiant unique que la Deskbar génère pour le nouvel élément.
Notes Complémentaires Table des Matières | Index des Notes Complémentaires |
Copyright © 2000 Be, Inc. All rights reserved..