Ventana principal
Última actualización
¿Te fue útil?
Última actualización
¿Te fue útil?
Grupo de comandos de que permiten interactuar con el del proyecto.
Comando de instrucción del grupo Interfaz que nos informa si el dock es o no visible.
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.
Identificador dock
Este comando desplegará la lista docks de formulario declarados en el marco principal del proyecto. Seleccionar el dock a evaluar.
Identificador de variable local booleana de retorno de ok
que retornará si el dock es visible (1) o no (0).
Este comando permite conocer si un dock está o no visible o no llevando el resultado a la variable local booleana indicada en el segundo parámetro el resultado,
Este comando, puede ser usado tanto en manejadores de eventos.
Este comando solamente es válido para docks.
Comprobamos si está visible el dock DOCK_PRINCIPAL llevando el resultado a la variable local VISIBLE para posteriores evaluaciones.
Comando de instrucción del grupo Interfaz que nos informa si el dock se encuentra flotando o no.
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.
Identificador dock
Este comando desplegará la lista docks de formulario declarados en el marco principal del proyecto. Seleccionar el dock a evaluar.
Identificador de variable local booleana de retorno de ok
Variable local que retornarla si el dock está flotando (1) o no (0).
Este comando permite conocer si un dock está flotando llevando el resultado a la variable local booleana indicada en el segundo parámetro.
Este comando, puede ser usado tanto en manejadores de eventos.
Este comando solamente es válido para docks.
Comprobamos si está el dock DOCK_UTILIDADES flotando y en caso afirmativo lo ocultamos.
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.
Identificador dock
Este comando desplegará la lista de docks de formularios declarados en el marco principal del proyecto. Seleccionar el dock a evaluar.
Posición (opcional)
En este parámetro podemos establecer la posición del dock. Los valores posibles son:
Ninguna: el dock se mantendrá en la posición en la que estaba.
Abajo: el dock se fijará en la parte inferior del marco.
Arriba: el dock se fijará en la parte superior del marco.
Derecha: el dock se fijará en la derecha del marco.
Izquierda: el dock se fijará en la parte izquierda del marco.
Tipo de ajuste de tamaño (opcional)
Nos permite configurar cómo se ajustará el tamaño del dock (alto si es horizontal o ancho si es vertical). Los valores posibles son:
Automático en base al contenido: el tamaño del dock se ajustará en base a su contenido.
Personalizado: personalizaremos en el comando el tamaño que va a tener el dock.
Valor personalizado (opcional)
Si en el parámetro tipo de ajuste hemos seleccionado el valor personalizado, aquí especificaremos el tamaño en píxels que tendrá el dock. Si éste está situado en la parte superior o inferior del marco, configuraremos la altura en píxels del dock. Si éste está situado a la izquierda o a la derecha del marco, en este parámetro especificaremos el ancho del control.
Este comando solamente es válido para docks.
Este comando, puede ser usado tanto en manejadores de eventos como en procesos.
En nuestra aplicación usamos un formulario en un dock del marco a modo de menú y queremos que sea colapsable, es decir que se muestre plegado y que al pasar el puntero del ratón sobre el mismo, se despliegue. Para ello crearemos dos manejadores de evento:
Manejador que es ejecutará al gana el foco el dock (HOVER_IN):
Manejador de evento que se ejecutará al perder el foco el dock (HOVER_OUT):
En el formulario que usamos como dock crearemos tres conexiones de evento:
Una que disparará el manejador de evento HOVER_OUT con la señal de onshow.
Una que disparará el manejador de evento HOVER_OUT con la señal de hover: salir.
Una que disparará el manejador de evento HOVER_IN con la señal de hover: entrar.
Comando de instrucción del grupo Interfaz que nos permite mostrar un dock que hubiese sido ocultado previamente.
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.
Identificador dock
Este comando desplegará la lista de docks de formularios declarados en el marco principal del proyecto. Seleccionar el dock a evaluar.
Este comando permite mostrar un dock.
Este comando, puede ser usado tanto en manejadores de eventos.
Este comando solamente es válido para docks.
Mostrar los docks indicados en el caso de que el dock DOCK_PRINCIPAL no esté visible.
Comando de instrucción del grupo Interfaz.
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.
Identificador dock
Este comando desplegará la lista de docks de formulario declarados en el marco principal del proyecto. Seleccionar el dock a evaluar.
Este comando permite ocultar un dock.
Este comando, puede ser usado tanto en manejadores de eventos.
Este comando solamente es válido para docks.
Si no es administrador el usuario actual mostramos el DOCK_PRINCIPAL y ocultamos el resto de DOCKS.
Comando de instrucción del grupo Interfaz.
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.
Identificador dock
Este comando desplegará la lista docks de formulario declarados en el marco principal del proyecto. Seleccionar el dock a evaluar.
Dock features
Este parámetro desplegará una lista con las características que pueden ser o no activadas. Estas son:
Cerrable: si activamos esta propiedad, el dock podrá ser cerrado por el usuario final.
Movible: si activamos esta propiedad, el usuario final podrá modificar la ubicación del dock.
Flotante: si activamos esta propiedad, el usuario podrá podrá desanclar el dock del marco y hacerlo flotante.
Barra de título vertical: si activamos esta propiedad, la barra de título del dock será mostrada verticalmente, en lugar de horizontalmente.
Este comando permite establecer las características de un dock, activando o desactivando para ello, las propiedades que se muestran al desplegar el contenido del segundo parámetro
Este comando, puede ser usado tanto en manejadores de eventos.
Este comando solamente es válido para docks.
Establecemos las opciones del dock de tipo formulario DOCK_FRM a cerrable, movible, flotante y con barra de título vertical.
Origen de la instrucción: cualquiera.
Destino del subproceso: ninguno.
Identificador dock
Fórmula de condición
Expresión de tipo fórmula para establecer la condición que debe cumplirse para que el dock de formulario se vuelva flotante. Para facilitar su introducción podemos hacer uso del asistente para edición de fórmulas.
Este comando, puede ser usado tanto en manejadores de eventos.
Este comando solamente es válido para docks.
Si el usuario en curso es administrador establecemos el dock DOC_FRM como flotante y si no lo es como no flotante.
Comando de instrucción de proceso que nos permite establecer la posición y tamaño de un .
Este comando permite establecer la posición y el tamaño de un del .
Usando podremos usarlo para forzar por programación la funcionalidad de que un dock que se muestre plegado y se despliegue al pasar el puntero del ratón sobre él. O para aplicar una css concreta cuando un formulario abierto en la vista central de vClient gane el foco.
Para ello podemos programar que se disparen con las señales y .
Para ocultar un dock usaremos el comando
Para mostrar un dock usaremos el comando
Comando de instrucción del grupo Interfaz que permite hacer flotante un configurado como del marco y que tenga configurada la propiedad con el valor dock.
Este comando desplegará la lista de declarados en el marco principal del proyecto. Seleccionar el dock deseado. Debemos seleccionar uno que sea un y que tenga configurada la propiedad con el valor dock.
Este comando permite desanclar un y hacerlo flotante. Debe ser un configurado como del marco y que tenga configurada la propiedad con el valor dock.