4D v16

Constantes 4D Write Pro

Inicio

 
4D v16
Constantes 4D Write Pro

Constantes 4D Write Pro 

 

Constante  Tipo Valor Comentario
wk 4D Write Pro layout  Entero largo 0 Formato 4D Write Pro estándar, puede incluir algunos atributos de estilo específicos
wk 4wp  Entero largo 4 El documento 4D Write Pro se guarda en un formato de archivo nativo (HTML comprimido con imágenes almacenadas en una carpeta separada). Las expresiones 4D no se calculan y las etiquetas 4D especificas se incluyen.
Este formato es especialmente adecuado para guardar y archivar documentos 4D Write Pro en el disco sin ninguna pérdida.
wk append  Entero largo 2 Insertar contenidos al final del rango
wk armenian  Entero largo 19 Estilo de numeración tradicional armenio utilizado (valor para wk list style type)
wk author  Cadena author Especifica el nombre del autor del documento (cadena)
wk auto  Entero largo 0 El valor de la propiedad (constante) a la que se aplica se ajusta automáticamente de acuerdo con el contenido o el contexto del elemento.
wk background clip  Cadena backgroundClip Especifica el área de pintura de fondo. Valores posibles:
  • wk border box (por defecto): el fondo está pintado hacia la esquina exterior del borde
  • wk content box: el fondo está pintado dentro del cuadro de contenido
  • wk padding box: el fondo está pintado hacia el borde exterior del relleno (o hacia el borde interior del borde, si lo hay)
wk background color  Cadena backgroundColor Especifica el color de fondo de un elemento. Valores posibles:
  • un color CSS ("#010101" o "#FFFFFF" o "rojo").
  • un valor entero largo de color 4D (ver el comando OBJECT SET COLOR)
  • un array entero largo que contiene un elemento para cada componente R, G, B (0-255)

Por defecto para los documentos es "#FFFFFF" y wk transparent, o "transparent" para los párrafos e imágenes.

wk background image  Cadena backgroundImage Especifica la imagen para usar como fondo. Los valores posibles a definir:
  • URL de la imagen (cadena). Puede ser absoluta o relativa al archivo de estructura.
  • variable o campo imagen.

Valor devuelto (WP GET ATTRIBUTES): URI (URL de red o URI de datos). Puede que no sea igual a la URL inicial de una imagen no referenciada con la URL de red (sólo la URL de la red se conserva). Para las URLs de archivos locales, el flujo de imagen en sí se mantiene en el documento y por lo tanto la URL devuelta es un URI de datos con el flujo de imagen codificado en base64.

wk background origin  Cadena backgroundOrigin Especifica dónde se coloca la imagen de fondo. Valores posibles:
  • wk padding box (por defecto): la imagen de fondo se inicia en el rectángulo de relleno (o en la esquina interior del borde)
  • wk border box: la imagen de fondo se inicia en el rectángulo del borde (esquina exterior)
  • wk content box: la imagen de fondo comienza en rectángulo de contenido
wk background position h  Cadena backgroundPositionH Especifica la posición de inicio horizontal de una imagen de fondo. Valores posibles:
  • wk left (por defecto): la imagen de fondo comienza en posición horizontal en el lado izquierdo del elemento
  • wk center: la imagen de fondo comienza horizontalmente en el centro del elemento
  • wk right: la imagen de fondo comienza en posición horizontal en el lado derecho del elemento
wk background position v  Cadena backgroundPositionV Especifica la posición de inicio vertical de una imagen de fondo. Valores posibles:
  • wk top (por defecto): la imagen de fondo comienza verticalmente en la parte superior del elemento
  • wk middle: la imagen de fondo comienza verticalmente en la parte media del elemento
  • wk bottom: la imagen de fondo comienza verticalmente en la parte inferior del elemento
wk background repeat  Cadena backgroundRepeat Especifica si y cómo una imagen de fondo se repite. Valores posibles:
  • wk repeat (por defecto): la imagen de fondo se repite tanto vertical como horizontalmente
  • wk no repeat: la imagen de fondo no se repite
  • wk repeat x: la imagen de fondo se repite sólo horizontalmente
  • wk repeat y: la imagen de fondo sólo se repite verticalmente
wk background size h  Cadena backgroundSizeH Especifica el tamaño horizontal de la imagen de fondo. Valores posibles:
  • wk auto (por defecto): la imagen de fondo contiene su ancho
  • wk contain: escala la imagen a su mayor tamaño para que se ajuste en su totalidad en el área de contenido, preservando su relación de aspecto. Esta opción también modifica el valor del otro atributo de tamaño.
  • wk cover: escala la imagen de fondo para ser tan grande como sea posible para que el área de fondo esté cubierta por completo por la imagen de fondo, preservando al mismo tiempo su relación de aspecto. Algunas partes de la imagen de fondo se pueden recortar. Esta opción también modifica el valor del otro atributo de tamaño.
  • Tamaño definido: tamaño de la imagen de fondo horizontal expresado utilizando un valor real o cadena:
    • Real: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt. Se soporta un valor relativo (porcentaje%).
wk background size v  Cadena backgroundSizeV Especifica el tamaño vertical de la imagen de fondo. Valores posibles:
  • wk auto (por defecto): la imagen de fondo contiene su altura
  • wk contain: escala la imagen a su mayo tamaño para que se ajuste en su totalidad al área de contenido, preservando al mismo tiempo su relación de aspecto. Esta opción también modifica el valor del otro atributo de tamaño.
  • wk cover: sescala la imagen de fondo para que sea tan grande como sea posible para que el área de fondo esté cubierta por completo por la imagen de fondo, preservando al mismo tiempo su relación de aspecto. Algunas partes de la imagen de fondo se pueden recortar. Esta opción también modifica el valor del otro atributo de tamaño.
  • Tamaño definido: el tamaño de la imagen vertical de fondo se expresa utilizando un valor real o cadena:
    • Real: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt. Se soporta un valor relativo (porcentaje%).
