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.
In addition, on macOS, the default button property modifies the button's appearance in order to indicate a "recommended choice" to the user. 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.
On Windows, the concept of "recommended choice" is not supported: only the focused button has a different appearance at runtime. No entanto, no editor de formulários 4D, o botão padrão é representado por um contorno azul:
Gramática JSON
Nome | Tipo de dados | Valores possíveis |
---|---|---|
defaultButton | booléen | true, false |
Objectos suportados
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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
hideFocusRing | boolean | true, 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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
hideSystemHighlight | boolean | true, false |
Objectos suportados
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 propriedades | Valor JSON | Descriçã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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
scrollbarHorizontal | text | "visible", "hidden", "automatic" |
Objectos suportados
Lista hierárquica - Subformulário - Caixa de listagem - Entrada - Área 4D Write Pro
Veja também
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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
dpi | number | 0=automatic, 72, 96 |
Objectos suportados
Mostrar fundo
Apresenta/oculta as imagens de fundo e a cor de fundo.
Gramática JSON
Nome | Tipo de dados | Valores possíveis |
---|---|---|
showBackground | boolean | true (padrão), false |
Objectos suportados
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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
showFooters | boolean | true (por padrão), false |
Objectos suportados
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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
withFormulaBar | boolean | true (padrão), false |
Objectos suportados
Mostrar cabeçalhos
Exibe/oculta os cabeçalhos quando Modo de exibição de página está definido como "Página".
Gramática JSON
Nome | Tipo de dados | Valores possíveis |
---|---|---|
showHeaders | boolean | true (padrão), false |
Objectos suportados
Mostrar caracteres ocultos
Apresenta/oculta caracteres invisíveis
Gramática JSON
Nome | Tipo de dados | Valores possíveis |
---|---|---|
showHiddenChars | boolean | true (padrão), false |
Objectos suportados
Mostrar régua horizontal
Exibe/oculta a régua horizontal quando a visualização do documento está no modo Page.
Gramática JSON
Nome | Tipo de dados | Valores possíveis |
---|---|---|
showHorizontalRuler | boolean | true (padrão), false |
Objectos suportados
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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
showHTMLWysiwyg | boolean | true, false (padrão) |
Objectos suportados
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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
showPageFrames | boolean | true, false |
Objectos suportados
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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
showReferences | booléen | true, false (par défaut) |
Objectos suportados
Mostrar régua vertical
Exibe/oculta a régua vertical quando a visualização do documento está no modo Page.
Gramática JSON
Nome | Tipo de dados | Valores possíveis |
---|---|---|
showVerticalRuler | boolean | true (padrão), false |
Objectos suportados
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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
labelsPlacement | boolean | "top", "bottom" |
Objectos suportados
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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
userInterface | text | "none" (padrão), "ribbon", "toolbar" |
Objectos suportados
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 propriedades | Valor JSON | Descriçã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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
scrollbarVertical | text | "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
Nome | Tipo de dados | Valores possíveis |
---|---|---|
layoutMode | texte | "page", "draft", "embedded" |
Objectos suportados
Zoom
Define a porcentagem de zoom para a exibição do conteúdo da área do 4D Write Pro.
Gramática JSON
Nome | Tipo de dados | Valores possíveis |
---|---|---|
zoom | número | mínimo = 0 |