Вы находитесь на странице: 1из 14

Creando ventanas y

lienzos de contenido.
Herramientas Case Para Bases De Datos
Horario: 11: 13 hrs Lunes, Miercoles, Jueves.

Contenido
Unidad 10 .................................................................................................................................................. 2
Creando ventanas y lienzos de contenido. ............................................................................................... 2
Objetivos ...................................................................................................................................................... 2
Introduccin ................................................................................................................................................. 2
Resumen ..................................................................................................................................................... 2
Ventanas y lienzos ..................................................................................................................................... 2
Ventanas y lienzos de contenido ............................................................................................................. 3
Qu es una ventana? .............................................................................................................................. 3
Qu es un lienzo? .................................................................................................................................... 3
Qu es un Viewport? ............................................................................................................................... 4
Lienzo de contenido ................................................................................................................................... 4
Qu es un lienzo de contenido? ............................................................................................................ 4
La relacin entre Windows y lienzos de contenido ............................................................................... 5
Windows ...................................................................................................................................................... 5
Windows ...................................................................................................................................................... 5
Mostrando un mdulo de formulario en varias ventanas ..................................................................... 6
Usos y beneficios de una nueva ventana ............................................................................................... 6
Tipos de ventana ........................................................................................................................................ 6
Propiedades de Ventana........................................................................................................................... 7
Sugerencias de GUI................................................................................................................................... 8
Qu consejos GUI? ................................................................................................................................. 9
Cmo crear una nueva ventana............................................................................................................. 10
Creando un lienzo de contenido ............................................................................................................ 10
Un mdulo de formulario que se muestra en varios diseos ............................................................ 10
Crear un nuevo lienzo de contenido implcitamente ........................................................................... 11
Crear un nuevo lienzo de contenido explcitamente ........................................................................... 11
Propiedades especficas de un Canvas de contenido. ...................................................................... 12
Cmo crear un nuevo lienzo de contenido........................................................................................... 12
Resumen ................................................................................................................................................... 13
Resumen ................................................................................................................................................... 13

Unidad 10
Creando ventanas y lienzos de contenido.
OBJETIVOS
Despus de completar esta leccin, usted debe ser capaz de hacer lo
siguiente:
Describir las ventanas y lienzos de contenido
Describir la relacin entre ventanas y lienzos de contenido
Identificar propiedades de lienzo de contenido y ventana
Muestra un mdulo de formulario en mltiples ventanas
Mostrar un mdulo de formulario en varios diseos
INTRODUCCIN
RESUMEN
Con Oracle Developer usted puede tomar ventaja del entorno GUI
mostrando un mdulo de formulario a travs de varios lienzos y en
mltiples ventanas. Esta leccin le familiariza con el objeto de la ventana y
el tipo de lona por defecto, el lienzo de contenido.
VENTANAS Y LIENZOS
Ventana: contenedor de objetos visuales Form Builder.
Lona: superficie en la que "pintas" objetos visuales.
Para ver un lienzo y sus objetos, Mostrar el lienzo en una ventana.

VENTANAS Y LIENZOS DE CONTENIDO


Con Form Builder puede mostrar una aplicacin en mltiples ventanas
utilizando sus objetos de visualizacinventanas y lienzos de.
QU ES UNA VENTANA?
Una ventana es un contenedor para todos los objetos visuales que
conforman una aplicacin Form Builder. Es similar a un cuadro vaco. El
gestor de ventanas proporciona los controles para permitir dicha
funcionalidad como desplazamiento, mover y cambiar el tamao de la
ventana. Usted puede minimizar una ventana.Un nico formulario puede
incluir varias ventanas.
QU ES UN LIENZO?
Un lienzo es una superficie dentro de un contenedor de la ventana en la
que colocar objetos visuales como elementos de interfaz y grficos. Es
similar a la lona sobre el cual se pinta un cuadro. Para ver un lienzo y su
contenido en tiempo de ejecucin, se debe mostrar en una ventana. Un
lienzo siempre se muestra en la ventana a la que se asigna.
Nota:Cada elemento de un formulario debe hacer referencia a no ms de
un lienzo. Un elemento se muestra en la lona al que se asigna, a travs de

