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




Dostosowywanie Fireworks do własnych potrzeb

Poloneza


Dostosowywanie Fireworks do własnych potrzeb

W tym rozdziale:

u      Interpreter HTML i JavaScript.

u      Katalog Configuration.



u      Dodawanie nowych plików rozszerzających możliwości programu.

u      Plik preferencji Fireworks 4.

Internet jest niewiarygodnie szybko zmieniającym się środowiskiem. Niczym nad­zwy­czaj­nym nie jest już tworzenie osobistych stron WWW za pomocą bardzo rozbu­do­wa­nych aplikacji internetowych, które potrafią generować strony WWW "w locie" i ofe­ru­ją funkcje dostępne dotychczas w wielu odrębnych aplikacjach. Przy mnogości tech­no­lo­gii stosowanych we współczesnym Internecie, trudno jest wyobrazić sobie narzędzie autor­skie, które oferowałoby różnym użytkownikom wszystkie potrzebne im rozwią­zania.

Macromedia za pomocą Fireworks daje nam do zrozumienia, iż wierzy, że kon­figu­ro­wal­ne narzędzie autorskie jest dobrym narzędziem autorskim. Prawie każda funkcja pro­gramu jest dostępna poprzez JavaScript API, a wiele z tych funkcji jest inter­pre­to­wa­nych w prostych do modyfikowania językach HTML i JavaScript. Wszystkie prefe­ren­cje programu znajdują się w łatwo dostępnym, zwykłym pliku tekstowym. Rozszerzenia można dodawać do programu poprzez kopiowanie ich do odpowiedniego podkatalogu 454g620e 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.

 

W tym rozdziale omówimy niektóre sposoby dostosowywania Fireworks do własnych po­trzeb i tworzenia własnego, komfortowego graficznego edytora grafiki sieciowej.

Interpreter HTML i JavaScriptu

Jednym z czynników, który przyczynił się do tak gwałtownego rozwoju Internetu jest przy­stępność wykorzystywanych w nim kodów. HTML jest prostym i ogólnodo­stęp­nym językiem programowania. JavaScript jest trudniejszy od HTML, ale i tak dużo łat­wiej­szy niż inne, kompilowane języki programowania, takie jak C lub C++. Twórcy Fire­works bardzo nowatorsko podeszli do dostępności: część Fireworks napisana jest w ko­dach HTML i JavaScript napisanych w plikach tekstowych, które znajdują się w podkatalogu katalogu Configuration , wewnątrz katalogu programu Firewors.

Fireworks używa odpowiednich szablonów do generowania kodów JavaScript i HTML, skryp­ty automatyzujące zadania Fireworks napisane są w JavaScripcie. Umożliwia to pro­jektantom internetowym łatwe dostosowywanie dowolnych elementów środowiska ro­boczego Fireworks.

Skryptlety są autonomicznymi apletami JavaScript, które mogą być uruchamiane w Fire­works. Można je umieszczać w katalogu Commands i uruchamiać z poziomu menu Com­mands - lub za pomocą polecenia File Run Script, a nawet otwierać jak każdy in­ny dokument Fireworks - poprzez dwukrotne kliknięcie. Skryptlety mają własną ikonę (ry­sunek 25.1). Dwukrotne kliknięcie skryptletu lub przeciągnięcie go na ikonę apli­ka­cji Fireworks powoduje uruchomienie Fireworks i wykonanie skryptletu.

Rysunek 25.1.

Skryptlety Fireworks są plikami JavaScript z rozszerzeniem .jsf, które mogą być uruchamiane w Fireworks

W systemach z rodziny Windows skryptlety mają własny typ pliku z rozszerzeniem .jsf. Skryptlet możesz utworzyć podobnie, jak tworzysz zwykły plik tekstowy, a następnie zmie­nić jego rozszerzenie z .txt na .jsf.

W MacOS, skryptlety są plikami tekstowymi z kodem Fireworks Creator podobnie, jak do­kumenty Fireworks są obrazkami PNG z kodem Fireworks Creator. Skryptlety mo­żesz tworzyć i edytować jak zwykłe pliki tekstowe. Skompiluj poniższy Apple Script ja­ko aplikację w programie Script Editor i upuść na nią pliki, aby nadać im kod Fire­works
Creator. Przeciągnięte pliki tekstowe zostaną przekształcone na skryptlety. Do zmia­ny kodów Creator w MacOS lub typu pliku w Windows możesz również wyko­rzys­tać jeden z dostępnych programów narzędziowych, takich jak File Buddy lub Fin­derPop.

on open

tell application "Finder"

set creator type of every file of selection to "MKBY"

end tell

end open

Skryptlety można stosować do wykonywania zadziwiającej ilości wielu różnych zadań. W grę wchodzą wszystkie funkcje dostępne poprzez API Fireworks, a jest ich naprawdę dużo. Skryptlety mogą zmieniać preferencje, automatyzować zadania, prze­twarzać wsadowo pliki i wykonywać wiele innych czynności.

Skryptlety także są poleceniami. Po umieszczeniu skryptletu w katalogu Commands, można go uruchomić z poziomu menu Command programu Fireworks. W Fire­works można go także uruchomić przez wybranie z me­nu polecenia File Run Script i zaznaczenie go w otwieranym oknie dialogowym Open

