DE3787496T2 - Verfahren und Einrichtung zum Steuern von Mehrfenstern und Arbeitsstation mit Mehrfensterfunktion. - Google Patents

Verfahren und Einrichtung zum Steuern von Mehrfenstern und Arbeitsstation mit Mehrfensterfunktion.

Info

Publication number
DE3787496T2
DE3787496T2 DE87304952T DE3787496T DE3787496T2 DE 3787496 T2 DE3787496 T2 DE 3787496T2 DE 87304952 T DE87304952 T DE 87304952T DE 3787496 T DE3787496 T DE 3787496T DE 3787496 T2 DE3787496 T2 DE 3787496T2
Authority
DE
Germany
Prior art keywords
window
display
icon
information
windows
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE87304952T
Other languages
English (en)
Other versions
DE3787496D1 (de
Inventor
Yukio Funyu
Toshiyuki Kuwana
Yasuhiro Noguchi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Application granted granted Critical
Publication of DE3787496D1 publication Critical patent/DE3787496D1/de
Publication of DE3787496T2 publication Critical patent/DE3787496T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

  • Die Erfindung betrifft eine Ingenieurarbeitsstation, wie sie für Computer Aided Design (CAD) Computer Aided Engineering (CAE) usw. verwendbar ist, und insbesondere betrifft sie ein Verfahren und eine Vorrichtung zur Mehrfenstersteuerung unter Verwendung derselben für eine Arbeitsstation mit Mehrfensterfunktion zum Herbeiführen gleichzeitiger Verarbeitung mehrerer Prozesse.
  • Das herkömmliche Mehrfenstersteuerungsverfahren, wie es in JP-A-60-205492 und JP-A-57-125989 beschrieben ist, stellt ein Schema zum Unterscheiden sichtbarer Fenster zur Verfügung. Z. B. wird gemäß JP-A-60-205492 ein Fenster, in das Daten eingegeben werden können, als aktuelles Fenster bezeichnet, und ein Fenster, in das Daten nicht eingegeben werden können, wird als nichtaktuelles Fenster bezeichnet, wobei das bedienbereite Fenster der Bedienperson durch Benutzung verschiedener Helligkeiten oder Leuchtstärken für das aktuelle Fenster bzw. das nichtaktuelle Fenster kenntlich gemacht wird. Beim Verfahren gemäß JP-A-57-125989 wird dann, wenn mehrere Fenster einander zumindest teilweise überlappen, derjenige Teil eines Fensters, in den Daten eingegeben werden, von den anderen auf solche Weise unterschieden, daß die Daten weiß hervorgehoben werden.
  • Jedoch wurde überhaupt nicht der Fall berücksichtigt, daß ein Fenster von anderen Fenstern vollständig abgedeckt wird und für die Bedienperson unsichtbar ist.
  • Genauer gesagt, wurde bei der oben angegebenen, bekannten Technik nicht berücksichtigt, wie ein Fenster bearbeitet werden soll, das von anderen Fenstern verdeckt wird, wenn mehrere Fenster erzeugt werden. Wenn mehrere Fenster erzeugt werden und ein von einer Bedienperson zu bearbeitendes Fenster vollständig von anderen Fenstern verdeckt ist, muß demgemäß ein Fensterlöschen oder ein Fenstervorschub (eine Funktion zum Einstellen des spezifizierten Fensters auf die letzte Position unter den Fenstern) öfters ausgeführt werden, um das gewünschte Fenster zu erhalten, was zum Problem führt, daß die Betreibbarkeit stark verschlechtert ist.
  • Wenn ein einem auf solche Weise verdeckten, unsichtbaren Fenster zugeordnetes Jobprogramm ausgeführt werden soll, erfährt die CPU des Systems darüber hinaus eine Belastung, die zum Problem führt, daß die Leistungsfähigkeit des Systems, wie die Betreibbarkeit, durch eine Ursache verringert wird, die von der Bedienperson nicht erkennbar ist.
  • Die Erfindung versucht daher, ein Verfahren und eine Vorrichtung zur Mehrfenstersteuerung zur Verwendung derselben bei einer Arbeitsstation mit Mehrfensterfunktion anzugeben, wobei die Anzahl von Fenstern, die von der Vorrichtung, an der die Bedienperson einen Betriebsablauf ausführt, erzeugt wird, und die Anzahl von Programmen im Laufzustand der Bedienperson mitgeteilt werden, wodurch es ermöglicht wird, ein willkürliches Fenster (oder ein willkürliches Jobprogramm) durch einen einzigen Bedienvorgang als Gegenstand des Betriebs einzustellen.
  • Gemäß einer ersten Erscheinungsform der Erfindung wird ein Mehrfenstersteuerungsverfahren zur Verwendung in einer Arbeitsstation mit Mehrfensterfunktion zur Anzeige auf einem Anzeigeschirm angegeben, mit den folgenden Schritten:
  • (a) Bestimmen, ob ein vorhandenes Fenster vollständig durch mindestens ein anderes Fenster abgedeckt wird, wenn:
  • (i) ein neues Fenster erzeugt wird oder
  • (ii) die Größe eines zuvor erzeugten Fensters verändert wird oder
  • (iii) derjenige Anteil des Anzeigeschirms, der von einem zuvor erzeugten Fenster eingenommen wird, verändert wird;
  • (b) Ersetzen von Rechteckinformation, die den Anzeigeschirmabschnitt des vorhandenen Fensters repräsentiert, durch Rechteckinformation, die ein vorgegebenes Fenster repräsentiert, wenn für das vorhandene Fenster ermittelt wird, daß es vollständig abgedeckt wird; und
  • (c) Darstellen des vorgegebenen Fensters in einem Bildsymbolanzeigebereich des Anzeigeschirms auf Grundlage der Rechteckinformation, die das vorgegebene Fenster repräsentiert, wobei der Bildsymbolanzeigebereich eine höhere Anzeigepriorität als alle anderen Bereiche auf dem Anzeigeschirm aufweist;
  • wodurch das vorgebebene Fenster als das vorhandene Fenster repräsentierend erkennbar ist, wenn das vorhandene Fenster vollständig abgedeckt ist.
  • Gemäß einer zweiten Erscheinungsform der Erfindung wird eine Mehrfenstersteuerungsvorrichtung zur Verwendung bei einer Arbeitsstation mit einer Mehrfensterfunktion angegeben, mit: - einer zentralen Verarbeitungseinheit zum Ausführen eines Anwendungsprogramms; - einem Anzeigecontroller, der mit der zentralen Verarbeitungseinheit über einen Systembus verbunden ist; - einem Eingangscontroller, an den Eingabevorrichtungen, wie eine Tastatur, ein Tablett und eine Maus, angeschlossen sind; - einem Programmspeicher, der an die zentrale Verarbeitungseinheit angeschlossen ist, um die Verarbeitungsprogramme zu speichern, die eine Folge von Verarbeitungen hervorrufen; - einem nichtöffentlichen Speicher zum Abspeichern von Steuerungsinformation für Fenster auf einem Anzeigeschirm; - einem Anzeigespeicher, der vom Anzeigecontroller gesteuert wird, um Schirmdaten für eine Anzeige zu speichern; - und eine Einrichtung zum Bestimmen, ob ein vorhandenes Fenster durch mindestens ein anderes Fenster vollständig abgedeckt wird oder nicht;
  • wobei der nichtöffentliche Speicher folgendes aufweist: - einen Fenstersteuerungsspeicher, eine Anzeigepriorität- Steuerungstabelle und eine Bildsymbol-Steuerungstabelle zum Steuern eines Fensters, das über eine Eingabevorrichtung über den Eingangscontroller einzustellen ist; - einen Speicherungspuffer für den aktuellen Kursorkoordinatenwert zum Anzeigen eines Anzeigepunkts der Eingabevorrichtung; und - einen Speicherungspuffer für spezifizierte Koordinatenwerte zum zeitweiligen Speichern von Koordinatenwerten, wie sie von der Eingabevorrichtung spezifiziert werden; - wobei die Fenstersteuerungstabelle Fensterinformation beinhaltet, die n Fenstern entspricht, wobei jede Fensterinformation Rechteckinformation, die die Position eines Fensters auf dem Anzeigeschirm anzeigt, Statusinformation, die anzeigt, ob die Rechteckinformation ein Bildsymbolfenster oder ein normales Fenster repräsentiert, einen Adreßzeiger auf Rechteckinformation, die sich auf ein Bildsymbolfenster bezieht, und andere Information beinhaltet.
  • Ausführungsbeispiele der Erfindung werden nun im einzelnen beispielhaft unter Bezugnahme auf die beigefügten Zeichnungen beschrieben, in denen:
  • Fig. 1 ein schematisches Diagramm ist, das ein Beispiel eines Anzeigebildes gemäß einem erfindungsgemäßen Mehrfenstersteuerungsverfahren veranschaulicht;
  • Fig. 2 ein schematisches Blockdiagramm ist, das ein Beispiel einer Vorrichtung veranschaulicht, die das erfindungsgemäße Mehrfenstersteuerungsverfahren ausführt;
  • Fig. 3 ein erläuterndes Diagramm ist, das zum Erklären einer Fenstersteuerungstabelle in einem nichtöffentlichen Speicher von Fig. 2 von Nutzen ist;
  • Fig. 4a ein erläuterndes Diagramm zum Erklären einer Anzeigepriorität-Steuerungstabelle im nichtöffentlichen Speicher von Fig. 2 ist;
  • Fig. 4b ein erläuterndes Diagramm zum Erklären einer Bildsymbolfenstertabelle im nichtöffentlichen Speicher von Fig. 2 ist;
  • Fig. 4c ein schematisches Diagramm ist, das einen Koordinatenpuffer für den aktuellen Kursor im nichtöffentlichen Speicher von Fig. 2 veranschaulicht;
  • Fig. 4d ein schematisches Diagramm ist, das einen Speicherpuffer für einen spezifizierten Koordinatenwert im nichtöffentlichen Speicher von Fig. 2 zeigt;
  • Fig. 5a-5c schematische Diagramme sind, die konkrete Beispiele einer Fenstersteuerung gemäß dem aktuellen Ausführungsbeispiel und dem Stand der Technik veranschaulichen;
  • Fig. 6-8 Flußdiagramme sind, die zum Erläutern des Betriebs des Ausführungsbeispiels von Fig. 2 von Nutzen sind; und
  • Fig. 9 ein schematisches Diagramm ist, das das Aussehen einer Vorrichtung veranschaulicht, auf die die Erfindung angewandt ist.
  • Die Erfindung wird unter Bezugnahme auf Fig. 2 beschrieben, die das Systemkonfigurationsdiagramm eines Ausführungsbeispiels einer Arbeitsstation zeigt, auf die die Erfindung angewandt ist. In dieser Konfiguration sind eine Tastatur 11, ein Tablett 12 und eine Maus 13, die als Eingabevorrichtung vorhanden sind, über einen Eingangscontroller 10 mit einem Systembus 14 einer Arbeitsstation 15 verbunden. Eine zentrale Verarbeitungseinheit (die nachfolgend als CPU bezeichnet wird) 5 ist mit dem Systembus 14 verbunden. Darüber hinaus sind in einem nichtöffentlichen Speicher 8, der mit der CPU verbunden ist, eine Fenstersteuerungstabelle 81 zum Steuern von durch die Eingabevorrichtungen (11, 12, 13) zu setzenden Fenstern, eine Anzeigepriorität-Steuerungstabelle 82, eine Bildsymbol-Fenstersteuerungstabelle 83, ein Puffer 84 für den aktuellen Kursorkoordinatenwert zum Anzeigen eines Anzeigepunktes von den Eingabevorrichtungen und ein Speicherungspuffer 85 für einen spezifizierten Koordinatenwert zum vorübergehenden Abspeichern von durch die Eingabevorrichtung spezifizierten Koordinatenwerten abgespeichert. Um die Ausführungsgeschwindigkeit einer Folge von Anzeigevorgängen zu erhöhen, ist der nichtöffentliche Speicher 8 auch mit einem Anzeigespeicher 7 verbunden. Ferner ist die CPU 5 mit einem Programmspeicher 9 zum Speichern von Programmen verbunden, um eine Verarbeitungsfolge auszuführen.
  • Darüber hinaus ist der Systembus 14 mit einem Anzeigecontroller 6 verbunden, der den Anzeigespeicher 7 so steuert, daß der Anzeigeinhalt auf einer Anzeige 1 verändert wird.
  • Fig. 9 zeigt das Aussehen der Vorrichtung, wie sie von Benutzerseite aus gesehen wird, bei der die Tastatur 11 und die Maus 13 als Eingabevorrichtungen verwendet werden.
  • Fig. 3 ist ein schematisches Diagramm, das ein Beispiel für die im nichtöffentlichen Speicher 8 abgespeicherte Fenstersteuerungstabelle 81 veranschaulicht. Wie in diesem Diagramm gezeigt, weist die Fenstersteuerungstabelle 81 Fensterinformation-Einzeldatenwerte W&sub1;-Wn auf (n Fenstern entsprechend). Jeder der Fensterinformation-Einzeldatenwerte W&sub1;- Wn wird durch Fensterrechteckinformation-Einzeldatenwerte 81a, 81b und 81c aufgebaut, wie dies für die Fensterinformation W&sub2; speziell dargestellt ist. Genauer gesagt, beinhaltet die Fensterrechteckinformation 81a eine Rechteckinformation, die die Position des Fensters auf einem Anzeigeschirm anzeigt, nämlich die x-Koordinate für den Punkt links unten, die y-Koordinate für den Punkt links unten, die x-Koordinate für den Punkt rechts oben und die y-Koordinate für den Punkt rechts oben, eine Statusinformation, die anzeigt, ob die Rechteckinformation einem Bildsymbolfenster oder einem gewöhnlichen Fenster zugeordnet ist, einen Adreßzeiger, der die Rechteckinformation 81b anzeigt, und andere Information. Die Fensterrechteckinformation 81b, auf die der Adreßzeiger zeigt, beinhaltet einen Adreßzeiger, der auf die Fensterrechteckinformation 81c zeigt, und Anzeigerechteckinformation. Darüber hinaus weist auch die Fensterrechteckinformation 81c denselben Aufbau auf.
  • Das heißt, daß die Fenstersteuerungstabelle 81 aus n Fensterinformation-Einzeldatenwerten aufgebaut wird, von denen jeder die Fensterrechteckinformation-Einzeldatenwerte 81a, 81b und 81c aufweist. Jeder der Fensterrechteckinformation- Einzeldatenwerte 81a, 81b und 81c beinhaltet eine Rechteckinformation, die sich auf ein gewöhnliches Fenster bezieht, oder Rechteckinformation, die einem Bildsymbolfenster zugeordnet ist, das gemäß der Erfindung vorhanden ist. Z. B. beinhaltet die Fensterrechteckinformation 81a Rechteckinformation betreffend ein gewöhnliches Fenster, wohingegen die Fensterinformation-Einzeldatenwerte der Fensterrechteckinformation-Einzeldatenwerte 81b und 81c sich jeweils auf ein erstes Bildsymbolfenster und ein zweites Bildsymbolfenster beziehen, die gemäß der Erfindung angeordnet sind.
  • Hierbei sind die Bildsymbolfenster, wie dies in Fig. 1 dargestellt ist, Fenster 2-1, 2-2 usw., von denen jedes eine Anzeigepriorität aufweist, die durch gewöhnliche Fenster 4-1, 4-2 usw. auf einem Anzeigeschirm 100 der Anzeige nicht abgedeckt werden kann. Wenn z. B. ein Fenster 4-3 zusätzlich auf dem Anzeigeschirm 100 dargestellt wird, werden die existierenden Fenster 4-1 und 4-2 abgedeckt, jedoch werden die Inhalte dieser Fenster 4-1 und 4-2 in den Bildsymbolfenstern 2-1 und 2-2 abgebildet.
  • Fig. 4a zeigt den Inhalt der Anzeigepriorität-Steuerungstabelle 82 im nichtöffentlichen Speicher 8, wohingegen Fig. 4b die Bildsymbolfenstertabelle 83 im nichtöffentlichen Speicher 8 zeigt. Darüber hinaus zeigt Fig. 4c den Inhalt des Puffers 84 für den aktuellen Kursorkoordinatenwert im nichtöffentlichen Speicher 8, wohingegen Fig. 4d den Speicherpuffer 85 für den spezifizierten Koordinatenwert im nichtöffentlichen Speicher 8 zeigt.
  • Die Anzeigepriorität-Steuerungstabelle 82 wird dazu verwendet, die Priorität in einem Fall anzuzeigen, bei dem gewöhnliche Fenster auf dem Schirm 100 dargestellt werden, wohingegen die Bildsymbolfenstertabelle 83 erstellt ist, um Fensternnummern zu speichern, die der Fensterinformation Wi (i = 1 bis n) entsprechen, wie sie in den m Bildsymbolfenstern darzustellen ist, die gemäß der Erfindung angeordnet sind. Z. B. nimmt die Fensterinformation Wi, deren Nummer in einem Bereich abgespeichert ist, dem in der Anzeigepriorität-Steuerungstabelle 82 die Anzeigepriorität 1 zugeordnet ist, die höchste Priorität für die Anzeige auf dem Schirm ein. Darüber hinaus wird die Fensterinformation Wi mit der im Bereich des Bildsymbolfensters 1 in der Bildsymbolfenstertabelle 83 abgespeicherten Nummer im Bildsymbolfenster 1 dargestellt. Bei diesem Ausführungsbeispiel kann, wie dies in Fig. 1 dargestellt ist, die Anzahl von Bildsymbolfenstern willkürlich gewählt werden, obwohl zwei Bildsymbolfenster vorhanden sind. Darüber hinaus weist ein Bildsymbolfenster eine Anzeigepriorität auf, die nicht durch gewöhnliche Fenster überdeckt werden kann.
  • Der Puffer 84 für den aktuellen Kursorkoordinatenwert speichert die Koordinatenwerte, wie sie aktuell durch eine der Eingabevorrichtungen, wie eine Maus, angezeigt werden, und die Koordinatenwerte werden durch einen Kursor 16 dem Benutzer auf der Anzeigeausrüstung dargeboten (Fig. 9). Darüber hinaus speichert der Speicherungspuffer 85 für den spezifizierten Koordinatenwert zeitweilig die Koordinatenwerte, wie sie durch eine Eingabevorrichtung, wie eine Maus, spezifiziert werden.
  • Anschließend erfolgt eine Beschreibung für ein Ausführungsbeispiel zu Fig. 2.
  • Es sei hier angenommen, daß eine Folge von Fenstererzeugungsprogrammen, wie sie im Programmspeicher 9 abgespeichert sind, unter Verwendung des nichtöffentlichen Speichers 8, gesteuert durch die CPU 5, ausgeführt werden. Wenn die Maus 13 oder das Tablett 12 betätigt wird, wird ein Koordinatenwerte repräsentierendes Koordinatenwertsignal über die Eingangssteuerung 10 und den Systembus 14 an die CPU 5 übertragen. Wenn die CPU 5 das Koordinatenwertsignal empfängt, aktualisiert sie den zugehörigen Inhalt des Puffers 84 für den aktuellen Kursorkoordinatenwert durch die so empfangenen Koordinatenwerte, und sie schreibt dann die Koordinatenwerte für den Kursor in den Anzeigespeicher 7 ein. Der so in den Anzeigespeicher 7 eingeschriebene Kursor wird auf der Anzeige 1 dargestellt, um dem Benutzer den aktuellen Kursoranzeigepunkt anzuzeigen. Wenn der Benutzer einen gewünschten Punkt spezifiziert, werden die dem Kursor zugeordneten Koordinatenwerte in den Speicherpuffer 85 für den spezifizierten Koordinatenwert im nichtöffentlichen Speicher 8 eingespeichert.
  • Es sei nun ein Fall zum Erzeugen eines neuen Fensters angenommen, wie in Fig. 5a dargestellt. Auf dem Anzeigeschirm 100 der Anzeige 1 wurden zuvor bereits die Fenster 4-1 und 4-2 erzeugt. Ein neues Fenster 4-3 ist zusätzlich auf dem Anzeigeschirm 100 zu erzeugen. Wie in Fig. 5a dargestellt, deckt das neu zu erzeugende Fenster 4-3 das existierende Fenster 4-1 vollständig ab, und es überlappt teilweise mit dem vorhandenen Fenster 4-2. Eine Folge von Fenstersteuerungsabläufen zum Erzeugen des neuen Fensters 4-3 wird unter Verwendung der Fig. 5a-5c, der Flußdiagramme der Fig. 6- 8 und der Tabellekonfigurationsdiagramme der Fig. 3 sowie 4a -4d beschrieben.
  • Zunächst wird gemäß der Fenstererzeugungsprozedur von Fig. 6 eine Verarbeitung 91 ausgeführt, um die Rechteckinformation für das neu zu erzeugende Fenster 4-3 zu erhalten, d. h. die Koordinatenwerte (Xmax, Ymax) (Xmint, Y mint) auf dem Koordinatenschirm 100, sowie die Fensternummer 4-3. Im allgemeinen werden diese Informationseinzeldatenwerte durch den Benutzer mit Hilfe einer Eingabevorrichtung, wie eine Maus 13, durch einen interaktiven Vorgang eingestellt.
  • Das heißt, daß, wie dies in Fig. 9 dargestellt ist, der Benutzer die Diagonalpunkte eines Gegenstandsfensters mit Hilfe der Maus 13 spezifiziert, die als Eingabevorrichtung vorhanden ist. Die Koordinatenwerte dieser spezifizierten Diagonalenpunkte werden in den Speicherpuffer 85 für spezifizierte Koordinatenwerte eingespeichert. Auf Grundlage der abgespeicherten Koordinatenwerte berechnet die CPU 5 die Rechteckkoordinatenwerte (x- und y-Koordinatenwerte für die Punkte unten links und oben rechts) des zusätzlich zu erzeugenden Fensters 4-3 (Verarbeitung 91) und liest diese Werte aus.
  • Anschließend wird eine Verarbeitung 92 ausgeführt, um eine Überlappung mit den vorhandenen Fenstern 4-1 und 4-2 zu überprüfen. Wenn mit diesen keine Überlappung besteht, wird ein Fensterzeichnungsvorgang in der Anzeige 1 abhängig von der erhaltenen Rechteckinformation ausgeführt, d. h., die Rechteckinformation und die Anzeigerechteckinformation in der Fensterinformation mit der zugehörigen Nummer in der Fenstersteuerungstabelle 81 von Fig. 3 werden auf (Xmax, Ymax) bzw. (Xmin, Ymin) gesetzt. Darüber hinaus wird die Fensternummer in den Bereich mit der Anzeigepriorität 1 in der Anzeigepriorität-Steuerungstabelle 82 von Fig. 4a eingeschrieben, und dann wird eine Verarbeitung 94 ausgeführt, um die Anzeigepriorität der anderen Fenster um Eins zu erniedrigen, wodurch die Verarbeitungsfolge abgeschlossen wird.
  • In der Verarbeitung 92 wird, wenn Überlappung mit dem anderen Fenster 4-1 oder 4-2 als Ergebnis der Beurteilung festgestellt wird, die Steuerung in einer Verarbeitung 93 an eine Fensterüberlappungs-Steuerungsroutine gemäß Fig. 7 übergeben. In der Fensterüberlappungs-Steuerungsroutine von Fig. 7 wird in einer Verarbeitung 95 überprüft, ob das einschlägige Fenster auf dem Schirm völlig abgedeckt wird. Im Fall, daß das Fenster 4-1 vollständig abgedeckt wird, wird die Steuerung in einer Verarbeitung 97 an eine Bildsymbolfenster-Erzeugungsroutine gemäß Fig. 8 übergeben. In der Bildsymbolfenster-Erzeugungsroutine von Fig. 8 wird zunächst eine Verarbeitung 98 ausgeführt, um die Rechteckinformation für das Fenster 4-1 durch die Rechteckinformation eines Bildsymbolfensterbereichs zu ersetzen (die Rechteckinformation für das Bildsymbolfenster 4-1' von Fig. 5b). Die Verarbeitung 98 wird z. B. dadurch bewirkt, daß die Anzeigerechteckinformation der Fensterrechteckinformation 81b durch diejenige der Fensterrechteckinformation 81a ersetzt wird.
  • Nachfolgend wird in einer Verarbeitung 99 die Statusinformation der Fensterrechteckinformation 81a auf den Bildsymbolwert gesetzt, und dann wird in einer Verarbeitung 100 der Adreßzeiger auf die Fensterrechteckinformation 81a auf 0 (null) gelöscht. Darüber hinaus wird in der Verarbeitung 100 die Fensterzahl 4-1 aus der Fensterpriorität-Steuerungstabelle 82 gelöscht, und die Fensternummer 4-1 wird zur Bildsymbolfenstertabelle 83 hinzugefügt. Infolgedessen wird das Fenster 4-1, das beim Stand der Technik vollständig abgedeckt wird, wie dies in Fig. 5c dargestellt ist, in Form des Bildsymbolfensters 4-1' dargestellt, wie dies in Fig. 5b gezeigt ist.
  • Wenn wie im Fall des Fensters 4-2 von Fig. 5a ein teilweises Überlappen vorliegt, wird die Verarbeitung 96 von Fig. 7 ausgeführt, um die Anzeigerechteckinformation zu verändern und die Priorität um Eins zu erniedrigen, und dann kehrt die Steuerung zur Verarbeitung 94 zurück.
  • Wenn der Prozeß für das Fenster, für das die Bildsymbolverarbeitung ausgeführt wurde, läuft, kann die CPU 5 ferner eine Hervorhebungsverarbeitung ausführen, um die Anzeigefarbe des Bildsymbolfensters mit Hilfe des Anzeigecontrollers 16 zu ändern.
  • Obwohl beim obigen Ausführungsbeispiel die Beschreibung für einen Fall erfolgte, bei dem ein einschlägiges Fenster als Ergebnis der Erzeugung eines neuen Fensters unsichtbar wird, ist die Erfindung nicht auf das Ausführungsbeispiel beschränkt, sondern sie ist auch auf einen Fall anwendbar, bei dem das Fenster als Ergebnis einer Änderung der Fenstergröße oder einer Änderung der Fensterposition verdeckt wird.
  • Wie oben beschrieben, kann eine Bedienperson gemäß der Erfindung ein willkürliches Fenster so einstellen, daß es das Gegenstandsfenster für einen Betriebsvorgang ist, was durch eine einfache Betätigung erfolgt, und der Zustand der Vorrichtung kann optisch erkannt werden, was zur Wirkung führt, daß die Mensch/Maschine-Schnittstelle stark verbessert ist.

Claims (8)

1. Mehrfenster-Steuerungsverfahren zur Verwendung in einer Arbeitsstation mit einer Mehrfensterfunktion, für Anzeige auf einem Anzeigeschirm, mit den folgenden Schritten:
(a) Bestimmen (92, 93), ob ein vorhandenes Fenster vollständig durch mindestens ein anderes Fenster abgedeckt wird, wenn:
(i) ein neues Fenster erzeugt wird oder
(ii) die Größe eines zuvor erzeugten Fensters verändert wird oder
(iii) derjenige Anteil des Anzeigeschirms, der von einem zuvor erzeugten Fenster eingenommen wird, verändert wird;
(b) Ersetzen (98) von Rechteckinformation, die den Anzeigeschirmabschnitt des vorhandenen Fensters repräsentiert, durch Rechteckinformation, die ein vorgegebenes Fenster repräsentiert, wenn für das vorhandene Fenster ermittelt wird, daß es vollständig abgedeckt wird; und
(c) Darstellen des vorgegebenen Fensters in einem Bildsymbolanzeigebereich (4-1') des Anzeigeschirms auf Grundlage der Rechteckinformation, die das vorgegebene Fenster repräsentiert, wobei der Bildsymbolanzeigebereich (4-1') eine höhere Anzeigepriorität als alle anderen Bereiche auf dem Anzeigeschirm aufweist;
wodurch das vorgebebene Fenster als das vorhandene Fenster repräsentierend erkennbar ist, wenn das vorhandene Fenster vollständig abgedeckt ist.
2. Mehrfenster-Steuerungsverfahren nach Anspruch 1, bei dem dann, wenn die Ausführung eines Jobprogramms, das dem im Bildsymbolfenster-Anzeigebereich (4-1') dargestellten Fenster entspricht, abgeschlossen wird, die Anzeige des Fensters im Vergleich zur Anzeige desselben verändert wird, wie sie während der Ausführung des Jobprogramms vorliegt.
3. Mehrfenster-Steuerungsverfahren nach Anspruch 2, bei dem dann, wenn die Ausführung des Jobprogramms abgeschlossen wird, die Anzeigefarbe des Fensters verändert wird.
4. Fenstersteuerungsverfahren nach einem der vorstehenden Ansprüche, bei dem ein neues Fenster durch folgendes erzeugt wird: - einen ersten Schritt (91) zum Bewirken einer Verarbeitung zum Lesen von Koordinatenwerten des neuen Fensters; - einen zweiten Schritt (92) zum Bewirken einer Prüfverarbeitung zum Ermitteln, ob das neue Fenster mit mindestens einem anderen Fenster überlappt; und - einen dritten Schritt (94), der dann wirkt, wenn sich als Ergebnis der Beurteilung des zweiten Schritts (92) herausstellt, daß das neue Fenster nicht mit dem anderen Fenster überlappt, um das neue Fenster auf Grundlage von Rechteckinformation desselben auf dem Anzeigeschirm darzustellen.
5. Mehrfenster-Steuerungsverfahren nach Anspruch 4, bei dem der dritte Schritt (94) zusätzlich zum Schritt des Darstellens des neuen Fensters auf Grundlage der Rechteckinformation desselben auf einer Anzeige folgendes aufweist: - einen Schritt zum Einschreiben von Rechteckinformation für das neue Fenster in Fensterinformation mit einer Fensternummer, die dem neuen Fenster entspricht, in eine Fenstersteuerungstabelle (81), die Steuerungsinformation für jedes Fenster speichert; und - einen Schritt zum Einspeichern der Fensternummer in einen Anzeigeprioritätsbereich mit dem höchsten Wert in der Anzeigepriorität-Steuerungstabelle (82), und zum Erniedrigen der Anzeigepriorität der anderen Fenster um Eins.
6. Mehrfenster-Steuerungsverfahren nach Anspruch 4 oder Anspruch 5, bei dem: - dann, wenn sich als Ergebnis der im zweiten Schritt ausgeführten Beurteilung herausstellt, daß das neue Fenster mit einem anderen Fenster überlappt, eine weitere Verarbeitung ausgeführt wird, wobei die weitere Verarbeitung einen Schritt (93) zum Bewirken einer Sprungverarbeitung zu einer Fensterüberlappungs-Steuerungsroutine (Fig. 7) beinhaltet; - ein Schritt (95) vorhanden ist, zum Bewirken einer Beurteilung zum Bestimmen, ob die Anzeige eines zuvor erzeugten Fensters überdeckt wird oder nicht, wie in der Fensterüberlappungs-Steuerungsroutine (Fig. 7) ausgeführt; - ein Schritt (97) vorhanden ist, um auf eine Bildsymbolfenster-Erzeugungsroutine (Fig. 8) zu springen, wenn die Anzeige des zuvor erzeugten Fensters bei der Steuerungsroutine (Fig. 7) abgedeckt wird; und - ein Schritt (96) vorhanden ist, um eine Korrekturverarbeitung an der Anzeigerechteckinformation vorzunehmen, wenn die Anzeige des zuvor erzeugten Fensters in der Steuerungsroutine (Fig. 7) abgedeckt wird.
7. Mehrfenster-Steuerungsvorrichtung zur Verwendung in einer Arbeitsstation mit Mehrfensterfunktion, mit: - einer zentralen Verarbeitungseinheit (5) zum Ausführen eines Anwendungsprogramms; - einem Anzeigecontroller (6), der mit der zentralen Verarbeitungseinheit über einen Systembus (14) verbunden ist; - einem Eingangscontroller (10), an den Eingabevorrichtungen, wie eine Tastatur (11), ein Tablett (12) und eine Maus (13), angeschlossen sind; - einem Programmspeicher (9), der an die zentrale Verarbeitungseinheit angeschlossen ist, um die Verarbeitungsprogramme zu speichern, die eine Folge von Verarbeitungen hervorrufen; - einem nichtöffentlichen Speicher (8) zum Abspeichern von Steuerungsinformation für Fenster auf einem Anzeigeschirm (1); - einem Anzeigespeicher (7), der vom Anzeigecontroller (6) gesteuert wird, um Schirmdaten für eine Anzeige (1) zu speichern; - und eine Einrichtung zum Bestimmen, ob ein vorhandenes Fenster durch mindestens ein anderes Fenster vollständig abgedeckt wird oder nicht;
wobei der nichtöffentliche Speicher (8) folgendes aufweist: - einen Fenstersteuerungsspeicher (81), eine Anzeigepriorität-Steuerungstabelle (82) und eine Bildsymbol-Steuerungstabelle (83) zum Steuern eines Fensters, das über eine Eingabevorrichtung über den Eingangscontroller (10) einzustellen ist; - einen Speicherungspuffer (84) für den aktuellen Kursorkoordinatenwert zum Anzeigen eines Anzeigepunkts der Eingabevorrichtung; und - einen Speicherungspuffer (85) für spezifizierte Koordinatenwerte zum zeitweiligen Speichern von Koordinatenwerten, wie sie von der Eingabevorrichtung spezifiziert werden; - wobei die Fenstersteuerungstabelle (81) Fensterinformation (W1-Wn) beinhaltet, die n Fenstern entspricht, wobei jede Fensterinformation (z. B. W2) Rechteckinformation, die die Position eines Fensters auf dem Anzeigeschirm anzeigt, Statusinformation, die anzeigt, ob die Rechteckinformation ein Bildsymbolfenster oder ein normales Fenster repräsentiert, einen Adreßzeiger auf Rechteckinformation, die sich auf ein Bildsymbolfenster bezieht, und andere Information (81a) beinhaltet.
8. Mehrfenster-Steuerungsvorrichtung nach Anspruch 7, bei der die Bildsymbolfenster-Steuerungstabelle (83) einen Speicherbereich beinhaltet, der Nummern von Fenstern speichert, die Fensterinformation Wi (i = 1 bis n) entsprechen, wie sie in m Bildsymbolfenstern dargestellt wird.
DE87304952T 1986-06-05 1987-06-04 Verfahren und Einrichtung zum Steuern von Mehrfenstern und Arbeitsstation mit Mehrfensterfunktion. Expired - Fee Related DE3787496T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61129298A JPS63670A (ja) 1986-06-05 1986-06-05 マルチウィンドウ機能を有するワークステーションのマルチウィンドウ制御方法および装置

Publications (2)

Publication Number Publication Date
DE3787496D1 DE3787496D1 (de) 1993-10-28
DE3787496T2 true DE3787496T2 (de) 1994-01-20

Family

ID=15006109

Family Applications (1)

Application Number Title Priority Date Filing Date
DE87304952T Expired - Fee Related DE3787496T2 (de) 1986-06-05 1987-06-04 Verfahren und Einrichtung zum Steuern von Mehrfenstern und Arbeitsstation mit Mehrfensterfunktion.

Country Status (4)

Country Link
US (1) US5237653A (de)
EP (1) EP0249399B1 (de)
JP (1) JPS63670A (de)
DE (1) DE3787496T2 (de)

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5072412A (en) * 1987-03-25 1991-12-10 Xerox Corporation User interface with multiple workspaces for sharing display system objects
JPH0748152B2 (ja) * 1987-07-14 1995-05-24 工業技術院長 マルチウィンドウ表示装置
KR930001926B1 (ko) * 1988-04-13 1993-03-20 가부시끼가이샤 히다찌세이사꾸쇼 표시 제어방법 및 그 장치
JP2689470B2 (ja) * 1988-04-13 1997-12-10 株式会社日立製作所 マルチウインドウ表示装置とマルチウインドウ表示制御方法およびマルチウインドウ表示制御装置
US5121478A (en) * 1988-09-08 1992-06-09 Xerox Corporation Window system with independently replaceable window functionality
JPH04226495A (ja) * 1990-05-10 1992-08-17 Internatl Business Mach Corp <Ibm> ビデオ表示システムにおけるオーバレイの制御装置及び制御方法
JPH0511962A (ja) * 1990-10-10 1993-01-22 Fuji Xerox Co Ltd ウインドウ管理装置
JP3134323B2 (ja) * 1991-02-09 2001-02-13 ソニー株式会社 ウインドウ表示装置およびウインドウ表示方法
JPH05181443A (ja) * 1991-07-01 1993-07-23 Seiko Epson Corp コンピュータ
US5877764A (en) * 1992-10-23 1999-03-02 International Business Machines Corporation Graphical user interface for managing text i/o between a user and a parallel program
EP0605945B1 (de) 1992-12-15 1997-12-29 Sun Microsystems, Inc. Darstellung von Informationen in einem Anzeigesystem mit transparenten Fenstern
US5448693A (en) * 1992-12-29 1995-09-05 International Business Machines Corporation Method and system for visually displaying information on user interaction with an object within a data processing system
US5671379A (en) * 1993-01-29 1997-09-23 International Business Machines Corporation System and method for managing windows
CA2095448C (en) * 1993-05-04 1998-05-05 Phillip J. Beaudet Window management system utilizing icons and miniature windows
US5487145A (en) * 1993-07-09 1996-01-23 Taligent, Inc. Method and apparatus for compositing display items which minimizes locked drawing areas
JP3437223B2 (ja) * 1993-08-25 2003-08-18 キヤノン株式会社 形状表示装置および形状表示方法
US5522020A (en) * 1993-09-14 1996-05-28 International Business Machines Corporation System and method for rapidly determining relative rectangle position
US5482050A (en) * 1994-02-17 1996-01-09 Spacelabs Medical, Inc. Method and system for providing safe patient monitoring in an electronic medical device while serving as a general-purpose windowed display
US5564004A (en) * 1994-04-13 1996-10-08 International Business Machines Corporation Method and system for facilitating the selection of icons
US5659694A (en) * 1994-06-30 1997-08-19 Canon Kabushiki Kaisha Method and system for displaying context sensitive child windows independently of their parent window
WO1996009579A1 (en) * 1994-09-22 1996-03-28 Izak Van Cruyningen Popup menus with directional gestures
AU3461595A (en) * 1994-09-30 1996-04-26 Apple Computer, Inc. Method and apparatus for displaying and accessing control and status information in a computer system
US5572647A (en) * 1994-11-04 1996-11-05 International Business Machines Corporation Visibility seeking scroll bars and other control constructs
US5617526A (en) * 1994-12-13 1997-04-01 Microsoft Corporation Operating system provided notification area for displaying visual notifications from application programs
US5548692A (en) * 1995-02-21 1996-08-20 Eastman Kodak Company Method for layout of arbitrarily sized and shaped icons in a display
US5841420A (en) * 1995-08-18 1998-11-24 International Business Machines Corporation Method and system in a data processing system windowing environment for displaying previously obscured information
JP3886019B2 (ja) * 1995-10-11 2007-02-28 シャープ株式会社 情報処理装置およびウインドウ表示方法
JP3995114B2 (ja) * 1995-10-30 2007-10-24 アルパイン株式会社 スイッチ画像表示方法
US5838318A (en) * 1995-11-10 1998-11-17 Intel Corporation Method and apparatus for automatically and intelligently arranging windows on a display device
GB2314245A (en) * 1996-06-10 1997-12-17 Ibm Graphical user interface
US5847704A (en) * 1996-09-03 1998-12-08 Ut Automotive Dearborn Method of controlling an electronically generated visual display
US5867140A (en) * 1996-11-27 1999-02-02 Motorola, Inc. Display system and circuit therefor
JP4044169B2 (ja) 1997-02-26 2008-02-06 株式会社アマダ 工程の流れに沿った情報設定画面の表示方法及びその機能を有するマルチウィンドウ方式のnc装置
US6262713B1 (en) * 1997-03-31 2001-07-17 Compaq Computer Corporation Mechanism and method for focusing remote control input in a PC/TV convergence system
TW394901B (en) * 1997-03-31 2000-06-21 Compaq Computer Corp Device with converged functionality
US6202212B1 (en) * 1997-04-01 2001-03-13 Compaq Computer Corporation System for changing modalities
US5973691A (en) * 1997-04-30 1999-10-26 Sony Corporation Display of multiple images based on a temporal relationship among them with various operations available to a user as a function of each displayed image size
US6396005B2 (en) 1998-06-15 2002-05-28 Rodgers Technology Center, Inc. Method and apparatus for diminishing grid complexity in a tablet
US6160553A (en) * 1998-09-14 2000-12-12 Microsoft Corporation Methods, apparatus and data structures for providing a user interface, which exploits spatial memory in three-dimensions, to objects and in which object occlusion is avoided
US6720983B1 (en) * 2000-01-05 2004-04-13 Hewlett-Packard Development Company, L.P. Digital feedback display panel for communicating computer status information
US6622190B1 (en) * 2000-04-27 2003-09-16 Sharp Laboratories Of America Method for modifying task execution priority in a multitasking, windowed operating environment
KR100362142B1 (ko) * 2000-06-07 2002-11-22 주식회사 에어코드 마우스 패드 및 이를 사용하여 특정 응용 프로그램을실행시킬 수 있는 컴퓨터 시스템
US6652378B2 (en) * 2001-06-01 2003-11-25 Igt Gaming machines and systems offering simultaneous play of multiple games and methods of gaming
US20040165009A1 (en) * 2003-02-20 2004-08-26 International Business Machines Corporation Expansion of interactive user interface components
EP1467347A3 (de) * 2003-04-07 2007-08-29 NEC Corporation Bildfenstersteuersystem in einer Vielfachanwendungsumgebung
GB2423614A (en) 2005-02-25 2006-08-30 Canon Europa Nv Security management in a print control device
GB2423682A (en) * 2005-02-25 2006-08-30 Canon Europa Nv Controlling the display of user interface elements representing a collection of items
GB2423613A (en) 2005-02-25 2006-08-30 Canon Europa Nv Document print management
JP2007026356A (ja) * 2005-07-21 2007-02-01 Sony Corp 情報処理装置、この情報処理装置における処理方法およびその方法をコンピュータに実行させるプログラム
US20070045961A1 (en) * 2005-08-31 2007-03-01 Morris Robert P Method and system providing for navigation of a multi-resource user interface
KR101788051B1 (ko) * 2011-01-04 2017-10-19 엘지전자 주식회사 이동 단말기 및 그 제어방법
KR102153366B1 (ko) 2013-08-30 2020-10-15 삼성전자 주식회사 전자 기기의 화면 전환 방법 및 장치
CN110837275B (zh) 2014-05-30 2023-09-05 苹果公司 从使用一个设备转换到使用另一个设备
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
US11449188B1 (en) 2021-05-15 2022-09-20 Apple Inc. Shared-content session user interfaces
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4396977A (en) * 1980-06-16 1983-08-02 Forney Engineering Company Industrial process control system
JPS57125989A (en) * 1981-01-29 1982-08-05 Tokyo Shibaura Electric Co Picture overlapping processor
US4414628A (en) * 1981-03-31 1983-11-08 Bell Telephone Laboratories, Incorporated System for displaying overlapping pages of information
US4533910A (en) * 1982-11-02 1985-08-06 Cadtrak Corporation Graphics display system with viewports of arbitrary location and content
JPS60205492A (ja) * 1984-03-29 1985-10-17 株式会社東芝 マルチウインドウ表示処理装置
US4761642A (en) * 1985-10-04 1988-08-02 Tektronix, Inc. System for providing data communication between a computer terminal and a plurality of concurrent processes running on a multiple process computer
US4868765A (en) * 1986-01-02 1989-09-19 Texas Instruments Incorporated Porthole window system for computer displays
JPS62276673A (ja) * 1986-05-26 1987-12-01 Toshiba Corp マルチウインドウ表示装置
US4752889A (en) * 1986-08-18 1988-06-21 Neuron Data, Inc. Dynamic, interactive display system for a knowledge base

Also Published As

Publication number Publication date
JPS63670A (ja) 1988-01-05
US5237653A (en) 1993-08-17
EP0249399A2 (de) 1987-12-16
EP0249399A3 (en) 1990-01-10
EP0249399B1 (de) 1993-09-22
DE3787496D1 (de) 1993-10-28
JPH0467647B2 (de) 1992-10-29

Similar Documents

Publication Publication Date Title
DE3787496T2 (de) Verfahren und Einrichtung zum Steuern von Mehrfenstern und Arbeitsstation mit Mehrfensterfunktion.
DE3650119T2 (de) Verfahren zur Anzeigesteuerung für ein System mit mehreren Bildausschnitten.
DE3787125T2 (de) Mehrfensteranzeigesystem.
DE69026647T2 (de) Zoommodusbetriebsarten in einem Anzeigegerät
DE68923492T2 (de) Verfahren zum Zugriff auf ausgewählte Fenster in einem Mehrprozessbetriebssystem.
DE3687215T2 (de) Mehrfachprozessanzeigesystem mit bildfenstern.
DE69615470T2 (de) Darstellung von Beziehungen zwischen graphischen Objekten in einer Rechneranzeigevorrichtung
DE69700276T2 (de) Benutzerkontrollierbare beständige Browseranzeigeseiten
DE69023386T2 (de) Dynamisches, den Fortgang anzeigendes Ikon.
DE69123465T2 (de) Verfahren zur Änderung der Abmessungen von Computeranzeigefenstern und ihrer Bewegung
DE68923491T2 (de) Verfahren zur dynamischen Auslösung von Hintergrundfenstern für prioritäre Anwendungen.
DE3751037T2 (de) Cursorgesteuertes benutzerperipheriesystem.
DE3687831T2 (de) Bildfenstersystem mit einem schaufenster fuer computeranzeige.
DE69321626T2 (de) Interaktives Anzeigesystem und Verfahren zur Auswahl von Menüs
DE3751075T2 (de) Verfahren und System zur Steuerung einer Multibildschirmanzeige.
DE69129684T2 (de) Bildverarbeitung
DE69230095T2 (de) Bildfensterverwaltung von verbundenen Anwendungen
DE69620301T2 (de) Fensterverwaltung
DE69129645T2 (de) Verfahren und Anordnung zur Unterstützung der Anzeige und Entfernung von Fenstern
DE69427544T2 (de) Programmierbarer Kontroller und Verfahren zur Durchführung von SFC-Programmen mit Hilfe eines programmierbaren Kontrollers
DE4121551A1 (de) Informationsverarbeitungsgeraet
DE69314763T2 (de) Verfahren zur Fehlerbeseitigung bei Anwendungen für eine grafische Benutzeroberfläche
DE3910338A1 (de) Vorrichtung und verfahren zur umsetzung eines attributs von anzeigedaten in einen code
DE3851207T2 (de) Verfahren zur Bedienung eines Rechnergraphiksystems.
DE3789124T3 (de) Prozessor-gesteuertes Anzeigegerät für Daten und/oder Graphik.

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee