DE10208587A1 - Control of a graphical user interface in such a way that text information boxes associated with screen objects are only displayed when the cursor remains over them for longer than a minimum period - Google Patents

Control of a graphical user interface in such a way that text information boxes associated with screen objects are only displayed when the cursor remains over them for longer than a minimum period

Info

Publication number
DE10208587A1
DE10208587A1 DE2002108587 DE10208587A DE10208587A1 DE 10208587 A1 DE10208587 A1 DE 10208587A1 DE 2002108587 DE2002108587 DE 2002108587 DE 10208587 A DE10208587 A DE 10208587A DE 10208587 A1 DE10208587 A1 DE 10208587A1
Authority
DE
Germany
Prior art keywords
user interface
program
counter
graphical user
information
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.)
Ceased
Application number
DE2002108587
Other languages
German (de)
Inventor
Robert Kunz
Jochen Huber
Guenter Breuckmann
Klaus-Dieter Dihlmann
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.)
Deutsche Telekom AG
Original Assignee
Deutsche Telekom AG
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 Deutsche Telekom AG filed Critical Deutsche Telekom AG
Priority to DE2002108587 priority Critical patent/DE10208587A1/en
Publication of DE10208587A1 publication Critical patent/DE10208587A1/en
Ceased 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

Abstract

Method for display of information on a computer system GUI using a cursor that is controlled with an input element such as a mouse. Accordingly the computer system executes a program routine that checks for the occurrence of a particular event (10) and when such an event occurs checks if a predefined condition is fulfilled (12). If such a predefined condition is fulfilled information (14) is displayed. The invention also relates to a corresponding computer program for configuration of a telecommunications system and a device for display of information of a GUI. Typically the program checks that the mouse remains over a screen object that has an associated text information box for a minimum time before display of said box.

Description

Die Erfindung betrifft ein Verfahren zum Anzeigen von Information auf einer grafischen Benutzerschnittstelle eines Computersystems gemäß der im Oberbegriff des Anspruches 1 angegebenen Art, sowie eine entsprechende Vorrichtung gemäß Anspruch 12 und ein Computerprogramm zur Konfiguration einer Telekommunikationsanlage gemäß Anspruch 11. The invention relates to a method for displaying Information on a graphical user interface a computer system according to the in the preamble of Claim 1 specified type, and a corresponding Apparatus according to claim 12 and a computer program to configure a telecommunications system according to Claim 11.

Grafische Benutzerschnittstellen oder -oberflächen (Graphical User Interface, abgekürzt GUI) sind im Computerbereich als Mensch-Maschine-Schnittstelle mittlerweile weit verbreitet. Sie vereinfachen die Arbeit mit einem Computersystem, da durch sie die Eingabe von aufwendigen textuellen Kommandos zum Ausführen von Programmen entfällt. Stattdessen sind intuitive grafische Symbole (Icons) auf einem Bildschirm des Computersystems vorgesehen, die den erwähnten Kommandos entsprechen. Graphical user interfaces or interfaces (Graphical User Interface, abbreviated GUI) are in the Computer area as human-machine interface now widespread. You simplify that Work with a computer system, because through it the Input of complex text commands for There is no need to run programs. Instead are intuitive graphic symbols (icons) on one Computer system screen provided that the correspond to the commands mentioned.

Auf breiter Basis wurden derartige Benutzerschnittstellen erstmals von der Firma Apple auf deren Personal-Computern eingeführt. Bald darauf wurde von der Firma Microsoft die Benutzeroberfläche Windows (Marke der Firma Microsoft) für IBM-kompatible Personal-Computer auf den Markt gebracht. Microsoft Windows wird mittlerweile von allen bekannten grafischen Benutzeroberflächen weltweit am häufigsten eingesetzt. Such have become widespread User interfaces for the first time from Apple introduced their personal computers. Soon after that from Microsoft the user interface Windows (Microsoft brand) for IBM compatible Personal computer launched. Microsoft Windows is now known by everyone most common graphical user interfaces worldwide used.

Mit der Einführung der grafischen Benutzerschnittstellen kamen auch neue Bedienkonzepte für Computersysteme auf. Beispielsweise werden neben einer Tastatur Eingabegeräte wie eine Maus, ein Trackball oder Joystick oder andere Zeigegeräte zur Steuerung eines Zeigeelements auf dem Desktop einer grafischen Benutzeroberfläche genutzt. Das Zeigeelement, das in der Regel als Zeiger dargestellt wird, wird bei einer grafischen Benutzerschnittstelle zum Auslösen einer Aktivität auf einem Objekt auf dem Desktop positioniert. Ein Objekt kann beispielsweise das Icon eines Programms sein. Bereits das Positionieren des Zeigers über dem Objekt kann ein Ereignis darstellen, welches das Computersystem zu einer bestimmten Aktivität veranlasst, beispielsweise das Ausklappen eines Menüs oder die Anzeige einer Information, die einem Benutzer Hilfestellung geben soll. With the introduction of graphic User interfaces also came with new operating concepts for computer systems. For example, in addition to a keyboard input devices like a mouse Trackball or joystick or other pointing devices Control a pointing element on a desktop graphical user interface. The Pointing element, usually represented as a pointer with a graphical user interface to trigger an activity on an object on the Desktop positioned. For example, an object be the icon of a program. That already You can position the pointer over the object Represent event which the computer system too a certain activity, for example opening a menu or displaying one Information that helps a user should.

Diese Art der Informationsanzeige wird auch als Tooltipp bezeichnet. Tooltipps sind insbesondere kleine Hilfe-Fenster, die Schaltflächen der grafischen Benutzerschnittstelle erklären. Ein Tooltipp erscheint bei Microsoft Windows allerdings nicht sofort nach dem Positionieren des Mauszeigers auf dem Objekt, sondern verzögert, d. h. erst nach Verstreichen einer vorgegebenen Zeitdauer. Daher muss ein Benutzer des Computersystems warten, wenn er einen Tooltipp sehen will. Dies ist häufig sehr lästig. This type of information display is also called Tooltip called. Tool tips are especially small Help window, the buttons of the graphic Explain user interface. A tool tip appears with Microsoft Windows, however, not immediately after Position the mouse pointer on the object, but delayed, d. H. only after one has passed predetermined period of time. Therefore, a user of the Computer systems wait when he see a tooltip want. This is often very annoying.

