Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Automatyzacja pracy za pomocą menu Commands i palety History

Poloneza


Automatyzacja pracy za pomocą menu Commands i palety History

W tym rozdziale:

u         Uruchamianie wbudowanych poleceń.



u         Zwiększanie wydajności pracy za pomocą palety History.

u         Tworzenie własnych poleceń bez pisania kodu.

u         Zarządzanie menu Commands.

W dużym skrócie - paleta History jest kombinacją polecenia Undo (Cofnij) i narzędzia do nagrywania makropoleceń. Wszystkie czynności wykonywane w Fireworks są auto­ma­tycznie zapisywane w palecie History. Następnie możesz w dowolnej chwili prze­cho­dzić pomiędzy zapisanymi akcjami i cofać wybrane czynności. Jednak najbardziej inte­re­sujące jest to, że wszystkie wykonane akcje można zapisać jako polecenie i wyko­rzys­ty­wać w przyszłości. Musisz wciąż skalować przyciski do wymiarów 40 40 pikseli, aby za­chować standardy firmowe ? Zrób to raz, zapisz wykonane czynności jako polecenie i w przyszłości całą operację będziesz mógł przeprowadzić w jednym kroku.

W tym rozdziale przyjrzymy się wbudowanym poleceniom menu Commands i two­rze­niu własnych poleceń, budowanych na podstawie tych, które są zachowane w palecie History. Poznasz również inne zastosowanie palety History - wielostopniowe polecenie Undo. Aż w końcu dowiesz się, jak uporządkować menu Commands, abyś nie musiał go przewijać, gdy utworzysz wiele własnych poleceń.

Uruchamianie wbudowanych poleceń

Głównym zastosowaniem menu Commands jest tworzenie własnych poleceń. W menu tym znajdziesz również grupę wbudowanych poleceń, które pozwolą na wypróbowanie moż­li­woś­ci poszerzania funkcjonalności Fireworks. Po analizie tych poleceń byłem zdu­mio­ny, że można do Fireworks dodać funkcje, używające JavaScriptu bez napisania ani jed­ne­go wiersza kodu. Wbudowane polecenia menu Commands (pokazane na rysunku 19.1 i opi­­sywane w kolejnych podrozdziałach) są bardzo użytecznym dodatkiem do zestawu na­rzędzi Fireworks.

Rysunek 19.1.

W menu Commands znajduje się grupa poleceń zorganizowanych w kilku podmenu, które demonstrują możliwości poszerzania funkcjonalności Fireworks

Podmenu Creative (Kreacja)

Dwa z trzech poleceń, które znajdują się w podmenu Creative, służy do kon­wer­towania palet zaznaczonych obiektów:

u         Polecenie Commands Creative Convert to Grayscale konwertuje paletę do­wol­­nego obiektu na skalę szarości, zawierającą dwieście pięćdziesiąt sześć od­cie­ni szarości.

u         Polecenie Commands Creative Convert to Sepia Tone działa podobnie do Con­vert to Grayscale, ale zamiast na skalę szarości, konwertuje kolory zazna­czo­ne­go obiektu na odcienie sepii.

Jeżeli masz jakieś zdjęcie, które chcesz wyeksportować w formacie GIF, aby uzyskać przezroczyste obszary lub utworzyć animowanego GIF-a, uprzednie przekonwertowanie obrazka na skalę szarości lub od­cie­nie sepii daje zazwyczaj lepsze efekty niż stosowanie ditheringu. Za­równo skala szarości, jak i sepia mogą posiadać maksymalnie dwieś­cie pięćdziesiąt sześć odcieni, czyli tyle, ile kolorów może zawie­rać obrazek w formacie GIF.

 

Ostatnie polecenie z podmenu Creative Create Picture Frame (Utwórz ramkę) jest dos­ko­na­łym narzędziem, które umożliwia tworzenie ramek fotograficznych wokół obraz­ków.

Aby utworzyć ramkę wokół dokumentu:

1. Wybierz z menu polecenie Commands Creative Create Picture Frame

Fireworks wyświetli okno dialogowe JavaScript

2. Wpisz mierzoną w pikselach szerokość ramki. Kliknij przycisk OK

Fireworks powiększy obszar roboczy i utworzy wokół dokumentu "drewnianą" ramkę o zde­finiowanej w pikselach szerokości i trójwymiarowym wyglądzie (rysunek 19.2).

 

Rysunek 19.2.

Za pomocą polecenia Create Picture Frame bardzo szybko możesz utworzyć ramkę otaczającą Twój obrazek

Jeśli tekstura ramki Ci nie odpowiada, zaznacz i zmień jej ustawienia w palecie Fill.

Center in Document (Wyśrodkuj w dokumencie)

Polecenie Center in Document jest równie przydatne, co polecenia Fireworks służące do wy­równywania obiektów względem siebie i sprawdza się doskonale, gdy chcesz umieś­cić obiekty w środku obszaru roboczego. Zanim to polecenie zostało wprowadzone do Fireworks, aby wy­równać obiekty względem obszaru roboczego, musiałeś utworzyć tymczasowy obiekt o tych samych rozmiarach jakie miał obszar roboczy.

Aby użyć polecenia Center in Document, zaznacz obiekt lub obiekty i wybierz z menu po­lecenie Commands Document Center in Document. Fireworks wyrówna zaznaczo­ne obiek­ty do środka obszaru roboczego.