wk bar  Entero largo 4 Inserta una barra vertical en la posición tab (valor para wk tab stop types)
wk baseline  Entero largo 4 Alinea la línea base del elemento con la línea base del elemento padre (valor para wk vertical align)
wk border box  Entero largo 0 El fondo se recorta en la caja borde (valor para wk background clip)
wk border color  Cadena borderColor Define el color de los cuatro bordes. Valores posibles:
  • un color CSS ("#010101" o "#FFFFFF" o "red").
  • un valor entero largo de color 4D (ver el comando OBJECT SET COLOR)
  • un array entero largo que contiene un elemento para cada componente R, G, B (0-255)

El valor por defecto es "#000000" (si el valor es cadena). Si hay varios colores, WP GET ATTRIBUTESdevuelve una cadena vacía.

wk border color bottom  Cadena borderColorBottom Define el color del borde inferior. Valores posibles:
  • un color CSS ("#010101" o "#FFFFFF" o "red"). El valor predeterminado es "#000000"
  • un valor entero largo de color 4D (ver el comando OBJECT SET COLOR)
  • un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
wk border color left  Cadena borderColorLeft Define el color del borde izquierdo. Valores posibles:
  • un color CSS ("#010101" o "#FFFFFF" o "red"). El valor predeterminado es "#000000"
  • un valor entero largo de color 4D (ver el comando OBJECT SET COLOR)
  • un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
wk border color right  Cadena borderColorRight Define el color del borde derecho. Valores posibles:
  • un color CSS ("#010101" o "#FFFFFF" o "red"). El valor predeterminado es "#000000"
  • un valor entero largo de color 4D (ver el comando OBJECT SET COLOR)
  • un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
wk border color top  Cadena borderColorTop Define el color del borde superior. Valores posibles:
  • un color CSS ("#010101" o "#FFFFFF" o "rojo"). El valor predeterminado es "#000000"
  • un valor entero largo de color 4D (ver el comando OBJECT SET COLOR)
  • un array entero largo que contiene un elemento para cada componente R, G, B (0-255)

wk border radius  Cadena borderRadius Especifica un borde redondeado. Valores posibles:
  • wk none (predeterminado): el borde no tiene ángulos redondeados
  • Valor de radio expresado utilizando un entero o un valor de cadena:
    • Entero: radio en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5  centímetros.
wk border style  Cadena borderStyle Especifica el estilo de los cuatro bordes. Valores posibles:
  • wk none (por defecto): sin borde
  • wk hidden: lo mismo que wk none, excepto en la resolución de conflictos de borde
  • wk solid: borde sólido
  • wk dotted: borde punteado
  • wk dashed: borde de rayas
  • wk double: doble borde
  • wk groove: borde 3D groove (el efecto real depende del color del borde)
  • wk ridge: borde 3D ridged (el efecto real depende del color del borde)
  • wk inset: borde 3D inset (el efecto real depende del color del borde)
wk border style bottom  Cadena borderStyleBottom Especifica el estilo de los cuatro bordes. Valores posibles:
  • wk none (por defecto): sin borde
  • wk hidden: lo mismo que wk none, excepto en la resolución de conflictos de borde
  • wk solid: borde sólido
  • wk dotted: borde punteado
  • wk dashed: borde de rayas
  • wk double: doble borde
  • wk groove: borde 3D groove (el efecto real depende del color del borde)
  • wk ridge: borde 3D ridged (el efecto real depende del color del borde)
  • wk inset: borde 3D inset (el efecto real depende del color del borde)
wk border style left  Cadena borderStyleLeft Especifica el estilo del borde izquierdo. Valores posibles:
  • wk none (predeterminado): sin borde izquierdo
  • wk hidden: lo mismo que wk none, excepto en la resolución de conflictos de borde
  • wk solid: borde izquierdo sólido
  • wk dotted: borde izquierdo de puntos
  • wk dashed: borde izquierdo discontinuo
  • wk double: borde izquierdo doble
  • wk groove: borde izquierdo 3D groove (el efecto real depende del color del borde)
  • wk ridge: borde izquierdo 3D ridged (el efecto real depende del color del borde)
  • wk inset: borde izquierdo 3D inset (el efecto real depende del color del borde)
wk border style right  Cadena borderStyleRight Especifica el estilo del borde derecho. Valores posibles:
  • wk none predeterminado): sin borde derecho
  • wk hidden: igual que wk none, excepto en la resolución de conflictos de borde
  • wk solid: borde derecho sólido
  • wk dotted: borde derecho de puntos
  • wk dashed: borde derecho discontinuo
  • wk double: borde derecho doble
  • wk groove: borde derecho 3D groove (el efecto real depende del color del borde)
  • wk ridge: borde derecho 3D ridged (el efecto real depende del color del borde)
  • wk inset: borde derecho 3D inset (el efecto real depende del color del borde)