Nach Anzeige des Tooltipps verhält sich beispielsweise Microsoft Windows wie folgt: wird der Mauszeiger schnell über andere Objekte bewegt, so erscheinen in entsprechend kurzer zeitlicher Abfolge ohne zeitliche Verzögerung die Tooltipps der "überfahrenen" Objekte. Hierdurch entsteht durch die kurzzeitig "aufflackernden" Informationen ein störender "Flimmereffekt", der sich mit zunehmender Information, insbesondere bei größeren Textmengen, noch störender auswirkt. After displaying the tooltip, for example, it behaves Microsoft Windows as follows: the mouse pointer moved quickly over other objects, so appear in correspondingly short chronological order without chronological order Delay the tool tips of the "run over" objects. This creates momentarily "flickering" information is a nuisance "Flickering effect" that increases with increasing information, especially annoying with larger amounts of text effect.

Insbesondere bei komplexen Computerprogrammen beispielsweise zur Bedienung oder Konfiguration von technischen Anlagen wie einer Telekommunikationsanlage sind die oben erläuterten Effekte störend, da sie die Bedienung erschweren. Especially with complex computer programs for example for the operation or configuration of technical systems such as a telecommunications system the effects explained above are disruptive because they are the Difficult to operate.

Der Erfindung liegt nun die Aufgabe zugrunde, ein Verfahren und eine Vorrichtung zum Anzeigen von Information auf einer grafischen Benutzerschnittstelle eines Computersystems sowie ein Computerprogramm zur Konfiguration einer Telekommunikationsanlage vorzuschlagen, mit denen die eingangs erläuterten Nachteile vermieden werden, insbesondere der erläuterte "Flimmereffekt" nicht auftritt. The invention is based on the object Method and device for displaying Information on a graphical user interface a computer system and a computer program for Configuration of a telecommunications system to propose with which the initially explained Disadvantages are avoided, especially the one explained "Flickering" does not occur.

Diese Aufgabe wird für das Verfahren durch die kennzeichnenden Merkmale des Anspruches 1 in Verbindung mit seinen Oberbegriffsmerkmalen und für die Vorrichtung durch die kennzeichnenden Merkmale des Anspruches 12 in Verbindung mit seinen Oberbegriffsmerkmalen sowie für das Computerprogramm zur Konfiguration einer Telekommunikationsanlage gemäß den Merkmalen von Anspruch 11 gelöst. This task is for the procedure by characterizing features of claim 1 in conjunction with its generic terms and for Device by the characteristic features of the Claim 12 in connection with its General terms as well as for the computer program to configure a telecommunications system according to solved the features of claim 11.

Der Erfindung liegt im wesentlichen die Erkenntnis zugrunde, dass ein Benutzer nach Positionieren eines Zeigeelements einer grafischen Benutzerschnittstelle auf einem bestimmten Objekt möglichst sofort, d. h. ohne 7 wesentliche Zeitverzögerung, eine Information sehen will. Ferner ist bei einem schnellen Bewegen des Zeigeelements über verschiedene Objekte die Anzeige von Information in der Regel vom Benutzer nicht sinnvoll verwertbar und kann daher unterdrückt werden. Erfindungsgemäß soll die Anzeige von Information beim Positionieren eines Zeigeelements insbesondere an das Benutzerverhalten angepasst werden. The invention is essentially based on the knowledge underlying that a user after positioning a Pointing element of a graphical user interface on a certain object as soon as possible, d. H. without 7 significant time delay, see information want. Furthermore, when moving the Show element over various objects Information usually does not make sense from the user usable and can therefore be suppressed. According to the display of information at Position a pointing element in particular on the User behavior can be adjusted.

In einer konkreten Ausführungsform betrifft die Erfindung nun ein Verfahren zum Anzeigen von Information auf einer grafischen Benutzerschnittstelle eines Computersystems, die mindestens ein Zeigeelement aufweist, das mittels eines Eingabegeräts des Computersystems gesteuert wird. Das Computersystem führt eine Programmroutine aus, die nach Eintreten mindestens eines Ereignisses prüft, ob mindestens eine vorgegebene Bedingung erfüllt ist, und, falls die mindestens eine vorgegebene Bedingung erfüllt ist, Information anzeigt. Mit anderen Worten stellt das Eintreten eines Ereignisses den Einstiegspunkt für die Überprüfung mindestens einer vorgegebenen Bedingung dar, von der wiederum die Anzeige von Information abhängt. Das programmtechnische Zusammenspiel von "Eintreten mindestens eines Ereignisses" und "Prüfen, ob mindestens eine Bedingung erfüllt ist" ermöglicht eine flexible Anpassung der Informations-Anzeige an das Benutzerverhalten. Dies unterscheidet sich wesentlich von der herkömmlichen "starren" zeitverzögerten Informations-Anzeige, bei der das Benutzerverhalten vom Computersystem überhaupt nicht berücksichtigt werden kann, da keine vorgegebene Bedingung überprüft wird. In a specific embodiment, the Invention now a method for displaying Information on a graphical user interface of a computer system, the at least one pointing element has that by means of an input device of Computer system is controlled. The computer system executes a program routine that occurs after entry at least one event checks whether at least one predetermined condition is met, and if the at least one predetermined condition is met, Displays information. In other words, that represents Occurrence of an event the entry point for the Checking at least one specified condition from which in turn the display of information depends. The programmatic interaction of "Occurrence of at least one event" and "Check, whether at least one condition is met " a flexible adjustment of the information display to the User behavior. This differs significantly from the conventional "rigid" time-delayed Information display in which the user behavior from Computer system are not considered at all can, since no specified condition is checked.

Als Bedingungen sind beispielsweise vom Benutzer ausgelöste oder vom Computersystem gesteuerte Ereignisse denkbar. Vor allem die vom Computersystem gesteuerten Ereignisse sind von wesentlichen Bedeutung, da diese eine vollautomatische Anpassung an das Benutzerverhalten ermöglichen. Als vom Benutzer ausgelöste Bedingung ist beispielsweise die Betätigung einer Taste am Zeigegerät denkbar. Dadurch liegt es in der Hand des Benutzers, ob Information angezeigt wird. Dagegen können vom Computersystem gesteuerte Ereignisse der Eintritt bestimmter Programmzustände oder das Erreichen vorgegebener Programmlaufzeiten sein. For example, the conditions are from the user triggered or controlled by the computer system Events conceivable. Especially the one from the computer system controlled events are essential since this is a fully automatic adjustment to the Enable user behavior. As from the user triggered condition is, for example, the actuation a button on the pointing device is conceivable. Because of that, it lies in the user's hand whether information is displayed. In contrast, events controlled by the computer system the entry of certain program states or that Reaching the specified program run times.

