OBJECT SET BORDER STYLE
OBJECT SET BORDER STYLE ( * ; objeto : Text ; estiloBorde : Integer )
OBJECT SET BORDER STYLE ( objeto : Variable, Field ; estiloBorde : Integer )
| Parâmetro | Tipo | Descrição | |
|---|---|---|---|
| * | Operador | → | Se especificado, objeto é um nome de objeto (cadeia) Se omitido, objeto é um campo ou uma variável |
| objeto | any | → | Nome de objeto (se * for especificado) ou Campo ou variável (se * for omitido) |
| estiloBorde | Integer | → | Estilo de linha de borde |
Histórico
| Versão | Alterações |
|---|---|
| 21 R5 | Nova constante Border Custom e Border System Rounded |
| 14 | Criado por |
Descrição
O comando OBJECT SET BORDER STYLE modifica o estilo de linha do borde do objeto(s) designada pelos parâmetros objeto e * .
A propriedade "Border Line Style" modifica a aparência dos contornos de objetos. Para obter mais informação, consulte Estilo da Borda no manual de Desenho.
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 lugar de uma cadeia (campo ou variável de objeto unicamente).
No parâmetro estiloBorde, passe o valor do estilo da linha fronteira que deseja aplicar ao objeto. Pode passar uma das seguintes constantes, que se encontra no tema "Propriedades dos objetos ":
| Constante | Tipo | Valor | Comentário |
|---|---|---|---|
| Border Custom | Integer | 9 | (apenas botões) Ativa o design de moldura interna para botões, suportando propriedades extras |
| Border Dotted | Inteiro longo | 2 | Os objetos aparecem moldados com uma linha pontilhada de 1-pt. |
| Border Double | Inteiro longo | 5 | Os objetos aparecem moldados com uma linha dupla, ou seja, duas linhas contínuas de 1-pt. separadas por um píxel |
| Border None | Inteiro longo | 0 | Os objetos aparecem sem borde |
| Border Plain | Inteiro longo | 1 | Os objetos aparecem moldado com uma linha de borde contínua de 1-pt. |
| Border Raised | Inteiro longo | 3 | Os objetos aparecem com um efeito 3D (relieve) |
| Border Sunken | Inteiro longo | 4 | Os objetos aparecem moldados com um efeito 3D afundado (releve inverso) |
| Border System | Inteiro longo | 6 | A linha do borde se desenha em função das especificações gráficas do sistema |
| Border System Rounded | Integer | 8 | No macOS, a linha do borde é desenhada com aparência gráfica "Liquid Glass". Note que a aparência "Liquid Glass" não é usada em um objeto de entrada multilinha se a propriedade de barras de rolagem estiver ativada (Border System é usado neste caso). No Windows, a renderização é semelhante a Border System |
Ver também
OBJECT Get border style
OBJECT SET CORNER RADIUS
Propriedades
| Número do comando | 1262 |
| Thread-seguro | no |