Na pewno wielu z was widziało DirectoryOpusa5 Magellana 2 w działaniu. Wiele osób nie wyobraża sobie
systemu bez niego, a to głównie z kilku powodów: doskonały interfejs do zarządzania plikami,
rozbudowana baza FileTypes, wbudowany program FTP, czy w końcu nieograniczone konfiguracyjnie skróty
obrazkowe i tekstowe do programów, skryptów, (czegokolwiek ;) czy też podręczne menu. Dawało to możliwość całkowitego dopasowania
systemu do swoich potrzeb.
Niestety za taką wygodę trzeba słono zapłacić, a nie każdego stać na taki wydatek...
Nie znaczy to jednak, że nie możemy poszerzyć funkcjonalności naszego Workbencha.
Istnieje bardzo dużo darmowych narzędzi usprawniających nasz system. Do zarządzania plikami
polecam darmowego DirectoryOpusa4, a jeżeli chodzi o skróty do uruchamianych programów to istnieje
kilka typów takich programów.
Pierwszą grupą są programy rozbudowujące menu Tools (narzędzia) na górnej belce WB, np. ToolsDeamon.
Do drugiej grupy zaliczamy programy tworzące dowolnie konfigurowalne przyciski tekstowe i graficzne
na naszym pulpicie, np ToolManager.
Trzecią grupę stanowią programy, które tworzą nową belkę na dole ekranu (zwaną taskbarem)
wraz z rozwijanym menu. Pomysł zaczerpnięty z nielubianego przez amigowców pecetowego systemu Windows.
Do tej grupy należy właśnie AmiStart.
Zasadę działania chyba już częściowo wyjaśniłem - program tworzy nową belkę na dole ekranu
wraz z przyciskiem rozwijającym menu i skrótami lub też sam przycisk z menu.
Przejdźmy do pierwszego kroku konfiguracji. Musimy zdecydować czy wystarczy nam samo menu,
czy przydałyby się jeszcze dodatkowe skróty. Ma to też wpływ na wygląd naszego blatu.
Jeżeli decydujemy się na belkę, w tooltypes ikony AmiStartu musi znaleźć się parametr TASKBAR,
jeżeli zaś decydujemy się tylko na menu należy ten tooltype z ikony usunąć.
Cała konfiguracja programu mieści się w jednym pliku tekstowym o nazwie sm.prefs.
Jednak wszystko możemy skonfigurować za pomocą GUI. Program wykorzystuje bibliotekę
popupmenu.library, dzięki czemu dostęp do wszystkich ustawień mamy z poziomu podręcznego menu
pojawiającego się po najechaniu na odpowiedni element nowej belki, czy menu start i przytrzymaniu
prawego klawisza myszy. Nie będę się jednak zagłębiał tutaj w szczegółową konfigurację.
Każdy powinien sobie z tym poradzić, a w razie problemów niech do mnie napisze :)
Poniżej wyjaśnię działanie niektórych opcji włączanych za pośrednictwem tooltypes ikony:
USETTRENDER - dla właścicieli kart gfx, włącza obsługę fontów TrueType poprzez ttrender.library,
USEWBSTART - aplikacje uruchamiane z AmiStarta będą korzystały z wbstart.library, jeżeli macie problemy z uruchamianiem programów, ten tooltype powinien wam pomóc,
NOMASK - wyłącza tła i przezroczystości, co przyśpiesza znacznie działanie programu,
USEICONOBJECT - jeżeli używacie Scalosa ta opcja się wam przyda, program do wyświetlania ikon w menu użyje systemu wbudowanego w Scalosa,
FASTSCALE - przełącza tryb skalowania ikon na szybki,
TRANSPARENT - działa tylko przy wyłączonym TASKBAR, tło pod przyciskiem Start jest całkowicie przezroczyste,
SILENT - jeżeli chcemy, aby AmiStart nie był widoczny przez cały czas,
AUTOPOPUP - AmiStart pojawia się, gdy kursor myszy zbliży się do krawędzi ekranu.
Bardzo ciekawym rozwiązaniem jest dostęp i zarządzanie Commodities, czy dostęp do wszystkich partycji i cdromów z poziomu menu Start.
Chciałbym zwrócić uwagę na kilka elementów AmiStarta, które mnie zainteresowały.
Przede wszystkim była to możliwość wstawienia do każdego elementu swojej grafiki, np. tła czy ikony i dodatkowo możliwość
procentowego ustawienia stopnia przezroczystości tła dla każdego z menu i podmenu osobno(!)
oraz to samo dla belki! Po odpowiednim skonfigurowaniu widok zwala z nóg, co możecie mniej więcej
zobaczyć na załączonym obrazku. Moja belka może przypominać nieco konkurencyjny program o
nazwie StartMenu, jednak zapewniam was, że jest to AmiStart. Po prostu wyciągnąłem ze StartMenu
obrazek przycisku start i tło belki (są dostępne w katalogu icons i patterns :)
Kolejną ciekawostką jest obsługa pluginów, np. zegarka czy wskaźnika wolnej pamięci, które ustawiamy w "Tools".
Może słówko o wymaganiach:
minimalne: dowolna Amiga z procesorem 68020,
zalecana jest karta graficzna i szybki procesor
Jeżeli chodzi o system:
WB 3.x, wbstart.library, guigfx.library (0.56), MUI 3.8, popupmenu.library, klasa NList dla MUI
Myślę że nie są to wygórowane wymagania jak na możliwości wizualne programu.
Jeżeli chodzi o stabilność, to nie miałem jeszcze żadnej zwiechy czy nawet nieprawidłowego działania
AmiStarta. Polecam zainstalowanie wszystkim, którzy lubią mieć porządek na pulpicie
(wyciągnięte ikony na pulpit można już śmiało schować), czy po prostu szukają doskonałego (i funkcjonalnego) upiększacza.
Autorem programu jest Darius Brewka.