Rozkład na warstwy

Po zaznaczeniu wielu obiektów i wybraniu polecenia Commands Document Distribute to Layers, każdy obiekt zostanie umieszczony na swojej własnej warstwie. Jeżeli warstw jest za mało, Fireworks utworzy nowe. Obiekty są rozmieszczane zgodnie z ich kolejnością w stosie, zatem obiekt najbliższy obszarowi roboczemu zostanie na warstwie bieżącej, a obiekt najbardziej oddalony do obszaru roboczego znajdzie się na warstwie o najwyższym numerze.

Podczas importowania dokumentu Photoshopa, Fireworks konwertuje warstwy Photoshopa na obiekty Fireworks i umieszcza je wszystkie na jednej warstwie w Fireworks. Polecenie Distribute to Layers pozwala szybko umieścić wszystkie obiekty na ich własnych warstwach w Fireworks.

 

Zmiana właściwości warstw

Dwa kolejne polecenia są szybkimi sposobami na skupienie uwagi projektanta tylko na bieżącej warstwie:

u         Polecenie Commands Document Hide Other Layers ukrywa wszystkie war­stwy z wyjątkiem bieżącej.

u         Polecenie Commands Document Lock Other Layers blokuje wszystkie war­stwy z wyjątkiem bieżącej.

Odwracanie kolejności klatek

Czasami po zaimportowaniu do Fireworks przycisku, który reaguje na zdarzenia myszy, mo­że się okazać, że porządek jego stanów jest odwrócony, czyli klatka Frame 1 nie jest je­go stanem początkowym. Dzieje się tak często przy importowaniu warstw FreeHanda ja­ko klatek Fireworks. Odwracanie kolejności klatek pozwoli w takim przypadku zao­szczę­dzić wiele czasu i pracy projektanta przy tworzeniu animacji. Fireworks oferuje dwa polecenia, które umożliwiają odwrócenie kolejności klatek dokumentu:

u         Polecenie Commands Document Reverse All Frames odwraca kolejność wszy­s­­tkich klatek dokumentu. Pierwsza klatka staje się ostatnią, zaś ostatnia klatka - pierwszą.

u         Polecenie Commands Document Reverse Frame Range działa podobnie do po­le­cenia Reverse All Frames z tym wyjątkiem, że pyta Cię o numery po­cząt­ko­wej i końcowej klatki, a następnie odwraca kolejność tylko zdefiniowanego za­kresu klatek.

Technika Fireworks: uzupełnianie animacji

Często wykorzystywaną techniką tworzenia animacji jest zbudowanie tylko połowy sek­wencji, na przykład wschodzącego słońca, a następnie odwrócenie kolejności ist­nie­ją­cych klatek i zbudowanie drugiej połowy sekwencji, na przykład zachodzącego słoń­ca. Polecenie Reverse All Frames pozwala na wykonanie tego zadania w rekordowo krót­kim czasie:

3. Utwórz pierwszą połowę animacji, na przykład wspomniany wschód słońca lub obiekt wlatujący na obszar roboczy.

4. Wybierz z menu polecenie File Save a Copy, aby zapisać kopię dokumentu.

5. Wybierz z menu polecenie Commands Document Reverse All Frames, aby od­wró­cić kolejność wszystkich klatek animacji.

6. Wybierz polecenie Add Frames (Dodaj klatki) z rozwijanego menu palety Frames

Fireworks wyświetli okno dialogowe Add Frames

7. W polu tekstowym Number wpisz taką samą liczbę klatek, jaka obecnie znaj­du­je się w dokumencie. Jeżeli na przykład w dokumencie znajduje się dziesięć kla­tek, wpisz liczbę 10, aby utworzyć dziesięć nowych klatek.

8. W części Insert New Frames (Wstaw nowe klatki) wybierz opcję At the Be­gi­n­ning (Na początku) i kliknij przycisk OK

Fireworks utworzy nowe klatki na początku dokumentu i zaznaczy pierwszą klat­kę o nazwie Frame 1

9. Wybierz z menu polecenie File Import. Odszukaj kopię dokumentu, którą za­pi­sa­łeś w drugim kroku. Kliknij przycisk Import, aby go zaimportować.

10. Umieść kursor w kształcie litery L w lewym górnym rogu obszaru roboczego, aby zaimportowany dokument miał takie samo położenie jak dokument ory­gi­nal­ny. Kliknij, aby umieścić importowany dokument.

Oryginalna animacja wypełni puste klatki dokumentu i będzie początkiem tworzonej ani­macji. Odwrócone klatki zostaną wykorzystane jako końcowa sekwencja animacji.

Więcej o tworzeniu animacji w Fireworks znajdziesz w rozdziale 23 i 24.

 

Panel Layout Sets (Konfiguracje palet)

Panel Layout Sets to zapisane konfiguracje pływających palet Fireworks. Zachowane usta­wienia są automatycznie dodawane do podmenu Commands Panel Layout Sets, skąd mogą być w dowolnej chwili wywoływane, aby zorganizować palety pływające.

W Fireworks znajdują się standardowo trzy konfiguracje Panel Layout Sets, każda zoptymalizowana dla konkretnej rozdzielczości:

