Hauptfenster

Das Hauptfenster verwendet ein VSCode-ähnliches Shell-Layout mit integrierter Titelleiste, Menu, Quick Toolbar, Dock-Panes und Tabs.

Hauptfenster mit Diff-Grid

Die Menuleiste ist in die Titelleiste integriert. Die Menus ändern sich kontextabhängig je nach aktivem Tab:

Globale Menus (immer sichtbar)

Menu Inhalt
Datei Mapping laden, speichern, zuletzt verwendet
Bearbeiten Standardaktionen (Kopieren, Einfügen)
Ansicht Design (Theme), Sprache, Mappings-Pane ein/ausblenden
Hilfe Info-Dialog

Kontextabhängige Menus (Tab "Kontakte")

Menu Inhalt
Daten Aktualisieren, Preset-Filter, Filter-Zeile, Suche (FindPanel)
Synchronisation Nach Outlook, In Datenbank, Bidirektional

Kontextabhängige Menus (Tab "Mapping-Designer")

Menu Inhalt
Mapping Designer-spezifische Aktionen

Quick Toolbar

Rechts in der Titelleiste befinden sich Quick-Toolbar-Buttons — kleine Icons für häufig genutzte Aktionen. Die Buttons ändern sich kontextabhängig:

  • Im Kontakte-Tab: Designer öffnen, Mappings anzeigen
  • Im Mapping-Designer-Tab: Speichern, Daten abrufen, Validieren

Mappings-Pane (rechts)

Mappings-Pane

Das Mappings-Panel rechts zeigt alle registrierten Mapping-Dateien:

Spalte Beschreibung
Name Mapping-Name (aus der JSON-Datei)
Path Dateipfad der .mapping.json
Default Stern-Markierung für das Standard-Mapping

Aktionen (Kontextmenu)

Aktion Beschreibung
Aktivieren (Doppelklick) Lädt das Mapping und berechnet den Diff
Als Standard setzen Wird beim nächsten Start automatisch geladen
Hinzufügen… Registriert eine vorhandene .mapping.json-Datei
Entfernen Entfernt das Mapping aus der Registry (Datei bleibt erhalten)
Details anzeigen Zeigt Mapping-Informationen

Das Panel kann über Ansicht > Mappings ein-/ausgeblendet werden.

Meldungsprotokoll (unten)

Meldungsprotokoll

Das Meldungsprotokoll am unteren Rand zeigt alle Statusmeldungen, Warnungen und Fehler seit Programmstart:

Tab Inhalt
Meldungen Grid mit Zeitstempel, Stufe und Kurztext. Suchfeld oben rechts.
Details Vollständiger Text der ausgewählten Meldung

Farbcodierung

Farbe Stufe
Weiß/Standard Info
Grün (Pastell) Erfolg (OK)
Orange (Pastell) Warnung
Rot (Pastell) Fehler

Kontextmenu: Kopieren, Alle kopieren, Löschen.

Statusleiste

Die Statusleiste am unteren Rand zeigt fünf Bereiche:

Bereich Inhalt Beispiel
Hauptstatus (breit) Letzte Aktion oder Mapping-Name „Mapping: OutlookSync“
Matches Identische Kontakte „Matches: 0“
Diffs Abweichende Kontakte „Diffs: 1“
Nur DB Nur in der Datenbank „Nur DB: 2792“
Nur OL Nur in Outlook „Nur OL: 196“

Vor der Statusmeldung erscheint ein farbiges Icon (blau = Info, grün = Erfolg, orange = Warnung, rot = Fehler).


Wolfgang van der Stille @ EMSR DATA d.o.o. — Outlook Sync

Zuletzt geändert: den 19.02.2026 um 21:26