wk border style top  Cadena borderStyleTop Especifica el estilo del borde superior. Valores posibles:
  • wk none: (predeterminado): sin borde superior
  • wk hidden: igual que wk none, excepto en la resolución de conflictos de borde
  • wk solid: borde superior sólido
  • wk dotted: borde superior de puntos
  • wk dashed: borde superior discontinuo
  • wk double: borde superior doble
  • wk groove: borde superior 3D groove (el efecto real depende del color del borde)
  • wk ridge: borde superior 3D ridged (el efecto real depende del color del borde)
  • wk inset: borde superior 3D inset (el efecto real depende del color del borde)
wk border width  Cadena borderWidth Especifica el ancho de los cuatro bordes. Es necesario especificar el estilo de borde antes de definir el ancho del borde. Valores posibles:
  • Ancho expresado utilizando un valor entero o cadena:
    • Entero: ancho en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • Valor por defecto: 2pt  
wk border width bottom  Cadena borderWidthBottom Especifica el ancho del borde inferior. Valores posibles:
  • Ancho expresado utilizando un entero o un valor de cadena:
    • Entero: ancho en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • Valor por defecto: 2pt
wk border width left  Cadena borderWidthLeft Especifica el ancho del borde izquierdo. Valores posibles:
  • Ancho expresado utilizando un entero o un valor de cadena:
    • Entero: ancho en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • Valor por defecto: 2pt  
wk border width right  Cadena borderWidthRight Especifica el ancho del borde derecho. Valores posibles:
  •  Ancho expresado utilizando un entero o un valor cadena:
    • Entero: ancho en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • Valor por defecto: 2pt    
wk border width top  Cadena borderWidthTop Especifica el ancho del borde superior. Valores posibles:
  • Ancho expresado utilizando un entero o un valor cadena:
    • Entero: ancho en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • Valor por defecto: 2pt
wk bottom  Entero largo 1 Define la posición de la imagen de fondo (valor para wk background position v) o inferior del elemento alineado con el elemento más bajo en la línea (valor para wk vertical align)
wk capitalize  Entero largo 1 Transforma el primer carácter de cada palabra en mayúsculas (valor para wk text transform)
wk center  Entero largo 2 Centra el texto o la imagen (valor para wk background position h, wk text align, y/o wk tab stop types)
wk circle  Entero largo 11 Glifo en forma de círculo utilizado (valor para wk list style type)
wk cjk ideographic  Entero largo 24 Números ideográficos utilizados (valor para wk list style type)
wk club  Entero largo 27 Glifo barra utilizada (valor para wk list style type)
wk company  Cadena company Especifica una empresa asociada con el documento (cadena)
wk contain  Entero largo -1 Redimensiona la imagen a un mayor tamaño de manera que su ancho y alto se ajusten al interior del área de contenido (valor para wk background size h y/o wk background size v)
wk content box  Entero largo 2 El fondo es cortado para el área de contenido (valor para wk background clip) o imagen de fondo de inicio desde la parte superior izquierda del contenido (valor para wk background origin)
wk cover  Entero largo -2 Redimensiona la imagen de fondo a un tamaño más pequeño de manera que el área de fondo esté completamente cubierta (valor para wk background size h y/o wk background size v)
wk custom  Entero largo 29 Marcador personalizado utilizado (valor para wk list style type)
wk dashed  Entero largo 3 Línea de puntos utilizada (valor para wk text linethrough style y/o wk text underline style)
wk date creation  Cadena dateCreation Devuelve la fecha de creación del documento (fecha). Este valor es de solo lectura y no se puede ajustar.
wk date modified  Cadena dateModified Devuelve la fecha de la última modificación del documento (fecha). Este valor es de solo lectura y no se puede ajustar.
wk decimal  Entero largo 3 Alineación decimal (valor para wk tab stop types) o números utilizados (valor para wk list style type)
wk decimal greek  Entero largo 28 Números griegos utilizados (valor para wk list style type)
wk decimal leading zero  Entero largo 13 Los números decimales con ceros iniciales utilizados (valor para wk list style type)
wk default  Entero largo -1 Utilizar el valor por defecto de la propiedad (constante).
wk diamond  Entero largo 26 Glifo diamante utilizado (valor para wk list style type)
wk direction  Cadena direction Especifica la dirección del texto del párrafo. Valores posibles:
  • wk left to right (por defecto)
  • wk right to left
wk disc  Entero largo 10 Marcador círculo relleno utilizado (valor para wk list style type)
wk dotted  Entero largo 2 Línea punteada o borde utilizado (valor para wk border style, wk text linethrough style y/o wk text underline style)
wk double  Entero largo 4 Doble línea punteada o borde utilizado (valora para wk border style, wk text linethrough style y/o wk text underline style)
wk dpi  Cadena dpi DPI utilizado para la conversión interna de píxeles <->puntos (entero). Siempre 96 (sólo lectura) 
wk end text  Entero largo 0 Define el final del documento como final del rango de texto
wk exclude from range  Entero largo 1 Contenidos insertados no incluidos en el rango actualizado
wk false  Entero largo 0  
wk font  Cadena font Especifica el nombre de la fuente completo con los estilos, como el devuelto por el comando FONT STYLE LIST. Si define un nombre de fuente no válido, el comando no hace nada. Valor por defecto: "Times New Roman".
wk font bold  Cadena fontBold Especifica el grosor del texto (depende de los estilos de fuente disponibles). Valores posibles:
  • wk true para pasar los caracteres seleccionados en negrita; con el comando WP GET ATTRIBUTES, wk true se devuelve si al menos un carácter seleccionado soporta el estilo de fuente negrita.
  • wk false (por defecto) para eliminar el estilo de fuente negrita de los caracteres seleccionados si los hay; con el comando WP GET ATTRIBUTES, wk false se devuelve si ninguno de los caracteres seleccionados soporta el estilo de fuente negrita.