Aby zacząć tworzyć własne skryptlety, najpierw musisz poznać Java­Script API opisywany w rozdziale 26.

 

Katalog Configuration

Centralnym miejscem rozszerzania i dostosowywania Fireworks do własnych potrzeb jest katalog Configuration (rysunek 25.2). Katalog Configuration znajdziesz w katalogu programu Fireworks. Podkatalogi znajdujące się w tym katalogu za­wie­ra­ją pli­ki powiązane w pewien sposób z określonymi funkcjami Fireworks. Umie­szcza­nie dodatkowych plików w tych podkatalogach powoduje dodawanie do programu no­wych teks­tur, dodatkowych poleceń do menu Commands lub rozszerzeń do menu Xtras. Więk­szość z tych plików to pliki tekstowe zawierające wyrażenia napisane w języku HTML lub JavaScript, które możesz łatwo modyfikować.

Użytkownicy Dreamweavera już od dłuższego czasu mogą tworzyć i wymieniać się po­przez Internet obiektami, behawiorami i poleceniami tego programu. W niektórych źród­łach elementów Dreamweavera można znaleźć także polecenia, szablony i inne pli­ki dla Fireworks. Istnieje kilka witryn przeznaczonych tylko dla użytkowników Fire­works. Oto kilka dobrych źródeł:

