4D v16.3

OBJECT Get corner radius

Página Inicial

 
4D v16.3
OBJECT Get corner radius

OBJECT Get corner radius 


 

OBJECT Get corner radius ( {* ;} objeto ) -> Resultado 
Parâmetro Tipo   Descrição
Operador in Se especificado, objeto é um nome de objeto (cadeia) Se omitido, objeto é uma variável ou um campo
objeto  Objeto de formulário in Nome de objeto (se especificado *) ou Campo ou variável (se omitido *)
Resultado  Inteiro longo in Rádio de esquinas arredondadas (em píxels)

O comando OBJECT Get corner radius devolve o valor atual do rádio da esquina para o objeto retângulo arredondado cujo nome se passar no parâmetro objeto. Este valor pode ter sido definido a nível do formulário utilizando a lista de propriedades (ver Rádio da esquina (retângulos)), ou para o processo atual com o comando OBJECT SET CORNER RADIUS.

Ao passar o parâmetro opcional * indica que o parâmetro objeto é um nome de objeto (cadeia). Se não passar este parâmetro, indica que o parâmetro objeto é um campo ou uma variável. Neste caso, se passar uma referência de campo ou variável em vez de uma cadeia (campo ou variável objeto unicamente).

Nota: na versão atual de 4D, este comando só se aplica aos retângulos arredondados (que são objetos estáticos). Como resultado, só a sintaxe baseada no nome de objeto (usando o parâmetro *) é compatível.

Este comando devolve o rádio de esquinas arredondadas em píxels. Por padrão, este valor é de 5 píxels.

Exemplo  

O seguinte código pode ser adicionado a um método button:

 C_LONGINT($radius)
 $radius:=OBJECT Get corner radius(*;"GreenRect") //obtém o valor atual
 OBJECT SET CORNER RADIUS(*;"GreenRect";$radius+1) //aumenta o rádio
  // O valor máximo será gerenciado automaticamente: quando se alcance, button
  // não fará nada



Ver também 

OBJECT SET CORNER RADIUS

 
PROPRIEDADES 

Produto: 4D
Tema: Objetos (Formulários)
Número 1324

 
HISTÓRIA 

Criado por: 4D v14 R4

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)