Vorzugsweise tritt das mindestens eine Ereignis beim Positionieren des Zeigeelements über bestimmten Objekten der grafischen Benutzerschnittstelle, beim Ablaufen eines ersten Zählers, der eine erste Zeitdauer vorgibt, und/oder beim Ablaufen eines zweiten Zählers, der eine zweite Zeitdauer vorgibt, ein. Unter bestimmten Objekten werden insbesondere Icons von Programmen oder Schaltflächen der grafischen Benutzerschnittstelle verstanden, zu denen jeweils Information als Hilfestellung für den Benutzer angezeigt werden soll. Die durch den ersten und zweiten Zähler vorgegebenen Zeitdauern können vorteilhaft zum zeitlichen Verzögern der Informations-Anzeige entsprechend dem Benutzerverhalten genutzt werden. The at least one event preferably occurs Position the pointing element over certain ones Graphical user interface objects, at Expiry of a first counter representing a first period of time specifies and / or when a second counter expires, which specifies a second time period. Under certain objects are icons of Programs or buttons of graphic User interface understood, to which each Information to help the user should be displayed. That through the first and second Counter predetermined time periods can be advantageous for time delay of the information display be used according to user behavior.

In einer bevorzugten Ausführungsform prüft die Programmroutine nach dem Positionieren des Zeigeelements über bestimmten Objekten der grafischen Benutzerschnittstelle, ob der erste Zähler abgelaufen und das Zeigeelement über einem der bestimmten Objekte positioniert ist. Dies deckt das folgende Benutzerverhalten ab: der Benutzer bewegt das Zeigeelement über ein bestimmtes Objekt, beispielsweise ein Programm-Icon, lässt das Zeigeelement dort stehen und wartet solange, bis der erste Zähler abgelaufen ist. Dann wird eine Information vorzugsweise zu dem bestimmten Objekt angezeigt. Falls der erste Zähler bereits abgelaufen ist, wenn der Benutzer das Zeigeelement über einem der bestimmten Objekte positioniert, wird die Information sofort, d. h. ohne nennenswerte zeitliche Verzögerung, angezeigt. In a preferred embodiment, the Program routine after positioning the Pointing element over certain graphic objects User interface whether the first counter has expired and the pointing element over one of the specified objects is positioned. This covers the following User behavior from: the user moves it Pointing element about a certain object, for example a program icon, leaves the pointing element there and waits until the first counter has expired is. Then information preferably becomes that specific object. If the first counter has already expired when the user does that Pointing element over one of the specific objects positioned, the information is immediately, i.e. H. without significant time delay, is displayed.

Ferner kann die Programmroutine nach Ablaufen des ersten Zählers prüfen, ob das Zeigeelement (noch) über einem der bestimmten Objekte positioniert ist. Hierdurch wird der Fall abgedeckt, dass ein Benutzer das Zeigeelement über einem der bestimmten Objekte positioniert und der erste Zähler noch nicht abgelaufen ist. Es wird dann erst einmal keine Information angezeigt, da keine der vorgegebenen Bedingungen erfüllt ist. Das Ablaufen des ersten Zählers ist nun ein Ereignis, welches das Prüfen der Bedingung, ob das Zeigeelement auf dem Objekt positioniert ist, triggert. Im Falle einer positiven Prüfung, also wenn das Zeigeelement noch auf dem Objekt positioniert ist, wird Information (zu dem Objekt) angezeigt. Vereinfacht ausgedrückt bewirkt dies in der Praxis eine verzögerte Informations-Anzeige; hierbei ist die Verzögerung jedoch nicht "starr", da fest vorgegeben, sondern abhängig vom vorherigen Benutzerverhalten. Furthermore, the program routine can run after the First counter check whether the pointing element is (still) over one of the specific objects is positioned. This covers the case that a user the pointing element over one of the specified objects positioned and the first counter has not yet expired is. At first there is no information displayed because none of the specified conditions is satisfied. The first counter has now expired an event that tests the condition whether the Pointing element positioned on the object triggers. In the case of a positive check, i.e. if that Pointing element is still positioned on the object Information (about the object) is displayed. simplified in practice, this causes a delay Information display; here is the delay however not "rigid", because it is fixed, but rather depending on previous user behavior.

Schließlich kann die Programmroutine nach Ablaufen des zweiten Zählers prüfen, ob der erste Zähler abgelaufen und das Zeigeelement nicht über einem der bestimmten Objekte positioniert ist. Mit dieser Ausführungsform kann der folgende praktische Anwendungsfall abgedeckt werden: einem Hintergrund der grafischen Benutzerschnittstelle, also einem Bereich, der keine bestimmten Objekte aufweist, kann eine allgemeine Informations-Anzeige zugeordnet sein. Um nun zu vermeiden, dass bei einem Bewegen des Zeigeelements von einem der bestimmten Objekte auf den Hintergrund ein störender "Flimmereffekt" auftritt, wird der zweite Zähler eingesetzt. Erst nach Ablauf dieses Zählers kann eine (allgemeine) Informations-Anzeige erfolgen. Finally, the program routine can run after the second counter check whether the first counter has expired and the pointing element is not over any of the particular ones Objects is positioned. With this embodiment can cover the following practical use case be: a background of graphic User interface, i.e. an area that does not has certain objects, a general Information display must be assigned. To now avoid moving the pointing element from one of the specific objects on the background disturbing "flickering" occurs, the second Counter used. Only after this counter has expired a (general) information display.

Vorzugsweise startet die Programmroutine nach dem Positionieren des Zeigeelements über bestimmten Objekten der grafischen Benutzerschnittstelle den ersten Zähler wieder von neuem (Restart). Dadurch wird verhindert, dass bei einer schnellen Navigation des Zeigeelements über mehrere der bestimmten Objekte ein störendes "Geflimmer" von Informations-Anzeigen auftritt. Eine Informations-Anzeige erfolgt praktisch erst wieder, wenn das Zeigeelement solange auf einem der bestimmten Objekte stehen bleibt, bis der erste Zähler abgelaufen ist. The program routine preferably starts after Position the pointing element over certain ones Graphical user interface objects first counter again (restart). This will prevents fast navigation of the Show element over several of the specific objects annoying "flickering" of information displays occurs. Information is displayed practically only again when the pointing element is on a the specific object stops until the first Counter has expired.