u      Fireworks Support Center firmy Macromedia: www.macromedia.com/support/ fireworks (kliknij łącze Extensibility

u      Strona Josepha Lowery o Fireworks: www.idest.com/fireworks.

Rysunek 25.2.

Katalog Configuration jest miejscem, w którym możesz dodawać własne pliki

u      Strona Derrena Whitemana o Fireworks: www.derren.com/geek/fireworks.

u      Doskonała strona Massimo Fotiego: www.massimocorner.com.

Oprócz wykorzystywania rozszerzeń tworzonych przez innych użytkowników, możesz tak­że budować własne. Najprostszym sposobem na szybkie osiągnięcie pożądanych re­zul­tatów i lepsze poznanie możliwości Fireworks jest modyfikowanie istniejących ko­dów. Zawsze jednak pracuj z kopią pliku, który modyfikujesz, tak abyś w razie czego mógł po­wrócić do pliku oryginalnego.

Batch Code

W katalogu Batch Code przechowywane są szablony przetwarzania wsadowego. Do­myśl­nie znajdują się tam tylko dwa pliki: BatchGen.jst i BatchTemplate.jst.

Commands

W katalogu Commands przechowywane są skryptlety. Każdy skryptlet z katalogu Commands jest wyświetlany jako polecenie w menu Commands Fireworks.

Otwórz skryptlet w edytorze tekstu lub w nowym widoku Code Dreamweavera 4, a zobaczysz, że składa się on z prostego kodu JavaScript. Prawie wszys­tkie funkcje Fireworks dostępne są z poziomu Fireworks JavaScript API. Oprócz stan­dardowych funkcji Fireworks, dostępne są również inne funkcje, takie jak dom.ap­plyEffects() i dom.setDocumentCanvasSize() dające poleceniom moż­li­wość auto­matyzowania powtarzalnych zadań. Najwygodniejszą cechą poleceń jest to, że aby je utworzyć, dzięki palecie History nie trzeba pisać żadnych kodów.

Domyślnie, Fireworks zawiera siedemnaście poleceń zorganizowanych w czterech kata­lo­gach. Dwa pojedyncze polecenia znajdują się bezpośrednio w katalogu Commands. Aby do­dać nowe polecenie, przeciągnij plik do katalogu Commands. Wszystkie skryptlety znajdujące się w katalogu Commands lub w jednym z podkatalogów tego katalogu są wyświetlane w me­nu Commands Fireworks, więc możesz je uruchamiać poprzez wybranie pozycji me­nu. Nowo utworzone polecenia są natychmiast dostępne w menu Commands, bez ko­nieczności ponownego uruchamiania Fireworks.

Więcej informacji o poleceniach znajdziesz w rozdziale 19., zaś o Fire­works API - w rozdziale 26.

 

Export Settings

Katalog Export Settings (Ustawienia exportu) domyślnie jest pusty. Po zapisaniu usta­wień eksportu jako zestawu ustawień w palecie Optimize (za pomocą polecenia Save Set­tings z menu rozwijanego), Fireworks utworzy w katalogu Export Settings plik teks­to­wy zawierający opis zachowanych ustawień. Plik ten może być kopiowany do innych kom­puterów, aby ujednolicić ustawienia eksportu w całej grupie roboczej.

HTML Code

W katalogu HTML Code (Kody HTML) przechowywane są szablony generowanego przez Fireworks kodu HTML. Szablony kodów HTML są sza­blonami HyperText (.htt), które informują Fireworks jak stworzyć określoną "odmianę" kodu HTML. I tak na przykład, wygenerowanie w Fireworks kodu HTML przy użyciu szablonu Dreamweavera powoduje utworzenie pliku, który Dreamweaver będzie traktował jak swoją własną stronę.

Szablony są przechowywane w podkatalogu katalogu HTML Code, w którym nazwa katalogu odpowiada nazwie szablonu. Zgodnie z ustawieniem domyślnym, Fireworks oferuje szablony Dreamweaver GoLive FrontPage i Generic (rysunek 25.3).

Rysunek 25.3.

Podkatalogi katalogu HTML Code określają opcje generowanego w Fireworks kodu HTML

Ponieważ szablony HTML Code to proste HTML-e lub JavaScripty, możliwe jest zarówno modyfikowanie szablonu domyślnego, jak i tworzenie własnego od podstaw.

Aby uruchomić nowy szablon:

1. Wykorzystując Explorera w Windows lub Findera w MacOS, utwórz nowy pod­katalog w katalogu HTML Code. Powinieneś mu nadać nazwę nie powtarzającą się, ułat­wiającą jego identyfikację.

2. Nadaj nowo utworzonemu lub zmodyfikowanemu szablonowi nazwę slices.css i umieść go w swoim nowym katalogu.

3. W Fireworks wybierz polecenie File HTML Setup, aby wyświetlić okno dialogowe HTML Setup

4. W zakładce General wybierz swój nowy szablon z listy HTML Style i po zakończeniu kliknij OK

Nie musisz ponownie uru­cha­miać Fireworks, aby korzystać z nowo utworzonych szablonów.

Dokładny opis okna dialogowego HTML Setup znajduje się w rozdziale 3.

 

jsextensions

Większość programów komputerowych pisanych jest w języku C lub C++ i kompi­lo­wa­nych do niedostępnych dla użytkownika obiektów przez ich wypuszczeniem na rynek. Wie­le funkcji Fireworks jest dostępnych poprzez JavaScript. Jeszcze więcej funk­cjo­nal­noś­ci można dodać do Fireworks za pomocą bibliotek C, które można dołączyć prze­cią­ga­jąc je do katalogu jsextensions. Zgodnie z ustawieniem domyślnym, ten katalog zawiera rozszerzenie MMNotes

Libraries

W katalogu Libraries (Biblioteki) znajdują się pliki PNG zawierające przeważnie bi­blio­teki symboli. Znajdują się tam tylko cztery pliki zawierające przykładowe animacje, znaki wypunktowania, symbole przycisków i motywy graficzne. Biblioteki symboli są zwykłymi dokumentami Fire­works, zawierającymi symbole eksportowane z poziomu palety Library. Najczęściej wy­ko­rzystywane przyciski, obiekty graficzne i kliparty można przekształcić na symbole i prze­chowywać w bibliotekach. Biblioteki symboli umieszczone w katalogu Libraries moż­na wywoływać w Fireworks z podmenu Insert Libraries. Każdy plik jest wy­świe­tla­ny jako osobna pozycja menu.

Szczegółowy opis bibliotek znajdziesz w rozdziale 17.

 

Nav Menu

Style przechowywane w katalogu Nav Menu są dostępne dla behawiora Set Pop-Up Menu (Wyświetl listę rozwijaną), w celu wykorzystania ich przy tworzeniu list rozwijanych. Skopiuj pliki stylów z katalogu Configuration/Styles lub wyeksportuj poszczególne style z palety Styles i zapisz je w Configuration/Nav Menu.

Szczegółowy opis behawiora Set Pop-up Menu znajdziesz w rozdziale 21.

 

Patterns

Desenie są pełnokolorowymi obrazkami zapisywanymi w standardowym formacie PNG. Początkowo w katalogu Patterns (Desenie) znajduje się czterdzieści sześć deseni o wy­glą­dzie na przykład cegieł, dżinsu lub drewna. Możesz utworzyć dowolny obrazek i za­pi­sać go w katalogu Patterns. Po ponownym uruchomieniu Fireworks, wszystkie pliki znaj­dujące się w katalogu Patterns będą dostępne w liście deseni w palecie Fill

Aby dowiedzieć się czegoś więcej o deseniach, zerknij do rozdziału 11.

 

Styles

Style Fireworks w Windows mają rozszerzenia .stl, zaś w MacOS - typ pliku STYf.

Mimo że już na początku paleta Styles zawiera wiele różnych stylów, można utworzyć jesz­cze wiele własnych. Choć style są z reguły przechowywane w katalogu Styles, nie czy­ni ich to bezpośrednio dostępnymi z Fireworks. Aby użyć stylu zapisanego w okre­ślo­nym pliku, musisz zaimportować ten plik za pomocą palety Styles

Po zainstalowaniu Fireworks, w katalogu Styles znajduje się tylko jeden plik o nazwie Style Defaults.stl. Jak wskazuje nazwa pliku (defaults - domyślne), zawiera on domyślne sty­le, jaki mogą być ładowane do palety Styles za pomocą polecenia Reset Styles, które znaj­duje się w rozwijanym menu palety. Jeśli chcesz, aby poleceniem Reset Styles ła­do­wany był inny, Twój ulubiony zestaw stylów, zmień nazwę stylu Style Defaults.stl i za­pisz pod tą nazwą własne style.

Więcej informacji o stylach znajdziesz w rozdziale 16.

 

Textures

Katalog Textures (Tekstury) zawiera obrazki PNG, które są wykorzystywane w Fire­works jako tekstury. Pliki znajdujące się w tym katalogu są wyświetlana jako tekstury w roz­wijanej liście Textures, dostępnej w paletach Fill (Wypełnienie) i Stroke (Obrys).

Tekstury są obrazkami nakładanymi za pomocą palety Fill na obiekty Fireworks w celu na­dania im bardziej realistycznych powierzchni. Mimo że obrazki tekstur mogą być peł­no­kolorowe, tekstura przed wykorzystaniem w Fireworks zawsze jest konwertowana na ska­lę szarości. Obrazki PNG dodane do katalogu Textures są dostępne w Fireworks bez ko­nieczności ponownego uruchamiania programu. Początkowo w Fireworks dostęp­nych jest czterdzieści dziewięć tekstur, umożliwiających tworzenie powierzchni takich jak pia­sek, trawa lub dym.

Jeśli chcesz się dowiedzieć, jak tworzyć własne tekstury, zerknij do roz­działu 11.

 

URL Libraries

Po zainstalowaniu Fireworks w katalogu URL Libraries (Biblioteki URL-i) znajduje się po­jedynczy, pusty plik o nazwie URLs.htm.

Ważnym elementem w pracy każdego projektanta internetowego jest tworzenie i za­rzą­dza­nie hiperłączami. Zamiast żmudnie wpisywać w Fireworks URL jeden po drugim, za każ­dym razem, gdy będą Ci potrzebne, możesz wpisać je wszystkie w dokumencie HTML i skopiować ten dokument do foldera URL Libraries. Następnie, za pomocą palety URL możesz ko­rzys­tać z URL-i zapisanych w tym pliku i łatwo przydzielać je do obiektów internetowych.

Więcej informacji o bibliotekach URL znajdziesz w rozdziale 18.

 

Xtras

Katalog Xtras (Rozszerzenia) zawiera Xtras Fireworks i moduły dodatkowe zgodne z Photo­sho­pem. Aby dodać moduł dodatkowy Photoshopa do Fireworks, wystarczy przeciągnąć plik (lub skrót do pliku w Windows albo alias w MacOS) do katalogu Xtras. Zazwyczaj Xtras prze­chowywane są we własnych, odrębnych katalogach. Ich miejsce w menu Xtras deter­minowane jest przez ustawienia samego modułu dodatkowego. Aby dodany moduł dodatkowy był dos­tęp­ny w menu Xtras lub w liście Effects Category znajdującej się w palecie Effect, musisz po­nownie uruchomić Fireworks.

Początkowo w katalogu Xtras znajduje się szereg Xtras umożliwiających Fireworks rozpoznawanie pewnych typów plików oraz moduły dodatkowe zgodne z Photoshopem, wcho­dzą­ce w skład pakietu Eye Candy 4000 LE.

Więcej informacji o Xtras znajdziesz w rozdziale 12.

 

Plik preferencji Fireworks 4

Graficzny podgląd preferencji Fireworks jest możliwy dzięki oknu dialogowemu Pre­fe­ren­ces, które możesz otworzyć za pomocą polecenia File Preferences. Do wyboru jest tam wiele różnych ustawień, ale są to jedynie podzbiory kompletnych ustawień pre­fe­ren­cji znajdujących się w pliku preferencji Fireworks.

Okno dialogowe Preferences zostało szczegółowo opisane w rozdziale 3.

 

Plik preferencji Fireworks 4 można znaleźć w następujących lokalizacjach:

u      W Windows, plik preferencji Fireworks 4 znajdziesz w katalogu programu, czyli przeważnie w C:\Program Files\Macromedia\Fireworks 4\Fireworks 4.ini.

W Windows plik preferencji Fireworks 4 nazywa się Fireworks 4.ini, ale w katalogu Fireworks znajduje się również plik Fireworks 4 Preferences.txt. Jest to plik pusty i istnieje tylko dla zapewnienia zgodności z Fireworks 3. W obrębie niniejszej części będziemy korzystać tylko z pliku Fireworks 4.ini. Niektóre wersje Windows ukrywają cztery ostatnie znaki nazwy pliku, więc nazwa pliku może brzmieć po prostu Fireworks 4, ale plik będzie miał charakterystyczną ikonę rozpoczęcia.

 

u      W MacOS, plik preferencji Fireworks 4 znajduje się tam, gdzie inne pliki pre­fe­rencji, czyli w katalogu Macintosh HD:System Folder:Preferences:Fire­works 4 Preferences.

Pamiętaj, że należy stworzyć kopie zapasowe powyższych plików przed dokonaniem w nich jakichkolwiek zmian., aby nie utracić osobistych ustawień preferencji w Fireworks 4. Istnieją dwie metody edytowania zawartości pliku preferencji Fireworks 4. Pierwsza polega na otwarciu pliku w edytorze tekstu, takim jak Notepad (Notatnik) w Windows lub SimpleText w MacOS (rysunek 25.4). Plik ten jest domyślnie otwierany w tych edyto­rach, gdy zostanie dwukrotnie kliknięty.

 

 

Rysunek 25.4.

Otwórz plik preferencji Fireworks 4
do edycji w edytorze tekstowym, np. Notepad w Windows lub SimplText w MacOS

(Preference Heading)

PreferenceKeyword=value

Jego mały fragment widać na rysunku 25.4.

W MacOS format pliku preferencji wygląda następująco:

(PreferenceKeyword)(value)

Jego mały fragment wygląda tak:

(FindReplaceOptions_LogChanges)( )

(FindReplaceOptions_ReplaceThenFind)( )

(StylesOptions_LargePreview)( )

(InfoPanelColorModel)( )

(InfoPanelRulerUnits)( )

(ColorMixerColorModel)( )

(CurrentFavoritesFile)(URLs.htm)

Aby zmienić określone ustawienie preferencji, odszukaj jego słowo kluczowe i zmo­dy­fi­kuj wartość znajdującą się obok niego. Pamiętaj, że nie możesz wprowadzać dodatkowego przejścia do nowego wiersza, ani w żaden inny sposób zmieniać formatowania pliku. Po zakończeniu edycji za­pisz plik i ponownie uruchom Fireworks.

Na pewno się domyślasz, że zmiana wartości preferencji na chybił-tra­fił może mieć destrukcyjny wpływ na działanie programu. Wiele pre­fe­ren­cji nie może być modyfikowanych przez użytkownika, na przykład współ­rzędne preferencji DragTab. Jeśli przypadkowo uszkodzisz plik pre­ferencji, możesz przywrócić ich wartości domyślne poprzez usu­nię­cie pliku Fireworks 4 Preferences i ponowne uruchomienie programu. Fireworks utworzy nowy plik preferencji, zawierający wartości domyślne.

 

Inna metoda modyfikacji pliku preferencji Fireworks 4 to wykorzystanie Fireworks API. Metody getPref() i setPref() obiektu Fireworks (fw lub fireworks) umożliwiają odczytywanie i mo­dy­fi­ko­wanie dowolnych preferencji Fireworks. Na przykład, poniższy kod wyświetla okno dia­logowe ze ścieżką dostępu do głównej przeglądarki internetowej:

alert fw.getPref('PrimaryBrowser'))