wk font family  Cadena fontFamily Especifica el nombre de la familia de fuente según la definición de wk font. El valor por defecto es "Times New Roman".
Una cadena vacía es devuelta por el comando WP GET ATTRIBUTES   si los caracteres seleccionados contienen propiedades de familia de fuente diferentes.
wk font italic  Cadena fontItalic Define el estilo itálica del texto (depende de los estilos de fuente disponibles). Valores posibles:
  • wk true para pasar a estilo itálica u oblicua los caracteres seleccionados; con el comando WP GET ATTRIBUTES, wk true se devuelve si al menos un carácter seleccionado soporta el estilo de fuente itálica u oblicua.
  • wk false (por defecto) para eliminar el estilo itálica u oblicua de los caracteres seleccionados si los hay; con el comando WP GET ATTRIBUTES, wk false se devuelve si ninguno de los caracteres seleccionados soporta el estilo de fuente itálica u oblicua.
wk font size  Cadena fontSize Especifica el tamaño de fuente para el texto. Valores posibles (en puntos únicamente):
  • Valor real (por defecto = 12)
  • Cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt para 12 puntos.
wk freeze expressions  Entero largo 64 Congelar las expresiones durante la inserción
wk georgian  Entero largo 20 Numeración georgiana tradicional utilizada (valor para wk list style type)
wk groove  Entero largo 6 Borde relieve 3D utilizado (valor para wk border style)
wk hebrew  Entero largo 21 Numeración hebrea tradicional utilizada (valor para wk list style type)
wk height  Cadena height Define la altura del elemento. La propiedad altura no incluye relleno, bordes o márgenes; Define la altura del área interior del relleno, borde y margen del elemento. Valores posibles:
  • wk auto (por defecto): la altura se basa en el contenido del elemento
  • Tamaño definido: tamaño expresado utilizando un valor real o cadena:
    • Real: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt.

El atributo wk height es anulado por wk min height (si está definido).

Nota: en la implementación actual, wk height sólo se puede utilizar con imágenes.        

wk hidden  Entero largo 5 No se utiliza borde. Equivale a ninguno (sin borde), excepto que tiene prioridad sobre todos los demás bordes en conflicto (valor para wk border style)
wk hiragana  Entero largo 22 Numeración Hiragana tradicional utilizada (valor para wk list style type)
wk hollow square  Entero largo 25 Glifo cuadrado vacío utilizado (valor para wk list style type)
wk html debug  Entero largo 1 Código HTML formateado ("pretty print"), más fácil de depurar
wk html wysiwyg  Entero largo 1 En este formato, los atributos avanzados 4D Write Pro que no son compatibles con todos los navegadores se eliminan
wk image  Cadena image Especifica una imagen. Los valores posibles a definir:
  • URL de la imagen (cadena). puede ser absoluta o relativa al archivo de estructura.
  • Campo o variable.

Valor devuelto (WP GET ATTRIBUTES): U(URL red o URI de datos). Puede que no sea igual a la URL inicial para una imagen no referenciada con para una URL red (sólo las URLs red se conservan). Para las URLs de archivos locales, el flujo de imagen (stream) mismo se conserva en el documento y por lo tanto la URL devuelta es un URI de datos con el flujo de imagen codificado en base64.

wk image alternative text  Cadena imageAltText Especifica un texto alternativo para una imagen, si la imagen no se puede visualizar.
wk include in range  Entero largo 0 Contenido insertado incluido en el rango actualizado (predeterminado)
wk inherit style from paragraph  Entero largo 32 El contenido insertado hereda los estilos de caracteres por defecto del párrafo.
wk inset  Entero largo 8 Borde inset 3D utilizado (valor para wk border style)
wk inside  Cadena Inside Cuando el área seleccionada contiene varios párrafos, define que el atributo debe afectar solo a la propiedad entre  párrafos correspondiente (no fuera). Aplica sólo con los atributos de bordes, relleno o márgenes, y debe agregarse al atributo especificado. Ver el ejemplo 2 del comando WP SET ATTRIBUTES.
wk justify  Entero largo 5 Disponible para áreas 4D Write Pro únicamente
wk katakana  Entero largo 23 Numeración Katakana tradicional utilizada (valor para wk list style type)
wk keep paragraph styles  Entero largo 128 Conservar los estilos del párrafo de destino
wk layout unit  Cadena userUnit Especifica la unidad de la dimensión de algunos atributos cuando el valor se define o consigue como un entero o real. Valores posibles:
  • wk unit cm (por defecto): centímetros
  • wk unit pt: puntos
  • wk unit px: píxeles
  • wk unit percent (sólo para wk line height y wk background size h / wk background size v)
  • wk unit mm: milímetros
  • wk unit inch: pulgadas
wk left  Entero largo 0 Alinea el texto o pestaña a la izquierda (valor parar wk text align o wk tab stop types) o define la posición inicial de la imagen de fondo (valor para wk background position h)
wk left to right  Entero largo 0 Sentido del texto/de la escritura de izquierda a derecha (valor para wk direction)

 
wk line break  Entero largo 0 Salto de línea (en el mismo párrafo)
wk line height  Cadena lineHeight Especifica el espacio entre líneas. Valores posibles:
  • wk normal (por defecto): utiliza valor basado en el tamaño del texto
  • Alto expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
    • Un valor relativo (porcentaje %) se soporta.