u  Commands Panel Layout Set 1024x768

u  Commands Panel Layout Set 1280x1024

u  Commands Panel Layout Set 800x600 (rysunek 19.3)

Panel Layout Sets są rozwiązaniem, które cieszy się popularnością wśród użytkowników, pracujących z niskimi rozdzielczościami ekra­no­wy­mi, przy których pływające palety znajdują się poza widzialnym ob­sza­rem ekranu. Wybranie jednej z konfiguracji przywraca rozmie­szcze­nie palet, umożliwiające wygodną pracę w Fireworks.

 

Rysunek 19.3.

Polecenie Panel Layout Set 600 organizuje palety blisko siebie, aby zmieściły się przy ustawieniu ekranu 800x600

Chociaż Fireworks oferuje kilka wbudowanych Panel Layout Sets, początkowa konfiguracja standardowa nie jest zapisywana. Jeżeli wciąż korzystasz z konfiguracji początkowej, utwórz Panel Layout Set i zapisz ją. Jeżeli nie, możesz przywrócić konfigurację początkową przez usunięcie pliku Fireworks 4 Preferences w MacOS (w katalogu Preferences, wewnątrz katalogu systemowego) lub pliku Fireworks 4.ini w Windows (wewnątrz katalogu Fireworks 4). Po ponownym uruchomieniu Fireworks, wszystkie ustawienia przyjmą wartości domyślne, łącznie z lokalizacją palet pływających.

 

Aby utworzyć własną konfigurację palet:

11. Wyświetlając i ukrywając palety oraz zmieniając ich rozmieszczenie, utwórz uk­ład palet, który chcesz zachować.

12. Wybierz z menu polecenie Commands Panel Layout

Fireworks wyświetli okno dialogowe Javascript, w którym musisz wpisać naz­wę nowej konfiguracji palet (rysunek 19.4).

Rysunek 19.4.

Nazwij konfigurację palet przed jej zachowaniem

13. Wpisz nazwę nowej konfiguracji palet i kliknij przycisk OK

Fireworks zapisze rozmieszczenie palet jako nową konfigurację i doda ją do podmenu Com­mands Panel Layout Sets

Utworzenie konfiguracji palet o takiej samej nazwie, jaką ma konfi­gu­ra­cja już istniejąca, spowoduje zastąpienie starej konfiguracji bez żad­nych ostrzeżeń dla użytkownika. Może się zdarzyć, że przez krótki okres czasu oba wpisy będą obecne w podmenu Panel Layout Sets, ale plik oryginalnego polecenia będzie utracony.

 

Reset Warning (Przywracanie ostrzeżeń)

W wielu oknach ostrzegawczych pojawia się opcja Don't ask again (Nie mów mi o tym ponownie), pozwalająca pomijać to ostrzeżenie w przyszłości. Aby ponownie uaktywnić ostrzeżenia w Fireworks, należy wybrać polecenie Com­mands Reset Warning Dialogs.

Podmenu Web (Internet)

W podmenu Commands Web znajdują się dwa polecenia rozszerzające możliwości eks­por­tu grafiki z Fireworks.

Create Shared Palette (Utwórz wspólną paletę kolorów)

Polecenie Create Shared Palette przegląda katalog pełen obrazków i tworzy na ich pod­sta­wie plik zawierający współużytkowaną paletę kolorów (.act).

Aby utworzyć paletę kolorów wspólną dla obrazków, znajdujących się w określonym ka­talogu:

14. Wybierz z menu polecenie Commands Web Create Shared Palette

Fireworks wyświetli okno dialogowe z informacjami na temat działania po­lecenia.

15. Kliknij przycisk OK, aby kontynuować wykonywanie polecenia Create Shared Palette

Fireworks wyświetli okno dialogowe Select Folder (rysunek 19.5).

Rysunek 19.5.

Wybierz katalog obrazków,
na podstawie których Fireworks
ma utworzyć współużytkowaną paletę kolorów

16. Odszukaj katalog z obrazkami i kliknij przycisk Select "nazwa_katalogu", aby ut­worzyć paletę kolorów współużytkowanych przez te obrazki.

Fireworks wyświetli okno dialogowe JavaScript

17. Wpisz maksymalną liczbę kolorów, jaka może znajdować się w palecie i kliknij przy­cisk OK

W trakcie przetwarzania obrazków Fireworks wyświetli okno dialogowe "pro­ces­sing Command script", a po zakończeniu przetwarzania - okno dialogowe Save

18. Odszukaj katalog, w którym chcesz zapisać plik palety kolorów i wpisz jego nazwę. Klik­nij przycisk Save

Fireworks zapisze paletę współużytkowanych kolorów jako plik tabeli kolorów z roz­sze­rzeniem .act. Pliki takie można otwierać za pomocą palety Color Table w Fireworks lub importować do Photoshopa.

Dla użytkowników MacOS: Fireworks zapisuje plik palety z kodem Fire­works Creator (MKBY), ale program ten nie posiada ikony dla plików ta­bel kolorów (typ 8BCT). Jeżeli masz Photoshopa, przypisz do pliku kod Photoshop Creator (8BIM) za pomocą programu AppleScript lub in­nego narzędzia, takiego jak File Buddy. Do pliku zostanie wówczas przy­pisana także ikona (z Photoshopa).

 