Zwróć uwagę, że ustawienie preferencji podawane jest w nawiasach. Za pomocą me­to­dy fw.getPref() możesz odczytywać ustawienia preferencji, zaś za pomocą metody fw.setPref() możesz je modyfikować. W poniższym zapisie, metoda setPref() zos­tała wykorzystana, aby "powiedzieć" Fireworks, że nigdy nie ma prosić użyt­kow­ni­ka o zarejestrowanie:

fw.setPref 'NeverBugForRegistration', 'true'

Opisywane powyżej techniki mogą zostać wykorzystane do utworzenia skryptletu wy­świe­tlającego listę przeglądarek i dającego użytkownikowi możliwość wyboru głównej i dru­gorzędnej przeglądarki lub też do utworzenia polecenia, które będzie zmieniało głów­ną i drugorzędną przeglądarkę z wersji 4 na wersję 3, w zależności wskazanej przez Ciebie generacji przeglądarek. Oczywiście inne, podobne polecenie możesz wy­ko­rzystać do przywrócenia poprzednich wersji.

Główne ustawienia preferencji zostały opisane w tabeli 25.1. Kompletne zestawienie wszys­tkich ustawień możesz znaleźć w pliku Fireworks 4 Preferences.

Tabela 25.1.

Główne preferencje i ich ustawienia

