Saltar para o conteúdo principal
Versão: v20

Aparência

Botão predefinido

A propriedade default button designa o botão que recebe o foco inicial em tempo de execução quando nenhum botão do formulário tem a propriedade Focusable .

Só pode haver um botão predefinido por página de formulário.

Além disso, no macOS, a propriedade do botão padrão modifica a aparência do botão para indicar uma "escolha recomendada" ao usuário e é automaticamente vinculada à tecla Enter , mesmo que não tenha o foco. O botão padrão pode diferir do botão selecionado. Os botões predefinidos têm um aspeto azul específico no macOS:

O botão tem de ter uma altura padrão para obter o aspeto de botão predefinido.

No Windows, o conceito de "escolha recomendada" não é compatível: somente o botão focalizado tem uma aparência diferente em tempo de execução e a tecla Enter está vinculada ao botão focalizado. No entanto, no editor de formulários 4D, o botão padrão é representado por um contorno azul:

Gramática JSON

NomeTipo de dadosValores possíveis
defaultButtonbooléentrue, false

Objectos suportados

Botão Regular - Botão Flat


Esconder retangulo foco

Durante a execução, um campo ou qualquer área introduzível é delineado por um retângulo de seleção quando tem o foco (através da tecla Tab ou de um único clique). Pode ocultar este retângulo ativando esta propriedade. Ocultar o retângulo de foco pode ser útil no caso de interfaces específicas.

Gramática JSON

NomeTipo de dadosValores possíveis
hideFocusRingbooleantrue, false

Objectos suportados

Áreas Write Pro - Lista hierárquica - Entrada - List Box - Subformulário


Esconder ressalte seleção

List boxes de tipo de seleção

Esta propriedade é utilizada para desativar o realce de seleção nos list boxes.

Quando esta opção estiver habilitada, o destaque de seleção não fica mais visível para as seleções feitas nas caixas de lista. As seleções em si ainda são válidas e funcionam exatamente da mesma forma que antes; no entanto, elas não são mais representadas graficamente na tela, e você precisará definir a aparência delas programaticamente.

Por defeito, esta opção não está activada.

Gramática JSON

NomeTipo de dadosValores possíveis
hideSystemHighlightbooleantrue, false

Objectos suportados

List Box


Altura linha

Uma ferramenta de interface que permite ao usuário mover a área de visualização para a esquerda ou direita.

Valores disponíveis:

Lista de propriedadesValor JSONDescrição
Sim"visible"A barra de rolagem está sempre visível, mesmo quando não é necessária (em outras palavras, quando o tamanho do conteúdo do objeto é menor do que o tamanho do quadro).
Não"hidden"A barra de deslocação nunca é visível
Automático"automatic"A barra de rolagem aparece automaticamente sempre que necessário e o usuário pode inserir texto maior do que a largura do objeto

Os objetos de imagem podem ter barras de rolagem quando o formato de exibição da imagem estiver definido como "Truncado (não centralizado)".

Gramática JSON

NomeTipo de dadosValores possíveis
scrollbarHorizontaltext"visible", "hidden", "automatic"

Objectos suportados

Lista hierárquica - Subformulário - Caixa de listagem - Entrada - Área 4D Write Pro

Veja também

Barra de deslocação vertical


Resolução

Define a resolução do ecrã para o conteúdo da área 4D Write Pro. Por padrão, ele é definido como 72 dpi (macOS), que é a resolução padrão para formulários 4D em todas as plataformas. Definir essa propriedade como 96 dpi definirá uma renderização de janelas/web nas plataformas macOS e Windows. Definir essa propriedade como automatic significa que a renderização do documento será diferente entre as plataformas macOS e Windows.

Gramática JSON

NomeTipo de dadosValores possíveis
dpinumber0=automatic, 72, 96

Objectos suportados

Área 4D Write Pro


Mostrar fundo

Apresenta/oculta as imagens de fundo e a cor de fundo.

Gramática JSON

NomeTipo de dadosValores possíveis
showBackgroundbooleantrue (padrão), false

Objectos suportados

Área 4D Write Pro


Mostrar rodapés

Apresenta/oculta os rodapés quando o modo de visualização da página está definido como "Página".

Gramática JSON

NomeTipo de dadosValores possíveis
showFootersbooleantrue (por padrão), false

Objectos suportados

Área 4D Write Pro


Mostrar barra de fórmulas

Quando activada, a barra de fórmulas é visível por baixo da interface da barra de ferramentas na área 4D View Pro. Se não estiver selecionada, a barra de fórmulas fica oculta.

Essa propriedade está disponível somente para a interface Toolbar .

Gramática JSON

NomeTipo de dadosValores possíveis
withFormulaBarbooleantrue (padrão), false

Objectos suportados

Área 4D View Pro


Mostrar cabeçalhos

Exibe/oculta os cabeçalhos quando Modo de exibição de página está definido como "Página".

Gramática JSON

NomeTipo de dadosValores possíveis
showHeadersbooleantrue (padrão), false

Objectos suportados

Área 4D Write Pro


Mostrar caracteres ocultos

Apresenta/oculta caracteres invisíveis

Gramática JSON

NomeTipo de dadosValores possíveis
showHiddenCharsbooleantrue (padrão), false

Objectos suportados

Área 4D Write Pro


Mostrar régua horizontal