wk list auto  Entero largo 2147483647 Restaura/aplica los valores de estilo de lista automáticos
wk list font  Cadena listFont Especifica el nombre de la fuente completa, tal como lo devuelve el comando FONT STYLE LIST, para mostrar el marcador de elemento de lista (pero no el texto del párrafo). Si el sistema no reconoce el nombre de la fuente,se encarga de la sustitución. Si define un nombre de fuente no válido, el comando no hace nada. Valor por defecto: "Times".
wk list font family  Cadena listFontFamily Especifica el nombre de la familia de la fuente definida por wk list font utilizado para visualizar el marcador de elemento de lista (pero no el texto del párrafo). El valor por defecto es "Times New Roman".
wk list start number  Cadena listStartNumber Define un valor inicial de una lista ordenada. Valores posibles:
  • wk auto (por defecto): el valor de inicio depende de los elementos de lista anteriores si los hay.   
  • un valor entero: valor inicial
wk list string format LTR  Cadena listStringFormatLtr Marcador de elemento de lista para los párrafos de izquierda a derecha. Si se define, se anula el marcador de elemento de la lista por defecto.
  • Para las listas no ordenadas: cadena utilizada como marcador de elemento de lista (por lo general un solo  carácter, por ejemplo, "-")
  • Para listas ordenadas: cadena que contiene el carácter "#". "#" es un marcador de posición para el número o la letra calculada. El valor predeterminado es "#"., por lo que, por ejemplo, si el número del elemento actual de la lista es 15 y el tipo de estilo de lista es decimal, la cadena del marcador del elemento de lista será "15.
wk list string format RTL  Cadena listStringFormatRtl Marcador de elemento de lista para los párrafos de derecha a izquierda. Si se define, se anula el marcador de elemento de la lista por defecto.
  • Para las listas no ordenadas: cadena utilizada como marcador de elemento de lista (por lo general un solo  carácter, por ejemplo, "-")
  • Para listas ordenadas: cadena que contiene el carácter "#". "#" es un marcador de posición para el número o la letra calculada. El valor predeterminado es "#"., por lo que, por ejemplo, si el número del elemento actual de la lista es 15 y el tipo de estilo de lista es decimal, la cadena del marcador del elemento de lista será "15.
wk list style image  Cadena listStyleImage Especifica una imagen como marcador de elemento de lista en una lista no ordenada. Valores posibles:
  • wk none (por defecto): marcador de elemento de lista no definido por una imagen
  • URL de la imagen (cadena). Puede ser absoluta o relativa al directorio de recursos de la base de datos

Valor devuelto (WP GET ATTRIBUTES): URI (URL red o URL de datos). Este valor puede que no sea igual a la URL inicial para una imagen no referenciada para un URL red (sólo las URLs red se conservan). Para las URLs de archivos locales, el flujo de imagen (stream) mismo, se conserva en el documento y por lo tanto la URL devuelta es un URI de datos con el flujo de imagen codificado en base64.

wk list style image height  Cadena listStyleImageHeight Define la altura de una imagen utilizada como marcador de elemento de lista. Valores posibles:
  • wk auto (por defecto): utiliza la altura actual de la imagen
  • tamaño definido: tamaño expresado utilizando un valor real o cadena:
    • Real: tamaño en wk layout unit.
    • Cadena: cadena de CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt.

wk list style type  Cadena listStyleType Especifica el tipo de marcador de elementos de lista ordenado o no ordenado. Los valores posibles son:
  • wk disc (por defecto)
  • wk circle
  • wk square
  • wk decimal: 1 2 3
  • wk decimal leading zero: 01 02 03
  • wk lower latin: a b c
  • wk lower roman: i ii iii iv
  • wk upper latin: A B C
  • wk upper roman: I II III IV
  • wk lower greek: alpha, beta, gamma, etc.
  • wk armenian
  • wk georgian
  • wk hebrew
  • wk hiragana
  • wk katakana
  • wk cjk ideographic
  • wk hollow square
  • wk diamond
  • wk club
  • wk decimal greek
  • wk custom: lista no ordenada con "-" como marcador de elemento de la lista por defecto; Este es un estilo de conveniencia utilizado con el fin de personalizar un marcador de elementos de lista con wk list string format LTR o wk list string format RTL sin modificar los marcadores de elementos de lista estándar
  • wk none
wk lower greek  Entero largo 18 Minúsculas griegas clásicas utilizadas (valor para wk list style type)
wk lower latin  Entero largo 14 Letras ASCII minúsculas utilizadas (valor para wk list style type)
wk lower roman  Entero largo 15 Minúsculas numéricas Roman utilizadas (valor para wk list style type)
wk lowercase  Entero largo 2 Cambia todos los caracteres a minúsculas (valor para wk text transform)
wk margin  Cadena margin Especifica el tamaño para todas las márgenes del elemento. Valores posibles:
  • Tamaño expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • wk none (por defecto): sin margen especificado
wk margin bottom  Cadena marginBottom Especifica el tamaño del margen inferior del elemento. Valores posibles:
  • Tamaño expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • wk none (por defecto): sin margen especificado
wk margin left  Cadena marginLeft Especifica el tamaño del margen izquierdo del elemento. Valores posibles:
  • Tamaño expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • wk none (por defecto): sin margen especificado
wk margin right  Cadena marginRight Especifica el tamaño del margen derecho del elemento. Valores posibles:
  • Tamaño expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • wk none (por defecto): sin margen especificado
wk margin top  Cadena marginTop Especifica el tamaño del margen superior del elemento. Valores posibles:
  • Tamaño expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • wk none (por defecto): sin margen especificada