Preferencja

Typ wartości

AliasTransformMode

Liczba

AllowFilePreviewInOpenDialog

True | False

AllowPictRgba

True | False

AllowPreviewOfNonLocalFiles

True | False

AllowTweeningOf3rdPartyEffects

True | False

Tabela 25.1.

Główne preferencje i ich ustawienia (ciąg dalszy)

Preferencja

Typ wartości

AlwaysAppendFileExtensions

True | False

AnimGifDangerousOpt

True | False

AntiAliasFillAmount

Liczba

ApplyNPreviewVisible

True | False

ArtyFileExportType

Liczba

ArtyWriterFH8Compatible

True | False

AskWhenDuplicatingSymbols

True | False

AttemptToMatteEPSFiles

True | False

AutoGenBehaviors

True | False

AutoGrowImages

True | False

AutoImageEdit

True | False

BatchCustomOutputDest

Ścieżka dostępu

BatchDoBackup

True | False

BatchDoExport

True | False

BatchDoReplace

True | False

BatchExpFileFitHeight

Liczba

BatchExpFileFitWidth

Liczba

BatchExpFileHeight

Liczba

BatchExpFileMod

Tekst

BatchExpFileModType

Liczba

BatchExpFilePct

Liczba

BatchExpFileScaleType

Liczba

BatchExpFileSettings

Ustawienie eksportu

BatchExpFileWidth

Liczba

BatchGenName

Nazwa pliku

BatchIncrementalBackup

True | False

BatchOverwriteExstFiles

True | False

BatchTemplateName

Nazwa pliku

BatchWhichFiles

Liczba

BezFitCornerAngle

Liczba

BezFitExtraTightTolerance

Liczba

BezFitExtraTightToleranceStep

Liczba

BezFitMaxPctLenDiff

Liczba

BezFitTolerance2

Liczba

Tabela 25.1.

Główne preferencje i ich ustawienia (ciąg dalszy)

Preferencja

Typ wartości

