ALIS

Software pro veřejnou správu

Vzdálená pomoc
20. 3. 2003

Obrazovka v režimu FULLSCREEN není na celou plochu obrazovky

Popis problému:

V režimu "celá obrazovka" (Režimy obrazovky pod Windows) je pro zobrazení použita jen část plochy, většinou horní část obrazovky. Někdy je využitá plocha uprostřed (centrována).

Tento problém se vyskytuje nejčastěji na notebucích (pod všemi verzemi Windows) a v poslední době na PC s velkými monitory, především pod Win 2000 a XP.

Proč to tak (asi) je ?

  • Pokud máme velkou obrazovku (např. 17") a zobrazujeme aplikaci, která má 80 x 25 znaků, není celkem logicky moc možností, jak to zobrazit.
    Roztáhnout na celou plochu Důsledek je ten, že jednotlivé znaky jsou příliš velké. Z běžné vzdálenosti (přes desku stolu) se na to nekouká příliš dobře.
    Využít jen část plochy Proporce znaků jsou "rozumné", ale je využita právě jen část obrazovky.
    V praxi často uživateli vadí, právě ta možnost, kterou má a chtěl by něco jiného. Je však na místě si uvědomit, že v rámci DOS- aplikace v režimu fullscreen toho moc na výběr není.
  • Výše uvedené dvě varianty bohužel nemáme na výběr. To, jak se to zobrazuje na tom kterém PC je zřejmě dáno vlastnostmi graf. karty a ovladačů. Ty mohou být různých verzí a mohou se tedy v této záležitosti (v podstatě zpětné kompatibility na DOS) chovat různě.
  • Je dobré si uvědomit, že největší fonty pro DOS-režim celá obrazovka mají velikost 8 x 19 bodů. Máme obrazovku s velkým rozlišením (např. 1280 x 1024), Windows přepíná do fullscreenu a má se zobrazit 80 x 25 znaků. Co s tím asi tak může udělat:
    - Upravit rozlišení obrazovky na 600 x 480 a použít fonty tak jak jsou.
    - Nějak "roztáhnot" fonty a ponechat původní rozlišení.
    - Ponechat velké rozlišení i původní fonty, ale zabrat jen část obrazovky.
    - Bůh ví, co tvůrce graf. karet a ovladačů napadne.
    - Možná i z těchto důvodů někdy Windows použije jako implicitní velikost DOS-obrazovky 80 x 50.

Řešení:

  • Provozujeme-li aplikaci v kódování Kamenických, jsme na režim fullscreen odkázáni. Pokud mám "naše" varianta zobrazení nevyhovuje, můžeme z hlediska nastavení op. systému jedině zkusit změnit graf. kartu, resp. ovladač, případně verzi Windows.
    Jinou možností v této situaci je změnit kódování aplikace na Latin 2 (přibude možnost jet v okně) nebo vyměnit aplikační program za jiný.
  • Pokud je aplikace v kódování Latin 2, lze zvolit režim obrazovky v okně. Zde Windows umožňuje výběr z celé řady fontů, jejichž "přijatelnost na pohled" je dosti relativní, u každého uživatele je tomu jinak.