Łączniki
Łączniki to linie służące do łączenia kształtów, reprezentujące relacje lub przepływy.
Rysowanie połączeń
Aby połączyć dwa kształty:
- Wybierz narzędzie łącznika z paska narzędzi.
- Najedź kursorem na pierwszy kształt, aż pojawią się punkty połączeń (małe kółka).
- Kliknij punkt połączenia i przeciągnij do punktu połączenia na drugim kształcie.

Inteligentne trasowanie
Diagrammix3 używa algorytmów inteligentnego trasowania (LibAvoid) do automatycznego prowadzenia łączników wokół innych kształtów, zapewniając czystość i czytelność diagramu.

Punkty zgięcia i punkty pinezki
Możesz ręcznie kontrolować ścieżkę łącznika:
- Punkty zgięcia: Kliknij dwukrotnie łącznik, aby wyświetlić pasek akcji łącznika. Kliknij ikonę Add Bend Point (+), aby dodać nowy uchwyt na linii, który możesz przeciągnąć, aby zmienić kształt ścieżki.
- Punkty pinezki: Kliknij ikonę Pin na pasku narzędzi, aby dodać „przyklejony" punkt na łączniku. Zapewnia to, że linia przechodzi przez określone współrzędne, nawet gdy podłączone kształty się przesuwają.

Tryby trasowania
Dostępne w Panelu Inspektora w sekcji Connector Geometry:
- Straight: Bezpośrednia linia między punktami.
- Polyline: Linie wielosegmentowe z ostrymi narożnikami.
- Orthogonal: Linie składające się wyłącznie z segmentów poziomych i pionowych.
- Bezier: Gładkie, zakrzywione linie.
Punkty przyczepu
Punkty przyczepu to predefiniowane punkty połączeń na kształtach, do których podłączają się łączniki. Zapewniają precyzyjną kontrolę nad tym, gdzie linie się łączą.
Domyślne punkty przyczepu
Większość kształtów ma automatyczne punkty przyczepu:
- Prostokąty: Środek każdej krawędzi (4 punkty)
- Elipsy: Góra, dół, lewo, prawo (4 punkty)
- Trójkąty: Każdy wierzchołek i środek krawędzi
Łączenie z punktami przyczepu
- Wybierz narzędzie łącznika
- Najedź kursorem na kształt
- Pojawią się niebieskie kółka pokazujące dostępne punkty przyczepu
- Kliknij punkt, aby rozpocząć połączenie
- Przeciągnij do punktu na kształcie docelowym
Niestandardowe punkty przyczepu
Dla niestandardowych kształtów możesz definiować własne punkty przyczepu:
- Zaznacz kształt
- Przejdź do Format → Edit Sticky Spots
- Kliknij, aby dodać nowe punkty na granicy kształtu
- Przeciągnij, aby zmienić pozycję istniejących punktów
- Option+kliknij, aby usunąć punkt
Zalety punktów przyczepu
- Łączniki pozostają podłączone, gdy kształty się przesuwają
- Spójne pozycje połączeń na podobnych kształtach
- Czyste, profesjonalnie wyglądające diagramy
- Automatyczna optymalizacja trasowania
Groty strzałek
Łączniki mogą mieć groty strzałek na jednym lub obu końcach. Zaznacz łącznik i użyj Inspektora, aby wybrać spośród 31 różnych stylów grotów strzałek, w tym:
- Podstawowe strzałki: Standardowa, wygięta, patyk
- Notacja UML: Trójkąty dziedziczenia, romby kompozycji
- Notacja ERD: Kurze stopki dla kardynalności
- Dekoracyjne: Pióra, koła, belki
Pełne odniesienie do wszystkich typów grotów strzałek znajdziesz w Odniesienie do grotów strzałek.
Style linii
W Inspektorze możesz dostosować:
- Kolor obrysu: Kolor linii łącznika
- Szerokość obrysu: Grubość linii (od 1px do 10px+)
- Wzór kresek: Linie ciągłe, przerywane lub kropkowane
- Strzałki początkowa/końcowa: Wybierz spośród 31 stylów grotów strzałek
Etykiety tekstowe łączników
Dodawaj etykiety tekstowe do łączników, aby opisać relacje.
Dodawanie etykiet
- Kliknij dwukrotnie w dowolnym miejscu na linii łącznika
- Pojawi się kursor edycji tekstu
- Wpisz tekst etykiety
- Kliknij poza, aby zakończyć
Pozycjonowanie etykiet
Przeciągaj etykiety wzdłuż ścieżki łącznika:
- Kliknij etykietę, aby ją zaznaczyć
- Przeciągnij, aby zmienić pozycję wzdłuż linii
- Etykieta pozostaje podłączona do łącznika
Opcje umieszczania etykiet
W Inspektorze możesz ustawić:
- Pozycja: Początek, środek lub koniec łącznika
- Przesunięcie: Odległość od linii łącznika
- Obrót: Wyrównaj z kątem łącznika lub zachowaj poziomo
Wiele etykiet
Możesz dodać wiele etykiet do jednego łącznika:
- Jedną na początku (np. „1")
- Jedną w środku (np. „uses")
- Jedną na końcu (np. „*")
Jest to szczególnie przydatne w notacji relacji UML.
