Speicherplatzproblem nach RSX Einbindung
Verfasst: 06.12.2017, 12:17
Hallo zusammen,
aktuell schreibe ich mit Turbo Pascal einen neuen Dateimanager für Joyce/PCW -Rechner. Dabei nutze ich Pulldown-Menüs, mit der Technik von Oliver Benke aus dem Joyce Sonderheft 4 (1988) und greife zugleich auch auf das Programm Filemanager zurück, ebenfalls aus dem Sonderheft Nr. 4.
Zur Nutzung der PD-Menüs muss das compilierte Programm mit gencom um RSX Aufrufe der Datei windows.rsx ergänzt werden.
Bei dem mitgelieferten Demo funktioniert es auch. Wenn ich die Menüs in mein Programm einbinde, funktioniert das ganze nur, bis RSX eingebunden wird. D.h. die Menüs funktionieren, aber der jeweilige Hintergrund wird nicht gespeichert und wiederhergestellt.
Meine Frage ist nun, wieviel freien Speicher muss ich für die RSX-Einbindung einkalkulieren? Welche Möglichkeiten gibt es ansonsten? Der Joyce ist ja eigentlich nicht so knapp an RAM-Speicher... Die Nutzung der Overlay-Technik von Turbo Pascal hat leider auch nicht zum gewünschten Erfolg geführt.
Zur verdeutlichung füge ich einige Bilder an:
aktuell schreibe ich mit Turbo Pascal einen neuen Dateimanager für Joyce/PCW -Rechner. Dabei nutze ich Pulldown-Menüs, mit der Technik von Oliver Benke aus dem Joyce Sonderheft 4 (1988) und greife zugleich auch auf das Programm Filemanager zurück, ebenfalls aus dem Sonderheft Nr. 4.
Zur Nutzung der PD-Menüs muss das compilierte Programm mit gencom um RSX Aufrufe der Datei windows.rsx ergänzt werden.
Bei dem mitgelieferten Demo funktioniert es auch. Wenn ich die Menüs in mein Programm einbinde, funktioniert das ganze nur, bis RSX eingebunden wird. D.h. die Menüs funktionieren, aber der jeweilige Hintergrund wird nicht gespeichert und wiederhergestellt.
Meine Frage ist nun, wieviel freien Speicher muss ich für die RSX-Einbindung einkalkulieren? Welche Möglichkeiten gibt es ansonsten? Der Joyce ist ja eigentlich nicht so knapp an RAM-Speicher... Die Nutzung der Overlay-Technik von Turbo Pascal hat leider auch nicht zum gewünschten Erfolg geführt.
Zur verdeutlichung füge ich einige Bilder an: