Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SCREEN DEPTH
|
SCREEN DEPTH ( Tiefe ; Farbe {; Bildschirm} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Tiefe | Lange Ganzzahl |
![]() |
Bildschirmtiefe (Anzahl der Farben = 2 ^ Tiefe) | |||||
Farbe | Lange Ganzzahl |
![]() |
1 = Farbbildschirm, 0 = schwarz/weiß oder Graustufen | |||||
Bildschirm | Lange Ganzzahl |
![]() |
Nummer des Bildschirms, ohne Angabe Hauptbildschirm | |||||
Die Funktion SCREEN DEPTH gibt in Tiefe und Farbe Informationen über den Monitor zurück.
Nach Aufrufen der Funktion wird die Bildschirmtiefe in Tiefe zurückgegeben. Die Tiefe wird aus der Anzahl der auf dem Bildschirm dargestellten Farben berechnet, die immer die Potenz von zwei ist. Hat Ihr Monitor z.B. 256 Farben (2^8), ist die Bildschirmtiefe gleich 8.
4D bietet folgende vordefinierten Konstanten:
Konstante | Typ | Wert |
Black and white | Lange Ganzzahl | 0 |
Four colors | Lange Ganzzahl | 2 |
Millions of colors 24 bit | Lange Ganzzahl | 24 |
Millions of colors 32 bit | Lange Ganzzahl | 32 |
Sixteen colors | Lange Ganzzahl | 4 |
Thousands of colors | Lange Ganzzahl | 16 |
Two fifty six colors | Lange Ganzzahl | 8 |
Ist der Monitor auf Farben eingestellt, wird in Farbe 1 zurückgegeben. Ist der Monitor auf Graustufen eingestellt, wird in Farbe 0 zurückgegeben. Beachten Sie, dass dieser Wert auf Macintosh signifikant ist.
4D bietet folgende vordefinierten Konstanten:
Konstante | Typ | Wert |
Is color | Lange Ganzzahl | 1 |
Is gray scale | Lange Ganzzahl | 0 |
Der optionale Parameter Bildschirm gibt den Monitor an, über den Sie Informationen haben wollen. Geben Sie Bildschirm nicht an, gibt der Befehl die Tiefe des Hauptbildschirms zurück, d.h. des Bildschirms, der die Menüleiste anzeigt.
Ihre Anwendung zeigt viele farbige Grafiken an. Sie können an beliebiger Stelle in Ihrer Datenbank schreiben:
SCREEN DEPTH($vlDepth;$vlColor)
If($vlDepth<8)
ALERT("Die Formulare sehen besser aus, wenn der Monitor"+" auf 256 oder mehr Farben eingestellt wird.")
End if
Produkt: 4D
Thema: Systemumgebung
Nummer:
439
Geändert: 4D v11 SQL
4D Programmiersprache ( 4D v20 R7)