wk middle  Entero largo 2 Define la posición de la imagen de fondo (valor para wk background position v) o ubica el elemento en medio del elemento padre (valor para wk vertical align)
wk mime html  Entero largo 1 El documento 4D Write Pro se guarda como MIME HTML con documentos los documentos html y las imágenes embebidas como partes MIME (codificado en base 64). Las expresiones se calculan y las etiquetas 4D específicas se eliminan. Este formato es especialmente adecuado para el envío de mensajes de correo electrónico HTML con el comando SMTP_QuickSend.
wk min height  Cadena minHeight Define la altura mínima del elemento. Evita que el valor de la propiedad wk height sea menor que wk min height. Valores posibles:
  • wk auto (por defecto): la altura mínima se basa en el contenido del elemento
  • Tamaño definido: tamaño expresado utilizando un valor real o cadena:
    • Real: tamaño en wk layout unit.
    • Cadena: cadena de CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt.

El valor wk min height anula el atributo wk height.

Nota: en la implementación actual, sólo puede ser utilizado con imágenes.

    

wk min width  Cadena minWidth Define el ancho mínimo del elemento. Evita que el valor de la propiedad wk width sea menor que wk min width. Valores posibles:
  • wk auto (por defecto): el ancho mínimo se basa en el contenido del elemento
  • Tamaño definido: tamaño expresado utilizando un valor real o cadena:
    • Real: tamaño en wk layout unit.
    • Cadena: cadena de CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt.

El valor wk min width anula el atributo wk width.

Note: en la implementación actual, sólo puede ser utilizado con imágenes.

wk mixed  Entero largo -2147483648 Devuelta cuando hay diferentes valores para un atributo en el rango o documento
wk new line style sheet  Cadena newLineStyleSheet Especifica la hoja de estilo a utilizar cuando se añade una nueva línea en el párrafo. Valores posibles:
  • nombre de la hoja de estilo existente
  • wk none (por defecto)
wk no repeat  Entero largo 3 La imagen de fondo no se repetirá (valor para wk background repeat)
wk none  Entero largo 0  
wk normal  Entero largo 0 Código HTML estándar
wk notes  Cadena notes
Especifica los comentarios sobre el documento (cadena).
wk outset  Entero largo 9 Borde outset 3D utilizado (valor para wk border style)
wk outside  Cadena Outside Cuando el área seleccionada contiene varios párrafos, define que el atributo debe ser aplicado únicamente a la propiedad de párrafo externa correspondiente (no al interior). Se aplica sólo a los atributos de bordes, relleno y  márgenes, y debe agregarse al atributo especificado. Ver el ejemplo 2 del comando WP SET ATTRIBUTES.
wk padding  Cadena padding Especifica el tamaño de relleno para todos los lados del elemento. Valores posibles:
  • Tamaño expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • wk none (por defecto): sin relleno especificado
wk padding bottom  Cadena paddingBottom Especifica el tamaño de relleno para la parte inferior del elemento. Valores posibles:
  • Tamaño expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • wk none (por defecto): sin relleno especificado
wk padding box  Entero largo 1 El fondo se corta para el área de margen interior (valor para wk background clip) o la imagen de fondo inicia desde la parte superior izquierda del margen interior (valor para wk background origin)
wk padding left  Cadena paddingLeft Especifica el tamaño de relleno para el lado izquierdo del elemento. Valores posibles:
  • Tamaño expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • wk none (por defecto): sin relleno especificado
wk padding right  Cadena paddingRight Especifica el tamaño de relleno para el lado derecho del elemento. Valores posibles:
  • Tamaño expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • wk none (por defecto): sin relleno especificado
wk padding top  Cadena paddingTop Especifica el tamaño de relleno para la parte superior del elemento. Valores posibles:
  • Tamaño expresado utilizando un valor entero o cadena:
    • Entero: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros
  • wk none (por defecto): sin relleno especificado
wk page break  Entero largo 2 Salto de página: define una nueva página
wk prepend  Entero largo 1 Insertar contenidos al principio del rango
wk range end  Cadena rangeEnd (Atributo de rango de sólo lectura)
wk range owner  Cadena rangeOwner (Atributo de rango de sólo lectura)
wk range start  Cadena rangeStart (Atributo de rango de sólo lectura)
wk range type  Cadena rangeType (Atributo de rango de sólo lectura) Tipo de rango 4D Write Pro. Puede ser 0: rango por defecto (por defecto), 1: rango párrafo, 2: rango imagen
wk repeat  Entero largo 0 La imagen de fondo es repetida tanto vertical como horizontalmente (valor para wk background repeat)
wk repeat x  Entero largo 1 La imagen de fondo es repetida sólo horizontalmente (valor para wk background repeat)
wk repeat y  Entero largo 2 La imagen de fondo es repetida sólo verticalmente (valor para wk background repeat)
wk replace  Entero largo 0 Remplazar el contenido de la página
wk ridge  Entero largo 7 Borde 3D relieve inverso utilizado (valor para wk border style)
wk right  Entero largo 1 Alinea el texto o la pestaña hacia la derecha (valor para wk text align o wk tab stop types) o define la posición inicial de la imagen de fondo (valor para wk background position h)
wk right to left  Entero largo 1 Sentido del texto/de la escritura de derecha a izquierda (valor para wk direction)
wk section break  Entero largo 1 Salto de sección: define una nueva sección
wk semi transparent  Entero largo 5 Línea semi transparente utilizada (valor para wk text linethrough style y/o wk text underline style)
wk small uppercase  Entero largo 4 Transforma todos los caracteres a versalitas (valor para wk text transform)
wk solid  Entero largo 1 Línea o borde sólido utilizado (valor para  wk border style, wk text linethrough style y/o wk text underline style)
wk square  Entero largo 12 Marcador cuadrado utilizado (valor para wk list style type)
wk start text  Entero largo 1 Define el inicio del documento, como comienzo del rango de texto
wk style sheet  Cadena styleSheet Especifica la hoja de estilo actual para los elementos seleccionados. Valores posibles:
  • wk none (por defecto)
  • nombre de hoja de estilo existente
