Ich möchte ähnlich wie in BASIC 7.0 oder BASIC 3.5 ein Screen Windowing für meinen Basic Extender machen. Dabei würde mir neben einem "echten" Fenster mit 4 koordinaten auch ein simples horizontales splitting reichen. Das ganze gilt nur für den reinen Textscreen. Auch zwei unterschiedliche Screen Modis gleichzeitig mittels Rasterzeilen Interrupt will ich nicht. Ich möchte einfach den Textscreen künstlich verkleinern. Wobei der Text drum herum einfach bleibt und nicht überschrieben werden kann.
Fiktives Beispiel:
Nun kann ich mich nur noch innerhalb des Fensters aktiv bewegen.
In meinem Beispiel ist das einfach ein Rahmen. Der Screen hat immer noch 40x24. Das möchte ich ändern.
Hat jemand eine Idee wie ich das hinkriege?