4D v16.3Insertar y organizar los objetos del formulario |
||
|
4D v16.3
Insertar y organizar los objetos del formulario
Insertar y organizar los objetos del formulario
Puede añadir objetos en un formulario de muchas maneras:
Una vez insertado el objeto se ubica en el formulario, puede modificar sus características utilizando el editor de formularios. Puede trabajar con dos tipos de objetos en sus formularios:
Antes de realizar una operación sobre un objeto (como cambiar el ancho de una línea o la fuente), debe seleccionar el objeto que quiere modificar. Para seleccionar un objeto utilizando la barra de herramientas:
Para seleccionar un objeto utilizando la Lista de propiedades:
Para deseleccionar un objeto, haga clic fuera del borde del objeto o haga clic en el objeto manteniendo la tecla Mayús presionada. Nota: también es posible seleccionar objetos haciendo doble clic sobre ellos en la ventana de resultados de una búsqueda en la base. Para mayor información, consulte la sección Renombrar. Si se encuentra con dificultades al tratar de seleccionar objetos creados por el asistente de formularios, pase a la página de fondo haciendo clic en el botón seleccionando 0 en el menú de páginas, e inténtelo nuevamente. También puede presionar la tecla Alt (Windows) u Opción (Mac OS) y hacer clic en un objeto en la página 0 para acceder directamente. Podría tener que realizar la misma operación en varios objetos del formulario, por ejemplo, moverlos, alinearlos, o modificar su apariencia. 4D le permite seleccionar varios objetos al tiempo. Hay varias formas de seleccionar varios objetos:
La siguiente imagen representa la selección de objetos con la ayuda de un rectángulo de selección: Para deseleccionar un objeto que hace parte de un conjunto de objetos seleccionados, mantenga presionada la tecla Mayús y haga clic en el objeto. Los demás objetos permanecen seleccionados. Para deseleccionar todos los objetos seleccionados, haga clic fuera de los límites de todos los objetos. Puede duplicar todo objeto del formulario, incluso los objetos activos. Las copias de objetos activos conservan todas las propiedades del objeto original, incluyendo nombre, tipo, acción estándar, formato de salida y método de objeto. Cuando duplica una variable, puede utilizar funciones específicas de duplicación que le permiten incluir un número automático en los nombres de las copias. Para mayor información, consulte la sección Duplicar en una matriz. Para duplicar uno o más objetos:
La caja de diálogo "Duplicar varios" aparece cuando selecciona uno o más objetos y elige el comando Duplicar varios... en el menú Objeto.
Puede mover todo objeto de un formulario, gráfico o activo, incluyendo campos y objetos creados con una plantilla. Para mover un objeto, tiene las siguientes opciones:
Cuando comienza a desplazar un objeto con la ayuda del ratón, sus marcas desaparecen. 4D muestra los marcadores que indican la ubicación de los límites de los objetos en las reglas de manera que pueda ubicarlos con mayor exactitud donde desea. Asegúrese de no arrastrar una de estas marcas, porque redimensionaría el objeto. Puede presionar la tecla Mayús para llevar a cabo el movimiento con una restricción. Cuando la rejilla magnética está activa, los objetos se mueven por etapas indicando las ubicaciones notables. Para mayor información, consulte el párrafo Utilizar la alineación magnética. Para mover un objeto píxel por píxel:
Para mover un objeto por pasos:
4D le permite agrupar objetos de manera que pueda seleccionar, mover y modificar el grupo como si fuera un solo objeto. Los objetos agrupados mantienen la posición respecto a los demás. Cuando redimensiona un grupo, todos los objetos en el grupo se redimensionan proporcionalmente (excepto las áreas de texto, las cuales se redimensionan por pasos de acuerdo a sus tamaños de fuente). Los grupos de objetos son necesarios para el funcionamiento coordinado de los botones de radio (ver Botones radio y botones radio imagen). También se utilizan para sincronizar las Áreas de desplazamiento agrupadas. Puede desagrupar un grupo de objetos en cualquier momento, para tratarlos de nuevo como objetos independientes. Un objeto activo agrupado debe desagruparse antes de acceder a sus propiedades o a su método. Sin embargo, es posible seleccionar un objeto que pertenece a un grupo sin tener que desagruparlo haciendo, Ctrl+clic (Windows) o Comando+clic (Mac OS) sobre el objeto (el grupo debe haber sido seleccionado previamente). La agrupación sólo afecta los objetos en el editor de formularios. Cuando el formulario se ejecuta, todos los objetos agrupados (excepto los botones radio y las áreas de desplazamiento) se comportan como si estuvieran desagrupados. Nota: no es posible agrupar objetos pertenecientes a diferentes vistas. Sólo puede agrupar objetos de la vista actual (consulte el párrafo Utilizar las vistas de los objetos). Para agrupar objetos:
Para desagrupar un objeto:
Las herramientas de alineación del editor de formularios, le ayudan a alinear los objetos con otros objetos o utilizando la cuadrícula invisible del formulario.
Las herramientas de alineación de la barra de herramientas (ver El editor de formularios) y el submenú Alinear del menú Objeto le permiten alinear rápidamente los objetos seleccionados. Cuando 4D alinea objetos, toma uno de los objetos como “referente” para alinear los demás objetos a él. El objeto referente es el más próximo al sentido de alineación seleccionado. Por ejemplo, si quiere alinear un grupo de objetos a la derecha, el objeto ubicado más a la derecha se utilizará como referente para alinear los demás objetos. La caja de diálogo de alineación permite aplicar todo tipo de alineación y/o distribución de los objetos seleccionados. Para mostrar esta caja de diálogo, seleccione los objetos a alinear y luego seleccione el comando Alineación del submenú Alinear en el menú Objeto o desde el menú contextual del editor.
Puede previsualizar los resultados de la alineación haciendo clic en el botón Vista preliminar. Los objetos aparecen alineados temporalmente en el editor de formularios, pero como la caja de diálogo Alineación y Distribución permanece en el primer plano aún puede cancelar o aplicar la alineación. Nota: esta caja de diálogo combina la alineación de objetos y su distribución en una operación. Para mayor información sobre cómo distribuir objetos, consulte el párrafo Distribuir objetos. El editor de formularios le ofrece una cuadrícula magnética virtual que le ayuda a posicionar y alinear los objetos en un formulario. La alineación automática de los objetos se basa en la posición relativa La alineación automática funciona así: cuando desplaza un objeto en el formulario, 4D indica las posibles ubicaciones para este objeto, basado en alineaciones notables relativas a los otros objetos del formulario. Una alineación notable se establece cada vez que:
Cuando esto sucede, 4D coloca el objeto en la posición sugerida y muestra una línea roja indicando la alineación notable tenida en cuenta: Respecto a la distribución de objetos, 4D propone una distancia basada en estándares de interfaz. Al igual que en la alineación automática, unas líneas rojas indican las distancias notables una vez se alcanzan. Esta operación aplica a todos los tipos de objetos de formulario. La alineación automática puede activarse o desactivarse en cualquier momento utilizando el comando Alineación automática del menú Formulario o del menú contextual del editor. También se puede definir la activación por defecto de esta característica desde la Página Formularios de las Preferencias de la aplicación. Puede activar o desactivar temporalmente la alineación automática cuando selecciona un objeto, presionando la tecla Ctrl (Windows) o Control (Mac OS). Nota: la alineación magnética también afecta el redimensionamiento manual de los objetos. Puede distribuir objetos de manera que haya igual espacio entre ellos. Puede hacerlo utilizando las herramientas de distribución de la Paleta de herramientas o el asistente de alineación que además de distribuirlos le permite alinearlos en la misma operación. Nota: cuando la alineación automática está activa, se ofrece una guía visual para distribución al mover un objeto manualmente. Para mayor información, consulte la sección anterior. Para distribuir objetos con igual espacio entre ellos:
Para distribuir objetos utilizando la caja de diálogo Alinear y distribuir:
Nota: esta caja de diálogo permite combinar la alineación y distribución de objetos. Para mayor información sobre la alineación de objetos, consulte el párrafo Alinear Objetos. Puede que en algún momento necesite reorganizar objetos que le impiden ver otros objetos en el formulario. Por ejemplo, puede tener un gráfico que quiere que aparezca detrás de los campos en un formulario. 4D le da las siguientes opciones para “superponer” los objetos en el formulario, Enviar al fondo, Traer al frente, Traer adelante y Enviar atrás. Estos planes determinan el orden de entrada por defecto (ver la sección Modificar el orden de entrada de los datos. La siguiente imagen muestra objetos delante y detrás de otros objetos: Para mover un objeto a otro nivel, selecciónelo y elija:
Nota: cuando varios objetos son superpuestos, utilice el atajo Ctrl+clic/Comando+clic para seleccionar uno a uno cada objeto, descendiendo un nivel hacia el fondo con cada clic. Para ordenar los diferentes planos, 4D siempre va del fondo al primer plano. Por lo tanto, el plano anterior mueve la selección de objetos de un plano al último plano del formulario. El siguiente plano mueve la selección a un nivel hacía atrás del formulario. El comando Guardar como modelo, disponible en el menú contextual del editor cuando se hace clic sobre un objeto, guarda el objeto como En el siguiente ejemplo, el comando se aplica a un objeto de tipo Texto. Todos los objetos de tipo Texto creados después utilizarán por defecto las propiedades definidas para este objeto:
Puede utilizar un modelo personalizado para cada tipo de objeto. Hay un solo modelo personalizado por tipo objeto para toda la base. El modelo guarda todas las propiedades del objeto definidas cuando se ejecuta el comando, excepto las coordenadas absolutas y el método del objeto (si aplica). Para modificar o reemplazar una plantilla de objeto, debe crear una nueva para el tipo de objeto en cuestión.
|
PROPIEDADES
Producto: 4D
HISTORIA
ARTICLE USAGE
Manual de Diseño ( 4D v16) |