> For the complete documentation index, see [llms.txt](https://primer2.dynamobim.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://primer2.dynamobim.org/cs/9_best_practices/4-managing-your-program.md).

# Správa programu

Vizuální programování může být kreativní činnost, tok programu a uživatelské vstupy se však můžou velmi rychle stát složitými a na pracovní ploše nepřehlednými. Podívejme se na některé osvědčené postupy pro správu programu.

### Zarovnání

Jakmile na pracovní plochu přidáte několik uzlů, můžete je chtít přeuspořádat, aby byly přehledné. Výběrem více než jednoho uzlu a kliknutím pravým tlačítkem myši na pracovní plochu se v místním okně zobrazí nabídka **Zarovnat výběr** s možnostmi pro zarovnání a rozmístění po osách X a Y.

!

> 1. Vyberte více než jeden uzel.
> 2. Klikněte pravým tlačítkem myši na pracovní plochu.
> 3. Použijte možnosti funkce **Zarovnat výběr**.

### Poznámky

S trochou zkušeností můžeme vizuální program „číst“ tak, že se podíváme na názvy uzlů a budeme sledovat tok programu. Dobrým zvykem je vkládat na pracovní plochu popisy. Aplikace Dynamo obsahuje uzel **Poznámky** s upravitelným textovým polem. Poznámky lze na pracovní plochu přidávat dvěma způsoby:

!

> 1. Přejděte do nabídky Upravit > Vytvořit poznámku
> 2. Použijte kombinaci kláves Ctrl+W

Po přidání poznámky na pracovní plochu se zobrazí textové pole pro úpravu textu. Po vytvoření lze poznámku upravit dvojitým kliknutím nebo kliknutím pravým tlačítkem na uzel Note.

!

### Seskupování

S tím, jak se vizuální program zvětšuje, může být užitečné označit větší kroky jako celky. Větší kolekce uzlů můžeme zvýraznit jako **skupinu** a označit je barevným obdélníkem na pozadí a názvem. Pokud je vybrán více než jeden uzel, skupinu lze vytvořit třemi způsoby:

!

> 1. Přejděte do nabídky Upravit > Vytvořit skupinu
> 2. Použijte kombinaci kláves Ctrl+G
> 3. Klikněte pravým tlačítkem myši na pracovní plochu a vyberte možnost „Vytvořit skupinu“

Po vytvoření skupiny je možné upravit její nastavení, například název a barvu.

!

{% hint style="info" %}
Tip: Použití poznámek a skupin je účinný způsob, jak zvýšit přehlednost a srozumitelnost v souboru.
{% endhint %}

Zde je příklad programu s přidanými poznámkami a skupinami:

!

> 1. Poznámka: „Parametry mřížky“
> 2. Poznámka: „Body mřížky“
> 3. Skupina: „Tvorba mřížky z bodů“
> 4. Skupina: „Tvorba bodu atraktoru“
> 5. Poznámka: „Kalibrace hodnot vzdálenosti“
> 6. Poznámka: „Proměnná mřížka kružnic“


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://primer2.dynamobim.org/cs/9_best_practices/4-managing-your-program.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
