Aktualności Forum Graffiti Publicystyka Teleport
  • AmiStart

13.02.2005 10:37, autor artykułu: eNgine
odsłon: 4365, powiększ obrazki, wersja do wydruku,

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.

    
dodaj komentarz
Na stronie SCENA.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem