Splashscreen
Der Splashscreen wird beim Start von pitFM Expert Desktop angezeigt. Er lässt sich über die Datei splash.ini konfigurieren, die sich im Verzeichnis system/config befindet.
Einstellungen
Es gibt vier Bereich im Splashscreen, die angepasst werden können: das Splashsceen-Bild, einTextbereich, der Ladestatus sowie die Ladeanimation.
Bild
- Enthält die Eigenschaften des angezeigten Bildes.
- Unterstützte Bildformate sind BMP und PNG.
- Das Bild wird automatisch auf ca. 40% der Bildschirmbreite skaliert (hoch und herunter).
- Es wird empfohlen, ein Bild mit mindestens 1200 x 800 Pixel Auflösung zu verwenden.
- Wird ein Bild mit geringerer Auflösung vergrößert, um 40% der Bildschirmbreite einzunehmen, wird es maximal auf das Dreifache skaliert. Größere Skalierungen würden zu Unschärfe bzw. sichtbarer Pixelbildung führen.
[BITMAP]
FILE=../image/splash.bmp
MASKCOLOR=
ROUNDEDGERADIUS=
DISABLESHADOW=
DISABLETRANSLUCENCY=
Parameter:
- FILE setzt den Pfad zum Splashscreen-Bild.
- MASKCOLOR definiert die Farbe für die Freistellungsbereiche im Bild. Der Farbwert wird als Hex-Farbcode (#RRGGBB, RR = Rot-Anteil (00-FF), GG = Grün-Anteil (00-FF), BB = Blau-Anteil (00-FF)) angegeben.
- ROUNDEDGERADIUS legt den Radius für abgerundete Ecken in Pixel fest. Der Standardwert ist 0 (keine Rundung).
- DISABLESHADOW deaktiviert den Schatteneffekt am Bildrahmen. Der Standardwert ist 0 (Schatten aktiv)
- DISABLETRANSLUCENCY deaktiviert die Bildtransparenz. Der Standardwert ist 0 (Transparenz aktiv).
Textbereich
Im Textbereichs kann freier Text über bis zu fünf Zeilen angegeben werden.
[TEXT]
RECTANGLE=10:60 260:80
FONT=Segoe UI,12,700,0
TEXTCOLOR=#FF0000
LINE1="pit - FM 2025"
LINE2=
LINE3=
LINE4=
LINE5=
Parameter:
- RECTANGLE definiert den Bereich, in dem der Text aus LINE1 bis LINE5 dargestellt wird. Der Wert wird im Format x:y w:h angegeben und beschreibt:
- x – horizontale Position
- y – vertikale Position
- w – Breite
- h – Höhe
- FONT bestimmt die Schriftart des Texts und deren Eigenschaften.
- font_name ist der Name der verwendeten Schriftart.
- font_size ist ein ganzzahliger Wert für die Schriftgröße. Ein Wert kleiner 8 oder größer 72 wird auf 9 gesetzt.
- font_weight ist das Schriftgewicht. Es gibt an wie fett die Schrift ist. Es handelt sich um einen ganzzahligen Wert, zwischen 0 und 1000.
- 400 entspricht normaler Strichstärke
- 700 entspricht fett
- 100 entspricht sehr dünne
- italic gibt an, ob die Schrift kursiv dargestellt wird. Ein Wert von 0 bedeutet, dass die Schrift normal ist. 1 bedeutet kursiv.
- TEXTCOLOR setzt die Textfarbe. Der Farbwert wird als Hex-Farbcode (#RRGGBB, RR = Rot-Anteil (00-FF), GG = Grün-Anteil (00-FF), BB = Blau-Anteil (00-FF)) angegeben.
- LINE1 bis LINE5 sind bis zu 5 Zeilen, die jeweils den anzuzeigenden Text enthalten. Leere Zeilen bleiben ungenutzt.
Status
Während des Starten von pitFM Expert Desktop werden in diesem Bereich Statusinformationen angezeigt, die beschreiben, was die Anwendung gerade ausführt (z. B. "Daten werden aus der Datenbank geladen")
[STATUS]
RECTANGLE=10:30 300:40
FONT=Segoe UI,10,400,0
Parameter:
- RECTANGLE, FONT und TEXTCOLOR funktionieren analog zu den entsprechenden Optionen im Textbereich.
Animation
In diesem Abschnitt wird die Ladeanimation des Splashscreens konfiguriert. Die Animation dient als visuelles Feedback während des Programmstarts und kann optional ein- oder ausgeblendet werden.
[ANIMATION]
COLOR=
SHOW=
Parameter:
- SHOW gibt an, ob die Ladeanimation angezeigt wird oder nicht.
- Wenn der Wert 1 ist, wird die Ladeanimation angezeigt
- Wenn der Wert 0 wird die Animation nicht ausgeblendet
- Der Standardwert ist 1
- COLOR der Farbwert wird als Hex-Farbcode (#RRGGBB, RR = Rot-Anteil (00-FF), GG = Grün-Anteil (00-FF), BB = Blau-Anteil (00-FF)) angegeben.
Bemerkung
Ab Version Dev 20.957 (20.11.2025) entfällt die Möglichkeit ein Video (avi-Datei) als Ladeanimation zu verwenden, da dieses nicht skaliert wird und somit eine automatisch Anpassung der Auflösung nicht möglich ist. Es entfallen die Parameter RECTANGLE und FILE.