wk subject  Cadena subject Especifica el asunto del documento (cadena)
wk subscript  Entero largo 6 Alinea el elemento como subíndice (valor para wk vertical align)
wk superscript  Entero largo 5 Alinea el elemento como superíndice (valor para wk vertical align)
wk tab stop offsets  Cadena tabStopOffsets Especifica las tabulaciones para el párrafo. Valores posibles:
  • Valor escalar (por defecto es 35.45pt): desplazamiento preestablecido para todo el párrafo. El comando WP GET ATTRIBUTES devuelve el último desplazamiento (que es el desplazamiento relativo por defecto para los desplazamientos definidos luego del último desplazamiento absoluto).
  • Array de valores de tabulacions: una lista ordenada de valores absolutos, comenzando desde el margen izquierdo. El último desplazamiento de tabulación definido se repite para cada nueva tabulación adicional introducida en el párrafo. Si la pestaña de desplazamiento es mayor que el ancho del párrafo, el texto continúa en la línea siguiente y comienza desde el primer valor de la pestaña. Si un valor del array es menor que el valor anterior, se ignora.

Nota: no puede utilizar arrays y escalares en la misma llamada para los diferentes atributos.

Los valores se expresan utilizando cadenas CSS (por defecto) o valores reales en wk layout unit. El valor máximo es 10000 pt.

wk tab stop types  Cadena tabStopTypes Define el tipo de tabulación para el párrafo. Valores posibles::
  • wk left (por defecto):  el texto se extiende hacia la derecha a partir de la tabulación
  • wk right: el texto se extiende a la izquierda de la tabulación hasta que el espacio de tabulación esté lleno
  • wk center: el texto se centra en la tabulación
  • wk decimal: el texto antes del punto decimal se extiende a la izquierda, y el texto después del punto decimal se extiende a la  derecha
  • wk bar: una línea vertical en la ubicación especificada
  • array de valores de tipos de tabulaciones (si las tabulaciones se han definido a través de un array).
wk text align  Cadena textAlign Especifica  la alineación horizontal del texto en el párrafo. Valores posible:
  • wk left (por defecto)
  • wk right
  • wk justify
  • wk center
wk text color  Cadena color Especifica el color del texto. Valores posibles:
  • un color CSS ("#010101" o "#FFFFFF" o "red"). El valor predeterminado es "#000000".
  • un valor entero largo de color 4D (ver el comando OBJECT SET COLOR)
  • un array entero largo que contiene un elemento para cada componente R, G, B (0-255)

wk text indent  Cadena textIndent Especifica la indentación de la primera línea del párrafo. Valores posibles:
  • Real: tamaño en wk layout unit. El valor predeterminado es 0.
  • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt para 12 puntos, o 1.5cm para 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt.
wk text linethrough color  Cadena textLinethroughColor Especifica el color de la línea del texto tachado. Valores posibles:
  • un color CSS ("#010101" o "#FFFFFF" o "red").
  • un valor de color 4D (entero largo, ver el comando OBJECT SET COLOR)
  • un array de tipo entero largo que contiene un elemento para cada componente R, G, B (0-255)

El valor predeterminado es "currentcolor" si cadena, o  wk default si entero largo.

wk text linethrough style  Cadena textLinethroughStyle Especifica el estilo de tachado de texto (si la hay). Valores posibles:
  • wk none (por defecto): no hay efecto de tachado
  • wk solid: dibuja una línea continua en el texto seleccionado
  • wk dotted: dibuja una línea de puntos en el texto seleccionado
  • wk dashed: dibuja una línea discontinua en el texto seleccionado
  • wk double: dibuja una línea doble en el texto seleccionado
  • wk semi transparent: línea atenuada en el texto seleccionado. Se puede combinar con otro estilo de línea.
  • wk word: dibuja una línea en palabras solamente (excluye los espacios en blanco). Se puede combinar con otro estilo de línea.
wk text shadow color  Cadena textShadowColor Especifica el color de sombra del texto seleccionado. Valores posibles:
  • un color CSS ("#010101" o "#FFFFFF" o "red").
  • un valor entero largo de color 4D (ver el comando OBJECT SET COLOR)
  • un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
  • wk transparent (por defecto)
wk text shadow offset  Cadena textShadowOffset Define el desplazamiento para el efecto sombra. Valores posibles:
  • Tamaño expresado en puntos. Valor por defecto: 1pt  
wk text transform  Cadena textTransform Especifica las letras mayúsculas y minúsculas en el texto. Valores posibles:
  • wk capitalize: las primeras letras se pasan en mayúsculas
  • wk lowercase: las letras se pasan en minúsculas
  • wk uppercase: las letras se pasan en mayúsculas
  • wk small uppercase:  las letras se pasan en pequeñas mayúsculas
  • wk none (por defecto): ninguna transformación 
