Zobrazit plnou verzi příspěvku: ROZBALOVACÍ ČÁSTI

Lukáš Záruba
18.12.2019, 11:50
Zdravím,Bohužel jsem zapomněl jak udělat rozbalovací části. Prosím o pomoc.

Navara
18.12.2019, 12:41
Vůbec nerozumím otázce. Jestli máte na mysli ty spojovací čáry na levé straně, tak ty vznikají automaticky podle "funkčních bloků" pro funkce, metody, třídy atd...

Lukáš Záruba
18.12.2019, 12:45
Ano to jsem myslel, je možné je tedy vložit i ručně kvůli zjednodušení? nebo vznikají jen u "funkčních bloků"?

Navara
18.12.2019, 12:55
To je čistě záležitost toho textového okna. V iLogicu (VB.NET) myslím, že to jinak nejde. Existuje sice direktiva #Region, ale ta se dá použít pouze na skupinu metod a to už je asi vhodnější zapouzdřit do samostatné třídy.Pro metody existuje jedno doporučení: "Celá metoda se musí vejít na jednu stránku"Z toho plyne: Pokud to tak není, tak je ta metoda špatně napsaná a je potřeba jí rozdělit. Z vlastní zkušenosti vím, že je to pravda, protože v metodě, která má třeba 250 řádků se nikdo nevyzná.

Lukáš Záruba
18.12.2019, 12:57
Ok, díky.

Lukáš Záruba
18.12.2019, 14:14
Tak to vypadá že bude problém mezi mojí židlí a klávesnicí. Měl jsem na mysli "sbalovací oblast" našel jsem to v nápovědě.

Navara
18.12.2019, 14:22
tak to je hodně obskurní konstrukt. Díky, naučil jsem se něco nového.

Lukáš Záruba
18.12.2019, 14:49
funguje to stejně jako automatické rozbalování "funkčních celků" nechá se tam i doplnit text něco jako "title" oblasti. Používám to nejvíce na poznámky a i třeba na původní pravidla ze kterých jsem vyšel nebo něco použil. To potom přibývají řádky mílovými kroky.