Re: SURVO MM ja Windows 10
Posted by
Seppo Mustonen on
URL: https://forum.survo.fi/Survo-ja-Windows-10-tp617p620.html
Lauri Tarkkonen kirjoitti viimeksi:
> Bugi vs. piirre ...
Nyt ei ole SURVO MM:n osalta kysymys kummastakaan vaan kuten jo
viesteissäni
olen kertonut, Microsoft on mennyt "uudistamaan" konsolisovelluksia
hallitsevia ohjelmiaan tavalla, joka ei ole kaikilta osin yhteensopiva
aikaisempien kanssa.
Ongelma koskee SURVO MM:ssä komentoa
RESIZE rivien_lkm,sarakkeiden_lkm
jolla muutetaan Survon pääikkunan kokoa.
Tämä tapahtuu SURVO MM:ssä sulkemalla konsoli-ikkuna (SURVO MM - pääikkuna)
API-funktiolla FreeConsole() ja avaamalla se uudelleen
päivitetyin parametrein.
Nyt Windows 10:ssä FreeConsole() ei osaa vapauttaa ikkunaa vaan se
jää tarpeettomana roikkumaan työpöydälle. Uusi ikkuna avautuu kuitenkin
oikein.
Olen nyt saanut tämän "turhakkeen" poistetuksi API-funktion CloseWindow
avulla. Sekään ei varsinaisesti poista tuota tarpeetonta ikkunaa, joka
jää minimoituna alapalkkiin, mutta ei enää esiinny työpydällä eikä
siis haittaa käyttäjää.
Tämä pieni muutos on mukana SURVO MM:n versiosta 3.51 lähtien.