wk text underline color  Cadena textUnderlineColor Especifica el color del texto subrayado. Valores posibles:
  • un color CSS ("#010101" o "#FFFFFF" o "red").
  • un valor entero largo de color 4D (ver el comando OBJECT SET COLOR)
  • un array entero largo que contiene un elemento para cada componente R, G, B (0-255)

Por defecto es "currentColor" si cadena, o wk default si entero largo.

wk text underline style  Cadena textUnderlineStyle Especifica el estilo de subrayado de texto (si lo hay). Valores posibles:
  • wk none (predeterminado): no subrayado
  • wk solid: dibuja un subrayado continuo
  • wk dotted: dibuja un subrayado punteado
  • wk dashed: dibuja un subrayado discontinuo
  • wk double: dibuja un subrayado doble
  • wk semi transparent: subrayado atenuado. Se puede combinar con otro estilo de línea.
  • wk word: dibuja un subrayado para palabras solamente (no incluye espacios en blanco). Se puede combinar con otro estilo de línea.
wk title  Cadena title Define el título del documento (cadena). Por defecto es "New 4D Write Pro Document"
wk top  Entero largo 0 Define la posición de la imagen de fondo (valor para wk background position v) o alinea el elemento con la parte más alta del elemento en la línea (valor para wk vertical align)
wk transparent  Entero largo -1 Define un color transparente (valor para wk background color o wk text shadow color)
wk true  Entero largo 1  
wk type default  Entero largo 0 Default range type (value for wk type)
wk type image anchored  Entero largo 200 Anchored image reference for document objects
wk unit cm  Cadena cm Unidad definida en centímetros (valor para wk layout unit)
wk unit inch  Cadena in Unidad definida en pulgadas (valor para wk layout unit)
wk unit mm  Cadena mm Unidad definida en milímetros (valor para wk layout unit)
wk unit percent  Cadena % Unidad definida en porcentajes (valor para wk layout unit)
wk unit pt  Cadena pt Unidad definida en puntos (valor para wk layout unit)
wk unit px  Cadena px Unidad definida en píxeles (valor para wk layout unit)
wk upper latin  Entero largo 16 Letras ASCII mayúsculas utilizadas (valor para wk list style type)
wk upper roman  Entero largo 17 Letras Romanas mayúsculas utilizadas (valor para wk list style type)
wk uppercase  Entero largo 3 Cambia todos los  caracteres a mayúsculas (valor para wk text transform)
wk value unit not percentage  Entero largo -100000 Devuelto en el comando WP GET ATTRIBUTES cuando el valor de la unidad actual no es porcentaje y usted pasó una variable cadena (el resultado no es válido).
wk value unit percentage  Entero largo -100001 Devuelto en el comando WP GET ATTRIBUTES cuando el valor de unidad actual es porcentaje y usted pasó una variable numérica (resultado no válido).
wk version  Cadena version Devuelve la versión 4DWP interna del documento (real). Este número sólo es leído utilizando WP GET ATTRIBUTES; No se puede ajustar.
wk vertical align  Cadena verticalAlign Define la alineación vertical de un elemento. Se puede utilizar con caracteres, párrafos e imágenes. Valores posibles:
  • wk baseline (por defecto): alinea la línea de base del elemento con la línea de base del elemento padre
  • wk top: alinea la parte superior del elemento con la parte superior del elemento más alto en la línea
  • wk bottom: alinea la parte inferior del elemento con el elemento más bajo en la línea
  • wk middle: el elemento se ubica en el centro del elemento padre
  • wk superscript: alinea el elemento como si fuera superíndice
  • wk subscript: alinea el elemento como si fuera subíndice
Para los caracteres, wk top y wk bottom tiene el mismo efecto que wk baseline.
Para los párrafos, wk baseline, wk superscript y wk subscript tiene el mismo efecto que wk top.
wk web page complete  Entero largo 2 Extensión .htm o .html. El documento se guarda como HTML estándar y sus recursos se guardan por separado. Las etiquetas 4D específicas se eliminan y las expresiones se calculan. Este formato es especialmente adecuado cuando se quiere mostrar un documento 4D Write Pro en un navegador web.
wk web page html 4D  Entero largo 3 El documento 4D Write Pro se guarda como HTML e incluye las etiquetas 4D específicas; cada expresión se inserta como un espacio de no separación. Dado que este formato es sin pérdidas, es apropiado para el almacenamiento en un campo texto.
wk width  Cadena width Define el ancho del elemento. Valores posibles:
  • wk auto (por defecto): el ancho se basa en el contenido del elemento
  • Tamaño definido: tamaño expresado utilizando un valor real o cadena:
    • Real: tamaño en wk layout unit.
    • Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt para 12 puntos, o 1.5 cm por 1.5 centímetros. Valor mínimo: 0pt, el máximo valor: 10000pt.

El atributo wk width es anulado por wk min width si está definido.

Nota: en la implementación actual, wk width sólo se puede utilizar con imágenes.
wk word  Entero largo 6 Subraya las palabras solamente (no incluye los espacios en blanco) (valor para wk text linethrough style y/o wk text underline style)


Ver también 

WP SET ATTRIBUTES
Atributos 4D Write Pro
OBJECT Get horizontal alignment
OBJECT SET HORIZONTAL ALIGNMENT
WP GET ATTRIBUTES
WP INSERT BREAK
WP INSERT DOCUMENT
WP INSERT PICTURE
WP Is font style supported
WP PRINT

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D Write Pro

 
HISTORIA 

Modificado: 4D v15 R2

 
ARTICLE USAGE

Referencia 4D Write Pro ( 4D v16)