In einer bevorzugten Ausführungsform startet die Programmroutine auch den zweiten Zähler wieder von neuem (Restart), wenn das Zeigeelement in den Hintergrundbereich bewegt wird. In a preferred embodiment, the Program routine also the second counter again new (restart) when the pointing element in the Background area is moved.

Typischerweise beträgt die durch den ersten Zähler vorgegebene Zeit etwa 0,6 Sekunden und/oder die durch den zweiten Zähler vorgegebene Zeit etwa 1,2 Sekunden. Diese Zeitwerte haben sich bisher als besonders angenehm beim Bedienen bzw. Benutzen einer grafischen Benutzerschnittstelle mit dem erfindungsgemäßen Verfahren erwiesen. Typically this is through the first counter predetermined time about 0.6 seconds and / or by the second counter predetermined time about 1.2 seconds. These fair values have so far been special pleasant to operate or use a graphic User interface with the invention Proven procedure.

Das erfindungsgemäße Verfahren kommt vorzugsweise in einer grafischen Benutzerschnittstelle für Personalcomputer und/oder in einem Programm mit einer grafischen Benutzerschnittstelle, insbesondere einem Internet-Browser, zum Einsatz. Vorteilhaft kann es auch bei Standard-Programmen eingesetzt werden, die beispielsweise Schaltflächen aufweisen, zu denen als Hilfestellung jeweils Information angezeigt werden soll. Insbesondere bei Programmen mit sehr vielen Schaltflächen kann das erfindungsgemäße Verfahren ein wesentlich angenehmere Bedienung ermöglichen, vor allem durch die Unterdrückung des erwähnten "Flimmereffekts". The method according to the invention preferably comes in a graphical user interface for Personal computer and / or in a program with one graphical user interface, in particular one Internet browser, used. It can also be advantageous used in standard programs that for example have buttons to which as Help each time information is displayed should. Especially for programs with a lot The method according to the invention can use buttons enable much more pleasant operation, above all by suppressing the "flickering effect" mentioned.

Ein weiteres wesentliches Einsatzgebiet der Erfindung ist ein Computerprogramm zur Konfiguration einer Telekommunikationsanlage, das eine grafische Benutzerschnittstelle aufweist. Gerade ein derartiges Programm weist komplexe Funktionen und ein komplizierte Benutzerschnittstelle auf, deren Bedienung durch das erfindungsgemäße Verfahren wesentlich vereinfacht werden kann. Another essential area of application of the invention is a computer program for configuring a Telecommunication system, which is a graphic Has user interface. Just one of those Program has complex functions and a complicated one User interface, whose operation by the The method according to the invention is considerably simplified can be.

Die Erfindung betrifft ferner eine Vorrichtung zum Anzeigen von Information auf einer grafischen Benutzerschnittstelle eines Computersystems, die mindestens ein Zeigeelement aufweist, das mittels eines Eingabegeräts des Computersystems gesteuert werden kann. Es sind Programmmittel vorgesehen, die eine erste Programmroutine aufweisen und derart ausgebildet sind, dass nach Eintreten mindestens eines Ereignisses geprüft wird, ob mindestens eine vorgegebene Bedingung erfüllt ist, und, falls die mindestens eine vorgegebene Bedingung erfüllt ist, Information angezeigt wird. Insbesondere implementieren die Programmmittel einen oder mehrere Aspekte des erfindungsgemäßen Verfahrens. The invention further relates to a device for Displaying information on a graphic Computer system user interface that has at least one pointing element, which by means of a Input devices of the computer system can be controlled can. Program funds are provided, the first Have a program routine and are designed such that after at least one event occurs it is checked whether at least one predefined condition is met, and, if the at least one predetermined Condition is met, information is displayed. In particular, the program means implement one or several aspects of the method according to the invention.

Die erfindungsgemäße Vorrichtung wird vorzugsweise in einer grafischen Benutzerschnittstelle für Personal- Computer und/oder in einem Programm mit einer grafischen Benutzerschnittstelle, insbesondere einem Internet-Browser, verwendet. The device according to the invention is preferably in a graphical user interface for personnel Computer and / or in a program with a graphical user interface, in particular one Internet browser used.

Die Erfindung wird im folgenden anhand der in der Zeichnung dargestellten Ausführungsbeispiele näher beschrieben. In der Beschreibung, in den Patentansprüchen, der Zusammenfassung und in der Zeichnung werden die in der hinten angeführten Liste der Bezugszeichen verwendeten Begriffe und zugeordneten Bezugszeichen verwendet. In der Zeichnung bedeutet: The invention is based on the in the Drawing illustrated embodiments closer described. In the description, in the Claims, the summary and in the Drawing will be the one in the list below terms and associated terms used Reference numerals used. In the drawing means:

Fig. 1 ein erstes Ablaufschema eines Ausführungsbeispiels der Programmroutine des erfindungsgemäßen Verfahrens, Fig. 1 shows a first flow diagram of an embodiment of the program routine of the method according to the invention,

Fig. 2 ein zweites Ablaufschema eines Ausführungsbeispiels der Programmroutine des erfindungsgemäßen Verfahrens, Fig. 2 shows a second flow diagram of an embodiment of the program routine of the method according to the invention,

Fig. 3 ein drittes Ablaufschema eines Ausführungsbeispiels der Programmroutine des erfindungsgemäßen Verfahrens, und Fig. 3 shows a third flowchart of an exemplary embodiment of the program routine of the method according to the invention, and

Fig. 4 ein viertes Ablaufschema eines Ausführungsbeispiels der Programmroutine des erfindungsgemäßen Verfahrens. Fig. 4 shows a fourth flowchart of an embodiment of the program routine of the method according to the invention.

In Fig. 1 ist der Ablauf beim Auftreten des Ereignisses "Mouse Enter Object" 10 dargestellt. Dieses Ereignis tritt - wie der Name bereits sagt - dann auf, wenn ein Mauszeiger als Zeigerelement einer grafischen Benutzerschnittstelle über ein bestimmtes Objekt, beispielsweise über ein Icon eines Programms mit hinterlegter Information, bewegt und dort positioniert wird. In Fig. 1 the flow upon the occurrence of the event "MouseEnter Object" 10 is shown. As the name suggests, this event occurs when a mouse pointer as a pointer element of a graphical user interface is moved over a specific object, for example over an icon of a program with stored information, and is positioned there.

