Přejít na obsah
Skip to main content

Rámce a komponenty

Stránky jsou složeny z komponent organizovaných do rámců (viz. též příklad definice stránky). Zatímco komponenty jsou uzavřené entity určené svými modifikátory, existence rámců je dána pouze definicí stránky.

Organizace stránky​

Rámce plní funkci organizátora stránky, ale nejsou samy o sobě na stránce viditelné. Jeden rámec může obsahovat jiné, vnořené. Vedle toho rámce zajišťují také rozmístění komponent. Komponenta v jednom rámci vždy zabere celou dostupnou šířku rámce. Pokud tedy chceme umístit na stránce dvě komponenty vedle sebe, je třeba je umístit do sousedních rámců a těmto rámcům omezit šířku nastavením počet zabraných dlaždic odpovídajícím parametrem uzlu frame.

Responzivita​

Jednotlivé komponenty a také rámce se již samy o sobě přizpůsobují velikosti displeje zařízení, na kterém uživatel svou COMEX stránku zobrazí. Jde však o čistě technologické zajištění viditelnosti, použitelnosti a základního uživatelského komfortu. Pomocí definice stránky však také můžete zobrazení stránky s ohledem na velikost displeje řídit pro jednotlivý aplikační obsah stránky. Můžete se rozhodnout, že určitá část bude viditelná pouze na zařízeních od určité velikosti a na menších skrýt, protože nejsou klíčovými prvky stránky. Při práci na šířu můžete zajistit zobrazení plného menu a při práci na výšku jen jeho menší rozbalovací ekvivalent apod. Tyto úkony vám usnadní editor stránek COMEX.

Jména a odkazy​

Jak již bylo uvedeno v úvodu v popisu syntaxe odkazování na jednotlivé komponenty na stránce, slouží odkazy na modifikátory a jejich instance také pro identifikaci komponent na stránce i mimo ni (viz. též použití odkazů. Zejména pak jde o použití pro aktivní propojení součástí popisovaných v další části.