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 orgranizá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 na stanovení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.


Koncept stránkyRámce a komponentyAktivní propojeníSběr hodnot, výrazyExistence a umístění stránek