GEUS zamrzá při výpočtech – jak vrátit výpočetní okno z neviditelné obrazovky

GEUS zamrzá při vyvolání výpočtů – okno výpočtů je mimo viditelnou obrazovku

V některých případech může při práci v programu GEUS dojít k situaci, kdy po kliknutí na nabídku Výpočty a vyvolání některé výpočetní funkce (např. Vyrovnání do přímky):

  • nevyvolá viditelné výpočetní okno,
  • program se tváří jako „zamrzlý“, nereaguje na myš ani klávesnici,
  • někdy lze akci zrušit klávesou Esc, ale často je nutné program ukončit kombinací Ctrl+Alt+Delete,
  • po opětovném spuštění se objeví hlášení typu „GEUS seznam nebyl minule uzavřen“ a dotaz na rekonstrukci datového souboru.

Nejedná se o klasické „zatuhnutí“ programu, ale o situaci, kdy je výpočetní okno otevřeno mimo viditelnou plochu monitoru (typicky po práci s více obrazovkami). Níže jsou uvedeny postupy, jak problém vyřešit.

1. Zkontrolujte nastavení obrazovek ve Windows

Problém často vznikne na počítačích, kde je (nebo dříve byla) připojena druhá obrazovka. Systém Windows si může stále „pamatovat“ druhý monitor a okno výpočtů pak otevírá na neviditelné ploše.

  1. Na pracovní ploše Windows klikněte pravým tlačítkem myši do prázdného místa.
  2. Z nabídky vyberte možnost Nastavení obrazovky (Display settings).
  3. V zobrazeném okně zkontrolujte, zda Windows eviduje jednu nebo více obrazovek:
    • pokud vidíte dvě obrazovky, ale fyzicky máte jen jednu, je možné, že okna programů (včetně GEUS výpočtů) se otevírají na té „neexistující“;
    • zkuste režim zobrazení upravit (např. Duplikovat / Rozšířit / Pouze obrazovka 1) nebo odebrat nepoužívaný monitor.

Pokud úprava nastavení obrazovek problém neodstraní, pokračujte vynulováním pozice formulářů GEUS.

2. Vynulování pozic formulářů výpočetní části (soubor xxxx_f.ini)

GEUS si pozice oken (formulářů) ukládá do konfiguračních souborů. Pokud se výpočetní okno nachází mimo viditelnou plochu, lze jeho pozici vrátit do výchozího stavu smazáním příslušného souboru.

2.1 Zjištění pracovního adresáře v GEUS

  1. Spusťte program GEUS.
  2. V menu programu otevřete Základní nastavení (Základní nebo Obecné nastavení programu).
  3. Najděte položku, kde je uveden adresář nastavení / dat (pracovní složka, ve které GEUS uchovává své konfigurační soubory).

V tomto adresáři se budou nacházet soubory s příponou .ini, mimo jiné i soubory xxxx_f.ini a xxxx_gf.ini.

2.2 Smazání souboru xxxx_f.ini

  1. Otevřete ve Windows Průzkumník souborů a přejděte do adresáře zjištěného v předchozím kroku.
  2. Najděte soubor:
    • xxxx_f.ini, kde xxxx je vaše přihlašovací jméno do Windows (například Martin_f.ini).
  3. Tento soubor smažte (případně si ho můžete předem zálohovat zkopírováním na jiné místo).
  4. Spusťte znovu GEUS.

Po smazání souboru xxxx_f.ini se všechny formuláře výpočetní části vrátí do výchozí pozice na hlavní obrazovce. Výpočetní okno by se tak mělo opět zobrazovat standardně a program by již neměl „zamrzat“ při vyvolání výpočtu.

3. Vynulování pozic oken a panelů v grafice (xxxx_gf.ini)

Pokud máte obdobné potíže i s grafickými okny či nástrojovými panely (například některá okna grafiky „zmizela“), lze vynulovat i jejich pozice:

  1. V tomtéž adresáři najděte soubor:
    • xxxx_gf.ini
  2. Soubor smažte (případně zálohujte).
  3. Spusťte znovu GEUS.

Tím se vynulují pozice všech formulářů a nástrojových panelů v grafice a nastaví se do výchozího rozložení.

4. Ruční úprava polohy výpočetního okna v ini souboru

Pokud nechcete mazat celý konfigurační soubor a raději upravíte jen konkrétní formulář, lze soubory xxxx_f.ini a xxxx_gf.ini otevřít jako běžný textový soubor (např. v Poznámkovém bloku).

4.1 Sekce formuláře výpočtů

Výpočetní formulář je v souboru definován v sekci:

[CalcF]
Left=10
Top=10
Width=800
Height=495
WindowState=0

Postup:

  1. Otevřete soubor xxxx_f.ini v textovém editoru (Poznámkový blok apod.).
  2. Najděte sekci [CalcF].
  3. Zkontrolujte hodnoty Left a Top:
    • pokud jsou extrémně velké nebo záporné, může být formulář mimo viditelnou plochu;
    • nastavte např. Left=10 a Top=10 (okno se zobrazí s malým odsazením od levého horního rohu hlavní obrazovky).
  4. Soubor uložte a zavřete.
  5. Spusťte znovu GEUS a zkuste vyvolat výpočet.

5. Shrnutí

  • „Zamrznutí“ GEUS při vyvolání výpočtů je ve většině případů způsobeno tím, že výpočetní okno je otevřeno na neviditelné (odpojené) obrazovce.
  • Nejprve zkontrolujte Nastavení obrazovky ve Windows a ověřte, zda není aktivní druhá (skrytá) obrazovka.
  • Pokud problém přetrvává, smažte soubor xxxx_f.ini v adresáři nastavení GEUS – tím se výpočetní formuláře vrátí do výchozí pozice.
  • V případě potíží s grafikou smažte i xxxx_gf.ini.
  • Pokročilejší uživatelé mohou polohu oken upravit přímo editací hodnot v sekci [CalcF] v souboru xxxx_f.ini.

Po provedení těchto kroků by měly výpočty v GEUS opět fungovat normálně bez zamrzání programu.