Puste znaczniki Alt

Znacznik języka HTML - img, używany do wstawiania obrazków na strony WWW, po­sia­da atrybut alt, który wyświetla zastępczy tekst u użytkowników, posiadających wyłą­czo­ne wyświetlanie obrazków w swoich przeglądarkach lub mających przeglądarki obsłu­gujące jedynie tekst. Tekst zastępczy jest szczególnie ważny dla użytkowników niewidomych, korzystających z syntezatorów mowy do odczytywania tekstu i tekstu zastępczego. Po zaznaczeniu plastra, pojedynczego obszaru aktywnego lub kilku obszarów aktywnych możesz wpi­sać ich tekst zastępczy w palecie Object. Polecenie Commands Web Select Blank Alt Tags pozwala zaznaczyć wszystkie obszary aktywne i plastry dokumentu, które nie posiadają tekstu zastępczego i wprowadzić taki tekst dla nich wszystkich jed­no­cześ­nie. Możesz na przykład przypisać do wszystkich przycisków, które znajdując się na stro­nie, tekst "przycisk".

Set Alt Tags (Ustaw znaczniki Alt)

Po wybraniu z menu polecenia Commands Web Set Alt Tags Fireworks wyświetli okno dia­logowe pokazane na rysunku 19.6. Wpisz w nim tekst zastępczy i kliknij przy­cisk OK, a program wprowadzi tekst zastępczy do wszystkich obszarów aktywnych i plastrów dokumentu, które go nie posiadają. Jeśli nie wpiszesz żadnego tekstu, kliknięcie przycisku OK da takie same re­zul­taty, co kliknięcie Cancel

Rysunek 19.6.

Jednym poleceniem możesz przydzielić tekst zastępczy
do wszystkich obiektów internetowych znajdujących się w dokumencie

Podnoszenie wydajności pracy za pomocą palety History

Paleta History umożliwia nie tylko cofanie poszczególnych czynności, ale również za­pi­sy­wa­nie ich jako polecenia, które można wielokrotnie powtarzać. Pozwala to na znaczne zwięk­szenie wydajności pracy. Jeżeli pracowałeś z paletą History Photoshopa, wiesz, jak cięż­ko by się pracowało bez niej.

Paletę History znajdziesz także w innym programie firmy Macromedia - Dreamweaver 3.

 

Polecenia Undo (Cofnij) i Redo (Ponów)

Fireworks już od dawna oferuje wielostopniowe polecenie Undo, które pozwala zapra­co­wanym projektantom - za pomocą skrótu klawiaturowego Ctrl+Z Command+Z) lub po­lecenia Edit Undo - cofać kolejno ostatnio wykonane operacje. Paleta History ułatwia korzystanie z funkcji Undo i umożliwia co­fanie jednej lub wielu wykonanych operacji za pomocą prostego polecenia.

W palecie History znajduje się specjalny suwak, nazywany znacznikiem cofania (Undo Marker), który umo­żliwia wskazanie każdej z przeprowadzonych operacji i powrót do stanu do­ku­men­tu sprzed wykonania tej operacji. Paletę History i jej znacznik cofania możesz zobaczyć na rysunku 19.7.

Rysunek 19.7.

Po utworzeniu nowego dokumentu paleta History jest pusta (po lewej)

i od tego momentu rozpoczyna się zapisywanie wszystkich Twoich czynności

Aby cofnąć wykonane czynności za pomocą palety History, użyj jednej z poniższych metod:

u         Przeciągnij suwak cofania w górę palety History, aż znajdzie się on przy za­da­niu, do którego chcesz się cofnąć.

u         Kliknij ścieżkę znacznika cofania obok zadania, do któ­re­go chcesz się cofnąć. Znacznik cofania zostanie przeniesiony do tego punktu.

Cofnięte zadania są wyszarzane w palecie History, a dokument jest odpowiednio aktu­alizowany.

Logicznym towarzyszem polecenia Undo (Cofnij) jest polecenie Redo (Ponów). Po cof­nię­ciu jednego lub wielu kroków możesz je ponowić.

Aby ponowić cofnięte czynności za pomocą palety History, użyj jednej z poniższych metod:

u         Przeciągnij znacznik cofania w dół palety History, aż znajdzie się on przy za­da­niu, które chcesz ponowić.

u         Kliknij ścieżkę znacznika cofania obok zadania, które chcesz ponowić. Znacznik cofania zostanie przeniesiony do tego punktu.

Domyślnie Fireworks zapisuje w palecie History dwadzieścia ostatnio wykonanych za­dań. Po przekroczeniu tego limitu, stare czynności są usuwane, aby zrobić miejsce nowym.

Aby zmienić liczbę czynności, jaka może zostać zachowana w palecie History

19. Wybierz z menu polecenie Edit Preferences

Fireworks wyświetli okno dialogowe Preferences

20. Kliknij zakładkę General w Windows lub wybierz opcję General z rozwijanej listy w MacOS.

21. Zmień liczbę zadań w polu tekstowym Undo Steps na taką, jaka ma być zapi­sy­wana w palecie History

Maksymalna liczba zadań, które mogą być cofane w Fireworks wynosi    1009, ale w praktyce jest ona ograniczona ilością pamięci RAM przydzielonej do programu.

 

