|
Czym jest AION? Aion jest programem, który umożliwia śledzenie aktualnego czasu w innych niż systemowa strefach czasowych. Aion jest aplikacją działającą na Macintosh'ach pod kontrolą systemu operacyjnego MacOS X. Program używa NSMenuItem, co znaczy tyle, że program mieści się w MenuBar, obok innych dodatków systemowych. Od czego pochodzi nazwa? Nazwa Aion jest imieniem Fenickiego boga czasu i przemijalności. Uznałem, że lepiej będzie dla programu, jeżeli będzie on mieć oryginalną nazwę :-) Czy tak jest w rzeczywistości, decydują użytkonicy :-) Nazwa Aion jest zaczerpnięta z internetowego spisu bogów i bóstw http://www.pantheon.org. Gdzie żyje AION? Aion jest napisany jako rozszerzenie klasy NSMenuItem, która umożliwia programom przebywanie po prawej stronie w MenuBar systemu X. Czy AION zachowuje się jak rozszerzenia Apple Menu Extras? Tak... i nie. Od wersji 1.3 AION jest programem rozwijanym jednoczesnie w dwóch wersjach. Podstawowa wersja jest wersją opartą na NSStatusItem. Wersja dodatkowa jest wersją opartą na NSMenuExtra. Aby móc używać tej drugiej, niezbędny jest program rozszerzający, tzn. przywaracający do życia rozszerzenia NSMenuExtra po zamknięciu przez firmę Apple dostępu do nich. Więcej informacji można znaleźć w instalacji Jak wiele stref czasowych posiada AION? Aion korzysta z systemowej tablicy stref czasowych. Wszystkie dołączone do systemu strefy czasowe są dostępne dla programu. Od wersji 1.5 AION posiada własną listę stref czasowych, do których od wersji 1.7 będą wprowadzane kolejne tak, aby program docelowo posiadał większość dużych miast na świecie. Co z dopsasowaniem do potrzeb użytkownika? Na "finishu" AION ma byc całkowicie "dopasowywalny". Proces ten jest jednak powolny (to po trosze moja wina). Najbardiej istotnym w tym procesie jest odzew od użytkoników. To właśnie te pomysły czynią każdy program lepszym. Na daną chwilę AION pozwala użytkownikom na wyświetlanie czasu poprzez dopasowywalny format, obsługiwany za pomocą myszki i podstawowych elementów takich jak nazwa, godzina, itp.
|