Příklad - kreslení soustředných kružnic nebo n-úhelníků

V následujícím příkladu ilustrujeme postup tvorby komplexní funkce s uživatelským rozhraním (dialogovým boxem). V příkladu je použito několik obratů, které se často používají při tvorbě dialogových boxů:

Přehled informací lekce

Definice problému

Na začátku psaní funkce si opět nejdříve specifikujeme / definujeme problém.

V tomto příkladě je definice problému následující:

zjednodušte (automatizujte) vkládání soustředných kružnic nebo n - úhelníků. Zadávání parametrů funkce by mělo být uskutečněno pomocí zadávání hodnot v příkazovém řádku nebo pomocí uživatelského dialogu. Funkce má být spouštěna jako příkaz z příkazového řádku AutoCADu.

Požadavky na kreslené objekty jsou následující:

minimální poloměr soustředných kružnic je 0.1mm, minimální poloměr opsaných kružnic n-úhelníků je 3 mm. Počet stran n-úhelníku musí být větší než 4.

Příklad požadovaného výstupu z funkce