Usunięcie zadań z palety History zwalnia pamięć operacyjną i miejsce na dysku, ale tra­cisz wówczas możliwość pracy z usuniętymi zadaniami. Nie będziesz mógł na przykład wy­konać na nich polecenia Undo lub Redo. Aby usunąć je wszystkie z palety History, wy­bierz polecenie Clear History z rozwijanego menu tej palety.

Tworzenie poleceń bez pisania kodu

Tworzenie poleceń za pomocą palety History jest zajęciem pozwalającym zaoszczędzić wie­le czasu, i które na dodatek często bywa zabawne. Budowanie poleceń w Fireworks sku­pione jest wokół prostego w użyciu, zminimalizowanego interfejsu palety History

Najprostszym sposobem na utworzenie polecenia jest powtórzenie operacji lub ich serii - nagranych w palecie History, za pomocą przycisku Replay (Powtórz). Zaznacz klik­nię­ciem zadanie w palecie, a następnie wybierz przycisk Replay, aby ponownie zastosować je do zaznaczonego obiektu w obszarze roboczym.

Załóżmy, że pokolorowałeś obiekt pewnym odcieniem niebieskiego, a następnie zdecy­do­wałeś, że kilka innych obiektów powinno mieć ten sam kolor. Kliknij w palecie His­to­ry operację o nazwie Fill Color, reprezentującą zastosowanie niebieskiego koloru (rysunek 19.8), a następnie kliknij przycisk Replay, który zadziała teraz jak polecenie "Wypełnij kolorem nie­bieskim". Zaznacz obiekty, które znajdują się w obszarze roboczym i kliknij przy­cisk Replay, aby wypełnić je kolorem niebieskim. W palecie History można zaznaczyć ciągły za­kres kroków. Wciśnij w tym celu klawisz Shift, a następnie kliknij pierwsze i ostatnie po­lecenie z zakresu. Aby zaznaczać kolejno wiele poleceń, które nie sąsiadują ze sobą, kli­kaj je z wciśniętym klawiszem Ctrl Command

Rysunek 19.8.

Po zaznaczeniu kroku Fill Color (po lewej), przycisk Replay stanie się poleceniem, stosującym wypełnienie do zaznaczonych obiektów. Wciśnij klawisz Shift, aby zaznaczyć ciągły zakres wielu operacji i za pomocą przycisku Replay zastosuj je do zaznaczonych obiektów

Co jednak zrobić, gdy stwierdzisz, że wypełnienie niebieskim kolorem jest dla Ciebie tak przydatną operacją, że chciałbyś ją wielokrotnie powtarzać? Polecenie Fill Color bę­dzie przesuwane coraz bardziej w górę palety History i ostatecznie może zostać usu­nię­te, aby zrobić miejsce dla kolejnych. Aby je zachować dla późniejszego wykorzystywania, klik­nij znajdujący się w palecie History przycisk Save Steps as Command (Zapisz kroki ja­ko polecenie), oznaczony ikoną dyskietki. Po zapisaniu czynności lub zestawu czynności jako po­lecenia, zostanie ono dodane do menu Commands i będziesz mógł je wykorzystywać w przyszłości.

Aby zapisać zadania znajdujące się w palecie History jako polecenie:

22. Wykonaj czynność lub zestaw czynności, które chcesz zapisać jako polecenie. Oto ich przy­kłady kroków, które możesz wykonać przed zapisaniem:

u  Utwórz standardową stopkę witryny WWW, która zawierać będzie infor­ma­cje o prawach autorskich. Nadaj jej odpowiednie atrybuty tekstu i precy­zyj­nie wyrównaj względem obszaru roboczego.

u  Utwórz okrągły obiekt, zduplikuj go pięciokrotnie, zaznacz wszystkie sześć obiektów, wyrównaj i rozłóż równomiernie w poziomie, tworząc w ten spo­sób rząd przycisków paska nawigacyjnego, które później wystar­czy je­dynie odpowiednio zmodyfikować.

23. Jeśli jako polecenie chcesz zapisać tylko jedno zadanie, kliknij je w palecie His­to­ry, aby je zaznaczyć. Jeżeli chcesz zapisać ciągły zakres, wciśnij klawisz Shift, a następnie kliknij pierwsze i ostatnie zadanie z zakresu. Aby zaznaczyć wiele nie sąsiadujących ze sobą zadań, klikaj je kolejno z wciśniętym klawiszem Ctrl Command

Zaznaczone czynności zostaną wyróżnione ciemnym kolorem selekcji.

24. W palecie History zaznacz Save Steps as Command

Fireworks wyświetli okno dialogowe Save Command (rysunek 19.9).

Rysunek 19.9.

W oknie dialogowym Save Command wpisz nazwę tworzonego polecenia

25. Wpisz nazwę polecenia i kliknij przycisk OK

Zadania zostaną zapisane jako polecenie i umieszczone w menu Commands w porządku alfa­betycznym. Aby zastosować to polecenie, wybierz nazwę nowego polecenia z menu Com­mands

Ograniczenia polecenia Save as Command

Podczas zapisywania kroków jako polecenia trzeba uważać na dwie rzeczy:

u         Niektóre operacje, takie jak rysowanie kształtów za pomocą narzędzia Brush (Pę­dzel), nie mogą być powtarzane. Fireworks oznacza je czerwonym znakiem (rysunek 19.10).

