?.3. Przeglądanie warstw

Teraz po zapoznaniu się z podstawami manipulacji wartstwami można łatwiej zrozumieć dlaczego warstwy są tak wydajnymi narzędziami w trakcie tworzenia diagramu za pomocą Dia.

Zrozumienie czym są warstwy umożliwi dramatyczne polepszenie jakości oraz efektów wizualnych tworzonych diagramów.

Na przykład, wyobraźmy sobie, że budujemy diagram z wieloma obiektami, jak obwód elektryczny czy diagram UML. Jeśli wszystkie obiekty zostaną umieszczone na jednej wartstwie oznaczającej tło, po chwili otrzymamy szkic, którym nie da się w prosty sposób zarządzać ani nic z nim zrobić. Trudno będzie zmienić w nim cokolwiek, zaś zapamiętanie jaki obiekt jest połączony do jakiego będzie stratą czasu. Czasem będzie ciężko odgadnąć, który obiekt jest połączony z którym w miejscu gdzie są wymieszane wszystkie razem.

Ponieważ Dia jest Budowniczym ustrukturyzowanych diagramów, wszystkie tworzone za pomocą programu diagramy będą naturalnie ustrukturyzowane oraz podzielone na wiele małych części, którymi można zarządzać w sposób łatwiejszy i wydajniejszy niż w przypadku pojedynczego monolitycznego bloku obiektów.

[Note]

Z definicji, diagram powinien być ustrukturyzowany, więc podzielenie go na kilka logicznych części nie powinno być tak trudne jak to się wydaje. Do tego celu w pierwszej kolejności powinno się używać warstw. Umożliwiają odseparowanie każdej z tych części na oddzielne przezrocze, dzięki czemu manipulowanie nimi w ulubiony sposób staje się prawdziwą przyjemnością.

Po pierwsze, warstwy mogą mieć zmieniane nazwy aby określić co dana część diagramu reprezentuje a także dając możliwość szybkiej lokalizacji warstwy spośród innych. I najważniejsze, że layers mogą być wyświetlane lub ukrywane w zależności od tego, którą część diagramu użytkownik chce obejrzeć.

Aby zmienić nazwę wartsty należy, w dowolnym momencie podczas tworzenia diagramu, kliknąć podwójnie nazwę wartstwy w oknie wartstw. Zostanie wyświetlone okno Atrybutów wartstwy w którym to miejscu można zmienić nazwę warstwy.

[Tip]

Dobrze jest znaleźć nazwę określającą przeznaczenie warstwy, dzięki czemu szybko można zorientować się na diagramie co do czego służy. W diagramie można tworzyć wiele różnych warstw, Dia nie nakłada ograniczeń na ich ilość, więc można dopasować hierarhię warstw spełniających indywidualne potrzeby.

Ikona oka po lewej stronie nazwy wartstwy przeznaczona jest do ukrywania lub wyświetlania odpowiedniej warstwy. Jeśli z dowolnego powodu użytkownik zdecyduje, że dana warstwa nie powinna być wyświetlana, po prostu wystarczy kliknąć ikonę oka oraz warstwa ze wszystkimi obiektami na niej umieszczonymi zniknie z rysunku.

Wyświetlanie tylko niektórych warstw jest naprawdę użyteczne w przypadku manipulowania małymi częściami diagramu bez zmiany pozostałych elementów. Można także pracować w ten sposób jeśli ma się zamiar wydrukować diagram na różnych stronach lub przy testowaniu różnych ustawień, które mogą mieć wpływ na układ elementu. Eksperymentowanie z różnymi ustawieniami warstw może doprowadzić do tego, że diagram będzie wyglądał ładniej i bardziej przejrzyście.

[Note]

W programie Dia, operacje tworzenia i manipulacji Warstwami są tak częste jak operacje rysowania czy też wybierania obiektów diagramu. Należy zapoznać się z nimi ponieważ prawdopodobnie będą one wykonywane za każdym razem po utworzeniu nowego diagramu.