Nach Eintreten dieses Ereignisses wird in einem Schritt 12 geprüft, ob folgende Bedingung erfüllt ist: Ein als Timer-O bezeichnender erster Zähler ist abgelaufen und der Mauszeiger befindet sich über einem bestimmten Objekt ("Mouse over Object"). Falls diese vorgegebenen Bedingungen erfüllt sind, wird in Schritt 14 Information zu dem Objekt angezeigt ("Info-Anzeige Objekt") und der Timer-O wieder gestartet. Sind die vorgegebenen Bedingungen dagegen nicht erfüllt, wird in einen Schritt 16 verzweigt, in dem lediglich der Timer- O wieder gestartet wird ("Timer-O restart"). Bis also erneut eine Informations-Anzeige erfolgen kann, muss der Timer-O abgelaufen sein. After this event has occurred, a check is carried out in a step 12 to determine whether the following condition is met: a first counter called timer-O has expired and the mouse pointer is located over a specific object ("mouse over object"). If these specified conditions are met, information on the object is displayed in step 14 (“info display object”) and the timer-O is started again. If, on the other hand, the specified conditions are not met, a branch is made to step 16 , in which only the Timer-O is started again ("Timer-O restart"). The timer-O must have expired before information can be displayed again.

Tritt ein derartiges Ereignis ein, findet bei der Programmroutine gemäß der Erfindung der in Fig. 2 dargestellte Ablauf statt: In einem Schritt 20 wird geprüft, ob sich der Mauszeiger über einem bestimmten Objekt befindet ("Mouse over Object"). Ist dies der Fall, wird in einem Schritt 22 zu dem bestimmten Objekt Information angezeigt ("Info-Anzeige Objekt"). Andernfalls wird in einen Schritt 24 verzweigt, in dem keine Aktion stattfindet. If such an event occurs, the sequence shown in FIG. 2 takes place in the program routine according to the invention: in a step 20 it is checked whether the mouse pointer is over a specific object (“mouse over object”). If this is the case, information about the specific object is displayed in a step 22 (“info display object”). Otherwise, a branch is made to step 24 , in which no action takes place.

Eine Informations-Anzeige wird gelöscht, sobald der Mauszeiger ein bestimmtes Objekt verlässt, also vom Benutzer von dem Objekt weg bewegt wird. In diesem Fall kann der Mauszeiger entweder auf ein benachbartes Objekt oder auf einen Hintergrund(bereich) der grafischen Benutzerschnittstelle bewegt werden. Im letzteren Fall triggert das in Fig. 3 dargestellte Ereignis "Mouse Enter Hintergrund" 26 einen als Timer- HG bezeichneten zweiten Zähler. Die Triggerung bewirkt den Schritt 28, in dem der Timer-HG wieder gestartet wird ("Timer-HG restart"). An information display is deleted as soon as the mouse pointer leaves a specific object, ie is moved away from the object by the user. In this case, the mouse pointer can either be moved onto an adjacent object or onto a background (area) of the graphical user interface. In the latter case, the "Mouse Enter Background" event 26 shown in FIG. 3 triggers a second counter called a timer HG. The triggering causes step 28 , in which the timer HG is started again ("timer HG restart").

Sobald der Timer-HG abgelaufen ist (Ereignis "Timer-HG abgelaufen" 30 in Fig. 4) werden die folgenden vorgegebenen Bedingungen geprüft: Ist der Timer-O abgelaufen und befindet sich der Mauszeiger über dem Hintergrund(bereich) (Schritt 32 in Fig. 4). Sind diese vorgegebenen Bedingungen erfüllt, wird eine allgemeine Info-Anzeige in einem Schritt 34 angezeigt ("Info- Anzeige allgemein"). Unter dieser allgemeinen Info- Anzeige wird Information zum Hintergrundbereich) verstanden. Anderenfalls wird in den Schritt 36 verzweigt, in dem keine Aktion ausgeführt wird. Praktisch bedeutet dies, dass der Timer-HG eine Verzögerung der allgemeinen Info-Anzeige für den Hintergrund(bereich) ähnlich wie die Verzögerung durch den Timer-O für Informations-Anzeigen zu einzelnen Objekten bewirkt. Erst wenn sich also der Mauszeiger länger als x Sekunden über dem Hintergrund(bereich) befindet, erscheint die allgemeine Info-Anzeige. As soon as the timer-HG has expired (event "Timer-HG has expired" 30 in FIG. 4), the following predetermined conditions are checked: If the timer-O has expired and the mouse pointer is over the background (area) (step 32 in FIG . 4). If these specified conditions are met, a general information display is displayed in a step 34 ("general information display"). This general information display means information on the background area). Otherwise, a branch is made to step 36 , in which no action is carried out. In practical terms, this means that the timer HG causes a delay in the general information display for the background (area), similar to the delay in the timer O for information displays on individual objects. The general information display does not appear until the mouse pointer is above the background (area) for longer than x seconds.

Im folgenden wird noch kurz eine typische Anwendung der Erfindung anhand eines Konfigurationsprogramms für eine Telekommunikationsanlage erläutert. Dieses Konfigurationsprogramm besitzt eine grafische Benutzeroberfläche mit den Segmenten Banner, Menü, Titel, Eingabe, Steuerung und Info. Ziel dieses Konfigurationsprogramms ist es, einen Benutzer im wesentlichen durch die grafische Darstellung und Informations-Anzeigen anzuleiten und ihm dadurch eine intuitive Bedienung der Telekommunikationsanlage zu ermöglichen; vor allem soll ihm ohne Handbuch alleine anhand angezeigter Informationen unter anderem in Form von Tooltipps ermöglicht werden, Einstellungen an der Telekommunikationsanlage vorzunehmen. In the following a typical application of the Invention based on a configuration program for a Telecommunications system explained. This Configuration program has a graphical User interface with the segments banner, menu, Title, input, control and info. Aim this Configuration program is to create a user in essentially through the graphic representation and To guide information ads and thereby give him one intuitive operation of the telecommunication system enable; above all, he should be alone without a manual based on the information displayed, including in the form of tooltips, settings on the Make telecommunication system.

