Color scheme: Light
You are here: start » de » Dokumentation » Werkzeuge für Microsoft Access » WKL Forms Object Library » Status und Rückmeldung » WklToast

WklToast

WklToast zeigt nach einer Aktion kurze Benachrichtigungen unten rechts im Access-Fenster oder in einem Formular, wie Outlook und Teams: Sie nehmen nie den Fokus, schließen sich selbst und können eine Aktion anbieten, etwa Rückgängig. WklToast ist ein mit New erstelltes Objekt, kein Steuerelement.

Erste Schritte

Häufige Aufgaben

Schaubild

+- Access ----------------------------------------------------------------+
|  frmRegeln                                                              |
|   ...                                                                   |
|                                       +-------------------------------+ |
|                                       | (i) 2 Regeln exportiert.   x  | | 1
|                                       +-------------------------------+ |
|                                       | (v) Regel gelöscht.        x  | | 2
|                                       |     Rückgängig                | | 3
|                                       +-------------------------------+ |
+-------------------------------------------------------------------------+
BereichBedeutung
1Eine ältere Benachrichtigung (wtkInfo); sie schließt sich nach 4 Sekunden selbst
2Die neueste Benachrichtigung unten (wtkSuccess), mit ihrer Schaltfläche zum Schließen
3Die Aktion der Benachrichtigung (ActionCaption): Maus, Eingabetaste, Strg+Umschalt+Z oder eine Sprachausgabe führen sie aus

Wichtige Funktionen

  • Aus jedem Modul: aus einem Formular, einem Unterformular, einem Standardmodul; kein Steuerelement auf dem Formular.
  • Vier Arten (WklToastKind) mit Farbe und Symbol, ein optionaler fetter Titel.
  • Eine Aktion je Benachrichtigung mit einem Tag, der zurückkommt: das Ereignis Action oder ein Ausdruck (ActionFunction), der auch dann ausgeführt wird, wenn das Objekt nicht mehr existiert.
  • Nie im Weg: kein Fokus, keine Tastatureingaben abgefangen; höchstens drei sichtbar, weitere Benachrichtigungen warten; 4 Sekunden, 8 mit Aktion, angehalten, solange die Maus darüber steht.
  • Tastatur: Strg+Umschalt+Z führt die neueste Aktion aus; F6 springt einmal in die neueste Benachrichtigung, so wie F6 in Office die Meldungsleiste erreicht; Esc schließt sie.
  • Sprachausgaben hören jede Benachrichtigung einmal beim Erscheinen, mit der Taste ihrer Aktion.

Grundkonzepte

Eine Benachrichtigung gehört der Anwendung. Die Benachrichtigungen einer Access-Sitzung teilen sich eine Ecke und eine Warteschlange; Close, CloseAll und Count wirken auf alle, gleich welches Objekt sie angezeigt hat. Mit Form stehen Benachrichtigungen in der Ecke dieses Formulars und schließen sich mit ihm.

Ereignisse brauchen eine Variable auf Modulebene. VBA liefert Action und Closed nur an eine Variable, die auf Modulebene eines Formulars, eines Berichts oder einer Klasse mit WithEvents deklariert ist. Für eine Benachrichtigung aus einer Prozedur, die endet, nennen Sie in ActionFunction eine Funktion.

Eine Benachrichtigung, kein Dialog. Fehler und Entscheidungen, die eine Antwort brauchen, gehören in ein Meldungsfenster: Eine Benachrichtigung verschwindet.

Administration

Fehlerbehebung

Für Entwickler

Verwandte Themen

Keine

de/wiki/msaccess/comctl/status-and-feedback/toast/start.txt · Last modified: by Wolfgang van der Stille