BezHandlePickDist

Liczba

BezInterpMaxErr

Liczba

BlackAndWhiteForDirector

True | False

BorderSelectionAmount

Liczba

BrushCurrentColor

Wartości kanałów Red-Green-Blue-Alfa

BrushDefaultColor

Wartości kanałów Red-Green-Blue-Alfa

BrushMaskCurrentColor

Wartości kanałów Red-Green-Blue-Alfa

BrushMaskDefaultColor

Wartości kanałów Red-Green-Blue-Alfa

BucketFillsSelection

True | False

BucketMouseOverPreview

True | False

ButtonEditor_Pos

Współrzędne X, Y

ButtonEditor_Size

Współrzędne X, Y

CheckForMissingStuffDuringScripts

True | False

ClipNuggetDragsMask

True | False

ColorMixerAutoApply

True | False

ColorMixerColorModel

Liczba

ContractSelectionAmount

Liczba

CopyAsPathsFH8Compatible

True | False

CropDocCropsImages

True | False

CropToolStickiness

Liczba

CropTool_Constraint

Liczba

CropTool_Horiz

Liczba

CropTool_Vert

Liczba

CurrentFavoritesFile

URLs.htm

CurrentShortcutSet

Nazwa zestawu

CustomCanvasColor

Wartości kanałów Red-Green-Blue-Alfa

DefaultDocColorState

Liczba

DefaultDocHorzSizeUnitName

"inch" (cale), "cm" lub "piksele"

DefaultDocRes

Liczba

DefaultDocResUnitName

"inch" (cale) lub "cm"

DefaultDocSize

Współrzędne X, Y

DefaultDocVertSizeUnitName

Piksele

DefaultJsMaskCompression

Liczba

DisableTextFontPreview

True | False

DisableWelcomeMovie

True | False

DoIdleTimePaging

True | False

DontShowPSOptions

True | False

DragOutThreshInPixels

Liczba

EditTransformMode

Liczba

EditURLChangesAll

True | False

Tabela 25.1.

Główne preferencje i ich ustawienia (ciąg dalszy)

Preferencja

Typ wartości

EraserToolDiameter

Liczba

EraserToolEraseMode

Liczba

EraserToolIsCircle

True | False

EraserToolSoftEdge

Liczba

EraserToolStampSpacing

Liczba

ExpandAnimatedGifFrames

True | False

ExpandCapType

Liczba

ExpandJoinType

Liczba

ExpandMiterLimit

Liczba

ExpandSelectionAmount

Liczba

ExpandWidth

Liczba

ExportPngWithAdam7Interlacing

True | False

ExportPreviewPos

Współrzędne X, Y

ExportPreviewSize

Współrzędne X, Y

ExportSilently

True | False

ExportSlicesImageFolder

Ścieżka dostępu

ExportTransformMode

Liczba

ExtraPatternsDir

Ścieżka dostępu i nazwa pliku

ExtraPhotoshopPluginsDir

Ścieżka dostępu i nazwa pliku

ExtraTeksturesDir

Ścieżka dostępu i nazwa pliku

EyeDropperExtraSamples

Liczba

FeedbackColor

Wartości kanałów Red-Green-Blue-Alfa

FFReplaceFont

Nazwa czcionki

FFSearchFont

Nazwa czcionki

FillCurrentColor

Wartości kanałów Red-Green-Blue-Alfa

FillDefaultColor

Wartości kanałów Red-Green-Blue-Alfa

FillMaskCurrentColor

Wartości kanałów Red-Green-Blue-Alfa

FillMaskDefaultColor

Wartości kanałów Red-Green-Blue-Alfa

FindReplaceOptions_BackupOpts

Liczba

FindReplaceOptions_LogChanges

Liczba

FindReplaceOptions_ReplaceThenFind

Liczba

FindReplaceOptions_SaveNClose

Liczba

ForceLowercaseFilenames

True|False

FreeFormGravDiameter

Liczba

Tabela 25.1.

Główne preferencje i ich ustawienia (ciąg dalszy)

Preferencja

Typ wartości

FreeFormGravDiameter_Sens

True|False

FreeFormGravity_Preview

True|False

FreeFormGravPower

Liczba

FreeFormGravPower_Sens

True|False

FreeFormPushNPull_Preview

True|False

FreeFormPushNPullLen

Liczba

FreeFormPushNPullLen_Sens

True|False

GridGuideSnapDist

Liczba

GuidePickDist

Liczba

HideEdgesAutoResets

True|False

HTMLCommentsOn

True|False

HTMLEmptyCellColor

Wartości kanałów Red-Green-Blue-Alfa

HTMLEmptyCellContents

Liczba

HTMLEmptyCellUsesCanvasColor

True|False

HTMLExtension

Rozszerzenie pliku

IgnorePNGGammaOnRead

True | False

ImageMapInspOpen

True | False

ImageMapInspPos

Współrzędne X, Y

ImageMapInspSize

Współrzędne X, Y

ImageSizeTransformMode

Liczba

InfoPanelColorModel

Liczba

InfoPanelOpen

True | False

InfoPanelPos

Współrzędne X, Y

InfoPanelRulerUnits

Liczba

InitialSettings_Alt

Tekst