su propiedad de lona. Recordar que si se deja la propiedad de la lona de


un elemento no especificado, ese artculo se dice que es un objeto Nulllona y no se mostrar en tiempo de ejecucin.
QU ES UN VIEWPORT?
Un viewportes un atributo de un lienzo. Es efectivamente la parte visible
de, o vista, sobre el lienzo.
LIENZO DE CONTENIDO
"Base" de la lona
Vista ocupa toda ventana
Por defecto la lona tipo
Cada ventana debe tener al menos un lienzo de contenido

Nota
En tiempo de ejecucin, puede mostrar solamente un lienzo de contenido
en una ventana a la vez. Sin embargo, puede asignar varios lienzos de
contenido a una ventana.
QU ES UN LIENZO DE CONTENIDO?
Form Builder ofrece diferentes tipos de telas. Un contenido de la lona es el
lienzo base que ocupa el panel de contenido entero de la ventana en la

que se muestra. El lienzo de contenido es el tipo de lona predeterminado.


La mayora de telas es lienzos de contenido.
LA RELACIN ENTRE WINDOWS Y LIENZOS DE CONTENIDO
Debe crear al menos un lienzo de contenido para cada ventana de la
aplicacin. Cuando se ejecuta una forma, slo un lienzo de contenido
puede mostrar en una ventana a la vez, aunque ms de un lienzo de
contenido puede ser asignado a la misma ventana en tiempo de diseo.
En tiempo de ejecucin, un lienzo de contenido siempre totalmente llena
su ventana. Cuando el usuario cambia el tamao de la ventana, Form
Builder cambia automticamente el lienzo. Si la ventana es demasiado
pequea para mostrar todos los elementos en el lienzo, Form Builder
desplaza automticamente el lienzo para traer el elemento actual a la
vista.

WINDOWS
WINDOW1:
oSe crea por defecto con cada nuevo mdulo formulario.
oEs no modal.
oUsted puede borrar, renombrar o cambiar sus atributos.
WINDOWS
Ventanas adicionales a utilizar:
Mostrar dos o ms lienzos de contenido a la vez
Contenido del formulario modularizacin
Alternar entre lienzos sin reemplazar el inicial que
Aprovechar el gestor de ventanas
Dos tipos de ventanas:
Modal
No modal

MOSTRANDO UN MDULO DE FORMULARIO EN VARIAS


VENTANAS
Cuando se crea un nuevo mdulo de formulario, Form Builder crea
implcitamente una nueva ventana. As, cada nuevo mdulo formulario
tiene una ventana predefinida, que se denomina WINDOW1. Puede borrar
o renombrar WINDOW1 o cambiar sus atributos.
USOS Y BENEFICIOS DE UNA NUEVA VENTANA
Puede crear ventanas adicionales donde mostrar tu solicitud. Una ventana
nueva o segunda proporciona la capacidad para hacer lo siguiente:
Mostrar dos o ms lienzos de contenido a la vez.
Modularizar el contenido del formulario.
Interruptor entre lienzos sin reemplazar el uno inicial.
Aprovechar la funcionalidad manager ventana como minimizando.
TIPOS DE VENTANA
Se pueden crear dos tipos de ventana diferente: modales y no modales.
A ventana modal es una ventana restringida que el usuario debe
responder a antes de mover el foco de entrada a otra ventana.
Windows modales:
o Debe descartarse antes de control puede ser devueltos a
una ventana no modal
o Convertirse en activo tan pronto como se muestran
o Requieren un medio de salida o despido
Una ventana no modal es una ventana sin restricciones que el usuario
puede salir libremente. Windows no modales:
Puede mostrar muchos a la vez
No son necesariamente activa cuando aparece
Son el tipo de ventana por defecto

1
2
3
4
5
6
7

Ventana MDI padre


Posicin X/Y
Titulo
Ventana de Documento
Ventana de Dialogo
Barra de desplazamiento
vertical
Barra de desplazamiento
horizontal

