====== TUI Layout ====== Odzivna razporeditev s sidranjem kot privzeto za TUI aplikacije. Sidranje je **privzet način** - vsaka kontrola se pravilno obnaša ob spremembi velikosti terminala brez posebnih vsebnikov. ===== Osnovno načelo ===== Sidranje kot privzeto pomeni: - Sprememba velikosti terminala ne sme pokvariti razporeditve, fokusa in izrisovanja - Kontrole ohranjajo stabilne prostorske odnose - Predvidljiva pravila raztezanja/krčenja ===== Semantika sidra ===== ==== Razpoložljiva sidra ==== | Sidro | Pomen | ^ Left | Razdalja do levega roba ostane konstantna | ^ Top | Razdalja do zgornjega roba ostane konstantna | ^ Right | Razdalja do desnega roba ostane konstantna | ^ Bottom | Razdalja do spodnjega roba ostane konstantna | ==== Kombinacije ==== Privzeto: Left + Top → Položaj ostane stabilen, velikost konstantna Left + Right: → Širina se raztegne/skrči s širino starša Top + Bottom: → Višina se raztegne/skrči z višino starša Vsa štiri (Left + Top + Right + Bottom): → Pravokotnik se raztegne v obe smeri Brez sider: → Obravnavaj kot Left + Top (brez "lebdeče" dvoumnosti) ==== PXAML primeri ====