InitialSettings_DoDemo

True | False

InitialSettings_ExportUndefined

True | False

InitialSettings_ImageMap

Liczba

InitialSettings_NameMode

Liczba

InitialSettings_ShimMode

Liczba

InitialSettings_URL

URL

InsetAmount

Liczba

InsetDirection

Liczba

InsetJoinType

Liczba

Tabela 25.1.

Główne preferencje i ich ustawienia (ciąg dalszy)

Preferencja

Typ wartości

InsetMiterLimit

Liczba

InspectorsAutoApply

True | False

JsHeapLimit

Liczba

JsInterpIdleThreshInMilliseconds

Liczba

JsStackSize

Liczba

LassoToolAntiAliased

True | False

LassoToolFeatherAmount

Liczba

LastExportLocation

Ścieżka dostępu

LastImportLocation

Ścieżka dostępu

LastOpenLocation

Ścieżka dostępu

LastSaveLocation

Ścieżka dostępu

LayersExpandedByDefault

True | False

LayersList_ShowWebLayer

True | False

LayersList_ThumbnailSize

Liczba

LegLookForPNG

Liczba

LocalGamma

Liczba

LockGuides

True | False

LoptLookForPNG

Liczba

LZWSmoothingAmount

Liczba

MakeDocsDirtyOnOpen

True | False

MarqueeToolAntiAliased

True | False

MarqueeToolFeatherAmount

Liczba

MarqueeToolMode

Liczba

MarqueeToolModeRatioX

Liczba

MarqueeToolModeRatioY

Liczba

MarqueeToolModeWidthX

Liczba

MarqueeToolModeWidthY

Liczba

MaskBarberColor

Wartości kanałów Red-Green-Blue-Alfa

MaxFolderDropDepth

Liczba

MaxLenForPSPutTextProc

Liczba

MaxUndos

Liczba

MoveBitsWithPtrToolUsesFillColor

True | False

MultiFileBatchTypes

Lista formatów

MultiFileSearchTypes

Lista formatów

MultiFrameEditing

True | False

NeverBugForRegistration

True | False

Tabela 25.1.

Główne preferencje i ich ustawienia (ciąg dalszy)

Preferencja

Typ wartości

NewDocHTMLTemplate

Nazwa pliku

NewDocSlicing

True | False

NewWindowsShowRulers

True | False

NumericXformXformsBFE

True | False

NumFloatingInspectors

Liczba

ObjectMgrOpen

True | False

ObjectMgrPos

Współrzędne X, Y

OnionSkin_AfterOpacity

Liczba

OnionSkin_BeforeOpacity

Liczba

OnionSkinInButtonEditor

True | False

OpenAsAnimation

True | False

OpenAsUntitled

True | False

OptAltTogglesClipNuggetDragsMask

True | False

OriginalFilesFolderName

Oryginalne pliki

OtherGamma

Liczba

PasteExportOrder

Lista formatów

PasteImportOrder

Lista formatów

PencilAntiAlias

True | False

PencilAutoErase

True | False

PickDistance

Liczba

PixelTrimThreshold

Liczba

PointerToolPaintHandles

True | False

PolygonToolIsAuto

Liczba

PolygonToolIsStar

True | False

PolygonToolSides

Liczba

PolygonToolSpikiness

Liczba

PopupMenuOvrCellClr

Wartości kanałów Red-Green-Blue-Alfa

PopupMenuOvrTxtClr

Wartości kanałów Red-Green-Blue-Alfa

PopupMenuPointSize

Liczba

PopupMenuTextOnly

True | False

PopupMenuTxtBold

True | False

PopupMenuTxtItalic

True | False

PopupMenuUpCellClr

Wartości kanałów Red-Green-Blue-Alfa

PopupMenuUpTxtClr

Wartości kanałów Red-Green-Blue-Alfa

PopupSwatchesColorPaletteChoice

Liczba

PopupSwatchesShouldSnapToWebSafe

True | False

PreserveAlpha

True | False

PreviewDrag

True | False

PreviewDragThreshInMilliseconds

Liczba

PreviewInBrowserOpensNewWindow

True | False

PrimaryBrowser

Ścieżka dostępu i nazwa pliku

PrimaryScratchDiskName

Nazwa/litera napędu

PsdExport_Effects

Liczba

PsdExport_Layers

Liczba

PsdExport_Settings

Liczba

PsdExport_Text

Liczba

PsdExport_Warn100

True | False

PSLayersAsFrames

True | False

PSSharedLayers

True | False

PSTekstEditable

True | False

Tabela 25.1.

Główne preferencje i ich ustawienia (ciąg dalszy)

Preferencja

Typ wartości

RapidRedrawThreshhold

Liczba

RectToolCornerRadius

Liczba

ReplaceLogNazwa pliku

Nazwa pliku

ResizeConstrain

True | False

ResizeResample

True | False

SaveAsMinimalFileWithBogusPngData

True | False

SaveMkb1CompatFiles

True | False

SavePngWithAdam7Interlacing

True | False

ScriptFilesSaveAsText

True | False

ScrubPressure

True | False

ScrubRate

Liczba

ScrubVelocity

True | False

SecondaryBrowser

Ścieżka dostępu i nazwa pliku