PROPIEDADES DE VENTANA
Propiedad fsica
Funcin
Posicin X
Determina la coordenada X para la ventana
Posicin Y
Determina la coordenada Y de la ventana
Ancho
Determina el ancho de la ventana
Alto
Determina la altura de la ventana
Bisel
Determina cmo se muestra la ventana de la
frontera
Mostrar
Barra Determina si una barra de desplazamiento
Horizontal
horizontal se muestra en la ventana.

Mostrar Barra Vertical

Determina
si
aparece
un
barra
desplazamiento vertical en la ventana

de

Propiedad de Funcin Funcin


Titulo
Especifica un ttulo de la ventana que aparezca
en la barra de ttulo.
Lienzo primario
Especifica el nombre del lienzo para mostrar en
esta ventana cuando se invoca mediante
programacin.
Estilo de ventana
Determina si el estilo de ventana es el
documento o dilogo (ventanas de estilo del
documento son fijos y permanecen siempre
dentro del marco de la ventana de la aplicacin.
Ventanas de estilo de dilogo son de libre
flotacin y se pueden mover fuera del marco de
la ventana de la aplicacin.)
Modal
Determina si la ventana es modal (requiere
respuesta del usuario) o modal (no requiere
respuesta del usuario).
Ocultar al salir
Especifica si una ventana no modal se oculta
automticamente cuando el usuario final se
desplaza a un elemento en otra ventana.
Nombre del archivo de Especifica el nombre del recurso de icono que
icono.
representa la ventana minimizada.
Nota:Si no se especifica el ttulo de una ventana, Form Builder utiliza el
nombre del objeto ventana especificada en la propiedad name para el
ttulo. El lienzo se elegir el lienzo principal debe ser un lienzo de contenido.
X e Y posicin (0,0) de una ventana es relativo a la esquina superior
izquierda de la pantalla cuando se establece el estilo de la ventana de
dilogo. Si establece el estilo de la ventana de documento, X e Y posicin
(0,0) es relativo a la esquina superior izquierda de la ventana MDI.
SUGERENCIAS DE GUI
GUI sugerencias son recomendaciones para el gestor de ventanas de
funcionalidad y apariencia de la ventana.

Si el gestor de ventanas es compatible con una pizca de GUI


especfico y su propiedad est establecida en s, que se utilizar.
Propiedades funcionales para GUI sugerencias:
Estn permitidos
Mximo permitido
Movimiento permitido
Reducir al mnimo permitido
El tamao permitido
Heredar men

QU CONSEJOS GUI?
Sugerencias de GUIson las recomendaciones para el gestor de ventanas
en la ventana apariencia y funcionalidad. Hay ciertas propiedades bajo el
grupo funcional que permiten hacer estas recomendaciones. Si el gestor
de ventanas actual admite la propiedad indirecta de GUI especfica y se
establece en s, entonces Form Builder utiliza. Sin embargo si el gestor de
ventanas no admite la propiedad, Form Builder ignora lo
Propiedad
funcional
sugerencias GUI
Permitir Cerrar

Permitir Mover

Permitir Cambiar el tamao

para Funcin
Activa el mecanismo para cerrar la
ventana, segn lo dispuesto por la
Orden de cierre-manager especfico
ventana (Form Builder responde al
usuario intenta cerrar la ventana por
el disparo de un disparador de
WHEN-WINDOW-CLOSED
para
realmente cerrarla.)
Determina si el usuario puede mover
la ventana mediante el uso de los
medios proporcionados por el gestor
de ventanas.
Determina si el usuario puede

Permitir Maximizar

Permitir Minimizar
Heredar Men.

cambiar el tamao de la ventana en


tiempo de ejecucin.
Determina si el usuario puede
cambiar el tamao de la ventana
mediante el uso de las capacidades
de zoom del gestor de ventanas.
Determina si el usuario puede
iconificar y minimizar la ventana.
Determina si la ventana muestra el
men forma actual.

Nota:Permite minimizar la propiedad debe establecerse a s en orden para