Rysunek 19.10.

Operacje oznaczone czerwonym znakiem X nie mogą być powtarzane. Separator wskazuje zmiany zaznaczenia, mogące prowadzić
do uzyskania niepożądanych rezultatów

u         Po zmianie zaznaczenia Fireworks umieści w palecie History separator (ry­su­nek 19.10). Powtórzenie zadań położonych po drugiej stronie separatora może pro­wadzić do niepożądanych rezultatów, gdyż niektóre obiekty nie mogą być mo­dyfikowane w ten sam sposób, co pozostałe.

Gdy spróbujesz zapisać zadania, które mogą zawierać jedno z wyżej wymienionych za­strze­żeń, Fireworks wyświetli okno dialogowe z komunikatem o wystąpieniu problemu i umo­żliwiające kontynuowanie lub przerwanie operacji (rysunek 19.11).

Rysunek 19.11.

Fireworks ostrzega, że przekroczenie separatora lub wprowadzenie operacji, których nie można powtarzać, może prowadzić
do niepożądanych rezultatów

Technika Fireworks: skróty klawiaturowe do poleceń z menu

Fireworks oferuje swoim użytkownikom dużo różnych funkcji edycyjnych oraz mnós­two poleceń zawierających wiele opcji. Taka elastyczność jest oczywiście doskonałą funkcją, ale zdarzają się chwile, w których brakuje mi niektórych prostych po­le­ceń, takich jak Modify Reduce Image to 25% (Modyfikacja Zmniejsz obrazek do 25%). Gdy w ciągu jednej sesji dwadzieścia razy otworzysz okno dialogowe Image Size i bę­dziesz w nim za każdym razem wybierał opcję Percentage (Procentowo), a następnie wpi­sy­wał war­tość zaczniesz się zastanawiać, czy nie ma krótszej drogi na wy­ko­na­nie tej operacji. Otóż jest, a to za sprawą palety History

Paleta History umożliwia nie tylko zapisywanie poleceń składających się z wielu zło­żo­nych operacji, ale również tworzenie prostych poleceń, pozwalających na wprowadzanie naj­częściej wykorzystywanych ustawień. Jeśli często skalujesz przyciski do wymiarów 30 30 pikseli lub zmieniasz wymiary obszaru roboczego na 300 200 pikseli, możesz utworzyć polecenia służące do skalowania i zmiany wymiarów obszaru roboczego.

Aby zapisać polecenie o zmodyfikowanych ustawieniach jako nowe polecenie Fire­works:

26. Otwórz dokument Fireworks. Dopóki nie zapiszesz go po utworzeniu no­we­go polecenia, może to być dowolny plik używany jako "królik doświad­czal­ny" w sesji tworzenia poleceń.

27. Wykonaj na dokumencie prostą operację, na przykład:

u Wybierz z menu polecenie Modify Image Size i zmniejsz obrazek do 50% ory­gi­nalnych wymiarów lub przeskaluj w inny, często wykorzystywany spo­sób.

u Zaimportuj często wykorzystywany plik, na przykład logo.

28. Zaznacz w palecie History zadanie, zapisywane jako nowe polecenie Fire­works.

29. W palecie History kliknij przycisk Save Steps as Command

Fireworks wyświetli okno dialogowe Save Command

30. Wpisz nazwę nowego polecenia i kliknij przycisk OK

Operacja zostanie zapisana jako polecenie i umieszczona w menu Commands w po­rząd­ku alfabetycznym.

Kopiowanie zadań do schowka

Jak zostało wspomniane wcześniej, możliwość przekształcania operacji zapisanych w pa­lecie History na polecenia, które znajdują się w schowku, bez napisania ani jednego wier­sza kodu, pozwala na znaczne podniesienie wydajności pracy. Z paletą History zwią­zanych jest jednak kilka sztuczek przeznaczonych dla tych użytkowników, którzy mieli choćby krótki kontakt z językiem JavaScript.

Przycisk Copy Steps to Clipboard (Kopiuj kroki do schowka) pozwala na kopiowanie do schowka zadań, zaznaczonych w palecie History, jako proste wyrażenia JavaScript, któ­re można później wklejać do dowolnego edytora tekstu. Kopiowanie kroków do schow­ka jest funkcją użyteczną także dla zaawansowanych programistów JavaScript, umo­żliwiającą utworzenie polecenia lub skryptletu w rekordowo krótkim czasie.

Po wklejeniu zadań do edytora tekstowego, można je modyfikować i dodawać kolejne aż do czasu uzyskania pożądanego, złożonego polecenia. Interfejs programistyczny Fire­works (API) umożliwia budowanie poleceń i skryptletów, pozwalających na uru­cha­mia­nie prawie wszystkich funkcji Fireworks.

Interfejs API Fireworks jest szczegółowo opisany w rozdziale 26.

 

Aby, używając Copy Steps to Clipboard, rozpocząć budowanie własnego polecenia lub skryptletu:

31. Utwórz serię zadań, które chcesz zachować.

32. Zaznacz je w palecie History

33. Kliknij przycisk Copy Steps to Clipboard, aby skopiować zaznaczone zadania do schowka jako wyrażenia JavaScript.

