DE68913373T2 - Verfahren zur gleichzeitigen Dateneingabe in überlappende Fenster. - Google Patents

Verfahren zur gleichzeitigen Dateneingabe in überlappende Fenster.

Info

Publication number
DE68913373T2
DE68913373T2 DE68913373T DE68913373T DE68913373T2 DE 68913373 T2 DE68913373 T2 DE 68913373T2 DE 68913373 T DE68913373 T DE 68913373T DE 68913373 T DE68913373 T DE 68913373T DE 68913373 T2 DE68913373 T2 DE 68913373T2
Authority
DE
Germany
Prior art keywords
windows
data
block
window
common
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
DE68913373T
Other languages
English (en)
Other versions
DE68913373D1 (de
Inventor
Barbara Ann Barker
Thomas R Edel
Jeffrey A Stark
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of DE68913373D1 publication Critical patent/DE68913373D1/de
Application granted granted Critical
Publication of DE68913373T2 publication Critical patent/DE68913373T2/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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Digital Computer Display Output (AREA)
  • Input From Keyboards Or The Like (AREA)

Description

    Technischer Bereich
  • Die vorliegende Erfindung bezieht sich im allgemeinen auf wirkungsvolle Methoden zur Nutzung mehrerer Computeranwendungsprogramme in einem Multi-Tasking-Computersystem und im besonderen auf Methoden der wirkungsvollen Dateneingabe in mehrere Computeranwendungen. Insbesondere bezieht sich die vorliegende Erfindung auf Methoden zur gleichzeitigen Dateneingabe in mehrere Computeranwendungen, wobei die Daten in einen gemeinsamen überlappenden Bereich jedes einer Mehrzahl von Fenstern in einem Multi-Tasking-Computersystem eingegeben werden.
  • Bisheriger Stand der Technik
  • Die Bearbeitung, Änderung oder Löschung von Datenblöcken innerhalb eines in einem Computer gespeicherten Dokuments entspricht dem derzeitigen Technik der Technik. Zum Beispiel verfügen die meisten Textverarbeitungsprogramme über Verarbeitungsbefehle, die es dem Benutzer ermöglichen, einen markierten Bereich oder Block innerhalb eines gespeicherten Dokuments zu ändern, zu löschen, zu kopieren oder zu verschieben. Dies geschieht im allgemeinen dadurch, daß der Cursor an den Anfang des gewünschten Datenblocks gesetzt und eine bestimmte Taste oder Tastenfolge betätigt wird, die die Funktion "Auswahl eines Datenblocks" aktiviert. Dann wird der Cursor zum Ende des ausgewählten Datenblockes bewegt, wo eine weitere Taste betätigt wird, die das Ende des ausgewählten Datenblockes markiert. In vielen Textverarbeitungssystemen wird der so ausgewählte Datenblock visuell durch "Hervorhebung" oder Umkehranzeige dargestellt.
  • Im allgemeinen wird der in der oben beschriebenen Art und Weise ausgewählte Datenblock dann entsprechend einem Verarbeitungsbefehl bearbeitet, der vorher vom Benutzer ausgewählt wird oder wurde. Zusätzlich ermöglichen bestimmte Systeme es dem Benutzer, den markierten Datenblock graphisch an eine andere Stelle innerhalb des gleichen Dokuments zu bewegen oder zu "ziehen". In beiden Fällen ist der Benutzer gezwungen, sollte er mehr als einen von nicht direkt aufeinanderfolgenden Datenblöcken auf diese Weise verarbeiten wollen, jeden Block erst einzeln zu markieren und zu bearbeiten, bevor der nächste Block markiert werden kann. Gemäß dem gegenwärtigen Stand der Technik ist keine Funktion vorgesehen, die es dem Benutzer ermöglicht, auf einfache Weise mehrere Datenblöcke innerhalb eines oder mehrerer Dokumente zu markieren, um diese dann aufeinanderfolgend zu verarbeiten. Vor kurzem wurde eine Methode vorgeschlagen, bei der mehrere Datenblöcke verarbeitet werden können, indem man die Anfangs- und Endposition jedes einer solchen Mehrzahl von Datenblöcken innerhalb eines oder mehrerer angezeigter Dokumente markiert und diese Datenblöcke für die spätere Verarbeitung speichert. Die gespeicherten Datenblöcke werden dann verarbeitet, indem man auswählbare Verarbeitungsbefehle verwendet. Dem Benutzer kann dann das fertige Dokument nach abgeschlossener Verarbeitung angezeigt werden.
  • Diese Methoden stellen eine übliche Vorgehensweise dar, gemäß der Daten innerhalb eines Dokuments in ein zweites Dokument kopiert werden können. Die vorgeschlagenen Methoden sind jedoch zeitaufwendig und benötigen zur Erreichung des Endresultats eine große Anzahl von Tastenbetätigungen durch den Benutzer. Keine dieser Methoden ermöglicht die gleichzeitige Dateneingabe in mehrere Computeranwendungsprogramme.
  • Ein Sonderfall, der es ermöglicht, Daten gleichzeitig in mehr als einen Bereich einzugeben, umfaßt die Verwendung sogenannter "relationaler" Datenbanken, wobei mehrere Datenbanken einen gemeinsamen Satz teilen. Bei solchen Anwendungen sind Daten, die in einen bestimmten Satz eingegeben werden, in jeder Datenbank der relationalen Datenbanken, die diesen Satz teilen, vorhanden. Diese Anwendung ist jedoch ein Sonderfall, der die effiziente Eingabe gemeinsamer Daten in mehrere, voneinander unabhängige Computeranwendungsprogramme nicht ermöglicht.
  • Damit sollte deutlich geworden sein, daß Bedarf an einer effizienten Methode besteht, Daten in eine Mehrzahl voneinander unabhängiger Computeranwendungsprogramme eingeben zu können, ohne daß die Notwendigkeit besteht, diese Daten erneut einzugeben oder unter Verwendung eines sogenannten "Zwischenablage"-Speichers in ein zweites Programm zu kopieren.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Es ist daher Aufgabe der vorliegenden Erfindung, eine wirkungsvolle Methode für die Nutzung mehrerer Computeranwendungsprogramme in Multi-Tasking-Computersystemen bereitzustellen.
  • Eine zusätzliche Aufgabe der vorliegenden Erfindung ist es, eine wirkungsvolle Methode zur Dateneingabe in mehrere Computeranwendungsprogramme bereitzustellen.
  • Eine weitere Aufgabe der vorliegenden Erfindung ist es, eine verbesserte Methode zur Dateneingabe in eine Mehrzahl von Computeranwendungsprogrammen bereitzustellen, indem die Daten gleichzeitig in die Mehrzahl der Programme eingegeben werden, und zwar durch die Eingabe in einen gemeinsamen überlappenden Bereich, der von einer Mehrzahl von Fenstern in einem Multi-Tasking-Computersystemen geteilt wird.
  • Die vorgenannten Aufgaben werden gemäß der folgenden Beschreibung erfüllt. Die vorliegende Erfindung beschreibt eine Methode, Daten gleichzeitig in eine Mehrzahl von aktiven Computeranwendungsprogrammen einzugeben, die in einem Computersystem in einer Mehrzahl von Fenstern angezeigt werden. Zumindest ein Teil jedes der Mehrzahl von Fenstern ist überlappend, so daß sich alle Fenster einen gemeinsamen überlappenden Bereich teilen. Um festzulegen, ob ein Fenster den gemeinsamen überlappenden Bereich mit anderen überlappenden oder überlappten Fenstern teilt oder nicht, wird ein Anzeigeattribut aktiviert, das jedem Fenster zugewiesen ist. In der Folge werden die in den gemeinsamen überlappenden Bereich eingegebenen Daten von den in diesen Fenstern repräsentierten Computeranwendungsprogrammen geteilt. In einer bevorzugten Ausführung der vorliegenden Erfindung sind die in den gemeinsamen überlappenden Bereich eingegebenen Daten nach der Trennung der sich überlappenden Fenster in beiden Fenstern vorhanden, ohne daß es notwendig wäre, die Daten erneut einzugeben oder zu kopieren.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Die die vorliegende Erfindung kennzeichnenden technischen Neuerungen werden in den beigefügten Ansprüchen beschrieben. Die Erfindung selbst sowie die bevorzugte Anwendungsform und weitere Aufgaben und Vorteile sind am besten anhand der detaillierten Beschreibung einer anschaulichen Ausführungsform und den dazugehörenden Zeichnungen zu verstehen, wobei:
  • FIGUR 1 eine bildliche Darstellung einer Mehrzahl von überlappenden Fenstern in einem Multi-Tasking-Computersystem ist;
  • FIGUR 2 eine bildliche Darstellung einer Mehrzahl von teilweise überlappten Fenstern in einem Multi-Tasking-Computersystem ist, wobei gemeinsame Daten in einen gemeinsamen überlappenden Bereich eingegeben werden;
  • FIGUR 3 eine bildliche Darstellung der Fenster in einem wie in Figur 2 gezeigten Multi-Tasking-Computersystem ist, wobei die Fenster getrennt sind, um das Vorhandensein der gemeinsamen Daten zu zeigen; und
  • FIGUR 4 ein logisches Flußdiagramm der Methode der vorliegenden Erfindung ist.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORM
  • Bezieht man sich nun auf die Zeichnungen und hier vor allein auf Figur 1, so ist diese eine bildliche Darstellung einer Mehrzahl von überlappenden Fenstern 12 und 14, die auf einer Computeranzeige 10 eines Multi-Tasking-Computersystems angezeigt werden. Es ist zu erkennen, daß das Fenster 14 das Fenster 12 vollständig überlappt und, in Übereinstimmung mit der Methode der vorliegenden Erfindung, den gemeinsamen überlappenden Bereich, der in Fenster 14 enthalten ist, mit der Anwendung von Fenster 12 teilen kann. Dies wird durch die Aktivierung eines Anzeigeattributs für die Fenster 12 und 14 erreicht, das es ermöglicht, den gemeinsamen überlappenden Bereich dieser beiden Fenster zum Zwecke der Dateneingabe zu "teilen".
  • Bezieht man sich nun auf Figur 2, so ist diese eine bildliche Darstellung einer Mehrzahl sich teilweise überlappender Fenster 12 und 14, die auf der Bildschirmanzeige 10 eines Multi-Tasking- Computersystems angezeigt werden. Es ist zu erkennen, das der Bereich 16 den gemeinsamen überlappenden Bereich darstellt, der durch die Fenster 12 und 14 geteilt wird. Dies wird in Übereinstimmung mit der Methode der vorliegenden Erfindung dadurch erreicht, daß das den Fenstern 12 und 14 zugewiesene Anzeigeattribut "Teilungsmodus" aktiviert wird, wodurch der gemeinsame überlappende Bereich 16 der Fenster 12 und 14 sowohl als Teil des Fensters 12 als auch des Fensters 14 angesehen wird. Wie dargestellt, ist es möglich, Daten wie zum Beispiel die Textdaten 18 in der Figur 2 in den gemeinsamen überlappenden Bereich 16 einzugeben.
  • Bezieht man sich nun auf Figur 3, so ist diese eine bildliche Darstellung der in Figur 2 gezeigten Fenster 12 und 14, nachdem diese getrennt worden sind. Es ist zu erkennen, daß die in den gemeinsamen überlappenden Bereich 16 (siehe Figur 2) eingegebenen Textdaten 18 nun sowohl in Fenster 12 als auch in Fenster 14 vorhanden sind, ohne daß es notwendig gewesen wäre, die Daten neu einzugeben oder zu kopieren. Auf diese Weise ist es möglich, daß mehrere Computeranwendungsprogramme gleichzeitig Daten erhalten, die in einen gemeinsamen überlappenden Bereich eingegeben werden, vorausgesetzt, ein Anzeigeattribut wurde aktiviert, das es jedem Fenster ermöglicht, in den gemeinsamen überlappenden Bereich eingegebene Daten zu teilen.
  • Bezieht man sich nun auf Figur 4, so stellt diese ein logisches Flußdiagramm dar, das die Methode der vorliegenden Erfindung verdeutlicht. Es ist zu erkennen, daß der Benutzer gemäß Block 20 zu Beginn eine von drei verschiedenen möglichen Aktionen auswählen kann: der Benutzer kann, wie in Block 22 dargestellt, Daten eingeben, er kann, wie in Block 32 dargestellt, ein Fenster bewegen oder, wie in Block 42 dargestellt, eine andere Aktion auswählen.
  • Hat der Benutzer statt der Eingabe von Daten oder der Bewegung eines Fensters eine andere Aktion ausgewählt, zeigt Block 44 die normale Verarbeitung dieser Aktion an, worauf das Programm, wie in Block 46 dargestellt, beendet wird. Für den Fall, daß der Benutzer, wie in Block 22 dargestellt, die Eingabe von Daten ausgewählt hat, wird Entscheidungsblock 24 verwendet, um festzustellen, ob die Dateneingabe in einen überlappenden Bereich von zwei oder mehr Fenstern in einem Multi-Tasking-Computersystem erfolgt oder nicht. Ist dies nicht der Fall, stellt Block 28 die Verarbeitung der eingegebenen Daten in Übereinstimmung mit herkömmlichen Techniken dar, worauf das Programm wiederum, wie in Block 46 dargestellt, beendet wird.
  • Befinden sich die in ein Fenster eingegebenen Daten in einem überlappenden Bereich, was durch Block 24 festgestellt wird, so wird Block 26 verwendet, um festzustellen, ob das diesem Fenster zugewiesene "Teilungsmodus"-Attribut aktiviert ist. Dieses Attribut ist ein Anzeigeattribut, das in Übereinstimmung mit der Methode der vorliegenden Erfindung jedem Fenster zugewiesen ist, und es ermöglicht mehreren Fenstern in einem Multi-Tasking-Computersystem, einen gemeinsamen überlappenden Bereich in Übereinstimmung mit der Beschreibung der vorliegenden Erfindung zu teilen. Ist das Teilungsattribut nicht aktiviert, wird erneut Block 28 verwendet, um die normale Verarbeitung der Eingabeaktion anzuzeigen, worauf das Programm, wie in Block 46 dargestellt, beendet wird. Ist jedoch alternativ dazu das Teilungsattribut des ausgewählten Fensters aktiviert, wird Block 30 verwendet, um anzuzeigen, daß die vom Bediener in das Fenster eingegebenen und mit diesem verbundenen Daten zusätzlich mit dem überlappten Fenster verbunden sind. Danach wird das Programm, wie in Block 46 dargestellt, beendet.
  • In Übereinstimmung mit einem anderen wichtigen Aspekt der vorliegenden Erfindung wird Block 32 verwendet, um anzuzeigen, daß der Benutzer als Aktion ausgewählt hat, ein Fenster der Mehrzahl von Fenstern zu bewegen, die im allgemeinen zu einem Multi-Tasking-Computersystem gehören. Darauf wird Block 34 verwendet, um festzustellen, ob das bewegte Fenster einen überlappten oder überlappenden Bereich beinhaltet. Ist dies nicht der Fall, wird die Aktion, wie in Block 40 dargestellt, normal verarbeitet und das Programm wird, wie in Block 46 dargestellt, beendet. Beinhaltet das bewegte Fenster jedoch einen Überlappten oder überlappenden Bereich, was in Block 34 festgestellt wird, so wird Block 36 verwendet, um festzustellen, ob das Teilungsattribut für das fragliche Fenster aktiviert ist oder nicht. Ist es nicht aktiviert, wird die Aktion, wie in Block 40 dargestellt, normal abgeschlossen und das Programm wird wiederum, wie in Block 46 dargestellt, beendet. Ist das Teilungsattribut für das fragliche Fenster jedoch aktiviert, wird Block 38 verwendet, um die Anzeige der Daten zu illustrieren, die in den gemeinsamen überlappten Bereich sowohl des bewegten als auch des unbewegten Fensters eingegeben wurden, das entweder das bewegte Fenster überlappte oder von ihm überlappt wurde.
  • Dem Fachmann ist deutlich, daß durch die Verwendung des "Teilungsmodus"-Attributs, das jedem einer Mehrzahl von Fenstern in einem Multi-Tasking-Computersystem zugewiesen ist, die Möglichkeit gegeben ist, Daten direkt in einen gemeinsamen überlappenden Bereich einzugeben, so daß die auf diese Weise eingegebenen Daten von den Programmen geteilt werden, die durch die Fenster repräsentiert werden, die den gemeinsamen überlappenden Bereich teilen. Auf diese Weise können Daten in mehrere Fenster eingegeben werden, ohne daß es notwendig wird, die Daten mit Hilfe eines Zwischenablagespeichers oder einer anderen Technik neu einzugeben oder zu bewegen.

Claims (5)

1. Eine Methode zur gleichzeitigen Dateneingabe in eine Mehrzahl von gleichzeitig aktiven Computeranwendungsprogrammen, die zur gleichen Zeit in einer Mehrzahl von Fenstern auf einem Computersystem angezeigt werden, wobei die Methode folgende Schritte aufweist:
ein Überlappen zumindest eines Teils jedes der Mehrzahl der Fenster, so daß alle dieser Mehrzahl von Fenstern sich einen gemeinsamen, überlappenden Bereich teilen.
die Aktivierung eines Anzeigeattributs, das jedem Fenster zugewiesen ist, um festzulegen, ob besagtes Fenster den Inhalt des gemeinsamen überlappenden Bereichs mit anderen Fenstern teilt, und
die Dateneingabe in den gemeinsamen überlappenden Bereich.
2. Die Methode gemäß Anspruch 1, die weiterhin den Schritt umfaßt,
jedes der Mehrzahl der Fenster räumlich voneinander zu trennen und danach die eingegebenen Daten in jedem der voneinander getrennten Fenster anzuzeigen.
3. Die Methode gemäß Anspruch 1, wobei der Schritt des Überlappens zumindest eines Teils jedes der Mehrzahl von Fenstern, wodurch alle dieser Mehrzahl von Fenstern einen gemeinsamen, überlappenden Bereich teilen, weitergehend charakterisiert wird durch das Überlappen des Gesamtbereichs zumindest eines der Mehrzahl von Fenstern über ein zweites der Mehrzahl von Fenstern.
4. Die Methode gemäß Anspruch 1, wobei der Schritt der Aktivierung eines Anzeigeattributs, welches das Teilen des Inhalts des gemeinsamen überlappenden Bereichs ermöglicht, die Aktivierung eines Anzeigeattributs für jedes der Mehrzahl von Fenstern umfaßt.
5. Die Methode gemäß Anspruch 1, wobei der Schritt der Dateneingabe in den gemeinsamen überlappenden Bereich die Eingabe von Textdaten umfaßt.
DE68913373T 1988-06-30 1989-06-07 Verfahren zur gleichzeitigen Dateneingabe in überlappende Fenster. Expired - Fee Related DE68913373T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US21342288A 1988-06-30 1988-06-30

Publications (2)

Publication Number Publication Date
DE68913373D1 DE68913373D1 (de) 1994-04-07
DE68913373T2 true DE68913373T2 (de) 1994-09-29

Family

ID=22795067

Family Applications (1)

Application Number Title Priority Date Filing Date
DE68913373T Expired - Fee Related DE68913373T2 (de) 1988-06-30 1989-06-07 Verfahren zur gleichzeitigen Dateneingabe in überlappende Fenster.

Country Status (5)

Country Link
EP (1) EP0349463B1 (de)
JP (1) JPH0227421A (de)
BR (1) BR8903218A (de)
CA (1) CA1310133C (de)
DE (1) DE68913373T2 (de)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4626775B2 (ja) * 2007-10-16 2011-02-09 富士ゼロックス株式会社 情報処理装置及び情報処理プログラム
WO2010060206A1 (en) 2008-11-26 2010-06-03 Calgary Scientific Inc. Method and system for providing remote access to a state of an application program
US10055105B2 (en) 2009-02-03 2018-08-21 Calgary Scientific Inc. Method and system for enabling interaction with a plurality of applications using a single user interface
KR20160114745A (ko) * 2009-02-03 2016-10-05 캘거리 싸이언티픽 인코포레이티드 단일 사용자 인터페이스를 사용하여 복수의 애플리케이션과 상호작용하기 위한 방법 및 시스템
US9741084B2 (en) 2011-01-04 2017-08-22 Calgary Scientific Inc. Method and system for providing remote access to data for display on a mobile device
CA2734860A1 (en) 2011-03-21 2012-09-21 Calgary Scientific Inc. Method and system for providing a state model of an application program
US9720747B2 (en) 2011-08-15 2017-08-01 Calgary Scientific Inc. Method for flow control and reliable communication in a collaborative environment
AU2012296247B2 (en) 2011-08-15 2017-06-22 Calgary Scientific Inc. Non-invasive remote access to an application program
EP2761808A4 (de) 2011-09-30 2015-05-20 Calgary Scient Inc Entkoppelte anwendung mit erweiterungen interaktives digitales oberflächenschicht für kollaborative entfernten gemeinsamer benutzung von anwendungen und annotation
EP2783483B1 (de) 2011-11-23 2019-08-07 Calgary Scientific Inc. Verfahren und systeme zur gemeinsamen nutzung einer kollaborativen entfernten anwendungen und konferenzschaltung
CA2865707A1 (en) 2012-03-02 2013-09-06 Calgary Scientific Inc. Remote control of an application using dynamic-linked library (dll) injection
US9729673B2 (en) 2012-06-21 2017-08-08 Calgary Scientific Inc. Method and system for providing synchronized views of multiple applications for display on a remote computing device
WO2015080845A1 (en) 2013-11-29 2015-06-04 Calgary Scientific Inc. Method for providing a connection of a client to an unmanaged service in a client-server remote access system
CN104699363B (zh) * 2013-12-10 2018-09-21 阿里巴巴集团控股有限公司 一种窗口界面展现方法及***
US10015264B2 (en) 2015-01-30 2018-07-03 Calgary Scientific Inc. Generalized proxy architecture to provide remote access to an application framework
US11310348B2 (en) 2015-01-30 2022-04-19 Calgary Scientific Inc. Highly scalable, fault tolerant remote access architecture and method of connecting thereto

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5947627A (ja) * 1982-09-10 1984-03-17 Brother Ind Ltd テキスト処理装置
JPH0727448B2 (ja) * 1985-08-07 1995-03-29 株式会社日立製作所 データ入力装置

Also Published As

Publication number Publication date
DE68913373D1 (de) 1994-04-07
JPH0227421A (ja) 1990-01-30
CA1310133C (en) 1992-11-10
EP0349463B1 (de) 1994-03-02
EP0349463A2 (de) 1990-01-03
JPH0526211B2 (de) 1993-04-15
EP0349463A3 (en) 1990-07-18
BR8903218A (pt) 1990-02-13

Similar Documents

Publication Publication Date Title
DE68913373T2 (de) Verfahren zur gleichzeitigen Dateneingabe in überlappende Fenster.
DE68923492T2 (de) Verfahren zum Zugriff auf ausgewählte Fenster in einem Mehrprozessbetriebssystem.
DE3586790T2 (de) In linie-dynamischer editor fuer gemischte objectdokumente.
DE69325966T2 (de) Verfahren in einem Datenverarbeitungssystem zur graphischen Wechselwirkung zwischen Daten und Anwendungen
DE3850560T2 (de) Cursorgesteuerter direkter Zugriff zu mehreren Anwendungsprogrammen.
DE68926068T2 (de) Dokumentenverarbeitungssystem
DE69220583T2 (de) Vorrichtung zum Anzeigen von Gebieten auf einem Sichtgerät
DE3852384T2 (de) Adaptives Hilfs-/Dialogsystem.
DE3751037T2 (de) Cursorgesteuertes benutzerperipheriesystem.
DE60205750T2 (de) Lenkung der aufmerksamkeit des benutzers auf bestimmte icons, denen sich ein zeiger nähert, in interaktiven benutzerschnittstellen
DE68923491T2 (de) Verfahren zur dynamischen Auslösung von Hintergrundfenstern für prioritäre Anwendungen.
DE3687831T2 (de) Bildfenstersystem mit einem schaufenster fuer computeranzeige.
DE69603790T2 (de) Auswahlerleichterung auf einer graphischen Schnittstelle
EP0304129B1 (de) Verfahren und Anordnung zum Aufbereiten eines Kennsignals
DE68925096T2 (de) Vereinfachte parametrische CAD-Makrobefehlsfähigkeit mit veränderlicher geometrischer Eigenschaft
DE69130509T2 (de) Interaktive datenanzeige
DE69232110T2 (de) Darstellungssystem von Geschichtsinhalt für einen Informationsprozessor
DE69230095T2 (de) Bildfensterverwaltung von verbundenen Anwendungen
DE69519904T2 (de) Verfahren und Vorrichtung zur Bereitstellung einer zusammenhängenden Navigation in historischen Daten
DE69026885T2 (de) Dynamische Selektion von Datenformaten für rekursiv geschachtelte logische Elemente
DE69410680T2 (de) Programmierbarer Kontroller und Verfahren zur Durchführung von SFC-Programmen mit Hilfe eines programmierbaren Kontrollers
DE3335162A1 (de) Vorrichtung und verfahren fuer graphische darstellungen mittels computern
DE19842688A1 (de) Standard-Benutzerschnittstellen-Steuerung für einen Datenanbieter
DE4301766A1 (en) Double sided flip over electronic page on screen graphics - has paper containing calendar on one side turned over by cursor movement to allow option selection
DE69628374T2 (de) Datenverwaltungssystem

Legal Events

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