|
Application Kit (Zestaw Aplikacyjny) jest punktem startowym dla wszystkich aplikacji. Jego klasy ustanawiają aplikację jako rozpoznawalną jednostkę, która może współpracować z innymi aplikacjami.Application Kit jest podzielony na następujące tematy:
- BApplication. Wszystkie nawet najprostsze aplikacje muszą mieć jeden (i tylko jeden) obiekt BApplication. Ten obiekt jest zwykle egzemplarzem podklasy BApplication, którą tworzysz specjalnie dla swojej aplikacji. Obiekt BApplication tworzy połączenie z App Server'em (Serwerem Aplikacji - przyp. tłumacza) i uruchamia główną pętlę komunikatów aplikacji.
- Komunikacja. Ten zestaw dostarcza usługę komunikacji, która pozwala wątkom rozmawiać między sobą. Ta usługa może dostarczać komunikaty wewnątrz Twojej własnej aplikacji lub z jednej aplikacji do drugiej. Jest ona również używana przez system do dostarczania użytkownikowi komunikatów zdarzeń (naciśnięcie klawisza, przesunięcie myszy) do Twojej aplikacji. Większość z klas Application Kit'u jest zaangażowana w system komunikacji.
- Scripting. Obiekty które tworzysz mogą być sterowane przez polecenia wydawane z innych aplikacji.
- BRoster. Obiekt BRoster śledzi wszystkie uruchomione aplikacje. Może on rozpoznawać aplikacje, uruchamiać je i dostarczać informacje potrzebne do ustanowienia komunikacji z nimi.
- BClipboard. Obiekt BClipboard dostarcza interfejs do schowka gdzie wycięte i skopiowane dane mogą być przechowywane i skąd mogą być one wklejane.
- BCursor. Użyj obiektu BCursor do przedstawienia różnych (własnych - przyp. tłumacza) kursorów. Funkcje zdefiniowane przez przez BApplication i BView pozwolą Ci przydzielać swoje kursory do całej aplikacji lub poszczególnych widoków (obiektów typu BView - przyp. tłumacza).
|
Copyright © 2000 Be, Inc. Wszelkie prawa zastrzeżone.