34. Uruchom lub uaktywnij swój edytor tekstu, na przykład Notepad (Notatnik) w Win­dows lub SimpleText w MacOS. Utwórz nowy lub otwórz istniejący do­kument.

35. W edytorze tekstu wybierz z menu polecenie Edit Paste (Edycja Wklej), aby wkle­ić kod JavaScript (rysunek 19.12).

Rysunek 19.12.

Zadania palety History po skopiowaniu do schowka można wkleić do edytora tekstu jako kod JavaScriptu

Następnie możesz dowolnie modyfikować wklejony kod JavaScript lub nawet dodać do niego kilka kolejnych operacji.

Więcej szczegółów o programowaniu w Fireworks w języku JavaScript znaj­dziesz w rozdziale 26.

 

Zarządzanie menu Commands

Menu Commands pozwala na znaczne zwiększenie wydajności pracy, dlatego też bar­dzo ważne jest utrzymywanie go w porządku.

Po przeprowadzeniu niezbyt wielu ekspe­ry­men­tów z poleceniem Copy Steps as Command, całe moje menu Command zostało wy­pełnione wie­loma nowymi, użytecznymi, choć nie zawsze, poleceniami Fireworks.

Porządkowanie zainstalowanych poleceń

Fireworks oferuje kilka metod organizowania poleceń w menu Commands. Po wy­bra­niu z menu polecenia Edit Command List wyświetlane jest okno dialogowe, umo­żli­wia­ją­ce zmianę nazw lub usuwanie zainstalowanych poleceń.

Polecenia w poleceniach

Po zastosowaniu wybranego polecenia, wszystkie wykonane za jego po­mocą operacje są zapisywane w palecie History jako zadanie o naz­wie Command Script. Etapy przedstawiające wykorzystanie stwo­rzo­ne­go polecenia również mogą być zapisywane jako części in­nych poleceń (rysunek poniżej), co pozwala na tworzenie metapo­le­ceń, czyli poleceń zawierających kilka innych.

Przedstawiony na rysunku rząd przycisków został prawie w całości ut­wo­rzony za pomocą uprzednio zapisanych poleceń. Jedno z nich wpro­wa­dza zewnętrzny cień i wewnętrzną fazę, zaś inne - wypełnienie ra­dialnym gradientem i przesunięcie gradientu celem uzyskania efek­tu oświetlenia. Zaznaczenie operacji, które reprezentują zastosowane po­lecenia i ich zapisanie, umożliwia utworzenie złożonego zesta­wu akcji, jaki w przyszłości będzie można zastosować w jednym prostym za­daniu. Istnieje pewne małe ograniczenie: nowo utworzone pole­ce­nie jest uzależnione od obecności w Fireworks operacji w nim wyko­rzys­ta­nych. Jeśli jedna z tych, które wchodzą w skład operacji większego polecenia zostanie usunięta, nie będziesz mógł uruchomić złożonego polecenia.

Edycja menu Commands

Aby zmodyfikować menu Commands za pomocą polecenia Edit Command List

36. Wybierz z menu polecenie Commands Edit Command List

Fireworks wyświetli okno dialogowe Edit Command List (rysunek 19.13).

Rysunek 19.13.

W oknie dialogowym Edit Command List możesz zmienić nazwę lub usunąć wybrane polecenie

37. Wybierz polecenie, które chcesz zmodyfikować i użyj jednej z poniższych metod:

u Kliknij przycisk Delete, aby usunąć polecenie z menu Commands

Usunięcie polecenia w oknie dialogowym Edit Command List, powo­du­je usunięcie skryptletu z Twojego komputera i nie będzie można cof­nąć tej operacji. Co więcej - po wciśnięciu przycisku Delete, Fireworks nie wyświetli jakiegokolwiek komunikatu z ostrzeżeniem o takim dzia­łaniu tej operacji.

 

u  Kliknij przycisk Rename (Zmień nazwę). Fireworks wyświetli okno dia­lo­go­we Save Command Wpisz w nim nową nazwę polecenia i kliknij przycisk OK

38. Kliknij przycisk OK w oknie Edit Command List

Katalog poleceń

Oprócz możliwości zmieniania nazw i usuwania poleceń w środowisku roboczym Fire­works, możesz również organizować i dodawać polecenia w katalogu Commands. Znajduje się on w katalogu Configuration, wewnątrz katalogu programu Fireworks.

Katalog programu Fireworks znajdziesz pod C:\Program Files\Macromedia\Fireworks 4 - dla Windows, lub pod Macintosh HD:Applications:Macromedia Fireworks 4 - dla MacOS

 

Hierarchia plików i podkatalogów, które znajdują się w katalogu Commands deter­mi­nu­je hierarchię poleceń w menu Commands. Innymi słowy - podkatalog katalogu Com­mands będzie reprezentowany w Fireworks przez podmenu. Na przykład podkatalog Creative będzie reprezentowany w Fireworks przez podmenu Creative (rysunek 19.14).

Aby lepiej zorganizować polecenia w Fireworks, utwórz dla nich nowe podkatalogi w ka­talogu Commands. Umieszczenie w tych podkatalogach kolejnych podkatalogów nie odniesie już żadnych skutków, gdyż hierarchia katalogu Commands może być tylko jed­nopoziomowa. Wszystkie zmiany dokonywane w katalogu Commands są od­zwier­cie­dlane natychmiast w Fireworks bez konieczności ponownego uruchamiania pro­gra­mu. Pozwala to na eksperymentowanie przy organizowaniu menu Commands

