OBJECT Get corner radius
OBJECT Get corner radius ( * ; objeto : Text ) : Integer
OBJECT Get corner radius ( objeto : Variable, Field ) : Integer
| Parâmetro | Tipo | Descrição | |
|---|---|---|---|
| * | Operador | → | Se especificado, objeto é um nome de objeto (cadeia) Se omitido, objeto é uma variável ou um campo |
| objeto | Text, Variable, Field | → | Nome de objeto (se especificado *) ou Campo ou variável (se omitido *) |
| Resultado | Integer | ← | Rádio de esquinas arredondadas (em píxels) |
Histórico
| Versão | Alterações |
|---|---|
| 21 R5 | Suporte para botões, botões de opção e caixas de seleção com estilo personalizado |
| 19 R7 | Modificado |
| 14 R4 | Criado por |
Descrição
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 propriedade Corner radius, ou para o processo atual com o comando OBJECT SET CORNER RADIUS.
O comando OBJECT Get corner radius pode ser utilizado com os seguintes objetos de formulário:
- retângulos
- entradas (só projetos 4D)
- áreas de texto (só projetos 4D)
- botões com estilo personalizado e "custom" Border Line Style, botões de opção com estilo personalizado e caixas de seleção com estilo personalizado (só projetos 4D)
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).
Este comando devolve o rádio de esquinas arredondadas em píxels.
Nota: O comando retorna 0 quando aplicado a um objeto que não suporta a propriedade de corner radius.
Exemplo
O seguinte código pode ser adicionado a um método button:
var $radius : Integer
$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
Propriedades
| Número do comando | 1324 |
| Thread-seguro | no |