SecondaryFeedbackColor

Wartości kanałów Red-Green-Blue-Alfa

SelectionAdjustTolerance

Liczba

SelectionMouseOverPreview

True | False

SelectiveJPEGColor

Wartości kanałów Red-Green-Blue-Alfa

SelectiveJPEGOpacity

Liczba

ShowAllFontsInMenu

True | False

ShowAllPreview_Up

True | False

ShowBarberPole

True | False

ShowGrid

True | False

ShowGuides

True | False

ShowPenPreview

True | False

ShowSolidPoints

True | False

SimplifyAmount

Liczba

SingleLayerEditing

True | False

SliceGuideColor

Wartości kanałów Red-Green-Blue-Alfa

SmoothSelectionAmount

Liczba

SnapDistance

Liczba

SnapToGrids

True | False

SnapToGuides

True | False

StampToolEdge

Liczba

StampToolMode

Liczba

StampToolSize

Liczba

StampToolSource

Liczba

StampToolStampSpacing

Liczba

Tabela 25.1.

Główne preferencje i ich ustawienia (ciąg dalszy)

Preferencja

Typ wartości

StopImageEditModeInPixels

Liczba

StylesOptions_LargePreview

Liczba

SuppressWarningsOnShortcutConflict

True | False

SwapFileChunkSize

Liczba

SwapFileReclaimThreshFraction

Liczba

SwapFileReclaimThreshInMegs

Liczba

SwfExportAllFrames

True | False

SwfExportFromFrame

Liczba

SwfExportToFrame

Liczba

SwfFrameRate

Liczba

SwfJpegQuality

Liczba

SwfMaintainObjEditable

True | False

SwfMaintainTextEditable

True | False

SymbolEditor_Pos

Współrzędne X, Y

SymbolEditor_Size

Współrzędne X, Y

Text_AntiAliasedFill

True | False

Text_AntiAliasLevel

Liczba

Text_AutoKern

True | False

Text_BaselineShift

Liczba

Text_Bold

True | False

Text_FillColor

Nazwa czcionki

Text_Font

Nazwa czcionki

Text_HorizScale

Liczba

Text_Italic

True | False

Text_Justification

Liczba

Text_Leading

Liczba

Text_LeadingMode

Liczba

Text_Orientation

Liczba

Text_RangeKerning

Liczba

Text_Size

Liczba

Text_Underline

True | False

TextEditor_AutoApply

True | False

Tabela 25.1.

Główne preferencje i ich ustawienia (ciąg dalszy)

Preferencja

Typ wartości

TextEditor_AutoApplyTime

Liczba

TextEditor_RememberALLSettings

True | False

TextEditor_ShowFont

True | False

TextEditor_ShowSizeAndColor

True | False

TextEditorPos

Współrzędne X, Y

TextEditorSize

Współrzędne X, Y

TextToolRevertsToPointer

True | False

ThrobRedrawThreshhold

Liczba

TilePercentForRender

Liczba

ToolboxOpen

True | False

ToolboxPos

Współrzędne X, Y

TransformConstrain

True | False

TransformToolsAutoTrim

True | False

Transmogrify

Liczba

TryInterleaveSwapFiles

True | False

TryToRetainLayers

True | False

TryToUseVecOps

True | False

TwainSource

Ścieżka dostępu

UseBrushSizeCursors

True | False

UseExtraPatternsDir

True | False

UseExtraPhotoshopPluginsDir

True | False

UseExtraTeksturesDir

True | False

UseLastExportDirectory

True | False

UseMPIfPresent

True | False

UsePrecisionCursors

True | False

UseSmallVectorImportPages

True | False

WandToolAntiAliased

True | False

WandToolFeatherAmount

Liczba

WandToolTolerance

Liczba

WebsnapRange

Liczba

WriteDWNotes

Liczba

WriteThumbnailPreview

True | False

XformToolXformsBFE

True | False

XPDPaletteFeedback

True | False

Podsumowanie

Jak dla mnie, prawdziwa siła każdego narzędzia tkwi w możliwościach dostosowania go do indywidualnych potrzeb użytkownika. Możliwości Fireworks 4 mogą być znacz­nie rozszerzane za pomocą własnych poleceń, skryptletów i innych funkcji. Dosto­so­wu­jąc Fireworks do własnych potrzeb, musisz pamiętać o następujących rzeczach:

u      Fireworks może być w dużym stopniu dostosowywany do indywidualnych po­trzeb użytkownika poprzez dodawanie plików do podkatalogów katalogu Configuration, w których znajdują się polecenia, Xtras i inne elementy programu.

u      Skryptlety to autonomiczne aplety JavaScript, które mogą być uruchamiane w Fire­works. W Windows wszystkie pliki skryptletów muszą mieć roz­sze­rze­nia .jsf. W MacOS skryptlety powinny mieć kod Creator MKBY oraz kod File Type TEXT.

u      Wszystkie preferencje Fireworks przechowywane są w prostym pliku teks­to­wym, który można modyfikować w dowolnym edytorze tekstowym lub za po­mo­cą skryptletów i poleceń.

W następnym rozdziale przyjrzymy się bliżej interfejsowi programowania Fireworks


Document Info


Accesari: 1381
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 )