[ Pobierz całość w formacie PDF ]
.Gdybyś chciał odszukać miejsca, w których użyto znacznika , kliknij dwa razyodpowiednią pozycję lewego panelu okna, a wiersz zawierający ten znacznik zostanie wyróżniony.Rysunek 3.34.Widok Odwzorowanie programu ScriptBuilderZakładka Pulpit (Desktop), pokazana na rysunku 3.35, pozwala na poszukiwanie w systemie plików, którechcesz wykorzystać podczas pracy z witryną.Jeśli klikniesz dwa razy dowolny plik, zostanie on otwarty wprawym panelu okna.Jeśli klikniesz prawym przyciskiem myszy obszar Pulpitu, możesz utworzyć folder orazprzejrzeć właściwości pliku.Rozdział 3 Narzędzia pracy84Rysunek 3.35.Widok Pulpit programu ScriptBuilderJednym z najużyteczniejszych składników programu ScriptBuilder jest biblioteka skryptów.ZakładkaBiblioteka skryptów (Script Library) pokazana została na rysunku 3.36.Pozwala ona na proste wstawianiegotowych bloków kodu do twojej strony WWW.ScriptBuilder zawiera wiele skryptów strony klienta i stronyserwera, które możesz włączyć do twoich stron ASP i HTML.Rysunek 3.36.Widok Biblioteka skryptów programu ScriptBuilderLista biblioteki skryptów może być sortowana po dowolnej kolumnie, którą wybierzesz klikając jej nagłówek.Kolumny przedstawiają nazwę skryptu, użyty podczas jego tworzenia język lub technologię, jego opis orazwersję programu Navigator lub Explorer obsługującego skrypt.Aby wstawić skrypt do twojej strony, umieść kursor w tym miejscu, gdzie ma się znalezć oraz kliknijdwukrotnie wybrany z biblioteki skrypt.Jeśli na przykład chcesz skorzystać z procedury odczytującej znacznikASP Kompendium programisty85kontekstu klienta (cookie), najpierw umieść kursor w odpowiednim miejscu strony ASP, gdzie procedura mawystępować.Następnie kliknij dwukrotnie w lewym panelu prezentującym zbiór skryptów procedurę o nazwieReadCookie.Od tej chwili stanie się ona częścią twojego kodu.Te wbudowane skrypty są całkowicie konfigurowalne i podatne na zmiany.Aby zmienić właściwości skryptu,kliknij go dwukrotnie i wybierz Właściwości (Properties).Ujrzysz dialog pokazany na rysunku 3.37.Tutajmożesz zmienić nazwę i opis skryptu.Możesz również wybrać jego język bądz technologię, jak również wersjęprzeglądarki Navigator lub Explorer, która będzie obsługiwała skrypt.Rysunek 3.37.Dialog Właściwości skryptuModyfikacja kodu skryptu możliwa jest w zakładce Kod (Code).Okno powiększy się tak, aby pokazać koddanej procedury (Rysunek 3.38.).Właśnie tutaj możesz wprowadzić pożądane zmiany w treści dostępnych wbibliotece skryptów.Na przykład osobiście wolę, żeby procedury ASP (do nich należy ta pokazana na rysunku3.38.) miały od razu w swej treści znaczniki bloku kodu ASP.Mogę je tam umieścić modyfikującskrypt w tej zakładce.Kiedy zamkniesz okno kodu, program poprosi cię o potwierdzenie lub odrzuceniedokonanych zmian.Rysunek 3.38.Okno kodu edytowanego skryptuMoją ulubioną cechą programu jest możliwość dodawania do biblioteki własnych skryptów.Zauważyłem, żewiele krótkich bloków kodu, z których stale korzystam, nie znalazło się w procedurach.Aby nie przepisywaćciągle tych samych fragmentów kodu, można je umieścić w bibliotece.Możesz dodać skrypt do biblioteki na dwa sposoby.Pierwszym z nich jest kliknięcie prawym przyciskiem wobszarze okna biblioteki i wybranie punktu Dodaj (Add).Ujrzysz wtedy puste okno kodu, takie samo, jak wwypadku edycji istniejącego skryptu.Tam wprowadzisz nowy kod skryptu.Po ukończeniu przejdz do zakładkiRozdział 3 Narzędzia pracy86Opis (Description).Tutaj wpiszesz nazwę nowego skryptu oraz jego krótki opis, wraz z wyszczególnieniemzastosowanego języka lub technologii i wersji obsługującej ten skrypt przeglądarki Navigator lub Explorer.Drugim sposobem dodania procedury do biblioteki skryptu jest odzyskanie odpowiedniego fragmentu kodu zistniejącej już strony.Możesz to zrobić wyróżniając tekst w wybranym dokumencie, a następnie klikającprawym przyciskiem zaznaczony tekst i wybierając opcję Dodaj do biblioteki skryptów (Add to Script Library).Powiedzmy, że w wielu stronach ASP łączysz się z bazą danych w ten sam sposób i chcesz, aby ten kodłączenia stał się częścią biblioteki skryptów.Wyróżnij ten fragment kodu przy użyciu myszy, a następniekliknij prawym przyciskiem.Okno, które się wtedy pojawi, pokazane jest na rysunku 3.39.Rysunek 3.39.Dodawanie kodu do biblioteki skryptówJeśli wybierzesz opcję Dodaj do biblioteki skryptów (Add to Script Library), kod jest dodawany jako pozycjado biblioteki.Ponownie wpisujesz wszystkie niezbędne informacje dotyczące nowego skryptu.Kiedyskończysz, kod staje się częścią biblioteki i może być wstawiany do tworzonych stron.Ostatnią zakładką lewego panelu głównego okna programu ScriptBuilder jest Galeria składników (ComponentGallery).Zawartość zakładki prezentuje rysunek 3.40.Galeria ułatwia pracę z programowalnymi, gotowymi dowstawienia składnikami.Możesz włączyć dany składnik do tworzonej strony ASP lub HTML, przeciągając gow to miejsce, w którym ma być inicjalizowany.ASP Kompendium programisty87Rysunek 3.40.Galeria składników programu ScriptBuilderMożesz określić właściwości, metody oraz zdarzenia związane z danym składnikiem, klikając go prawymprzyciskiem myszy, a następnie wybierając odpowiedni punkt.Szablon właściwości, metody bądz zdarzeniajest wtedy dodawany do twojej strony.Możesz również dodać własny składnik do środowiska programu,klikając prawym przyciskiem w dowolnym miejscu Galerii składników oraz wybierając opcję Dodaj do galerii(Add to Gallery).Praca z kodem w programie ScriptBuilderScriptBuilder posiada wiele narzędzi wspomagających pisanie kodu i pracę z nim.ScriptBuilder wyświetlawiersze kodu w różnych kolorach, co powoduje, że kod jest bardziej czytelny i rozpoznawalny.Aby jednak ztej cechy programu skorzystać, najpierw musi on wiedzieć, z jakim językiem pracujesz.Tak więc jedną zpierwszych rzeczy, którą zrobisz będzie ustawienie domyślnego języka, który będzie wyróżniany.Wybierz zmenu Widok (View) opcję Wyróżniony język (Highlighted Language), a następnie przykładowo VBScript, copokazano na rysunku 3.41.Rysunek 3.41.Ustawianie domyślnego języka do wyróżnianiaRozdział 3 Narzędzia pracy88Kiedy język zostanie określony, kod w odpowiedni sposób wyróżniany kolorami, co czyni go łatwiejszym doodczytu.Poza tym, skoro ScriptBuilder już wie, jakiego języka używasz, może automatycznie pomagać ci wuzupełnianiu bloków kodu [ Pobierz całość w formacie PDF ]