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
Links
- 238000000034 method Methods 0.000 title claims description 27
- 238000013479 data entry Methods 0.000 title claims description 5
- 238000004883 computer application Methods 0.000 claims description 13
- 230000003213 activating effect Effects 0.000 claims description 5
- 230000009471 action Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
- 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.
- 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.
- 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.
- 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.
- 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.
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)
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)
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 | 株式会社日立製作所 | データ入力装置 |
-
1989
- 1989-03-30 CA CA000595250A patent/CA1310133C/en not_active Expired - Fee Related
- 1989-04-20 JP JP1099044A patent/JPH0227421A/ja active Granted
- 1989-06-07 DE DE68913373T patent/DE68913373T2/de not_active Expired - Fee Related
- 1989-06-07 EP EP89480095A patent/EP0349463B1/de not_active Expired - Lifetime
- 1989-06-29 BR BR898903218A patent/BR8903218A/pt unknown
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 |