home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1997 #3
/
amigamamagazinepolishissue03-1
/
ma_1995
/
06
/
ami015.txt
< prev
next >
Wrap
Text File
|
1997-04-07
|
14KB
|
268 lines
----------------9 obrazków do wyboru--------------------------
<lead>Miaîo byê o ikonkach, jednak pojawiî sië program, który bije
na gîowë wszystko to, co zostaîo dotychczas stworzone dla Amigi w
kategorii multi-commodity...
<a>Jarosîaw Horodecki
<txt>MagicCX, bo tak brzmi nazwa tej wielofunkcyjnej nakîadki na
system, jest programem pod wieloma wzglëdami zbliûonym do
omawianego juû KCommodity. Jest jednak od niego o wiele bardziej
rozbudowany oraz znacznie dokîadniej dopracowany. O wiele lepiej
pasuje takûe do standardów systemu 3.0, a takûe do szeroko
stosowanego ôrodowiska graficznego MagicWB. W odróûnieniu od
KCommodity MagicCX ma budowë w stu procentach moduîowâ, dziëki
czemu sam gîówny program zajmuje stosunkowo niewiele miejsca w
pamiëci. Dopiero poszczególne zewnëtrzne moduîy, realizujâce
konkretne funkcje, zwiëkszajâ to zapotrzebowanie.
Sama instalacja MagicCX jest bardzo prosta. Po rozpakowaniu
archiwum do dowolnego katalogu wystarczy skorzystaê z
przygotowanego przez autora programu skryptu, napisanego w jëzyku
standardowego instalera commodore'owskiego. Po skoïczeniu
instalacji program jest gotowy do pracy. Przed jego uruchomieniem
warto jeszcze zajrzeê do ikonki, aby skonfigurowaê za pomocâ tool
type'ów takie parametry, jak pojawianie sië ikonki po jego
uruchomieniu, priorytet programu, klawisz wywoîujâcy jego okienko
czy nazwa portu ARexxa. Definicje te, ze wzglëdu na stosowanie
ich wîaôciwie w kaûdym innym programie tego typu, nie wymagajâ
chyba szczegóîowego omawiania.
Po uruchomieniu, jeûeli nie byîy zmieniane standardowe
ustawienia, MagicCX otwiera okienko programu konfiguracyjnego, z
poziomu którego moûna dokonywaê wszelkich moûliwych ustawieï dla
wszystkich stosowanych przez MagicCX zewnëtrznych moduîów.
Proponujë dokîadniej sië zapoznaê z poszczególnymi funkcjami
oferowanymi przez te wîaônie moduîy.
>Alarm< -- wszystko to, co zwiâzane z informowaniem uûytkownika o
aktualnym czasie. Znajdujâ sië tu tylko dwie opcje:
CONFIGURE ALARM -- otwiera okienko zawierajâce wszelkie
ustawienia, które dotyczâ alarmu uaktywaniajâcego sië o
okreôlonej godzinie. Z jego poziomu moûna alarm wîâczyê (ALARM
ACTIVE), ustawiê okreôlonâ godzinë uaktywnienia alarmu (ALARM
TIME). Moûliwe jest równieû zdefiniowanie tekstu, jaki moûe byê
wyôwietlony w requesterze (REQUESTER TEXT), jeûeli requester ma
sië w ogóle pojawiê (SHOW REQUESTER). Moûna oczywiôcie wîâczyê
takûe alarm dúwiëkowy w formie standardowego sygnaîu,
definiowanego w systemowych preferencjach (DISPLAY BEEP) lub
dowolnie wybranego sampla (8SVX-SOUND). Jeôli korzystamy z tej
drugiej moûliwoôci, pozostaje jeszcze wybór sampla (ALARM SAMPLE)
oraz ustalenie jego gîoônoôci (SAMPLE VOLUME). Moûna teû
przetestowaê brzmienie wybranego sampla (TEST SAMPLE).
CONFIGURE BY HOUR -- otwiera okienko z ustawieniami dotyczâcymi
periodycznego wywoîywania alarmu. Opcjë të naleûy oczywiôcie
wczeôniej uaktywniê (EVERY HOUR). Nastëpnie zdefiniowaê, w jakich
odstëpach czasu ma byê wywoîywany alarm (PERIOD). Do wyboru jest
godzina (HOUR), póî godziny (HOUR + HALFS) oraz kwadrans (HOUR +
QUARTERS). Podobnie jak w wypadku zwykîego alarmu, tak i tutaj
moûna skorzystaê ze standardowego dúwiëku systemowego lub
wybranego sampla.
>Analog clock< -- to konfiguracja bardzo îadnie wyglâdajâcego
zegara analogowego, który bëdzie wyôwietlany na wîâczonym ekranie
(ANALOG CLOCK ACTIVE). Pierwszy gadûet (SETTINGS) otwiera
okienko, zawierajâce podstawowe ustawienia, które dotyczâ zegara,
a wiëc umieszczanie go zawsze na pierwszym planie (WINDOW ALWAYS
IN FRONT), rodzaj zastosowanej ramki (BORDER STYLE), która moûe
byê podwójna (DOUBLE), pojedyncza (SINGLE) lub caîkowicie
niewidoczna (NONE). Moûna teû ustaliê szerokoôê ramki w
zaleûnoôci od trybu graficznego (BORDER HIRES oraz BORDER
INTERLACED), doîâczyê do wskazówek cienie (DRAW SHADOWS) oraz
wîâczyê wskazówkë sekundowâ (SHOW SECONDS). Moûna takûe wybraê
rodzaj skali, jaka ma byê wyôwietlana (SHOW). Mogâ to byê minuty
(MINUTES), tylko godziny (HOURS), kwadranse (QUARTERS) lub sama
póînoc (ONE). Moûna teû zupeînie zrezygnowaê ze skali (NONE). O
wiele îadniej wyglâda oczywiôcie okrâgîy zegar (OVAL), bez
zaznaczonej póînocy (HIGH NOON SAME SIZE). Ksztaît wskazówki
takûe moûe byê zdefiniowany (HAND STYLE) jako odcinek (LINE),
trójkât (TRIANGLE), romb (RHOMBUS) lub prostokât (RECTANGLE).
Dodatkowâ atrakcjâ jest takûe moûliwoôê zmiany wielkoôci
wskazówki (HAND SIZE).
Drugi gadûet (HAND COLORS) definiuje kolory wskazówek, trzeci
natomiast (BACKGROUND COLORS) kolory poszczególnych elementów
zegara. Opcje te nie wymagajâ chyba omawiania, îatwo moûna
okreôliê, który kolor jest zmieniany, poniewaû wszystkie
modyfikacje sâ natychmiast nanoszone na ekran. Ostatnia opcja
(PATTERN TYPE) umoûliwia wybranie wzorku lub obrazka, który ma
byê zastosowany jako tîo okienka z zegarem. Moûna zostawiê zwykîe
jednokolorowe tîo (SOLID), skorzystaê z wzorku (4 x 4 PATTERN)
lub obrazka (ILBM PICTURE oraz ILBM PICTURE REMAPPED). Za pomocâ
przedostatniego gadûetu (PATTERN COLORS) moûna ustaliê kolory
tîa, gdy wybrany jest brak wypeînienia lub wzorek. Ostatnia
opcja (PICTURE NAME) to oczywiôcie wybór obrazka.
>Blanking< -- to z kolei wszystko, co dotyczy blankerów, czyli
wyîâczania, po okreôlonym czasie, ekranu oraz kursora myszy. Dwie
najwaûniejsze opcje to oczywiôcie wîâczanie blankerów: ekranu
(SCREEN BLANKER) oraz myszy (MOUSE BLANKER). W tym drugim wypadku
moûna ustaliê jedynie czas, po jakim ma byê wyîâczana strzaîka
(MOUSE TIME), oraz ewentualnie wyîâczanie strzaîki po naciôniëciu
jakiegokolwiek klawisza (BLANK ON KEYSTROKE). Blanker ekranu jest
nieco bardziej skomplikowany. Oprócz czasu (SCREEN TIME) moûna
takûe ustaliê sposób wyîâczania blankera, które moûe nastâpiê po
wykryciu aktywnoôci nastëpujâcych urzâdzeï zewnëtrznych: mysz,
joystick, klawiatura, stacja dysków. Dostëpne sâ opcje
umoûliwiajâce zastosowanie dowolnej kombinacji wymienionych
urzâdzeï. Przydatnym dodatkiem jest tutaj hasîo (PASSWORD), które
musi byê wpisane, aby blanker przestaî dziaîaê.
Moûna takûe ustaliê rogi ekranu (BLANK CORNERS). Umieszczenie w
nich myszy spowoduje, ûe blanker zostanie wîâczony. Dostëpne jest
takûe dodatkowe menu, dotyczâce blankera (ADVANCED), w którym
moûna wybraê rodzaj blankera (BLANKER TYPE) spoôród trzech
moûliwych typów: zwykîe wyîâczenie ekranu (BLANKER), zaciemnienie
ekranu (DIMMER) lub zewnëtrzny blanker (EXTERNAL MODULE lub
EXTERNAL MODULE AT RANDOM). Ten ostatni rodzaj blankera umoûliwia
skorzystanie z pokaúnej biblioteki kilkunastu róûnych blankerów,
z których kaûdy ma wîasnâ konfiguracjë, zmieniajâcâ jego wyglâd.
Nie ma raczej sensu opisywanie poszczególnych blankerów.
Proponujë wiëc samodzielnie poeksperymentowaê z róûnymi
ustawieniami. Moûna teû zakazaê wîâczania jakiegokolwiek
blankera, gdy nastâpiîo poîâczenie modemowe (NO BLANK WITH
CARRIER).
>Calendar< -- to opcje dotyczâce konfiguracji maîego okienka, w
którym wyôwietlana jest aktualna data w formie bardzo zbliûonej
do znanego chyba wszystkim kalendarza z odrywanymi kartkami. Jak
zwykle na poczâtku znajduje sië opcja wîâczajâca kalendarz
(CALENDAR ACTIVE). Pozostaîe gadûety nie wymagajâ chyba
szczegóîowego omawiania. Wystarczy powróciê do opisanego juû menu
konfiguracji analogowego zegara.
>Clock< -- menu to zawiera opcje, dziëki którym moûna ustaliê,
jakie informacje bëdâ wyôwietlane na górnej listwie Workbencha.
Moûna wiëc przede wszystkim wyîâczyê wyôwietlanie jakichkolwiek
informacji (DISPLAY CLOCK). Moûliwe jest oczywiôcie wîâczanie i
wyîâczanie poszczególnych elementów: aktualnego czasu (DISPLAY
TIME), sekund (DISPLAY SECS), trybu zegara 12/24 godziny (12-HOUR
MODE), daty (DISPLAY DATE), nazwy dnia (DISPLAY DAY), skróconej
nazwy dnia (SHORT DAYNAME), wspóîrzëdnych myszy (SHOW MOUSE
COORDS), iloôci wolnej pamiëci wirtualnej (VIRTUAL MEMORY). Moûna
teû wyôwietlaê wymienione informacje w okienku (DISPLAY IN
WINDOW), a takûe na kaûdym aktywnym ekranie (FOLLOW TO SCREEN)
lub tylko na ekranach okreôlonych jako publiczne (ONLY ON
PUBSCREENS). Dostëpnych jest jeszcze kilka dodatkowych opcji
(EDIT DEFAULT AND PAGES), jak: format wyôwietlanej daty (DATE
FORMAT), wielkoôê wskaúnika wolnej pamiëci (GAUGE WIDTH) oraz
format zdefiniowanej przez uûytkownika listwy.
>Cycle to menu< -- znajdujâ sië tutaj opcje, które okreôlajâ
sposób dziaîania procedury, uîatwiajâcej dokonywanie wyboru za
pomocâ gadûetów do wybierania róûnych wariantów danej opcji (tzw.
cycle gadgets). Zamiast przechodziê przez kolejne opcje tego
gadûetu, wyôwietlane jest po prostu menu, które moûe byê aktywne
tylko wtedy, gdy jest przyciskany lewy klawisz myszy, lub wîâczaê
sië i czekaê na dokonanie wyboru (STICKY MENUS). Moûna teû
okreôliê liczbë wariantów danej opcji, od której menu bëdzie
wyôwietlane (POPUP LEVEL). Dobre wraûenie robi teû efekt
rozwijania sië wybranego menu. Moûna regulowaê szybkoôê jego
dziaîania (ZOOM TIME) oraz okreôliê zastosowanie tego efektu
(ZOOM MODE). Moûliwe jest równieû wybranie sposobu pojawiania sië
menu (POPUP TYPE): zawsze pod wybieranym gadûetem (BELOW
CONTAINER) lub odpowiednio w zaleûnoôci od umiejscowienia
aktywnej opcji (OVER ACTIVE). Za pomocâ ostatniej opcji tego menu
(MENU LAYOUT) moûna zdefiniowaê wyglâd menu. Moûna zastosowaê
font ekranowy (USE SCREEN FONT), okreôliê wielkoôê odstëpów
pomiëdzy wierszami menu (ENTRY SPACING), jeden z trzech rodzajów
menu (MENU TYPE): zwykîe menu rozwijane (MENU LIKE), menu
rozwijane jak w OS 3.0 (MENU LIKE -- NEW LOOK) oraz takie jak w
programie MagicMenu (GADGET LIKE). W tym ostatnim wypadku moûna
takûe wybraê rodzaj ramki (FRAME TYPE) oraz sposób podôwietlania
wybranej pozycji (HILITE BOX).
>Exploding windows< -- to z kolei wszystko, co jest zwiâzane z
efektem ekplodujâcych okienek. Pierwsza opcja to oczywiôcie
wîâczenie samego efektu (EXLODING WINDOWS), nastëpna okreôla
miejsce, z którego bëdzie wychodziê oraz do którego bëdzie sië
zmniejszaê okienko (EXLODE/IMPLODE). Moûna wybraê ôrodek ekranu
(CENTER), pozycje strzaîki (MOUSE) oraz dwie moûliwe kombinacje
tych dwóch miejsc. Kolejne opcje oraz odpowiadajâce im suwaki
sîuûâ do wîâczania oraz wyîâczania poszczególnych efektów oraz
okreôlenia liczby klatek potrzebnych do ich zaprezentowania.
Odpowiednio jest to efekt pojawiania sië okienka (EXPLODE),
znikania (IMPLODE), zmiany wielkoôci (SIZING) oraz zmiany pozycji
(MOVING).
>Formatter< -- tutaj nie jest chyba potrzebny specjalny
komentarz, opcja ta po uaktywnieniu (FORMATTER ACTIVE) obserwuje
oznaczone napëdy (od DF0: do DF3:), aby po wîoûeniu do jednego z
nich nie sformatowanej dyskietki wyôwietliê okienko programu
formatujâcego. Dziëki temu moûliwe jest szybkie formatowanie
dyskietek, bez potrzeby ciâgîego wybierania opcji FORMAT z menu
Workbencha. Dodatkowym uîatwieniem (AUTO LABEL) jest moûliwoôê
zdefiniowania nazwy dysku (LABEL), do której program bëdzie
automatycznie dodawaî kolejne numery -- od 0 do okreôlonej liczby
(HIGHEST LEVEL).
>Function Keys< -- sâ tu umieszczone wszystkie opcje
umoûliwiajâce zdefiniowanie klawiszy funkcyjnych. Przede
wszystkim wiëc jest to ich uaktywnienie (FKEYS ACTIVE). Poza tym
znajduje sië tutaj opcja wyboru dodatkowego klawisza, jaki bëdzie
przyciôniëty jednoczeônie z danym klawiszem funkcyjnym
(QUALIFIER), dziëki czemu moûna skorzystaê nie z dziesiëciu, ale
aû z piëêdziesiëciu róûnych klawiszy funkcyjnych. Kaûdemu z nich
moûe byê przyporzâdkowany dowolny îaïcuch znaków (STRING) lub
jedna z czterech wewnëtrznych komend (CMD), powodujâcych
zmniejszenie okna pod strzaîkâ i umieszczenie go w lewym górnym
rogu (MINWIN), maksymalne powiëkszenie okna (MAXWIN),
przeîâczenie okna tak, jak za pomocâ gadûetu uôpienia (ZIPWIN)
oraz wywoîanie podanej jako argument komendy (PROGRAM=).
>Grabber< -- opcja ta umoûliwia skonfigurowanie mechanizmu,
umoûliwiajâcego zgrywanie w formie obrazka IFF ILBM aktywnego w
danym momencie ekranu na wyznaczone urzâdzenie. Moûe lepszym
rozwiâzaniem od automatycznego nagrywania bëdzie skorzystanie z
requestera (ASK FOR FILENAME), moûna takûe dograê ikonkë (CREATE
.INFO) oraz ewentualnie okreôliê przyjëty standardowo katalog
(DEFAULT DIRECTORY). Moûna sië takûe zdecydowaê na zgrywanie
obrazka do schowka (SAVE TO CLIPBOARD). Dodatkowâ opcjâ jest
moûliwoôê wîâczenia dúwiëkowego informowania o poprawnym zgraniu
ekranu. Dziaîanie tej opcji jest takie samo, jak w wypadku
alarmu.
>Hotkey definitions< -- w MagicCX waûnâ rolë odgrywajâ pewne
zdefiniowane z góry kombinacje klawiszy, które powodujâ
wywoîywanie okreôlonych funkcji programu. Tutaj moûna zmieniê te
kombinacje, dostosowujâc je do swoich upodobaï. Nie bëdë opisywaî
wszystkich opcji dostëpnych za poôrednictwem tych klawiszy.
Dojôcie do tego pozostawiam uûytkownikom programu. Wspomnë
jedynie, ûe dostëpne sâ tu miëdzy innymi takie opcje, jak:
wîâczanie blankera, zegara cyfrowego, formatowania dyskietki,
drukowania ekranu, liczenia czasu poîâczenia modemowego. Dziëki
tym kombinacjom moûna szybko i sprawnie wîâczaê oraz wyîâczaê
niektóre najwaûniejsze funkcje, realizowane przez MagicCX. Warto
sië wiëc z nimi zapoznaê.
>Hunt windows< -- menu to umoûliwia dokonanie ustawieï zwiâzanych
z automatycznym pokazywaniem na ekranie aktywnych okien, jeûeli
dany ekran jest wiëkszy niû widoczny na monitorze obraz. Dziëki
temu nie jest juû potrzebne doôê kîopotliwe poszukiwanie
aktywnego okienka. Moûna oczywiôcie zrezygnowaê z dziaîania tej
funkcji (HUNT WINDOWS). Jeûeli jest ona wîâczona, moûna ustaliê,
w jaki sposób bëdzie pokazywane dane okienko. Moûna nakazaê
ustawianie tylko wedîug osi X (ADJUST X) lub tylko wedîug osi Y
(ADJUST Y). Moûna teû nakazaê wysuniëcie okienka na pierwszy plan
(BRING TO FRONT).
>Key cycling< -- znajdujâ sië tutaj wszystkie definicje
odpowiedzialne za przeîâczanie ekranów oraz okienek za pomocâ
odpowiednich kombinacji klawiszy. Moûliwe jest wîâczenie oraz
ustawienie odpowiednich kombinacji dla przeîâczania ekranu na
pierwszy plan (SCREEN TO FRONT) oraz chowania ekranu (SCREEN TO
BACK). To samo moûna zdefiniowaê w wypadku okienek: wysuniëcie na
pierwszy plan (WINDOW TO FRONT) oraz schowanie (WINDOW TO BACK).
Na tym skoïczymy omawianie kolejnych opcji tego doskonaîego
programu. Za miesiâc zajmiemy sië pozostaîymi kilkunastoma
moduîami, z jakich korzysta MagicCX. Tymczasem proponujë
doprowadziê do perfekcji ustawienia wszystkich opcji, jakie
zostaîy juû omówione w tej czëôci opisu.
<przyp>Zapowiadany na ten numer odcinek cyklu poôwiëcony ikonom ukaûe
sië za dwa miesiâce.