Saltar para o conteúdo principal
Versão: 20 R6 BETA

Lista de propriedades JSON

Nesta página, encontrará uma lista completa de todas as propriedades de objectos ordenadas pelo seu nome JSON. Clique no nome de uma propriedade para aceder à sua descrição detalhada.

No capítulo "Propriedades do objeto de formulário", as propriedades são ordenadas de acordo com os nomes e temas da lista de propriedades.

a - b - c - d - e - f - g - h - i - j - k - l - m - n - p - r - s - t - u - v - w - z

PropriedadeDescriçãoValores possíveis
a
actionAção típica a ser executada.O nome de uma ação standard válida.
allowFontColorPickerAllows displaying system font picker or color picker to edit object attributestrue, false (padrão)
alternateFillPermite definir uma cor de fundo diferente para linhas/colunas ímpares em uma caixa de listagem.Any CSS value; "transparent"; "automatic"
automaticInsertionEnables automatically adding a value to a list when a user enters a value that is not in the object's associated choice list.true, false
b
booleanFormatEspecifica apenas dois valores possíveis.true, false
borderRadiusO valor do raio para rectângulos redondos.mínimo: 0
borderStylePermite definir um estilo padrão para o contorno do objeto."system", "none", "solid", "dotted", "raised", "sunken", "double"
bottomPosiciona um objeto na parte inferior (centrado).mínimo: 0
c
choiceListUma lista de escolhas associadas a um objetoUma lista de escolhas
classUma lista de palavras separadas por espaços utilizadas como selectores de classe em ficheiros css.Uma lista de nomes de classes
columnCountNúmero de colunas.mínimo: 1
columnsUm conjunto de colunas list boxColeção de objetos coluna com as propriedades de colunas definidas
contextMenuDá ao usuário acesso a um menu contextual padrão na área selecionada."automatic", "none"
continuousExecutionDesigna se deve ou não ser executado o método de um objeto enquanto o usuário segue o controlo.true, false
controlTypeEspecifica como o valor deve ser apresentado numa célula do list box."input", "checkbox" (para colunas booleanas / numéricas), "automatic", "popup" (apenas para colunas booleanas)
currentItemSourceO último item selecionado num list box.Expressão de objecto
currentItemPositionSourceA posição do último item selecionado num list box.Expressão numérica
customBackgroundPictureDefine a imagem que será desenhada no fundo, de um botão.Caminho relativo na sintaxe POSIX. Deve ser utilizado em conjunto com a opção "Personalizado" da propriedade "Style".
customBorderXDefine o tamanho (em píxeis) das margens horizontais internas de um objeto. Deve ser utilizado com a opção "Personalizado" da propriedade "Style".mínimo: 0
customBorderYDefine o tamanho (em píxeis) das margens verticais internas de um objeto. Deve ser utilizado com a opção "Personalizado" da propriedade "Style".mínimo: 0
customOffsetDefine um valor de desvio personalizado em pixéis. Deve ser utilizado com a opção "Personalizado" da propriedade "Style".mínimo: 0
customPropertiesPropriedades avançadas (se existirem)JSON string or base64 encoded string
d
dataSource (objects)
dataSource (subforms)
dataSource (array list box)
dataSource (Collection or entity selection list box)
dataSource (list box column)
dataSource (hierarchical list box)
Especifica a fonte dos dados.Uma variável 4D, nome de campo ou uma expressão de linguagem complexa arbitrária.
dataSourceTypeHint (objects)
dataSourceTypeHint (list box column, drop-down list)
Indica o tipo de variável."integer", "number", "boolean", "picture", "text", date", "time", "arrayText", "collection", "object", "undefined"
dateFormatControla como as datas aparecem quando são apresentadas ou impressas.Formatos integrados ("systemShort", "systemMedium", "systemLong", "iso8601", "rfc822", "short", "shortCentury", "abbreviated", "long", "blankIfNull") o formatos personalizados
defaultButtonModifica o aspeto de um botão para indicar ao usuário a escolha recomendada.true, false
defaultValueDefine um valor ou um carimbo a ser introduzido por defeito num objeto de entradaCadeia ou "#D", "#H", "#N"
deletableInListEspecifica se o utilizador pode eliminar sub-registos num subformulário listatrue, false
detailForm (list box)
detailForm (subform)
Associa um formulário detalhado a um subformulário listado.Name (string) of table or project form, a POSIX path (string) to a .json file describing the form, or an object describing the form
displayO objeto é desenhado ou não no formulário.true, false
doubleClickInEmptyAreaActionAction to perform in case of a double-click on an empty line of a list subform."addSubrecord" ou "" para não fazer nada
doubleClickInRowAction (list box)
doubleClickInRowAction (subform)
Ação a executar no caso de um duplo clique num registo."editSubrecord", "displaySubrecord"
dpiResolução do ecrã para o conteúdo da área 4D Write Pro.0=automatic, 72, 96
draggingAtiva a função de arrastamento."none", "custom", "automatic" (exceto lista, list box)
droppingHabilita a função de soltar."none", "custom", "automatic" (excluding list, list box)
e
enterableIndica se os usuários podem introduzir valores no objeto.true, false
enterableInListIndica se os usuários podem modificar os dados do registo diretamente no subformulário lista.true, false
entryFilterAssocia um filtro de entrada ao objeto ou às células da coluna. This property is not accessible if the Enterable property is not enabled.Texto para restringir entradas
eventsLista de todos os eventos selecionados para o objeto ou formulárioColeção de nomes de eventos, por exemplo, ["onClick", "onDataChange"...].
excludedListPermite definir uma lista cujos valores não podem ser introduzidos na coluna.A list of values to be excluded.
f
fillDefine a cor de fundo de um objeto.Qualquer valor CSS, "transparent", "automatic"
focusableIndicates whether the object can have the focus (and can thus be activated by the keyboard for instance)true, false
fontFamilyEspecifica o nome da família de fontes utilizada no objeto.Nome da família de fontes CSS
fontSizeDefine o tamanho do tipo de letra em pontos quando não está selecionado nenhum tema de tipo de letramínimo: 0
fontStyleDefine o texto selecionado como ligeiramente inclinado para a direita."normal", "italic"
fontThemeDefine o estilo automático"normal", "main", "additional"
fontWeightDefine o texto selecionado para aparecer mais escuro e mais pesado."normal", "bold"
footerHeightUtilizado para definir a altura da linhapattern (\d+)(p|em)?$ (positive decimal + px/em )
frameDelayPermite percorrer o conteúdo do botão de imagem na velocidade especificada (em ticks).mínimo: 0
g
graduationStepMedição do visor da escala.mínimo: 0
h
headerDefine o cabeçalho de uma coluna list boxObjeto com as propriedades "text", "name", "icon", "dataSource", "fontWeight", "fontStyle", "tooltip"
headerHeightUtilizado para definir a altura da linhapattern (\d+)(p|em)?$ (positive decimal + px/em )
heightDesigna o tamanho vertical de um objetomínimo: 0
hideExtraBlankRowsDesactiva a visibilidade de linhas extra e vazias.true, false
hideFocusRingOculta o retângulo de seleção quando o objeto tem o foco.true, false
hideSystemHighlightUtilizado para especificar a ocultação dos registos destacados no list box.true, false
highlightSetstringNome do conjunto.
horizontalLineStrokeDefine a cor das linhas horizontais num list box (cinzento por predefinição).Any CSS value, "'transparent", "automatic"
i
iconO nome do caminho da imagem utilizada para botões, caixas de verificação, botões rádio e cabeçalhos de list box.Caminho relativo ou filesystem na sintaxe POSIX.
iconFramesDefine o número exato de estados presentes na imagem.mínimo: 1
iconPlacementDesigna a colocação de um ícone em relação ao objeto formulário."none", "left", "right"
imageHugsTitleDefine se o título e a imagem do botão devem ser visualmente adjacentes.true (padrão), false
k
keyboardDialectPara associar um esquema de teclado específico a uma entrada.A keyboard code string, e.g. "ar-ma"
l
labelsUma lista de valores a utilizar como etiquetas de controlo de pestanasex: "a", "b, "c", ...
labelsPlacement (objects)
labelsPlacement (tab control)
Especifica a localização do texto de um objeto."none", "top", "bottom", "left", "right"
layoutModeModo de exibição do documento 4D Write Pro na área do formulário."page", "draft", "embedded"
leftPosiciona um objeto à esquerda.mínimo: 0
list, veja choiceListUma lista de escolhas associada a uma lista hierárquicaUma lista de escolhas
listboxTypeA fonte de dados do list box."array", "currentSelection", "namedSelection", "collection"
listFormFormulário lista a utilizar no subformulário.Name (string) of table or project form, a POSIX path (string) to a .json file describing the form, or an object describing the form
lockedColumnCountNúmero de colunas que devem ser permanentemente apresentadas na parte esquerda de um list box.mínimo: 0
loopBackToFirstFrameAs imagens são apresentadas num ciclo contínuo.true, false
m
maxO valor máximo permitido. For numeric steppers, these properties represent seconds when the object is associated with a time type value and are ignored when it is associated with a date type value.mínimo: 0 (para tipos de dados numéricos)
maxWidthDesigna o maior tamanho permitido para as colunas do list box.mínimo: 0
metaSourceUm objeto meta que contém definições de estilo e de seleção.Uma expressão de objecto
methodUm nome de método projecto.O nome de um método projecto existente
methodsAccessibilityQue métodos 4D podem ser chamados a partir de uma área Web"none" (padrão), "all"
minO valor mínimo permitido. For numeric steppers, these properties represent seconds when the object is associated with a time type value and are ignored when it is associated with a date type value.mínimo: 0 (para tipos de dados numéricos)
minWidthDesigna o tamanho menor permitido para as colunas list box.mínimo: 0
movableRowsAutoriza a deslocação de linhas durante a execução.true, false
multilineManipula conteúdo multilinha."yes", "no", "automatic"
n
nameO nome do objecto formulário. (Facultativo para o formulário)Qualquer nome que não pertença a um objeto já existente
numberFormatControls the way the alphanumeric fields and variables appear when displayed or printed.Numbers (including a decimal point or minus sign if necessary)
p
pictureThe pathname of the picture for picture buttons, picture pop-up menus, or static picturesRelative or filesystem path in POSIX syntax, or "var:\<variableName>" for picture variable.
pictureFormat (input, list box column or footer)
pictureFormat (static picture)
Controla a aparência das imagens quando exibidas ou impressas."truncatedTopLeft", "scaled", "truncatedCenter", "tiled", "proportionalTopLeft" (excluindo imagens estáticas), "proportionalCenter" (excluindo imagens estáticas)
placeholderAcinzenta o texto quando o valor da fonte de dados está vazio.Texto a ficar a cinzento.
pluginAreaKindDescreve o tipo de plug-in.O tipo de plug-in.
popupPlacementAllows displaying a symbol that appears as a triangle in the button, which indicates that there is a pop-up menu attached."None", Linked", "Separated"
printFramePrint mode for objects whose size can vary from one record to another depending on their contents"fixed", "variable", (apenas subformulário) "fixedMultiple"
progressSourceA value between 0 and 100, representing the page load completion percentage in the Web area. Atualizado automaticamente por 4D, não pode ser modificado manualmente.mínimo: 0
r
radioGroupEnables radio buttons to be used in coordinated sets: only one button at a time can be selected in the set.Nome do grupo rádio
requiredListPermite definir uma lista onde só podem ser inseridos determinados valores.Uma lista de valores obrigatórios.
resizableDesigna se o tamanho de um objeto pode ser modificado pelo usuário."true", "false"
resizingModeEspecifica se uma coluna da caixa de listagem deve ser redimensionada automaticamente"rightToLeft", "legacy"
rightPosiciona um objeto à direita.mínimo: 0
rowControlSourceUm array 4D que define as linhas do list box.Array
rowCountDefine o número de linhas.mínimo: 1
rowFillSource (array list box)
rowFillSource (selection or collection list box)
The name of an array or expression to apply a custom background color to each row of a list box.O nome de um array ou expressão.
rowHeightDefine a altura das linhas do list box.Valor CSS a unidade "em" ou "px" (por padrão)
rowHeightAutoboolean"true", "false"
rowHeightAutoMaxDesigna a maior altura permitida para as linhas do list box.Valor CSS a unidade "em" ou "px" (por padrão). mínimo: 0
rowHeightAutoMinDesigna a altura mais pequena permitida para as linhas da caixa do list box.Valor CSS a unidade "em" ou "px" (por padrão). mínimo: 0
rowHeightSourceUm array que define diferentes alturas para as linhas de um list box.Nome de uma variável array 4D.
rowStrokeSource (array list box)
rowStrokeSource (selection or collection/entity selection list box)
Um arrray ou expressão para gerir as cores das linhas.Nome do array ou expressão.
rowStyleSource (array list box)
rowStyleSource (selection or collection/entity selection list box)
Um arrray ou expressão para gerir estilos das linhas.Nome do array ou expressão.
s
saveAs (list box column)
saveAs (drop-down list)
The type of contents to save in the field or variable associated to the form object"value", "reference"
scrollbarHorizontalUma ferramenta que permite ao usuário mover a área de visualização para a esquerda ou para a direita."visible", "hidden", "automatic"
scrollbarVerticalUma ferramenta que permite ao usuário mover a área de visualização para cima ou para baixo."visible", "hidden", "automatic"
selectedItemsSourceColeção dos itens seleccionados num list box.Expressão da colecção
selectionMode (hierarchical list)
selectionMode (list box)
selectionMode (subform)
Permite a seleção de vários registos/linhas."multiple", "single", "none"
shortcutAccelEspecifica o sistema a utilizar, Windows ou Mac.true, false
shortcutAltDesigna a tecla Alttrue, false
shortcutCommandDesigna a tecla Comando (macOS)true, false
shortcutControlDesigna a tecla Control (Windows)true, false
shortcutKeyA letra ou o nome de uma chave de significado especial."[F1]" -> "[F15]", "[Return]", "[Enter]", "[Backspace]", "[Tab]", "[Esc]", "[Del]", "[Home]", "[End]", "[Help]", "[Page up]", "[Page down]", "[left arrow]", "[right arrow]", "[up arrow]", "[down arrow]"
shortcutShiftDesigna a tecla Shifttrue, false
showFootersMostra ou oculta os rodapés das colunas.true, false
showGraduationsApresenta/oculta as graduações junto às etiquetas.true, false
showHeadersMostra ou oculta os cabeçalhos das colunas.true, false
showHiddenCharsMostra/oculta caracteres invisíveis.true, false
showHorizontalRulerMostra/oculta a régua horizontal quando a vista de documento está no modo de vista Páginatrue, false
showHTMLWysiwygAtiva/desactiva a visualização HTML WYSIWYGtrue, false
showPageFramesDisplays/hides the page frame when the document view is in Page view modetrue, false
showReferencesMuestra todas las expresiones 4D insertadas en el documento de 4D Write Pro como referenciastrue, false
showSelectionKeeps the selection visible within the object after it has lost the focustrue, false
showVerticalRulerExibe/oculta a régua vertical quando a visualização do documento está no modo de visualização Páginatrue, false
singleClickEditPermite a passagem direta para o modo de edição.true, false
sizingXSpecifies if the horizontal size of an object should be moved or resized when a user resizes the form."grow", "move", "fixed"
sizingYSpecifies if the vertical size of an object should be moved or resized when a user resizes the form."grow", "move", "fixed"
sortablePermite ordenar os dados das colunas clicando no cabeçalho.true, false
spellcheckAtiva a verificação ortográfica do objetotrue, false
splitterModeWhen a splitter object has this property, other objects to its right (vertical splitter) or below it (horizontal splitter) are pushed at the same time as the splitter, with no stop."grow", "move", "fixed"
startPointStarting point for drawing a line object (only available in JSON Grammar)."bottomLeft", topLeft"
staticColumnCountNúmero de colunas que não podem ser movidas durante a execução.mínimo: 0
stepIntervalo mínimo aceite entre valores durante a utilização. For numeric steppers, this property represents seconds when the object is associated with a time type value and days when it is associated with a date type value.mínimo: 1
storeDefaultStyleStore the style tags with the text, even if no modification has been madetrue, false
stroke (text)
stroke (lines)
stroke (list box)
Especifica a cor do tipo de letra ou da linha utilizada no objeto.Qualquer valor CSS, "transparent", "automatic"
strokeDashArrayDescreve o tipo de linha pontilhada como uma sequência de pontos pretos e brancosArrays numéricos ou strings
strokeWidthDesigna a espessura de uma linha.Um número inteiro ou 0 para a largura mais pequena num formulário impresso
stylePermite definir o aspeto geral do botão. Consulte Estilo do botão para obter mais informações."regular", "flat", "toolbar", "bevel", "roundedBevel", "gradientBevel", "texturedBevel", "office", "help", "circular", "disclosure", "roundedDisclosure", "custom"
styledTextPermite a possibilidade de utilizar estilos específicos na área selecionada.true, false
switchBackWhenReleasedExibe a primeira imagem o tempo todo, exceto quando o usuário clica no botão. Apresenta a segunda imagem até que o botão do rato seja libertado.true, false
switchContinuouslyPermite ao usuário manter pressionado o botão do mouse para exibir as imagens continuamente (ou seja, como uma animação).true, false
switchWhenRolloverModifica o conteúdo do botão de imagem quando o cursor do mouse passa sobre ele. A imagem inicial é exibida quando o cursor sai da área do botão.true, false
t
tableTabela a que pertence o subformulário Lista (se existir).Nome da tabela 4D, ou ""
textO título do objeto formulárioQualquer texto
textAlignLocalização horizontal do texto na área que o contém."automatic", "right", "center", "justify", "left"
textAngleModifica a orientação (rotação) da área de texto.0, 90, 180, 270
textDecorationDefine o texto selecionado para ter uma linha por baixo."normal", "underline"
textFormatControls the way the alphanumeric fields and variables appear when displayed or printed."####", "(#####) ### ####", "### ### ### ####", "#### ## ####", "00000", formatos personalizados
textPlacementLocalização relativa do título do botão em relação ao ícone associado."left", "top", "right", "bottom", "center"
threeStatePermite que um objeto de caixa de verificação aceite um terceiro estado.true, false
timeFormatControla como as horas aparecem quando são apresentadas ou impressas.Formatos integrados ("systemShort", "systemMedium", "systemLong", "iso8601", "hh_mm_ss", "hh_mm", "hh_mm_am", "mm_ss", "HH_MM_SS", "HH_MMM", "MM_SS", "blankIfNull") o formatos personalizados
truncateModeControla a exibição de valores quando as colunas da caixa de listagem são muito estreitas para mostrar todo o seu conteúdo."withEllipsis", "none"
typeObrigatório. Designa o tipo de dados do objeto do formulário."text", "rectangle", "groupBox", "tab", "line", "button", "checkbox", "radio", "dropdown", "combo", "webArea", "write", "subform", "plugin", "splitter", "buttonGrid", "progress", "ruler", "spinner", "stepper", "list", "pictureButton", "picturePopup", "listbox", "input", "view"
tooltipFornecer aos usuários informações adicionais sobre um campo.Informações adicionais para ajudar um usuário
topPosiciona um objeto na parte superior (centrado).mínimo: 0
u
urlSourceDesigna a URL carregada ou sendo carregada pela área Web associada.Um URL.
useLastFrameAsDisabledHabilita a configuração da última miniatura como a que será exibida quando o botão estiver desativado.true, false
userInterfaceInterface de área 4D View Pro."none" (padrão), "ribbon", "toolbar"
v
valuesLista de valores predefinidos para as colunas listbox de tipo arrayex: "A", "B", "42"...
variableCalculationPermite efetuar cálculos matemáticos."none", "minimum", "maximum", "sum", "count", "average", "standardDeviation", "variance", "sumSquare"
verticalAlignLocalização vertical do texto na área que o contém."automatic", "top", "middle", "bottom"
verticalLineStrokeDefine a cor das linhas verticais num list box (cinzento por predefinição).Qualquer valor CSS, "'transparent", "automatic"
visibilityPermite ocultar o objeto no ambiente da aplicação."visible", "hidden", "selectedRows", "unselectedRows"
w
webEngineUsed to choose between two rendering engines for the Web area, depending on the specifics of the application."embedded", "system"
widthDesigna o tamanho horizontal de um objetomínimo: 0
withFormulaBarManages the display of a formula bar with the Toolbar interface in the 4D View Pro area.true, false
wordwrapGerencia a exibição do conteúdo quando ele excede a largura do objeto."automatic" (excluding list box), "normal", "none"
z
zoomPercentagem de zoom para mostrar a área 4D Irite Pronúmero (mínimo=0)