Erstmal ein dickes Lob! Da ist wirklich einiges besser geworden!
Aber: Die neue Prozedur
FreeGL(Handle: HWND)
gibt bei mir beim Beenden immer eine Ungültige Zeigeroperation zurück...
Das könnte zusätzlich auch noch hierdran liegen:
Delphi-Quellcode:
finalization
if AppHandle > 0 then
FreeGL(AppHandle);
end.
Die Prozedur FreeGL musst du nicht mehr selber aufrufen, das übernimmt die
Unit jetzt.