Edytor wizualny
Zakładka Diagram zamienia state machine w obraz, z którym możesz pracować: każdy stan to prostokąt, a każde przejście to strzałka między prostokątami, opisana nazwą akcji. To najszybszy sposób, aby zrozumieć maszynę na pierwszy rzut oka i naszkicować zmiany.
Poruszanie się
Dział zatytułowany „Poruszanie się”- Przeciągnij stan, aby zmienić jego położenie na płótnie. Twój układ jest zapisywany, więc maszyna wygląda tak samo przy następnym otwarciu.
- Przesuwaj płótno, przeciągając pusty obszar.
- Powiększaj i pomniejszaj, aby zmieścić duże maszyny na ekranie.
Pozycje są zapisywane osobno dla każdej maszyny, więc układanie jednego diagramu nigdy nie wpływa na inny.
Rysowanie przejścia
Dział zatytułowany „Rysowanie przejścia”Każdy prostokąt stanu ma na krawędziach małe porty połączeń. Aby utworzyć przejście:
- Wskaż port na stanie źródłowym i zacznij przeciągać.
- Linia podąża za kursorem. Gdy zbliżysz się do prawidłowego celu, stan docelowy zostaje podświetlony.
- Zwolnij nad stanem docelowym.
Formularz Add transition otwiera się z już wypełnionymi dwoma stanami, więc wystarczy wpisać Action name i zapisać. Zwolnienie nad tym samym stanem, od którego zaczęto, tworzy pętlę własną, co jest dozwolone.
Pasek narzędzi
Dział zatytułowany „Pasek narzędzi”Pasek narzędzi diagramu udostępnia:
- Add state — utwórz nowy stan bez wychodzenia z diagramu.
- Auto-layout — automatycznie ułóż wszystkie stany. Zobacz Automatyczny układ.
- Reset layout — wyczyść ręczne pozycje i zacznij od nowa.
- Zoom to fit — przeskaluj i wyśrodkuj diagram tak, aby cała maszyna była widoczna.
Edycja z poziomu diagramu
Dział zatytułowany „Edycja z poziomu diagramu”Stan początkowy jest oznaczony na płótnie, więc zawsze widać, gdzie zaczyna się przepływ. Aby zmienić sam stan lub przejście, użyj zakładek States i Transitions — diagram służy do układania i rysowania nowych połączeń.