La interfaz de usuario de áreas 4D Write Pro se puede manejar a través de un amplio conjunto de acciones estándar. Las acciones estándar pueden asignarse a:
comandos de menú, disponibles a través de la barra de menú o del comando Dynamic pop up menu
elementos de lista, listas pop-up/desplegables, menús pop-up jerárquicos,
Cuando se le asignan a los objetos de interfaz, las acciones estándar manejan la activación/desactivación del objeto en función del contexto. Para más información, consulte la sección Acciones estándar.
Dos tipos de acciones están disponibles para áreas 4D Write Pro:
Las acciones específicas 4D Write Pro, que sólo pueden utilizarse con áreas 4D Write Pro,
Otras acciones, incluyendo las fuentes, expresiones, corrector ortográfico y acciones de edición, que se pueden utilizar con las áreas 4D Write Pro y las otras áreas 4D (ver Acciones estándar).
Lassiguientesacciones estándarestán disponibles para las áreas 4D Write Pro.
Notas:
Las acciones 4D Write Pro no tienenconstantescorrespondientes.
Las acciones quemuestran un menú/lista automático sólo se pueden asociar alos comandos demenús, listas pop-up/desplegables u objetos de menús pop-up jerárquicos(ver*).
Las casillas de selección y las casillas de selección 3D deben estar asociadas con acciones de estado, tales como "section/differentFirstPage" o "visibleHorizontalRuler". La opción de tres estados sólo se admite con casillas de selección estándar.
Un estado de acción de sección siempre es igual al estado actual de la sección seleccionada (estado heredado si el atributo se hereda de la sección principal o del atributo predeterminado) ya que debe reflejar el estado de sección seleccionado (el estado que se aplica actualmente a la sección). Sin embargo, la modificación de un atributo de sección con una acción estándar solo anulará el atributo de sección seleccionado.
(*) Submenú: cuando se utilizan sin ningún parámetro y asociados a un comando de menú, una lista desplegable/pop-up o un objeto de menú emergente jerárquico, estas acciones muestran un submenú/lista automático. Por ejemplo, si asigna la acción "backgroundColor" a un comando de menú, al seleccionar este comando de menú en tiempo de ejecución se mostrarán los elementos del submenú Color de fondo. Si asigna la acción "zoom" a un menú emergente jerárquico, contendrá automáticamente una lista de valores de zoom predefinidos. Tenga en cuenta que estas acciones no pueden asignarse a botones.
(**) showDialog: agregar la cadena "/showDialog" al nombre de la acción permite la visualización del diálogo estándar asociado para la acción. Por ejemplo, puede usar "paragraph/styleSheet/showDialog" para abrir el diálogo de entrada que permite la entrada de un nuevo nombre de hoja de estilo.
Sintaxis: anchorHorizontalAlign?value={left | center | right}
Define la alineación horizontal de la imagen, relativa al anchorOrgin para las imágenes en la página, o al cuadro de diseño de las imágenes en modo anidado. Esta acción restablecerá el desplazamiento horizontal a 0. (no habilitado para imágenes en línea).
Sintaxis: anchorLayout?value={inline | front | behind}
Define el tipo de disposición de ancla para una imagen. Se puede usar para mover una imagen en línea delante o detrás del texto o al revés. Nota: si una imagen se mueve desde el texto delante/atrás a la línea, la imagen se inserta al comienzo del texto seleccionado actual.
Define el área relativa a la posición absoluta de una imagen anclada. Esta acción restablecerá los desplazamientos horizontales y verticales en 0. Si una imagen es relativa al cuadro de encabezado/pie de página que no está visible en una página, la imagen no se muestra. Esta acción restablecerá los desplazamientos horizontales y verticales en 0. Solo modo de página, no habilitado para imágenes en línea.
Sintaxis: anchorVerticalAlign?value={top | center | bottom}
Define la alineación vertical de la imagen, relativa al anclaje de las imágenes en la página, o al cuadro de diseño de las imágenes en modo anidado. Esta acción restablecerá el desplazamiento vertical a 0 (no habilitado para imágenes en línea).
Cambia el cuadro de origen de la imagen de fondo de destino (el objetivo predeterminado es el párrafo). Paper-box solo se enfoca en documentos y secciones.
Cambia la alineación horizontal de la imagen de fondo objetivo (el objetivo predeterminado es el párrafo). Ej: paragraph/backgroundPositionH?value=left
Cambia el ancho de la imagen de fondo objetivo (el objetivo predeterminado es el párrafo). Ej: paragraph/backgroundSizeH?value=100%. section/backgroundSizeH?value=cover
Cambia la altura de la imagen de fondo objetivo (el objetivo predeterminado es el párrafo). Ej: paragraph/backgroundSizeV?value=50%. Ex: section/backgroundSizeV?value=40pt
Cambia el estilo del borde objetivo (el objetivo predeterminado es el párrafo). Ej: paragraph/borderStyleLeft?value=double. Ej: outside/borderStyle?value=solid //establece los bordes exteriores de los párrafos seleccionados para que tengan un estilo sólido.Ej: inside/borderStyle?value=none //elimina los bordes interiores de los párrafos seleccionados
Solo para un elemento de menú: crea automáticamente un submenú Columnas completo con todos los submenús de acciones de columna (excepto insertColumnBreak)
Sintaxis: {paragraph | image}/deleteStyleSheet?index={1<= number <= number of target style sheets}
Elimina la hoja de estilo N de las hojas de estilo almacenadas para el objetivo seleccionado (el objetivo por defecto es el párrafo). El nombre del elemento de menú se reemplaza en tiempo de ejecución con el nombre de la hoja de estilo.
Submenú por defecto para la disposición del cuerpo del documento (atributos de modo embebido o atributos por defecto para las secciones - pero para el margen que está reservado para el modo embebido únicamente)
Sintaxis: modifica el dpi de la vista actual (independientemente del atributo de documento wk dpi utilizado internamente para la conversión de píxeles <-> puntos).
Abre un diálogo de archivo para elegir una imagen que se mostrará como una viñeta de estilo de lista;también establecerá el tipo de estilo de lista para el estilo de disco que se utilizará si no se encuentra la imagen.
Cambia el margen objetivo (el objetivo predeterminado es el párrafo). Ej: margin?value=4pt //establece todos los márgenes de párrafo en 4pt. Ej: outside/margin?value=4pt //establece los márgenes de los párrafos exteriores en 4pt. Ej: doc/marginLeft?value=1cm //establece el margen izquierdo en 1 cm para el documento como se usa en modo anidado. Ej: section/marginLeft?value=1cm // establece el margen izquierdo en 1 cm para las páginas de la primera sección seleccionada
Sintaxis: newLineStyleSheet?index={1<=number<=number of paragraph stylesheets | newLineStyleSheet?value=auto
Los elementos de párrafo seleccionados utilizarán la hoja de estilo N-ésima como hoja de estilo para usarla en los nuevos párrafos creados al devolver o al dividir los párrafos; Si valor = auto, los nuevos párrafos utilizarán la misma hoja de estilo (predeterminada). (El nombre del elemento de menú se reemplaza en tiempo de ejecución con el nombre de la hoja de estilo)
Cambia el documento o la orientación de la página de la primera sección seleccionada (si no se especifica la sección, se aplicará a todas las secciones de lo contrario a la primera sección seleccionada). Ejemplo: pageOrientation?value=portrait //cambia la orientación a vertical para todo el documento. Ejemplo: section/pageOrientation?value=landscape //cambiar la orientación a horizontal para la primera sección seleccionada
Cambia el tamaño de la página del documento: el número es el tamaño de página N-ésimo en la lista de tamaños de páginas disponibles en la impresora actual. Ej: pageSize?index=1
Restablece todos los primeros atributos de sección seleccionados a los atributos predeterminados, que se heredan de los atributos doc para fondo, borde y relleno (igual que para el modo anidado) y 2,5 cm para los márgenes de página.
Sintaxis: {paragraph | image}/styleSheet?value={1<=number<=number of target style sheets}
Aplica la enésima hoja de estilo a los elementos de destino seleccionados. Con el diálogo, la nueva hoja de estilos utilizará los atributos actuales del primer objetivo seleccionado (el objetivo por defecto es el párrafo) Ej: styleSheet?value=1 //Aplicar la hoja de estilo del primer párrafo a los párrafos seleccionados y definirlas como hojas de estilo de párrafo.
Actualiza la primera hoja de estilos objetivo seleccionada con los primeros atributos actuales objetivo seleccionados (el objetivo por defecto es el párrafo).