File: usage-layers.xml

package info (click to toggle)
dia 0.97.3%2Bgit20160930-6
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 52,952 kB
  • ctags: 17,146
  • sloc: ansic: 155,065; xml: 16,326; python: 6,641; cpp: 4,935; makefile: 3,826; sh: 540; perl: 137; sed: 19
file content (236 lines) | stat: -rw-r--r-- 10,218 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
<?xml version="1.0" encoding="iso-8859-2"?>
<chapter label="?" id="layers-chapter">
<title>Zarzdzanie warstwami</title> 
  <!-- (informacja wprowadzajca...)  --> 
  <sect1 id="layers-introduction">
  <title>Wprowadzenie do warstw</title>
   <para>
     W programie <application>Dia</application>, <emphasis>warstwy</emphasis> 
     s zarzdzane za pomoc <interface>Okna warstw</interface> 
     i wszystkie zwizane z warstwami operacje mog by tam wykonywane.  
   </para>
   <para>
   Zasadniczym celem warstw jest uatwienie
   grupowania powizanych obiektw na diagramie. Umoliwiaj one oddzielenie
   rnych czci diagramu w sposb w jaki yczy sobie tego uytkownik oraz
   wywietlenie tylko niektrych jego czci, podczas gdy inne elementy zostan
   ukryte w trakcie eksportowania lub wydruku diagramu.

   </para>
   <para>
     Dowolna operacja ktr uytkownik chce przeprowadzi
     na obiektach wewntrz warstwy jest moliwa dziki 
     <interface>Podrcznemu Menu</interface>.
     Mona tam wybra rodzaj operacji, ktre zostnie przeprowadzona na 
     warstwie.
   </para>
   <note>
     <para>
      Wybierane mog by tylko obiekty obecne w biecej warstwie.    
      Jeli obiekt nie powinien zosta wybrany, naley zaznaczy 
      czy umieszczony jest on w biecej warstwie czy te w innej.
     </para>
    </note>
    <para>
     Domylnie kady nowy diagram tworzony jest z domyln warstw
     <emphasis>Ta</emphasis>. 
     Oczywicie mona zmieni jej nazw oraz dostosowa j do wasnych potrzeb
     tak jak w przypadku innych warstwam. 
    </para>
    <para>
      Mona tworzy tyle warstw ile jest w danym momencie potrzebne,
      <application>Dia</application> umieci now warstw na wierzchu ju
      utworzonych warstw.
     <emphasis>Warstwy</emphasis> mog by traktowane jako sterta
      przezroczystych kartek. Oznacza to, e mona zmieni ich kolejno,
      zdecydowa czy bd widoczne, narysowa na nich dowoln liczb 
      obiektw i tak dalej.
     </para>
     <para>
      Wszystkie te czynnoci wykonywane s poprzez 
      <interface>okno warstw</interface>.
    </para>
  </sect1>
  
  <sect1 id="layers-basics">
  <title>Podstawy zarzdzania warstwami</title>
    <sect2 id="create-layers">
    <title>Tworzenie nowej warstwy</title>
     <para>
       Utworzenie nowej warstwy jest moliwe poprzez kliknicie przycisku
       <guibutton>Nowa warstwa</guibutton> w lewej dolnej czci okna.
       Jako, e <interface>Okno warstw</interface> nie jest specyficzne dla
       diagramu lecz dla aplikacji, naley wybra w ktrym diagramie ma by
       umieszczona nowa warstwa. Aby to zrobi, naley wybra w grnej czsci <interface>okna
       warstw</interface> diagram, ktry ma otrzyma now warstw a nastpnie doda
       j do tego diagramu.
     </para>
     <para>
       Nowo utworzona warstwa zostanie umieszczona na wierzchu stosu i
       stanie si biec warstw wybranego diagramu.
     </para>
     <para>
       Moliwe jest nastpnie modyfikowanie dowolnie wybranego nowego
       obiektu a take kopiowanie i wklejanie z innych warstw lub diagramw w podobny
       sposb jak przy dziaaniach przy diagramie z pojedyncz warstw.
     </para>   
    </sect2>

    <sect2 id="selecting-layers">
    <title>Wybieranie warstw</title>
     <para>
       Warstwa zostaje aktywowana po jej wybraniu
       w <interface>Oknie warstw</interface>. 
       Dokonuje si tego po prostu klikajc nazw warstwy w oknie,
       po czym zostanie ona podwietlona. Od tej chwili kada wprowadzona
       zmiana w diagramie dotyczy bdzie tylko tej warstwy.
     </para>
     <note>
      <para>
       Mona wybra w jednym czasie tylko jedn warstw.
       Tym sposobem mona mona wykonywa na niej dowolne dziaania 
       bez wprowadzania zmian do innych warstw diagramu.
      </para>
     </note>
    </sect2>

    <sect2 id="ordering-layers">
    <title>Ustawianie kolejnoci warstw</title>
     <para>
       Obok przycisku <guibutton>Nowa warstwa</guibutton> 
       w dolnej czci <interface>Okna warstw</interface>, 
      s umieszczone dwa uyteczne przyciski umoliwiajce
      ustawienie kolejnoci na stosie kadej utworzonej warstwy.
     </para>
     <para>
       Te dwa przyciski s uywane do przenoszenia w gr lub w d warstw
       w hierarchii. Przycisk ze strzak skierowan do gry przenosi
       aktywn warstw w gr, za drugi suy do jej obniania.
     </para>
     <para>
       Ustalanie kolejnoci warstw moe by uyteczne w przypadku ukrywania
       niektrych czci obiektu za innym obiektem.
     </para>
    </sect2>
    
    <sect2 id="deleting-layers">
    <title>Usuwanie warstw</title>
     <para>
       Gdy warstwa nie jest ju potrzebna mona j usun. Po klikniciu
       przycisku <guibutton>Usu warstw</guibutton>, usunite zostan
       wszystkie obiekty do niej nalece. Oczywicie ta operacja bdzie 
       miaa wpyw tylko na aktualnie wybran wartstw.
     </para>
     <para>
       Wykonywanie tych dziaa jest dobrym sposobem
       na utrzymanie diagramu przejrzystym i jasnym w razie potrzeby
       eksportowania do innego formatu ni wasny format
       programu <application>Dia</application>.
     </para>
     <para>
      Naley zwrci uwag, e kady stworzony diagram musi zawiera
      co najmniej jedn warstw.
      Diagram nie zawierajcy ani jednej powinien by traktowany
      jako uszkodzony co z kolei uniemoliwia wyeksportowanie
      czy te zapisanie go do wasnego formatu <application>Dia</application>.
     </para>  
    </sect2>
   </sect1>
   <sect1 id="viewing-layers">
    <title>Przegldanie warstw</title>
     <para>
       Teraz po zapoznaniu si z podstawami manipulacji wartstwami
       mona atwiej zrozumie dlaczego <emphasis>warstwy</emphasis> 
       s tak wydajnymi narzdziami w trakcie tworzenia diagramu za
       pomoc <application>Dia</application>.
     </para>
     <para>
      Zrozumienie czym s warstwy umoliwi dramatyczne polepszenie
      jakoci oraz efektw wizualnych tworzonych diagramw.
     </para>  
     <para>
        Na przykad, wyobramy sobie, e budujemy diagram z wieloma
        obiektami, jak obwd elektryczny czy diagram UML.
        Jeli wszystkie obiekty zostan umieszczone na jednej wartstwie
        oznaczajcej to, po chwili otrzymamy szkic, ktrym nie da si
        w prosty sposb zarzdza ani nic z nim zrobi. Trudno bdzie
        zmieni w nim cokolwiek, za zapamitanie jaki obiekt jest 
        poczony do jakiego bdzie strat czasu. Czasem bdzie ciko
        odgadn, ktry obiekt jest poczony z ktrym w miejscu gdzie
        s wymieszane wszystkie razem.
     </para>
     <para>
        Poniewa <application>Dia</application> jest
        <emphasis>Budowniczym ustrukturyzowanych diagramw</emphasis>, 
        wszystkie tworzone za pomoc programu diagramy bd naturalnie
        ustrukturyzowane oraz podzielone na wiele maych czci,
        ktrymi mona zarzdza w sposb atwiejszy i wydajniejszy ni
        w przypadku pojedynczego monolitycznego bloku obiektw.
     </para>
    <note>
     <para>
        Z definicji, diagram powinien by ustrukturyzowany,
        wic podzielenie go na kilka logicznych czci
        nie powinno by tak trudne jak to si wydaje.
        Do tego celu w pierwszej kolejnoci powinno si uywa 
        <emphasis>warstw</emphasis>.
        Umoliwiaj odseparowanie kadej z tych czci na
        oddzielne przezrocze, dziki czemu manipulowanie
        nimi w ulubiony sposb staje si prawdziw przyjemnoci.
    </para>
   </note>
    <para>
       Po pierwsze, <emphasis>warstwy</emphasis> mog mie zmieniane
       nazwy aby okreli co dana cz diagramu reprezentuje a take
       dajc moliwo szybkiej lokalizacji warstwy spord innych.
       I najwaniejsze, e <emphasis>layers</emphasis> mog by
       wywietlane lub ukrywane w zalenoci od tego, ktr cz
       diagramu uytkownik chce obejrze.
    </para>
    <para>
       Aby zmieni nazw wartsty naley, w dowolnym momencie podczas tworzenia
       diagramu, klikn podwjnie nazw wartstwy w 
       <interface>oknie wartstw</interface>. Zostanie wywietlone 
       okno <interface>Atrybutw wartstwy</interface> w ktrym to miejscu
       mona zmieni nazw warstwy. 
    </para>
   <tip>
    <para>
       Dobrze jest znale nazw okrelajc przeznaczenie warstwy, dziki
       czemu szybko mona zorientowa si na diagramie co do czego suy.
       W diagramie mona tworzy wiele rnych warstw,
       <application>Dia</application> nie nakada ogranicze na ich ilo,
       wic mona dopasowa hierarhi warstw speniajcych indywidualne
       potrzeby.
    </para>
   </tip>
    <para>
        <guibutton>Ikona oka</guibutton> po lewej stronie nazwy wartstwy
        przeznaczona jest do ukrywania lub wywietlania odpowiedniej
        warstwy. Jeli z dowolnego powodu uytkownik zdecyduje, e
        dana warstwa nie powinna by wywietlana, po prostu wystarczy
        klikn <guibutton>ikon oka</guibutton> oraz warstwa ze 
        wszystkimi obiektami na niej umieszczonymi zniknie z rysunku.
    </para>
    <para>
       Wywietlanie tylko niektrych warstw jest naprawd uyteczne
       w przypadku manipulowania maymi czciami diagramu bez
       zmiany pozostaych elementw.
       Mona take pracowa w ten sposb jeli ma si zamiar wydrukowa
       diagram na rnych stronach lub przy testowaniu rnych ustawie,
       ktre mog mie wpyw na ukad elementu. Eksperymentowanie
       z rnymi ustawieniami warstw moe doprowadzi do tego, e
       diagram bdzie wyglda adniej i bardziej przejrzycie.
    </para>
   <note>
    <para>
       W programie <application>Dia</application>, operacje tworzenia i 
       manipulacji <emphasis>Warstwami</emphasis> s tak czste jak 
       operacje rysowania czy te wybierania obiektw diagramu. 
       Naley zapozna si z nimi poniewa prawdopodobnie bd one 
       wykonywane za kadym razem po utworzeniu nowego diagramu.
    </para>
   </note>
</sect1>  <!-- end of id="layers"  -->

</chapter>