Das Programm umfasst Anschlussbilder T-ISDN1, T-ISDN2, So-int1., a/b 11 bis 14, USB, LAN1, LAN2, LAN3, LAN4 für verschiedene Anschlussmöglichkeiten der Anlage. Über diese Anschlussbilder ist ein Einstieg ins Menü des Konfigurationsprogramms möglich. Sobald sich der Mauszeiger zum Bedienen des Konfigurationsprogramms über einem der Anschlussbilder befindet, erscheint ein Rahmen um dieses Anschlussbild, im Segment Info wird ein entsprechender Hilfetext angezeigt. The program includes connection diagrams T-ISDN1, T-ISDN2, So-int1., A / b 11 to 14, USB, LAN1, LAN2, LAN3, LAN4 for various system connection options. These connection diagrams provide access to the menu of the configuration program possible. As soon as the Mouse pointer for operating the configuration program appears over one of the connection diagrams Frame around this connection diagram, in the Info segment a corresponding help text is displayed.

Vor allem im Segment Info werden Erläuterungen über Menüeinstiegspunkte und insbesondere Fachbegriffe zur Telekommunikationsanlage angezeigt. Die Informationsanzeige hängt hierbei von der entsprechenden Positionierung des Mauszeigers ab. Wird der Mauszeiger über verschiedene sensible Menüpunkte des Konfigurationsprogramms geführt, werden unterschiedliche Informationen in dem Segment Info angezeigt. Mit der Erfindung wird nun diese Info aufgrund des Benutzerverhaltens bedingt zeitverzögert angezeigt. Dies ermöglicht eine wesentlich angenehmere Bedienung als eine "starre" zeitverzögerte Informations-Anzeige, die für den Benutzer unbefriedigend wäre, da er immer auf eine entsprechende Informations-Anzeige warten müsste. Especially in the Info segment there are explanations about Menu entry points and in particular technical terms for Telecommunication system displayed. The Information display depends on the corresponding positioning of the mouse pointer. Becomes the mouse pointer over various sensitive menu items of the configuration program different information in the Info segment displayed. With the invention, this info is now delayed due to user behavior displayed. This enables a much more pleasant one Operation as a "rigid" time delay Information display for the user would be unsatisfactory since he always points to an appropriate one Information display would have to wait.

Sobald der Mauszeiger nun auf ein Objekt bewegt wird, auf dem eine Information hinterlegt ist, löst dieses Ereignis die in Fig. 1 dargestellte Programmroutine aus. Konkret wird dabei geprüft, ob der Timer-O abgelaufen ist und sich der Mauszeiger über dem Objekt befindet. Ist dies der Fall, wird die entsprechende Information zu dem Objekt angezeigt. Ferner wird der Timer-O erneut gestartet. Damit erscheint ohne Verzögerung sofort eine Information. As soon as the mouse pointer is moved onto an object on which information is stored, this event triggers the program routine shown in FIG. 1. It is specifically checked whether the timer-O has expired and whether the mouse pointer is over the object. If this is the case, the corresponding information about the object is displayed. Furthermore, the timer-O is started again. This means that information appears immediately without delay.

Fährt der Benutzer mit dem Mauszeiger auf ein anderes Objekt, so wird wieder geprüft ob der Timer-O abgelaufen ist (wie in Fig. 1 dargestellt). Ist dies der Fall, wird sofort wieder eine Informations-Anzeige des Objekts dargestellt. Anderenfalls muss der Benutzer so lange warten, bis der Timer-O abgelaufen ist. In diesem Fall erfolgt die Informations-Anzeige etwas verzögert. Dies ist vor allem dann hilfreich, wenn der Benutzer sehr schnell mit der Maus über verschiedene Objekte fährt, da in diesem Fall solange keine Information angezeigt wird, bis der Benutzer den Mauszeiger auf einem bestimmten Objekt positioniert und den Mauszeiger so lange stehen lässt, bis der Timer-O abgelaufen ist. Dadurch wird keine unnötige Information während der schnellen Bewegung des Mauszeiger über verschiedene Objekte angezeigt. If the user moves the mouse pointer to another object, it is checked again whether the timer O has expired (as shown in FIG. 1). If this is the case, an information display of the object is immediately displayed again. Otherwise the user has to wait until the timer-O has expired. In this case, the information display is somewhat delayed. This is particularly helpful if the user moves the mouse very quickly over different objects, since in this case no information is displayed until the user positions the mouse pointer on a specific object and leaves the mouse pointer until the Timer-O has expired. This means that no unnecessary information is displayed during the fast movement of the mouse pointer over different objects.

Vor allem bei der Vielzahl an Informations-Anzeigen in der oben erläuterten Anwendung verbessert die Erfindung die Ergonomie des Programms und erleichtert wesentlich die Bedienung. Especially with the multitude of information ads in the application explained above improves the invention the ergonomics of the program and greatly facilitates the operation.

Die Erfindung zeichnet sich dadurch aus, dass sich die Anzeige von Information bei einer grafischen Benutzerschnittstelle an das Benutzerverhalten anpasst. Eine Information erscheint in der Regel sofort, d. h. ohne nennenswerte Verzögerung, wenn ein Zeigeelement der grafischen Benutzerschnittstelle auf einem bestimmten Objekt positioniert wird. Hierdurch erfährt ein Benutzer innerhalb kürzester Zeit, ob überhaupt eine Information für ein Objekt vorhanden ist. Dadurch muss er nicht unnötig lange auf die Anzeige einer vorhandenen Information warten. Schließlich wird ein störendes "Flimmern" beim schnellen Bewegen des Zeigeelements über mehrere Objekte durch ein Unterdrücken der den Objekten zugeordneten Informations-Anzeigen vermieden, das durch ständiges Wechseln von Informations-Anzeigen der Objekte entsteht. Hierdurch wird die Ergonomie einer grafischen Benutzerschnittstelle eines Computersystems verbessert. BEZUGSZEICHENLISTE 10 Ereignis Mouse Enter Object
12 Bedingungsprüfung Timer-O abgelaufen und Mouse over Object
14 Info-Anzeige Object und Timer-O restart
16 Timer-O restart
18 Ereignis Timer-O abgelaufen
20 Bedingungsprüfung Mouse over Object
22 Info-Anzeige Object
24 keine Aktion
26 Ereignis Mouse Enter Hintergrund
28 Timer-HG restart
30 Ereignis Timer-HG abgelaufen
32 Bedingungsprüfung Timer-O abgelaufen und Mouse over Hintergrund
34 Info-Anzeige allgemein
36 keine Aktion
The invention is characterized in that the display of information in a graphical user interface adapts to the user behavior. Information usually appears immediately, ie without any significant delay, when a pointing element of the graphical user interface is positioned on a specific object. This enables a user to find out within a very short time whether there is any information for an object at all. As a result, he does not have to wait unnecessarily long for an existing information to be displayed. Finally, an annoying "flickering" when moving the pointing element over several objects is avoided by suppressing the information displays assigned to the objects, which is caused by the constant changing of information displays of the objects. This improves the ergonomics of a graphical user interface of a computer system. REFERENCE SIGN LIST 10 Event Mouse Enter Object
12 Condition check timer-O expired and mouse over object
14 Info display Object and Timer-O restart
16 Timer-O restart
18 Event timer-O expired
20 Mouse over Object condition check
22 Object info display
24 no action
26 Event Mouse Enter background
28 Timer HG restart
30 Event timer HG expired
32 Condition check timer-O expired and mouse over background
34 General information display
36 no action

