[Oberon] PO2013 - System.CloseTrack / System.ExtendDisplay

Skulski, Wojciech skulski at pas.rochester.edu
Wed Apr 24 19:10:31 CEST 2019


  I vividly remember executing System.CloseTrack on the left track, then on the right track, and then puzzling over a uniformly white screen. It was one of those silly tests trying to convince myself that Oberon System was a bullet proof OS that was impossible to derail. I was pretty young back then.


From: Oberon [oberon-bounces at lists.inf.ethz.ch] on behalf of Andreas Pirklbauer [andreas_pirklbauer at yahoo.com]
Sent: Wednesday, April 24, 2019 3:05 AM
To: ETH Oberon and related systems
Subject: [Oberon]  PO2013 - System.CloseTrack / System.ExtendDisplay

    > Now mark viewer3 and call System.CloseTrack
    > - It closes viewer 3 and grown viewer 2 and restores viewer 1 and 2

Ah right. It actually does *more* than “just" the equivalent of System.Close
viewer 3 (as alluded to earlier): it also closes all viewers opened *on top*
of the grown viewer 2 as well -> so an entire stack of viewers “above” the
grown viewer is closed in a single step.

A neat feature.. but rarely used (I suspect?), as the average user
doesn’t necessarily think in stacked 3-dimensional window layouts.

Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems

More information about the Oberon mailing list