( bzt | 2023. 06. 26., h – 18:09 )

Új verzió feltöltve. Mondom, mire jutottam: F11 - ez egy ismert, számtalanszor javított, de mégis folyton (mindig más-más platformon) újra visszatérő SDL bug. Teljesképernyősnek nyitott ablak a továbbiakban már nem ablakosítható. Kerülőmegoldásként mindig ablakos ablakot nyitok, és külön paranccsal kapcsolom teljesképernyőre. Így jó Windows alatt is. ALT GR - ez vicces, Windows alatt képtelen ALT GR eseményt küldeni, mindenképp CTRL+ALT GR kombónak hiszi (pedig eskü, nem nyomom le mellé a controlt). Linuxon nálam nem jött ez elő, de ha ez egy adott SDL verzióra jellemző bug, akkor valószínű, hogy a workaround Ubuntu-t is megjavítja. flopilista - a WideCharToMultiByte bizonyos sztringek esetén nem volt hajlandó visszaadni a szükséges buffer méretét. Lecseréltem wcslen()*4-re, ez elpazarol ugyan pár bájtot, cserébe mindig működik. ablak minimalizálás - ezt nem tudtam sehogy sem reprodukálni (de nincs Win11-em). Viszont van egy explicit SDL_RaiseWindow hívás miután a modal-t bezárták, szóval ennek mindenképp képernyőre tennie és fókuszálnia kell(ene) az ablakot. Remélhetőleg most már, hogy jól állítom be a modal parentjét, meg külön window focus hívás is van, ez is megjavul.