icono de nombre de archivo vlido.
CMO CREAR UNA NUEVA VENTANA
1. Haga clic en el nodo de Windows en el navegador de objetos.
2. Haga clic en el icono de crear.
Una nueva entrada de la ventana muestra, con un nombre predeterminado
de la ventanaXX.
3. Si ya no se muestra la paleta de propiedades, haga doble clic en el
icono de la ventana a la izquierda de la entrada de la ventana nueva.
4. Establecer las propiedades de la ventana segn sus requisitos (como
se describe en las tablas, anteriormente en esta leccin).
Nota:Para que su nueva ventana Mostrar, debe especificar su nombre en
la propiedad de la ventana de al menos un lienzo.
CREANDO UN LIENZO DE CONTENIDO
Implcitamente:
Utilizando al asistente de diseo
Usando el Editor de diseo
Explcitamente: usando el icono de crear en el
Navegador de objetos
UN MDULO DE FORMULARIO QUE SE MUESTRA EN VARIOS
DISEOS
Usted puede tener ms de un lienzo de contenido en su solicitud. Sin
embargo,recuerda que slo un lienzo de contenido puede mostrar en una
ventana a la vez. A Mostrar ms de un lienzo de contenido al mismo

tiempo, se puede asignar a cada contenidode la lona a otra ventana.Ahora


puede mostrar el mdulo del formulario sobre mltiples superficies de
diseos o.

CREAR UN NUEVO LIENZO DE CONTENIDO IMPLCITAMENTE


Hay dos maneras de crear implcitamente un nuevo lienzo de contenido:
Asistente de diseo: cuando utiliza el asistente de diseo para
organizar elementos de bloque de datos sobre un lienzo, el asistente
le permite seleccionar un nuevo lienzo en su pgina de lona. En este
caso, el asistente crea un nuevo lienzo con un nombre por defecto
del lienzoXX.
Editor de diseo: cuando no sin lienzos en un mdulo de forma y se
invoca Editor de diseo; Form Builder crea un lienzo por defecto en
el cual se pueden colocar artculos.
CREAR UN NUEVO LIENZO DE CONTENIDO EXPLCITAMENTE
Puede crear un nuevo lienzo de contenido explcitamente usando el icono
de crear en el navegador del objeto.

PROPIEDADES ESPECFICAS DE UN CANVAS DE CONTENIDO.


Propiedad general
Funcin
Tipo de Canvas
Especifica el tipo de tela (Para un
lienzo de contenido, esta propiedad
debe establecerse en Contenido.)

Propiedad fsica
Ventana

Funcin
Especifica la ventana en la que se mostrar
el lienzo.
Viewport X Posicin sobre Especifica la coordenada X de la esquina
lienzo
superior izquierda de la vista relativa a la
esquina superior izquierda del lienzo.
Viewport Y Posicin sobre Especifica la coordenada Y de la esquina
lienzo
superior izquierda de la vista relativa a la
esquina superior izquierda del lienzo.
Ancho
Especifica el ancho del lienzo.
Alto
Especifica el alto del lienzo.
Bisel
Especifica un esculpido de frontera de efecto
de la lona.

Propiedad
funcional
Levante
Entrada

Funcin
de Determina si el lienzo siempre se pone al frente de la
ventana cuando el usuario se desplaza a un punto
sobre el lienzo (Utilice esta propiedad cuando se
muestra el lienzo en la misma ventana que con otros
tipos de telas.)

Nota:Para que un lienzo que se mostrar en tiempo de ejecucin, debe


especificarse su propiedad ventana.
CMO CREAR UN NUEVO LIENZO DE CONTENIDO
1. Haga clic en el nodo lonas en el navegador de objetos.

2. Haga clic en el icono de crear.


Una nueva entrada de lienzo muestra con un nombre por defecto del
lienzoXX.
3. Si ya no se muestra la paleta de propiedades, haga clic en la nueva
entrada de lona y seleccione Herramientas > propiedad paleta.
4. Establecer las propiedades de lona que se describen en las tablas
anteriores segn sus requisitos.
Nota:Doble clic en el icono de un lienzo en el navegador de objetos
invocar el editor de diseo en vez de la paleta de propiedad.

RESUMEN
Descripcin de ventanas y lienzos de contenido.
Crear una nueva ventana.
Crear un nuevo lienzo de contenido.
RESUMEN
En esta leccin, usted debe haber aprendido:
Sobre la relacin entre ventanas y lienzos de contenido.
Cmo crear una nueva ventana.
Cmo crear un nuevo lienzo de contenido.