Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Atributos 4D Write Pro
|
Documentos | Seções | Parágrafos | Imagens | Tabelas | Linhas | Colunas/Células | Cabeçalhos/Rodapés/Corpos | Caixas de texto |
X | X | X | X | X | X | X | X | X |
Constante | Comentário |
wk background clip | Especifica a área de pintura de fundo. Valores possìveis:
|
wk background color | Especifica a cor de fundo de um elemento. Valores possíveis:
Por padrão para os documentos é "#FFFFFF" e wk transparent, ou "transparent" para os parágrafos e imagens. |
wk background display mode | Define o modo de visualização das imagenes utilizadas como fundo, baseando-se em um preajuste dos valores de atributos "reais": wk background origin, wk background repeat, wk background position horizontal, wk background position vertical, wk background width, wk background height
Valores possíveis:
Nota: o retângulo de origem se fixa na caixa de preenchimento (o retângulo da imagem incluindo a área de preenchimento mas excluindo a área da borda). Ao obter o valor deste atributo, o valor devolvido é:
|
wk background height | Especifica o tamanho vertical da imagem de fundo. Valores possíveis:
|
wk background image | Especifica a imagen para usar como fundo. Os valores possíveis a definir:
Valor devolvido (WP GET ATTRIBUTES): URI (URL de rede ou URI de dados). Pode ser que não seja igual a URL inicial de uma imagem não referenciada com a URL de rede (só a URL da red é conservada). Para as URLs de arquivos locais, o fluxo de imagem em si se mantem no documento e portanto a URL devolvida é uma URI de dados com o fluxo de imagem codificado em base64. |
wk background image url | Imagens de fundo definidas através de URL (string). Pode ser uma URL network ou uma URI de dados, relativa ou absoluta para o arquivo de estrutura.
Use wk background image se quiser manejar imagens de fundo como expressões de imagem. |
wk background origin | Especifica onde se coloca a imagem de fundo. Valores possíveis:
|
wk background position horizontal | Especifica a posição de início horizontal de uma imagem de fundo. Valores possíveis:
|
wk background position vertical | Especifica a posição de início vertical de uma imagem de fundo. Valores possíveis:
|
wk background repeat | Especifica se e como uma imagem de fundo se repete. Valores possíveis:
|
wk background width | Especifica o tamanho horizontal da imagem de fundo. Valores possíveis:
|
Os atributos borda são utilizados para especificar o estilo, largura e cor de uma borda de elemento. Podem ser aplicados a:
Documentos | Seções | Parágrafos | Imagens | Tabelas | Filas | Colunas/Células | Cabeçalhos/Rodapés/Corpos | Caixas de texto |
X | X | X | X | X | X | X | X | X |
Constante | Comentário |
wk border color | Define a cor das quatro bordas. Valores possíveis:
O valor por padrao é "#000000" (se o valor for uma string). Se houver várias cores, WP GET ATTRIBUTES devolve uma string vazia. |
wk border color bottom | Define a cor da borda inferior. Valores possíveis:
|
wk border color left | Define a cor da borda esquerda. Valores possíveis:
|
wk border color right | Define a cor da borda direito. Valores possíveis:
|
wk border color top | Define a cor da borda superior. Valores possíveis:
|
wk border radius | Especifica uma borda arredondada. Valores possívei:
|
wk border style | Especifica o estilo das quatro bordas. Valores possíveis:
|
wk border style bottom | Especifica o estilo das quatro bordas. Valores possìveis:
|
wk border style left | Especifica estilo da borda esquerda. Possíveis valores:
|
wk border style right | Epecifica estilo da borda direita. Possíveis valores:
|
wk border style top | Especifica estilo da borda superior. Possíveis valores:
|
wk border width | Especifica largura de todas as quatro bordas. É necessário especificar o estilo da borda antes de estabelecer a largura da borda. Possíveis valores:
|
wk border width bottom | Especifica a largura da borda inferior. Valores possíveis:
|
wk border width left | Especifica a largura da borda esquerda. Valores possíveis:
|
wk border width right | Especifica a largura da borda direita. Valores possíveis:
|
wk border width top | Especifica a largura da borda superior. Valores possìveis:
|
wk inside | Quando a área selecionada contiver varios parágrafos, define que o atributo deve afetar apenas a propriedade entre parágrafos correspondentes (não fora). Aplica só com os atributos de bordas, recheio ou margens, e deve agregar-se ao atributo especificado. Ver o exemplo 2 do comando WP SET ATTRIBUTES |
wk outside | Quando a área selecionada contém vários parágrafos, define que o atributo deve ser aplicado unicamente a propriedade de parágrafo externa correspondente (não ao interior). Se aplicar só aos atributos de bordas, preenchimento e márgens, e deve ser agregado ao atributo especificado. Ver o exemplo 2 do comando WP SET ATTRIBUTES |
Os atributos de informação Documento são utilizados para definir ou obter informações padrão do documento ou parâmetros ao nível de documento. Estes atributos podem ser aplicadas aos seguintes elementos 4F Write Pro:
Documentos | Seções | Parágrafos | ]Imagens | Tabelas | Filas | Colunas/Celdas | Cabeçalho/Rodapé/Corpo | Caixas de texto |
X |
Informação de documento
Constante | Comentário |
wk author | Especifica o nome do autor do documento (string) |
wk company | Especifica uma empresa associada com o documento (string) |
wk date creation | Devolve a data de criação do documento (data). Este valor é de apenas leitura e não pode ser ajustado. |
wk date modified | Devolve a data da última modificação do documento (data). Este valor é apenas de leitura e não pode ser ajustado. |
wk dpi | DPI utilizado para a conversão interna de píxels <->pontos (inteiro). Sempre 96 (só leitura) |
wk modified | Indica se o documento foi modificado desde que foi salvo pela última vez. Valores possíveis:
Esta propriedade está sempre em false quando criar o objeto que contém documento. ((ou seja, com WP Import document, WP New, uma cópia do objeto ou quando o campo/atributo do objeto for carregado desde o banco). 4D Write Pro a coloca automaticamente em true em quanto se realizar uma modificação no conteúdo do documento, seja qual for a origem da modificação (ação do usuário ou programação). Notas:
|
wk notes | Especifica os comentarios sobre o documento (cadeia). |
wk subject | Determina o tema do documento (string) |
wk title | Define o título do documento (string). Pré-determinado é "New 4D Write Pro Document" |
wk version | Retorna a versão interna 4DWP do documento (real). Este número é apenas lido usando WP GET ATTRIBUTES; não pode ser estabelecido. |
Parâmetros de documento
Constante | Comentário |
wk break paragraphs in formulas | Define se os retornos de carro (CR) devolvidos pelas fórmulas se tratam como saltos de parágrafo. Valores possíveis:
Nota: se uma fórmula utiliza This .pageNumber ou This .pageCount, o atributo se ignora. Os retornos de carro sempre se interpretam como saltos de linha. |
wk tab decimal separator | Caracter utilizado como separador decimal para as tabulações decimais (ver wk tabs). Valores possíveis:
|
Estes atributos definem a fonte, tamanho e estilo do texto. Podem ser aplicados a:
Documentos | Parágrafos | Caracteres | Imagens | Tabelas | Filas | Colunas/Células | Cabeçalhos/Rodapés/Corpo | Caixas de texto |
X* | X* | X* | X* | X* | X* | X* | X* |
*Aplicado aos caracteres de parágrafo dentro de elementos
Constante | Comentário | ||||||||||||
wk font | Especifica o nome da fonte completo com os estilos, como o retornado pelo comando FONT STYLE LIST. Se definir um nome de fonte não válido, o comando não faz nada. Valor pré-determinado: "Times New Roman". | ||||||||||||
wk font bold | Especifica a grossura do texto (depende dos estilos de fonte disponíveis). Valores possíveis:
|
||||||||||||
wk font default | Objeto que define as fontes de substituição predeterminadas para o documento (ou seja, as fontes que se utilizaão ao invés das fontes de documentos que não estão disponíveis no sistema operativo). Contém:
Notas:
|
||||||||||||
wk font family | Especifica o nome da familia de foente segundo a definição de wk font. O valor pré-determinado é "Times New Roman". Uma string vazia é devolvida pelo comando WP GET ATTRIBUTES se os caracteres selecionados contiverem propriedades de familia de fonte diferentes. |
||||||||||||
wk font italic | Define o estilo itálico do texto (depende dos estilos de fonte disponíveis). Valores possíveis:
|
||||||||||||
wk font size | Especifica o tamanho de fonte para o texto. Valores possíveis (em pontos unicamente):
|
||||||||||||
wk text color | Especifica a cor do texto. Valores possíveis:
|
||||||||||||
wk text linethrough color | Define a cor do texto riscado. Valores possíveis:
Pré-determinado é "currentColor" se for uma string, ou wk default se for inteiro longo. |
||||||||||||
wk text linethrough style | Define estilo de texto riscado (se houver). Valores possíveis:
|
||||||||||||
wk text shadow color | Define a cor da sombra do texto selecionado. Possíveis valores:
|
||||||||||||
wk text shadow offset | Especifica o deslocamento para o efeito de sombra. Valores possíveis:
|
||||||||||||
wk text transform | Define as letras como maiúsculas e minúsculas no texto. Valores possíveis:
|
||||||||||||
wk text underline color | Define a cor do texto sublinhado. Valores possíveis:
Pré-determinado é "currentColor" se for uma string, ou wk default se for inteiro longo. |
||||||||||||
wk text underline style | Define o estilo de sublinha (se houver). Valores possíveis:
|
||||||||||||
wk vertical align | Estabele alinhamento vertical de um elemento. Pode ser usado com caracteres, parágrafos e imagens. Valores possíveis:
Para parágrafos, wk baseline, wk superscript e wk subscript tem o mesmo efeito que wk top. |
Os atributos Altura/Largura são utilizadas para definir a altura e largura dos parágrafos e imagens. Podem ser aplicadas a:
Documentos | Parágrafos | Caracterer | Imagens | Tabelas | Filas | Colunas/Celulas | Cabeçalho/Rodapés/Corpo | Caixas de texto |
X | X | X | X* | X | X |
*Aplicável à células
Constante | Comentário |
wk height | Define a altura do elemento. A propriedade altura não inclui recheio, bordas ou margens; Define a altura da área interior do recheio, borda e margem do elemento. Valores possíveis:
O atributo wk height é anulado por wk min height (se for definido). Nota: na implementação atual, wk height só poede ser utilizado com imagens. |
wk min height | Define a altura mínima do elemento. Evita que o valor da propriedade wk height seja menor que wk min height. Valores possiveis:
O valor wk min height anula o atributo wk height. Nota: na implementação atual, só pode ser utilizado com imagens.
|
wk min width | Define a largura mínima do elemento. Evita que o valor da propriedade wwk widthseja menor que wk min width.. Valores possiveis:
O valor wk min width anula o atributo wk width. Note: na implementação atual, só pode ser utilizado con imágens., |
wk width | Define a largura do elemento. Valores possíveis:
O atributo wk width é anulado por wk min width se estiver definido. Nota: na implementação atual, wk width só pode ser utilizado com imagens. |
Os atributos Imagem são utilizados para manejar imagens inseridas na área. Podem ser aplicadas a escopos 4D Write Pro:
Documentos | Sections | Parágrafos | Caracterer | Imagens | Tabelas | Filas | Colunas/Células | Cabeçalhos/rodapés/corpo | Caixas de texto |
X | X* | X* | X* |
*Aplicados a imagens em células (imagens inline dentro de texto)
Nota: Como detalhado em Gerenciar Imagens, 4D Write Pro é compatível com dois tipos de imagens:
Os atributos abaixo estão disponíveis tanto para imagens ancoradas quanto dentro de texto:
Constante | Comentário |
wk image | Especifica uma imagem. Os valores possíveis a definir:
Valor devolvido WP GET ATTRIBUTES: U(URL red ou URI de dados). Pode que não seja igual a URL inicial para una imagem não referenciada com para uma URL rede (só as URLs rede são conservadas). Para as URLs de arquivos locais, o fluxo de imagem (stream) mesmo se conservada no documento e portanto a URL devolvida é uma URI de dados com o fluxo de imagem codificado em base64. |
wk image alternate text | Especifica um texto alternativo para uma imagem, se a imagem não puder ser visualizada. |
wk image url | Especifica uma imagem definida através de uma URL (string). Pode ser uma URL de rede ou uma URI de dados, absoluto ou relativo ao arquivo de estrutura.
Utilize wk image se quiser manejar imagens como expressões de imagem. |
wk owner | (Atributo de faixa de só leitura) |
wk type | (Atributo faixa apenas Leitura) Tipo de faixa 4D Write Pro. Pode ser 0: faixa padrão (valor pré-determinado), 1: faixa parágrafo, 2: faixa imagem |
Os atributos abaixo estão disponíveis para imagens dentro de texto apenas:
Constante | Comentário |
wk end | (Atributo de faixa de só leitura) |
wk start | (Atributo de faixa de só leitura) |
wk vertical align | Estabele alinhamento vertical de um elemento. Pode ser usado com caracteres, parágrafos e imagens. Valores possíveis:
Para parágrafos, wk baseline, wk superscript e wk subscript tem o mesmo efeito que wk top. |
As imagens abaixo estão disponíveis apenas para imagens ancoradas:
Constante | Comentário |
wk anchor horizontal align | Define o alinhamento horizontal da imagem relativo a origem (ver wk anchor origin). Valores possíveis:
|
wk anchor horizontal offset | Define o deslocamento horizontal de uma imagem expressa em uma string de dimensão CSS ou inteiro longo (cm ou pt ou píxel) desde wk layout unit. Valores possíveis:
Valor pré-determinado = 0. |
wk anchor layout | Define a posição do design de uma imagem relativa ao texto em uma página. Valores possíveis:
|
wk anchor origin | Define se a imagem estiver ancorada a página, cabeçalho ou rodapé. Valores possíveis:
|
wk anchor page | Define o índice de página ou o tipo de página a que está ancorada uma imagem. Valores possíveis:
Nota: as imagens no modo Página não são mostradas nos navegadores. |
wk anchor section | Define o índice de seção ou o tipo de seção a que está ancorada uma imagem. Valores possíveis:
Nota: as imagens em modo Página não são mostradas nos navegadores. |
wk anchor vertical align | Define o alinhamento vertical de uma imagem relativa a origem (ver wk anchor origin).Valores possíveis:
|
wk anchor vertical offset | Define a posição vertical de uma imagem expressa em uma string de dimensão CSS ou inteiro longo (cm ou pt ou pixel). Valores possíveis:
|
wk id | (Atributo apenas leitura). ID do elemento. Valor Value: String |
wk image expression | Especifica uma imagem ancorada definida por uma expressão 4D. Nota:
|
wk image formula | Especifica uma imagem ancorada definida por uma expressão 4D. Nota:
|
Os atributos de layout definem como são formatados colunas, seções, subseções ou páginas no documento.Podem ser aplicadas a alvos 4D Write Pro:
Documentos | Seções | Parágrafos | Imagens | Tabelas | Filas | Coluna/Células | Cabeçalhos/Rodapés/Corpo | Caixas de texto |
X | X |
Nota: os documentos em modo aninhado utilizam atributos wk margin (ver Margem abaixo). No modo página, o documento, as seções e as subseções utilizam os atributos wk page margin.
Constante | Comentário |
wk column count | (Atributo de faixa somente leitura). Número total de colunas na faixa. Valor: inteiro longo |
wk column rule color | Cor de régua de coluna vertical. Valores possíveis:
|
wk column rule style | Estilo de régra de coluna Vertical. Valores possíveis:
|
wk column rule width | Largura de coluna Vertical. Valores possíveis:
|
wk column spacing | (Para documentos ou seções) Espaçamento entre duas colunas. Valores possíveis:
|
wk column width | (Apenas para documentos ou seções) Atributo apenas Leitura. Largura atual para cada coluna, ou seja, largura computada baseada na largura real, margens de páginas, contagem de colunas e espaçamento de colunas. Para o documento, use a largura de seção de colunas padrão, para que possa ser diferente da largura de coluna real de seções se algum atributo for sobrepujado na seção. Valores possíveis:
|
wk header and footer autofit | Indica se a altura dos cabeçalhos e dos rodapés de página de um documento 4D Write Pro são redimensionados automaticamente para evitar truncar seu conteúdo. Valores possíveis:
|
wk layout unit | Especifica a unidade da dimensão de alguns atributos quando o valor seja definido ou consegue como um inteiro ou real. Valores possiveis:
|
wk page first number | Número de página da primeira página da seção ou documento (apenas leitura com subseções). Valores possíveis: qualquer valor inteiro >=1 |
wk page first right | A primeira página do documento é uma página direita (apenas leitura com seção ou subseção). Valores possíves: |
wk page height | Altura de página (em modo página) expressa com um valor real ou de string (apenas leitura com seção ou subseção). Valores possíveis:
|
wk page margin | Tamanho para todas as margens da página (modo página). O valor pré-determinado é 2.5cm. Valores possíveis:
|
wk page margin bottom | Tamanho para a margem inferior da página (modo página). Valores possíveis:
|
wk page margin left | Tamanho para a margem esquerda da página (modo página). Valores possíveis:
|
wk page margin right | Tamanho para a margem direita da página (modo página). Valores possíveis:
|
wk page margin top | Tamanho para a margem superior da página (modo página). Valores possíveis:
|
wk page orientation | Orientação da página. Valores possíveis:
|
wk page width | Largura de página (em modo página) expressado utilizando um valor real ou string (apenas leitura com seção ou subseção). Valores possíveis:
|
Atributos de Link são usados para estabelecer ou obter URLs adicionados a faixas. Podem ser aplicados a alvos 4D Write Pro:
Documentos | Parágrafos | Caracteres | Imagens | Tabelas | Linhas | Coluna/Célula | cabeçalhos/rodapés/corpo | Caixas de texto |
X | X* | X | X | X |
Constante | Comentário |
wk link url | Hyperlink atribuido a uma faixa. Valores possíveis:
|
4D Write Pro respalda dois tipos principais de listas:
Os atributos Lista são utilizados para configurar suas listas e definir diferentes fontes ou marcadores de elementos de lista. Podem ser aplicadas ao alvos 4D Write Pro:
Documentos | Parágrafos | Caracteres | Imagens | Tabelas | Linhas | Colunas/Célulass | Cabeçalhos/Rodapés/Corpo | Caixas de texto |
X | X* | X* | X* |
Constante | Comentário |
wk list font | Especifica o nome da fonte completa, tal como o devolve o comando FONT STYLE LIST, para mostrar o marcador de elemento de lista (mas não o texto do parágrafo). Se o sistema não reconhecer o nome da fonte, se encarrega da substituição. Se definir um nome de fonte não válido, o comando não faz nada. Valor pré-determinado: "Times". |
wk list start number | Define um valor inicial de uma lista ordenada. Valores possíveis:
|
wk list string format LTR | Marcador de elemento de lista para os parágrafos de esquerda a direita. Se for definido, o marcador de elemento da lista é anulado por padrão Para as listas não ordenadas: string utilizada como marcador de elemento de lista ( geralmente um único caráctere, por exemplo, "-")
|
wk list string format RTL | Marcador de elemento de lista para os parágrafos de direita a esquerda. Se for definido, o marcador do elmento da lista é anulado por padrão
|
wk list style image | Especifica uma imagem como marcador de elemento de lista em uma lista não ordenada. Valores possíveis:
Valor devolvido ( WP GET ATTRIBUTES): URI (URL red ou URL de dados). É possível que este valor não seja igual a URL inicial para uma imagem n]ao referenciada para um URL rede (só as URLs rede se conservam). Para as URLs de arquivos locais, o fluxo de imagem (stream) mesmo, se conserva no documento e portanto a URL devolvida é uma URI de dados com o fluxo de imagem codificado em base64. |
wk list style image height | Define a altura de uma imagem utilizada como marcador de elemento de lista. Valores possíveis:
|
wk list style image url | Imagem como o marcador de elemento de lista em uma lista desordenada, definida através de uma URL (string). Valores possíveis:
Utilize wk list style image se desejar manejar as imagens de marcador de elementos de lista como expressões de imagem. |
wk list style type | Especifica o tipo de marcador de elementos de lista ordenado ou não ordenado. Os valores possíveis são:
|
As margens são a área que está fora da borda de um elemento. São transparentes. A imagem abaixo ilustra os diversos elementos que podem ser configurados para um elemento "caixa":
Os atributos Margem pode ser aplicado aos alvos 4D Write Pro:
Documentos | Párrafos | Caracteres | Imagens | Tabelas | Filas | Colunas/Células | Cabeçalhos/Rodapés/Corpo | Caixas de texto |
X | X | X | X | X | X | X | X | X |
Nota: as seções e subseções utilizam os atributos wk page margin; os atributos wk margin só são usados os documentos no modo aninhado (consulte Design acima).
Constante | Comentário |
wk inside | Quando a área selecionada contiver varios parágrafos, define que o atributo deve afetar apenas a propriedade entre parágrafos correspondentes (não fora). Aplica só com os atributos de bordas, recheio ou margens, e deve agregar-se ao atributo especificado. Ver o exemplo 2 do comando WP SET ATTRIBUTES |
wk margin | Especifica o tamanho para todas as margens do elemento. Valores possìveis:
|
wk margin bottom | Especifica o tamanho da margem inferior do elemento. Valores possìveis:
|
wk margin left | Especifica o tamanho da margem esquerda do elemento. Valores possìveis:
|
wk margin right | Especifica o tamanho da margem direita do elemento. Valores possìveis:
|
wk margin top | Especifica o tamanho da margem superior do elemento. Valores possíveis:
|
wk outside | Quando a área selecionada contém vários parágrafos, define que o atributo deve ser aplicado unicamente a propriedade de parágrafo externa correspondente (não ao interior). Se aplicar só aos atributos de bordas, preenchimento e márgens, e deve ser agregado ao atributo especificado. Ver o exemplo 2 do comando WP SET ATTRIBUTES |
O preenchimento no espaço em branco entre o conteúdo do elemento e a borda do elemento. O preenchimento é afetado pela cor de fundo do elemento.
A seguinte imagem ilustra os diversos elementos que podem ser configurados para um elemento "caixa":
Os atributos preenchimento pode ser aplicado a:
Documentos | Parágrafos | Caracteres | Imagens | Tabelas | Filas | Colunas/Células]Cabeçalhos/Rodapés/Corpo | Caixas de texto | |
X | X | X | X | X | X | X | X | X |
*Aplicado à células
Constante | Comentário |
wk inside | Quando a área selecionada contiver varios parágrafos, define que o atributo deve afetar apenas a propriedade entre parágrafos correspondentes (não fora). Aplica só com os atributos de bordas, recheio ou margens, e deve agregar-se ao atributo especificado. Ver o exemplo 2 do comando WP SET ATTRIBUTES |
wk outside | Quando a área selecionada contém vários parágrafos, define que o atributo deve ser aplicado unicamente a propriedade de parágrafo externa correspondente (não ao interior). Se aplicar só aos atributos de bordas, preenchimento e márgens, e deve ser agregado ao atributo especificado. Ver o exemplo 2 do comando WP SET ATTRIBUTES |
wk padding | Especifica o tamanho de recheio para todos os lados do elemento. Valores possìveis:
|
wk padding bottom | Especifica o tamanho de recheio para a parte inferior do elemento. Valores possìveis:
|
wk padding left | Especifica o tamanho de recheio para o lado esquerdo do elemento. Valores possìveis:
|
wk padding right | Especifica o tamanho de recheio para o lado direito do elemento. Valores possìveis:
|
wk padding top | Especifica o tamanho de recheio para a parte superior do elemento. Valores possíveis:
|
Os atributos Parágrafo são utilizados para definir as propriedades para a organização do texto dentro de um parágrafo. Podem ser aplicadas aos alvos 4D Write Pro abaixo:
Documentos | Parágrafos | Caracteres | Imagens | Tabelas | Filas | Colunas/Células | Cabeçalhos/rodapés/corpo | Caixas de texto |
X | X | X | X | X | X | X | X | X |
*Aplicados aos parágrafos dentro de células
Constante | Comentário | ||||||||||||
wk avoid widows and orphans | Ativa ou desativa o controle de linhas órfãs e viúvas. Quando ativado, 4D Write Pro não permite que viúvas (última linha de um parágrafo isolada no topo da outra página). ou órfãs (primeira linha de um parágrafo isolada no fundo de uma página) no documento. Valores possíveis:
|
||||||||||||
wk direction | Especifica a direção do parágrafo. Valores possíveis:
|
||||||||||||
wk id | (Atributo apenas leitura). ID do elemento. Valor Value: String | ||||||||||||
wk keep with next | Linka um parágrafo com o próximo para que não possam ser separados por quebras de página ou coluna automáticas. Se for aplicado a um objeto que não for um parágrafo, esta opção é aplicada aos parágrafos dentro do objeto. Valores possíveis:
Se for adicionado manualmente, este atributo se ignora. Se este atributo for aplicado ao último parágrafo da última célula de uma tabela, a última fila da tabela se linka com o próximo parágrafo. |
||||||||||||
wk line height | Especificao espaço entre linhas. Valores possíveis
|
||||||||||||
wk page break inside paragraph | Controla a propriedade de quebra automática de página dentro de parágrafos. Se aplica:
Valores possíveis:
|
||||||||||||
wk tab default | Objeto que contém os atributos da tab padrão dentro do alvo (por exemplo, parágrafo, corpo, etc). Atributos de tab padrão podem incluir:
Nota: Como um atalho para definir apenas o offset, pode diretamente passar um valor numérico na undiade atual (por exemplo 1.5) ou um valor de texto CSS (por exemplo "3cm"). 4D vai construir o objeto tab automaticamente. |
||||||||||||
wk tab stop leadings | Especifica caracteres para tabulações en ranges parágrafos. Valores possíveis:
Sincronizado com os arrays wk tab stop offsets e wk tab stop types. Se os arrays não combinarem em tamanho, o caractere padrão (None) é usado. |
||||||||||||
wk tab stop offsets | Define uma tabulação para o parágrafo. Valores possíveis:
Nota: Não é possível usar arrays e escalares na mesma chamada por atributos diferentes. Valores são expressos usando strings CSS (pré-determinado) ou valores Real em wk layout unit. Valor máximo é 10000pt. |
||||||||||||
wk tab stop types | Define a tabulação para o parágrafo. Valores possíveis:
|
||||||||||||
wk tabs | Coleção de objetos tabulação.
Cada objeto tab contém um ou mais dos atributos abaixo:
Nota: Como um atalho para definir o offset, quando usar WP SET ATTRIBUTES pode passar um valor numérico na unidade atual (por exemplo( 1.5) ou um valor de texto CSS (por exemplo, "3cm") como um elemento de coleção. 4D vai construir o objeto tab automaticamente.
Uma coleção vazia foi retornada pelo comando WP GET ATTRIBUTES se o target:
|
||||||||||||
wk text align | Define o alinhamento horizontal do texto no parágrafo. Valores possíveis:
|
||||||||||||
wk text indent | Especifica a identação da primeira linha do parágrafo. Valores possíveis:
|
||||||||||||
wk vertical align | Estabele alinhamento vertical de um elemento. Pode ser usado com caracteres, parágrafos e imagens. Valores possíveis:
Para parágrafos, wk baseline, wk superscript e wk subscript tem o mesmo efeito que wk top. |
O estado read/write de um alvo 4D Write pode ser definido usando o atributo wk protected. Definir um alvo como protegido faz com que não possa ser editado quando a proteção for ativada globalmente para o documento (com o atributo wk protection enabled). Até que a proteção global seja ativada, alvos com o atributo wk protected estabelecido como "true" ainda podem ser editados e modificados.
O atributo abaixo é usado para controlar a proteção de documento global. Pode ser aplicada para os alvos 4D Write Pro abaixo:
Documentos | Seções | Parágrafos | Imagens | Tabelas | Linhas | Coluna/Células | Cabeçalhos/rodapés/corpo |
X |
Constante | Comentário |
wk protection enabled | Ativa ou desativa o estado de proteção global (leitura/escritura) de um documento 4D Write Pro. Valores possíveis:
|
O atributo abaixo é usado para controlar o estado de proteção de conteúdo específico. Pode ser aplicado aos alvos 4D Write Pro abaixo:
Documentos | Seções | Parágrafos | Imagens | Tabelas | Linhas | Coluna/Células | Cabeçalhos/Rodapés/Corpo | Caixas de texto |
X | X | X | X | X | X | X | X | X |
Constante | Comentário |
wk protected | Define o estado de proteção read/write para um escopo 4D Write Pro (excluindo folhas de estilo). Valores possíveis:
Mudar o estado de proteção de um alvo pai vai também mudar o estado de qualquer alvo filho. |
Ações editáveis são gerenciadas nas situações abaixo para alvos protegidos:
Atributos de faixa são apenas leitura e oferecem informação sobre propriedades faixa. Atributos de faixa podem apenas ser aplicados a objetos de faixa
Constante | Comentário |
wk break type | (Atributo de apenas-leitura) Tipo de quebra dentro de um objeto de quebra de uma range retornado por WP Get breaks. Valores possíveis:
|
wk end | (Atributo de faixa de só leitura) |
wk owner | (Atributo de faixa de só leitura) |
wk start | (Atributo de faixa de só leitura) |
wk type | (Atributo faixa apenas Leitura) Tipo de faixa 4D Write Pro. Pode ser 0: faixa padrão (valor pré-determinado), 1: faixa parágrafo, 2: faixa imagem |
Estes atributos são específicos de filas ou colunas. Podem ser aplicados aos escopos 4D Write Pro:
Documentos | Seções | Parágrafos | Imagens | Tabelas | Filas | Coluna/Células | Cabeçalhos/Rodapés/Corpo | Caixas de texto |
X | X |
Constante | Comentário |
wk column count | (Atributo de faixa somente leitura). Número total de colunas na faixa. Valor: inteiro longo |
wk first column | (Atributo de faixa somente leitura) Número da primeira coluna na faixa. Valor: inteiro longo |
wk first row | (Atributo de faixa somente leitura). Número da primeira linha na faixa. Valor: inteiro longo |
wk header | Especifica se a linha é uma linha de cabeçalho para a tabela. O atributo de cabeçalho pode ser um booleano (por padrão) ou um inteiro. Valores possíveis:
Só uma das cinco primeiras linhas de uma tabela pode ter o valor True (ver Cabeçalho repetido). Se o valor for definido como True para uma linha, o atributo se define como True para todas as linhas precedentes. Se o valor se definir como False para uma linha, também se define como False para todas as linhas seguintes. |
wk page break inside row | Controla a quebra de página automática dentro de linhas de tabela. Se aplica:
Se essa opção for aplicada à tabela, é aplicada realmente às linhas da tabela, não à tabela em si. Essa opção não é levada em consideração se wk page break inside table estiver estabelecida para wk avoid. Valores possíveis:
Nota de Compatibilidade: para documentos criados com versões anteriores à v19 R4, o valor para cada linha é estabelecido como wk avoid. |
wk row count | (Atributo de faixa somente leitura) Número total de linhas na faixa. Valor: inteiro longo |
wk table | (Atributo apenas Leitura) Tabela pai. Valor tipo: Objeto |
wk table ID | (Atributo de faixa somente leitura). ID da faixa da tabela pai. Valor: String |
Os atributos de seção e subseção manejam parâmetros de seção específicos (os parâmetros genéricos de design também são aplicados às seções e subseções, ver Desenho acima). Podem ser aplicadas aos escopos 4D Write Pro:
Documentos | Seções | Parágrafos | Imagens | Tabelas | Filas | Coluna/Células | Cabeçalhos/Rodapés/Corpo | Caixas de texto |
X |
Nota: los valores por defecto para los atributos de columna, relleno, borde y fondo se heredan del objeto principal:
Constante | Comentário |
wk end | (Atributo de faixa de só leitura) |
wk owner | (Atributo de faixa de só leitura) |
wk parent | (Atributo de subseção de apenas leitura) Seção principal da subseção. Tipo de valor: objeto (referência de seção). |
wk section index | (Seção de apenas leitura ou atributo de subseção) Índice da seção. Valores possíveis: todo valor inteiro >=1 |
wk section name | Nome de usuário de seção, utilizado para mostrar o nome da seção em menus ou na vista de documento (apenas leitura com subseções). Valores possíveis: String (como padrão é '', o que significa que se usará o nome de visualização pré-determinado). |
wk start | (Atributo de faixa de só leitura) |
wk type | (Atributo faixa apenas Leitura) Tipo de faixa 4D Write Pro. Pode ser 0: faixa padrão (valor pré-determinado), 1: faixa parágrafo, 2: faixa imagem |
Os atributos folha de estilo são utilizadas para manejar folhas de estilo especificadas. Podem ser aplicadas a:
Documentos | Parágrafos | Caracteres | Imagens | Tabelas | Filas | Colunas/Células | Cabeçalhos/rodapés/corpo | Caixa de texto |
X | X | X** | X* |
*Apenas leitura para cabeçalhos e rodapés, gerenciados por 4D Write Pro (há apenas uma folha de estilo por seção de cabeçalho ou rodapé).
**Imagens inline apenas.
Constante | Comentário |
wk new line style sheet | Especifica a folha de estilo a utilizar quando se adiciona uma nova linha no parágrafo. Valores possíveis:
|
wk style sheet | Define a folha de estilo atual para o elemento selecionado. Valores possíveis:
|
Para saber mais sobre como criar objetos de folha de estilo, e como definir os objetos dentro delas, consulte Comandos folha de estilo.
Os atributos da tabela são específicos as seleções da tabela. Podem ser aplicadas aos seguintes alvos 4D Write Pro:
Documentos | Seçõe | Parágrafos | Caracteres | Imagens | Tabelas | Filas | Colunas/Células | Cabeçalhos/rodapés/corpo | Caixa de texto |
X |
Constante | Comentário |
wk bottom carry over row | Define se as linhas de arraste devem ser repetidas na parte inferior de cada página/coluna de uma tabela fonte de dados dividida, mas na última página/coluna no modo de visualização de valores (a linha de arraste deve ser riada na planilha da tabela, ver Linhas Carry-over). Valores disponíveis:
Esta funcionalidade só está disponível com tabelas preenchidas por fontes de dados que devolvam coleções ou seleções de entidades não vazias. Em qualquer outro contexto, a linha de arraste inferior, se for desenhada, é representada como uma linha normal. Nota: as linhas de arraste não são renderizadas no modo de vista Integrada. |
wk break formula | 4D formula object usa a quebra de linha ordenada (geralmente uma fórmula baseada ema propriedade item como "This.item.name" para ter certeza que as mudanças de valor e portanto a quebra de linha é gerada
|
wk cell count | Número Total de células na fila. Tipo de Valor: Inteiro longo (valor for wk type table row) |
wk column count | (Atributo de faixa somente leitura). Número total de colunas na faixa. Valor: inteiro longo |
wk datasource | Especifica a fonte de dados para a tabela. Valores possiveis:
|
wk empty datasource | Define como a tabela é exibida quando o datasource estiver vazio. Esse atributo não tem efeito se a tabela não for conectada a um datasource. Valores possíveis:
Nota: a tabela também não é mostrada quando a fonte de dados estiver vazia ou for NULL e a opção wk hide data row estiver ativada e não houver cabeçalhos nem filas adicionais |
wk first column | (Atributo de faixa somente leitura) Número da primeira coluna na faixa. Valor: inteiro longo |
wk first row | (Atributo de faixa somente leitura). Número da primeira linha na faixa. Valor: inteiro longo |
wk header row count | (Leitura/Escrita) Número de línhas da tabela com o atributo wk header definido como True. O valor máximo é 5. Se passar um valor superior a 5, wk header se define como True só para as cinco primeiras linhas (ver Cabeçalho repetido). |
wk id | (Atributo apenas leitura). ID do elemento. Valor Value: String |
wk page break inside table | Estabelece se uma tabela pode ser dividida entre duas linhas quando for maior que uma página. Se aplica:
Valores possíveis:
|
wk row count | (Atributo de faixa somente leitura) Número total de linhas na faixa. Valor: inteiro longo |
wk table align | Especifica o alinhamento horizontal para um elemento da tabela. Valores possíveis:
|
Quando atributos diferentes são aplicados aos elementos concorrentes de uma table,a uma ordem de prioridade é aplicada para o rendering:
Documentos | Seções | Parágrafos | Imagens | Tabelas | Linhas | Colunas/Células | Cabeçalhos/Rodapés/Corpo | Caixas de texto | X |
Constante | Comentário |
wk anchor horizontal align | Define o alinhamento horizontal da imagem relativo a origem (ver wk anchor origin). Valores possíveis:
|
wk anchor horizontal offset | Define o deslocamento horizontal de uma imagem expressa em uma string de dimensão CSS ou inteiro longo (cm ou pt ou píxel) desde wk layout unit. Valores possíveis:
Valor pré-determinado = 0. |
wk anchor layout | Define a posição do design de uma imagem relativa ao texto em uma página. Valores possíveis:
|
wk anchor origin | Define se a imagem estiver ancorada a página, cabeçalho ou rodapé. Valores possíveis:
|
wk anchor page | Define o índice de página ou o tipo de página a que está ancorada uma imagem. Valores possíveis:
Nota: as imagens no modo Página não são mostradas nos navegadores. |
wk anchor section | Define o índice de seção ou o tipo de seção a que está ancorada uma imagem. Valores possíveis:
Nota: as imagens em modo Página não são mostradas nos navegadores. |
wk anchor vertical align | Define o alinhamento vertical de uma imagem relativa a origem (ver wk anchor origin).Valores possíveis:
|
wk anchor vertical offset | Define a posição vertical de uma imagem expressa em uma string de dimensão CSS ou inteiro longo (cm ou pt ou pixel). Valores possíveis:
|
wk id | (Atributo apenas leitura). ID do elemento. Valor Value: String |
wk owner | (Atributo de faixa de só leitura) |
wk protected | Define o estado de proteção read/write para um escopo 4D Write Pro (excluindo folhas de estilo). Valores possíveis:
Mudar o estado de proteção de um alvo pai vai também mudar o estado de qualquer alvo filho. |
wk style sheet | Define a folha de estilo atual para o elemento selecionado. Valores possíveis:
|
wk type | (Atributo faixa apenas Leitura) Tipo de faixa 4D Write Pro. Pode ser 0: faixa padrão (valor pré-determinado), 1: faixa parágrafo, 2: faixa imagem |
wk vertical align | Estabele alinhamento vertical de um elemento. Pode ser usado com caracteres, parágrafos e imagens. Valores possíveis:
Para parágrafos, wk baseline, wk superscript e wk subscript tem o mesmo efeito que wk top. Para tabelas, linhas de tabela e colunas/células de tabela, só se suportam os valores wk top, wk bottom e wk middle. |
Produto: 4D
Tema: Linguagem 4D Write Pro
Criado por: 4D v15 R4
Modificado: 4D v16 R4
Modificado: 4D v16 R5
Modificado: 4D v16 R6
Modificado: 4D v17
Modificado: 4D v17 R5
Modificado: 4D v18 R3
Modificado: 4D v19
Modificado: 4D v19 R2
Modificado: 4D v19 R5
Modificado: 4D v19 R8
Modificado: 4D v20
Referência 4D Write Pro ( 4D v20 R7)