Mandanten/User-abhängige Farbeinstellung / Fonteinstellungen

  , ,

FRAGE/PROBLEM:
Wie kann erreicht werden, dass das Farbschema der BüroWARE-Oberfläche nicht (nur) userabhängig ist, sondern mandantenabhängig?

ANTWORT/LÖSUNG:
Das aktuelle Farbschema wird pro Bediener in der Datei bwusers.ini (Programmpfad) gespeichert. Wenn man pro Mandant abweichende Farben haben möchte, muss man diese Datei in den Datenpfad (Mandantenpfad) kopieren und entsprechend ändern (oder zuerst das gewünschte Farbschema aktivieren und dann kopieren). Das Farbschema wird im Eintrag DisplayMode gespeichert und kann folgende Werte haben:
DisplayMode=0 -> Lichtgrün
DisplayMode=2 -> Royalblau
DisplayMode=3 -> Saharasand
usw. (Reihenfolge wie im Menü)

Falls der Mandant für alle Bediener mit dem identischen Farbschema versehen werden soll, muß es den Eintrag [AllUsers] geben.

Beispiel:
[AllUsers]
DisplayMode=2
DisplayStyle=1

-> In diesem Mandanten gilt für alle Bediener das Farbschema 2 (Royalblau) im Flatstyle

Zudem kann man noch die Fonteinstellungen pro User vornehmen. Bsp:

[User001]
FontName=Arial
FontWidth=0
FontHeight=9
FontWeight=0

 

Alle Einstellungen zusammengefasst:
bwusers.ini, Ablegbar im APP/BWERP Pfad oder im Mandanten.

//für alle User
[AllUsers]
Language= //Sprache Zahl
DisplayMode= //Farbe
DisplayStyle= //XP/Flatstyle
FontName= //Fontname
FontWidth= //Pixel Breite
FontHeight= //Pixel Höhe
FontWeight= //1=Fett

//Pro User (XXX mit Bedienernr ersetzen)
[UserXXX]
Language= //Sprache Zahl
DisplayMode= //Farbe
DisplayStyle= //XP/Flatstyle
FontName= //Fontname
FontWidth= //Pixel Breite
FontHeight= //Pixel Höhe
FontWeight= //1=Fett

 

Tipps und Tricks

Sofern vorhanden haben die Einstellungen in der BWUsers.ini im Mandantenpfad Vorrang vor denen der BWUsers.ini im Programmpfad. Änderungen innerhalb des Programms (im Hauptmenü unter „Ansicht“) zeigen dann keine Wirkung, weil diese Änderungen nur in der BWUsers.ini im Programmpfad gespeichert werden.

Ähnliche Artikel

LEAVE A COMMENT