Rysunek 19.14.

Podkatalogi, które znajdują się w katalogu Commands (po lewej), są reprezentowane w menu Commands Fireworks jako podmenu

Przy rozdzielczości ekranowej 1024 768, w Fireworks na MacOS w menu Commands mo­że znajdować się czterdzieści pięć pozycji (poleceń i podmenu) bez ko­niecz­noś­ci jego przewijania. Przy takiej samej rozdzielczości w Fireworks dla Windows, w me­nu Commands może zostać wyświetlonych jednocześnie trzydzieści pozycji. Prze­ko­nałem się, że konieczność przewijania menu ma bardzo niekorzystny wpływ na wy­daj­ność pracy. Oprócz tego, że nie widać od razu wszystkich pozycji menu, utrudniona jest także nawigacja wewnątrz menu (zwłaszcza w Windows, gdzie zbyt długie menu nie ma stałego położenia względem menu głównego i może zakrywać pasek zadań, któ­ry znajduje się u dołu ekranu). Rozwiązaniem tego problemu jest zorganizowanie po­le­ceń w mniejszej ilości podmenu.

Dodawanie poleceń

Jedną z najważniejszych zalet menu Commands jest jego elastyczność. Można łat­wo tworzyć i dodawać nowe pozycje do menu. Oprócz standardowych poleceń wbu­do­wanych do Fireworks, firma Macromedia utwo­rzy­ła wiele poleceń, dostępnych w witrynie internetowej Fireworks.

Nowe polecenia możesz pobrać ze strony WWW znajdującej się pod ad­resem www.macromedia.com/support/fireworks. Mogą się tam również znajdować dodatkowe polecenia, niedostępne w czasie pisania tej książki.

 

Dodawanie nowych poleceń do Fireworks polega na przeciąganiu plików z rozsze­rze­nia­mi .jsf do katalogu Fireworks Commands.

Po skopiowaniu skryptletu do katalogu Commands, nowe polecenie bę­dzie dostępne w menu Commands natychmiast, bez konieczności po­nownego uruchamiania programu.

 

Nowe polecenia Macromedia dla Fireworks:

u         Convert to Lowercase (Małe litery). Konwertuje wszystkie znaki w zazna­czo­nym obiekcie tekstowym na małe litery.

u         Convert to Uppercase (Kapitaliki). Konwertuje wszystkie znaki w zazna­czo­nym obiekcie tekstowym na kapitaliki (duże litery).

u         Distribute to layers (Rozłóż na warstwy). Wycina zaznaczenie do schowka i wkle­ja każdy obiekt na własną, nową warstwę.

Polecenie Distribute to Layers znajduje się również w Fireworks 4.

 

u         Make a Pattern (Utwórz deseń). Tworzy deseń z zaznaczenia.

u         Make a Texture (Utwórz teksturę). Tworzy teksturę z zaznaczenia.

Tekstury i desenie zostały opisane w rozdziale 11.

 

u         New Rectangle Corners (Nowe narożniki). Pozwala na zaznaczenie jednego lub wielu prostokątów i zdefiniowanie nowych wartości ich narożników.

W Fireworks 4 polecenie New Rectangle Corners traci na aktualności, dzięki ustawieniom Roundness (Zaokrąglenie) dla prostokątów, dostępnym w palecie Object.

 

u         Stack all in center (Wyśrodkuj wszystkie). Wyrównuje wszystkie zaznaczone obiek­ty do środka dokumentu.

u         Time and Date Stamp (Wstaw datę i godzinę). Wstawia nowy obiekt teks­to­wy, zawierający bieżącą datę i godzinę.

u         Create Tile Background (Utwórz deseń tła). Przekształca bieżące zaznaczenie w powtarzający się deseń tła i umieszcza go na odrębnej warstwie.

Możliwość dodawania nowych poleceń - na przykład Make Pattern Convert to Lower­case czy New Rectangle Corners - jest doskonałym przykładem elastyczności Fire­works.

Dostępnych jest jeszcze więcej poleceń, które umożliwiają podniesie­nie wydajności pracy w Fireworks.

 

Podsumowanie

Menu Commands i paleta History są bardzo pomocnymi narzędziami, pozwalającymi podnieść wy­dajność pracy. Korzystając z ich możliwości, pamiętaj o następujących rzeczach:

u         Rozszerzalne menu Fireworks - Commands - od początku zawiera wiele przydatnych po­leceń.

u         Paleta History umożliwia pełną kontrolę nad poleceniami Undo (Cofnij) i Redo (Ponów).

u         Operacje, które znajdują się w palecie History, mogą być powtarzane, za­pi­sy­wa­ne jako polecenia lub kopiowane do schowka jako kody JavaScriptu do póź­niej­szej edycji.

u         Nowe polecenia można dodawać do menu Commands Fireworks poprzez ko­pio­wanie plików z rozszerzeniem .jsf do katalogu Com­mands. Struktura tego katalogu determinuje strukturę menu Commands

W następnym rozdziale dowiesz się, jak tworzyć mapy obrazków i plastry w Fireworks.


Document Info


Accesari: 1705
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )