Helios je po spuštění minimalizovaný a neviditelný

PříspěvekNapsal: 01.09.2009 12:33
od jan.novotny
HELIOS Orange si při regulérním uzavření zaznamenává pozici hlavního okna na monitoru. Pokud uživatel používá více monitorů, může snadno docílit stav - pokud odpojí monitor, na kterém byl naposledy spuštěn Helios - kdy po spuštění a přihlášení do databáze je Helios zdánlivě minimalizován v liště Windows, hlavní okno programu není viditelné a nelze jej obnovit/maximalizovat. Důvod je zřejmý - pozice aktivního okna je jaksi mimo aktuálně připojené monitory. Stejný stav lze docílit (nechtěným) přetažením/zmenšením aktivního okna mimo plochu jediného připojeného monitoru, popř. pod lištu Windows apod.

Pokud z jakéhokoliv důvodu nelze aktivní okno "dohledat", je řešením spuštění jednoduchého skriptu do nulté databáze:

Kód: Vybrat vše
UPDATE TabUserCfg SET
    MainWndPosH = NULL
    ,MainWndPosV = NULL
    ,MainWndToolBar = NULL
WHERE LoginName = N'<login>';

kde slovo login je třeba nahradit skutečným přihlašovacím jménem uživatele, který má zmíněný problém.

Tags: zmizení, okno programu, neviditelný, schovaný, nezobrazí se

Obnovení pozice programu a veškerých editačních oken

PříspěvekNapsal: 05.11.2020 14:03
od jiri.dolezal
Pro obnovení / vyresetování pozice programu a zároveň všech editačních oken pro konkrétního uživatele lze využít HQ1 soubor v příloze.

Spuštěním souboru HQ1 se spustí HELIOS Orange a provede se skript uvnitř souboru ještě před samotným spuštěním programu.

Do HELIOS Orange se přihlaste jako "problémový" uživatel. Pro obnovení pozice programu je nutné soubor spustit do nulté databáze.
Přílohy
ResetPozicProgramuOken.HQ1
Reset pozice programu a editačních oken
(246 bajtů) 231 krát