Claims (14)

1. Verfahren zum Anzeigen von Information auf einer grafischen Benutzerschnittstelle eines Computersystems, die mindestens ein Zeigeelement aufweist, das mittels eines Eingabegeräts des Computersystems gesteuert wird, dadurch gekennzeichnet, dass das Computersystem eine Programmroutine ausführt, die nach Eintreten mindestens eines Ereignisses (10; 18; 30) prüft, ob mindestens eine vorgegebene Bedingung erfüllt ist (12; 20; 32), und, falls die mindestens eine vorgegebene Bedingung erfüllt ist, Information anzeigt (14; 22; 34). 1. A method for displaying information on a graphical user interface of a computer system, which has at least one pointing element, which is controlled by means of an input device of the computer system, characterized in that the computer system executes a program routine which, after the occurrence of at least one event ( 10 ; 18 ; 30 ) checks whether at least one predefined condition is met ( 12 ; 20 ; 32 ) and, if the at least one predefined condition is met, displays information ( 14 ; 22 ; 34 ). 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das mindestens eine Ereignis beim Positionieren des Zeigeelements über bestimmten Objekten der grafischen Benutzerschnittstelle (10), beim Ablaufen eines ersten Zählers (18), der eine erste Zeitdauer vorgibt, und/oder beim Ablaufen eines zweiten Zählers (30), der eine zweite Zeitdauer vorgibt, eintritt. 2. The method according to claim 1, characterized in that the at least one event when positioning the pointing element over certain objects of the graphical user interface ( 10 ), when a first counter ( 18 ) which specifies a first time period and / or when a second counter ( 30 ), which specifies a second time period, occurs. 3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass die Programmroutine nach dem Positionieren des Zeigeelements über bestimmten Objekten der grafischen Benutzerschnittstelle (10) prüft, ob der erste Zähler abgelaufen und das Zeigeelement auf dem Hintergrund positioniert ist (12). 3. The method according to claim 2, characterized in that the program routine after positioning the pointing element over certain objects of the graphical user interface ( 10 ) checks whether the first counter has expired and the pointing element is positioned on the background ( 12 ). 4. Verfahren nach Anspruch 2 oder 3, dadurch gekennzeichnet, dass die Programmroutine nach Ablaufen des ersten Zählers (18) prüft, ob das Zeigeelement über einem der bestimmten Objekte positioniert ist (20). 4. The method according to claim 2 or 3, characterized in that the program routine checks after expiration of the first counter ( 18 ) whether the pointing element is positioned over one of the specific objects ( 20 ). 5. Verfahren nach einem der Ansprüche 2 bis 4, dadurch gekennzeichnet, dass die Programmroutine nach Ablaufen des zweiten Zählers (30) prüft, ob der erste Zähler abgelaufen und das Zeigeelement nicht über einem der bestimmten Objekte positioniert ist (32). 5. The method according to any one of claims 2 to 4, characterized in that the program routine after expiration of the second counter ( 30 ) checks whether the first counter has expired and the pointing element is not positioned over one of the specific objects ( 32 ). 6. Verfahren nach einem der Ansprüche 2 bis 5, dadurch gekennzeichnet, dass die Programmroutine nach dem Positionieren des Zeigeelements über bestimmten Objekten der grafischen Benutzerschnittstelle (10) den ersten Zähler wieder startet, wenn dieser abgelaufen ist (14, 16). 6. The method according to any one of claims 2 to 5, characterized in that the program routine after positioning the pointing element over certain objects of the graphical user interface ( 10 ) restarts the first counter when it has expired ( 14 , 16 ). 7. Verfahren nach einem der Ansprüche 2 bis 6, dadurch gekennzeichnet, dass die Programmroutine den zweiten Zähler wieder von neuem startet (28), wenn das Zeigelement auf den Hintergrund positioniert wird (26). 7. The method according to any one of claims 2 to 6, characterized in that the program routine starts the second counter again ( 28 ) when the pointing element is positioned on the background ( 26 ). 8. Verfahren nach einem der Ansprüche 2 bis 7, dadurch gekennzeichnet, dass die durch den ersten Zähler vorgegebene Zeit etwa 0,6 Sekunden beträgt. 8. The method according to any one of claims 2 to 7, characterized in that the by the first counter predetermined time about 0.6 Seconds. 9. Verfahren nach einem der Ansprüche 2 bis 8, dadurch gekennzeichnet, dass die durch den zweiten Zähler vorgegebene Zeit etwa 1,2 Sekunden beträgt. 9. The method according to any one of claims 2 to 8, characterized in that the by the second counter predetermined time about 1.2 Seconds. 10. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass es in einer grafischen Benutzerschnittstelle für Personal-Computer und/oder in einem Programm mit einer grafischen Benutzerschnittstelle, insbesondere einem Internet-Browser, eingesetzt wird. 10. Method according to one of the preceding Claims, characterized in that it is in a graphical user interface for Personal computer and / or in a program with a graphical user interface, especially an Internet browser becomes. 11. Computerprogramm zur Konfiguration einer Telekommunikationsanlage, das eine grafische Benutzerschnittstelle aufweist, in der ein Verfahren nach einem der Ansprüche 1 bis 9 eingesetzt wird. 11. Computer program for configuring a Telecommunication system, which is a graphic Has user interface in which a Method according to one of claims 1 to 9 is used. 12. Vorrichtung zum Anzeigen von Information auf einer grafischen Benutzerschnittstelle eines Computersystems, die mindestens ein Zeigeelement aufweist, das mittels eines Eingabegeräts des Computersystems gesteuert werden kann, dadurch gekennzeichnet, dass Programmmittel vorgesehen sind, die eine erste Programmroutine aufweisen und derart ausgebildet sind, dass nach Eintreten mindestens eines Ereignisses (10; 18; 30) geprüft wird, ob mindestens eine vorgegebene Bedingung erfüllt ist (12; 20; 32), und, falls die mindestens eine vorgegebene Bedingung erfüllt ist, Information angezeigt wird (14; 22; 34). 12. Device for displaying information on a graphical user interface of a computer system, which has at least one pointing element that can be controlled by means of an input device of the computer system, characterized in that program means are provided which have a first program routine and are designed such that according to If at least one event ( 10 ; 18 ; 30 ) occurs, it is checked whether at least one predefined condition is met ( 12 ; 20 ; 32 ) and, if the at least one predefined condition is met, information is displayed ( 14 ; 22 ; 34 ) , 13. Vorrichtung nach Anspruch 11, dadurch gekennzeichnet, dass die Programmmittel Verfahren gemäß einem oder mehreren der Ansprüche 2 bis 9 implementieren. 13. The apparatus according to claim 11, characterized characterized that the program funds Method according to one or more of the Implement claims 2 to 9. 14. Verwendung einer Vorrichtung nach einem der Ansprüche 11 bis 19 in einer grafischen Benutzerschnittstelle für Personal-Computer und/oder in einem Programm mit einer grafischen Benutzerschnittstelle, insbesondere einem Internet-Browser. 14. Use of a device according to one of the Claims 11 to 19 in a graphic Personal computer user interface and / or in a program with a graphic User interface, especially one Web browser.
DE2002108587 2002-02-27 2002-02-27 Control of a graphical user interface in such a way that text information boxes associated with screen objects are only displayed when the cursor remains over them for longer than a minimum period Ceased DE10208587A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2002108587 DE10208587A1 (en) 2002-02-27 2002-02-27 Control of a graphical user interface in such a way that text information boxes associated with screen objects are only displayed when the cursor remains over them for longer than a minimum period

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2002108587 DE10208587A1 (en) 2002-02-27 2002-02-27 Control of a graphical user interface in such a way that text information boxes associated with screen objects are only displayed when the cursor remains over them for longer than a minimum period

