| 4D v13.4SCREEN DEPTH | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 SCREEN DEPTH 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SCREEN DEPTH ( profundidade ; cor {; tela} ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| profundidade | Inteiro longo |   | Profundidade da tela (número de cores = 2 ^ profundidade) | |||||
| cor | Inteiro longo |   | 1 = Tela cor 0 = Tela branco e preto ou escala de cinzas | |||||
| tela | Inteiro longo |   | Número da tela, ou tela principal se omitida | |||||
O comando SCREEN DEPTH devolve nos parâmetros profundidade e cor a informação sobre o monitor.
Depois da chamada:
| Constante | Tipo | Valor | 
| Black and white | Inteiro longo | 0 | 
| Four colors | Inteiro longo | 2 | 
| Sixteen colors | Inteiro longo | 4 | 
| Two fifty six colors | Inteiro longo | 8 | 
| Thousands of colors | Inteiro longo | 16 | 
| Millions of colors 24 bit | Inteiro longo | 24 | 
| Millions of colors 32 bit | Inteiro longo | 32 | 
| Constante | Tipo | Valor | 
| Is gray scale | Inteiro longo | 0 | 
| Is color | Inteiro longo | 1 | 
Sua aplicação mostra vários gráficos a cor. Pode escrever em alguma parte em sua base:
 SCREEN DEPTH($vlProf;$vlCor)
 If($vlProf<8)
    ALERT("Los formulários se veriam melhor se o monitor"+" estivesse configurado para mostrar 256 cores ou mais.")
 End if
	Produto: 4D
	Tema: Ambiente de Sistema
	Número 
        439
        
        
        
	
        
         
        
	Modificado: 4D v11 SQL  
Count screens
SET SCREEN DEPTH