4D v14.3SET RGB COLORS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
SET RGB COLORS
SET RGB COLORS
O comando OBJECT SET RGB COLORS modifica as cores de fundo e primeiro plano dos objetos especificados por objeto e o parâmetro opcional *. Quando o comando é aplicado a um objeto list box, um parâmetro adicional lhe permite modificar a cor alternativa das filas. Se passa o parâmetro opcional *, indica que o parâmetro objeto é um nome de objeto (string). Se não passa este parâmetro, indica que o parâmetro objeto é um campo ou uma variável. Neste caso, não passe uma referência de campo ou de variável ao invés de uma string. Para maior informação sobre nomes de objetos, consulte a seção O parâmetro opcional corFundoAlt lhe permite definir uma cor alternativa para o fundo das linhas pares. Este parâmetro só é utilizado quando o objeto é especificado como List box ou coluna de List box. Quando é utilizado este parâmetro, o parâmetro corFundo é utilizado para as linhas ímpares unicamente. A utilização de cores alternativos faz com que as listas sejam mais fáceis de ler. Se objeto especifica um objeto List box, as cores alternativas são utilizadas em todo o List box. Se objeto especifica uma coluna da List box, só a coluna utilizará as cores definidas. Os valores das cores são indicadas em RGB em corPrimeiroPlano, corFundo e corFundoAlt. Um valor RGB é um inteiro longo de 4 bytes cujo formato (0x00RRGGBB) é descrito na seguinte tabela (os bytes são numerados de 0 a 3, de direita a esquerda):
A seguinte tabela mostra alguns exemplos de valores de cor RGB:
De maneira alterna, pode especificar uma das cores “sistema” utilizado por 4D para desenhar os objetos cujas cores são definidas automaticamente. As seguintes constantes pré-definidas são propostas por 4D:
Advertência: estas cores automáticos são dependentes do sistema. Se modifica suas cores sistema, 4D ajustará automaticamente as cores. Utilize os valores de cores automáticos para atribuir aos objetos as cores sistema e não para atribuir as mesmas cores que as definidas no exemplo anterior. Este formulário contém duas variáveis editáveis, vsCorValor e vsCor assim como três barras termômetros: thVermelho, thVerde, e thAzul. Estes são os métodos destes objetos: ` Método de objeto da variável não editável vsCorValor O método de projeto chamado pelos três termômetros é: ` Método de projeto CLIQUE EM TERMOMETRO DE COR Note a utilização dos Bitwise operators para o cálculo dos valores das cores a partir dos valores dos termômetros. Em execução, o formulário se vê assim: Muda o fundo transparente com uma cor de fonte clara: OBJECT SET RGB COLORS(*;"myVar";Light shadow color;Background color none) |
PROPRIEDADES
Produto: 4D
HISTÓRIA
VER TAMBÉM
OBJECT GET RGB COLORS ARTICLE USAGE
Manual de linguagem 4D ( 4D v14.3) Inherited from : SET RGB COLORS ( 4D v12.4) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||