Publications (1)

Publication Number Publication Date
DE10208587A1 true DE10208587A1 (en) 2003-09-11

Family

ID=27740492

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2002108587 Ceased DE10208587A1 (en) 2002-02-27 2002-02-27 Control of a graphical user interface in such a way that text information boxes associated with screen objects are only displayed when the cursor remains over them for longer than a minimum period

Country Status (1)

Country Link
DE (1) DE10208587A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105739807A (en) * 2014-12-08 2016-07-06 中兴通讯股份有限公司 Counting-down method and apparatus

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5436637A (en) * 1993-03-05 1995-07-25 Borland International, Inc. Graphical user interface system and methods for improved user feedback
US5754176A (en) * 1995-10-02 1998-05-19 Ast Research, Inc. Pop-up help system for a computer graphical user interface
US5995101A (en) * 1997-10-29 1999-11-30 Adobe Systems Incorporated Multi-level tool tip

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5436637A (en) * 1993-03-05 1995-07-25 Borland International, Inc. Graphical user interface system and methods for improved user feedback
US5754176A (en) * 1995-10-02 1998-05-19 Ast Research, Inc. Pop-up help system for a computer graphical user interface
US5995101A (en) * 1997-10-29 1999-11-30 Adobe Systems Incorporated Multi-level tool tip

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105739807A (en) * 2014-12-08 2016-07-06 中兴通讯股份有限公司 Counting-down method and apparatus

Similar Documents

Publication Publication Date Title
DE102008017289B4 (en) Customizable gauge and method of customization
DE112012004370T5 (en) Switching between applications in a graphical operating system
DE10140874A1 (en) Touch screen type graphical user interface in which the sizing of screen areas is automatically adjusted to simplify user input and make control of devices, especially communications devices more user friendly
DE102019106285A1 (en) Method for automatically aligning a window within a user interface
EP1691259A1 (en) Automatic input-help for computer programs
EP2629187A2 (en) Method for adjusting the graphic representation on the user interface of a computer user station
DE102013203918A1 (en) A method of operating a device in a sterile environment
DE10208587A1 (en) Control of a graphical user interface in such a way that text information boxes associated with screen objects are only displayed when the cursor remains over them for longer than a minimum period
EP2343643A1 (en) Method and software components for an undo function with a graphical user interface
DE102004028793A1 (en) A method for the graphical representation of objects and technical processes on a screen, and computer program used therefor
DE102009003995A1 (en) Method for enlarging a display area on a presentation device
DE10132956A1 (en) Presentation of hierarchical menu structure for use with motor vehicle onboard computer system that allows driver to navigate intuitively without having to pay great attention to menu system
WO2011051063A2 (en) Method for the configuration of the generation and storage of output data, computer system, electromechanical device, operating system and data carrier
WO2015090514A1 (en) Method for selecting a section of text on a touch-sensitive screen, and display and operator control apparatus
DE102014015518A1 (en) Method for calling up quick information (II)
DE202006017123U1 (en) Computer system has coupled micro controller that communicates with keyboard to control peripheral equipment
WO2022051791A1 (en) Method for tracking user interactions with web pages
CH715128A2 (en) Method and device for displaying HTML pages on industrial display devices.
EP1349057A2 (en) Method for optical emphasis of informations contained in an area of the user interface of a computer workstation
DE102004025440A1 (en) Interface-controlled display of a matrix document in areas
EP2704003A1 (en) System for designing or setting up a technical apparatus
DE102022109422A1 (en) USER INTERFACE AND PROCEDURES FOR FORMING SOURCE REFERENCE AND MEASUREMENT TIME
DE102020211656A1 (en) User interface, method and HTML code for parameterizing an automation unit
DE102019103584A1 (en) Method for controlling a touch-sensitive display and input device and device for carrying out the method
DE102018220692A1 (en) Error-free operation of an operating unit with a screen

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8110 Request for examination paragraph 44
R016 Response to examination communication
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final

Effective date: 20110730