Exibe/oculta a régua horizontal quando a visualização do documento está no modo Page.

Gramática JSON

NomeTipo de dadosValores possíveis
showHorizontalRulerbooleantrue (padrão), false

Objectos suportados

Área 4D Write Pro


Mostrar HTML WYSYWIG

Ativa/desativa a visualização HTML WYSIWYG, na qual todos os atributos avançados do 4D Write Pro que não são compatíveis com todos os navegadores são removidos.

Gramática JSON

NomeTipo de dadosValores possíveis
showHTMLWysiwygbooleantrue, false (padrão)

Objectos suportados

Área 4D Write Pro


Mostrar moldura da página

Exibe/oculta o quadro da página quando Modo de exibição de página está definido como "Page".

Gramática JSON

NomeTipo de dadosValores possíveis
showPageFramesbooleantrue, false

Objectos suportados

Área 4D Write Pro


Mostrar referências

Apresenta todas as expressões 4D inseridas no documento 4D Write Pro como referências . Quando esta opção for desativada, expressões 4D são exibidas como valores. Por padrão, quando você insere um campo ou expressão 4D, o 4D Write Pro calcula e exibe seu valor atual. Selecione essa propriedade se quiser saber qual campo ou expressão é exibido. O campo ou as referências de expressão em seguida, aparecem em seu documento, com um fundo cinza.

Por exemplo, se você tiver inserido a data atual junto com um formato, a data será exibida:

Com a propriedade Mostrar as referências ativada, a referência é apresentada:

As expressões 4D podem ser inseridas usando o comando ST INSERT EXPRESSION .

Gramática JSON

NomeTipo de dadosValores possíveis
showReferencesbooléentrue, false (par défaut)

Objectos suportados

Área 4D Write Pro


Mostrar régua vertical

Exibe/oculta a régua vertical quando a visualização do documento está no modo Page.

Gramática JSON

NomeTipo de dadosValores possíveis
showVerticalRulerbooleantrue (padrão), false

Objectos suportados

Área 4D Write Pro


Direção de tabulação

É possível definir a direção dos controles de tabulação nos formulários. Esta propriedade está disponível em todas as plataformas, mas só pode ser exibida no macOS. Você pode escolher colocar os controles de abas no topo (padrão) ou na parte inferior.

Quando os controles de aba com uma direção personalizada são exibidos no Windows, eles retornam automaticamente à direção padrão (superior).

Gramática JSON

NomeTipo de dadosValores possíveis
labelsPlacementboolean"top", "bottom"

Objectos suportados

Controles das Abas


Interface do usuário

É possível adicionar uma interface às áreas do 4D View Pro para permitir que os usuários finais realizem modificações básicas e manipulações de dados. O 4D View Pro oferece duas interfaces opcionais à sua escolha: Ribbon e Toolbar.

Gramática JSON

NomeTipo de dadosValores possíveis
userInterfacetext"none" (padrão), "ribbon", "toolbar"

Objectos suportados

Área 4D View Pro

Veja também

guia de referência 4D View Pro


Barra rolagem vertical

Uma ferramenta de interface que permite ao usuário mover a área de visualização para cima e para baixo.

Valores disponíveis:

Lista de propriedadesValor JSONDescrição
Sim"visible"A barra de rolagem está sempre visível, mesmo quando não é necessária (em outras palavras, quando o tamanho do conteúdo do objeto é menor do que o tamanho do quadro).
Não"hidden"A barra de deslocação nunca é visível
Automático"automatic"A barra de rolagem aparece automaticamente sempre que necessário (em outras palavras, quando o tamanho do conteúdo do objeto é maior do que o tamanho do quadro)

Os objetos de imagem podem ter barras de rolagem quando o formato de exibição da imagem estiver definido como "Truncado (não centralizado)".

Se um objeto de entrada de texto não tiver uma barra de rolagem, o usuário poderá rolar as informações usando as teclas de seta.

Gramática JSON

NomeTipo de dadosValores possíveis
scrollbarVerticaltext"visible", "hidden", "automatic"

Objectos suportados

Lista hierárquica - Subformulário - Caixa de listagem - Entrada - Área 4D Write Pro

Veja também

Barra de deslocação horizontal


Modo de visualização

Define o modo de exibição do documento 4D Write Pro na área do formulário. Há três valores disponíveis:

  • Página: o modo de visualização mais completo, que inclui contornos de página, orientação, margens, quebras de página, cabeçalhos e rodapés, etc.
  • Rascunho: modo rascunho com propriedades básicas do documento
  • Embutido: modo de exibição adequado para áreas incorporadas; não exibe margins, rodapés, cabeçalhos, quadros da página, etc. Este modo também pode ser usado para produzir uma saída de exibição semelhante à web (se você também selecionar a resolução 96 dpi e Mostrar propriedades HTML WYSIWYG).

A propriedade Mode vista só é utilizada para a renderização no ecrã. Para os parâmetros de impressão, são usadas automaticamente regras de renderização específicas.

Gramática JSON

NomeTipo de dadosValores possíveis
layoutModetexte"page", "draft", "embedded"

Objectos suportados

Área 4D Write Pro


Zoom

Define a porcentagem de zoom para a exibição do conteúdo da área do 4D Write Pro.

Gramática JSON

NomeTipo de dadosValores possíveis
zoomnúmeromínimo = 0

Objectos suportados

Área 4D Write Pro