Capítulo III Diseñador de Formas. El diseñador de Formas (Form Designer) Herramientas de dos vias y su uso. Un ejemplo de herramientas de dos vías. Configurando.

Slides:



Advertisements
Presentaciones similares
ANALISIS Y DISEÑO ORIENTADO A OBJETOS
Advertisements

Introducción a Bloc de notas
HERRAMIENTAS DE WORD IDANEA MÉRIDA.
Crear una Presentación en Blanco Para crear una presentación en blanco sigue estos pasos: Presiona el Botón Office. Selecciona la opción Nuevo. En el cuadro.
TABLAS EN WORD.
Al abrir el Access aparece una ventana para crear una base en blanco, con la ayuda de un asistente o abrir una existente. Al principio optamos por la primera.
Curso de Microsoft® Access® 2010
Informática Aplicada a la Gestión de Empresas (IAGE) Parte III Excel e Internet Tema 2.
Combo Box y List Box.
EL SISTEMA OPERATIVO: WINDOWS VISTA/7 Tema 1. Arrancando el PC Cuando encendamos el ordenador, un programa (BIOS) comenzará a ejecutar una secuencia de.
David Escudero Mancebo Alfonso Pedriza Rebollo
TÉCNICO EN REGISTROS Y ESTADÍSTICAS DE SALUD
PROPIEDADES Cada uno de los objetos que forman un formulario, desde el formulario mismo hasta los botones de comando y demás objetos contenidos en él,
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
Diapositivas y vista diapositiva. Vista diapositiva Le permite: Ver las diapositivas de una en una Ajustar el contenido dentro de la diapositiva: el texto.
Qué es y como funciona Power Point.
Lección 9 Deslizadores, selecc. actuales y marcadores
Lección 2 Manejo de hojas y objetos de hoja
LOS GRAFICOS.
INFOMATICA EMPRESARIAL Principales Contenidos: Clase 26 de Mayo de 2012 Alejandra Meliza Caro Profesor.
COMPUTACIÓN APLICADA FACULTAD DE INGENIERÍA, UAQ Tablas Dinámicas, Macros Ma. Teresa García Ramírez.
PAQUETES COMPUTACIONALES POWER POINT. Arrancar PowerPoint.
UNIDAD 2:Crear, abrir y cerrar una base de datos Hacer clic sobre la opción Nuevo de la pestaña Archivo. Se mostrarán las distintas opciones para nuevos.
ENTORNO GRÁFICO DE VISUAL BASIC 2013
Curso Básico de Desarrollo Rápido de Aplicaciones con C++ Builder 6.0
Programación Avanzada
“Diseño de base de Datos Alquicira Jiménez Carolina 303
Características de la interfaz de desarrollo
EI, Profesor Ramón Castro Liceaga Agosto de 2005 UNIVERSIDAD LATINA (UNILA) PROGRAMACION ORIENTADA A OBJETOS EN JAVA (Optativa) PROGRAMACION DE INTERFASES.
LENGUAJES DE PROGRAMACIÓN
Para crear un formulario tenemos varías opciones.
APLICACIÓN EN VISUAL BASIC
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Hermilia Molina Acevedo
QUIMESTRE II PARCIAL I.
Elementos Básicos para Desarrollar una Aplicación
O3 Report. 2 El O3 Report  El O3 Report es una herramienta que permite crear informes que incluyen una o más vistas del mismo cubo, con la posibilidad.
Crear un formulario de lista personalizado
II QUIMESTRE PARCIAL 4.
EL EXPLORADOR DE WINDOWS
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Tema 10. Uso de formularios y controles
LAS TORTUGAS.
30/10/2006IES JACARANDÁ 1 OPENOFFICE.ORG-IMPRESS Es un programa de creación de aplicaciones visuales en forma de demostraciones y presentaciones. La filosofía.
2 CREAR UN DOCUMENTO Al comenzar a trabajar con Word, automáticamente se genera un documento en blanco. Pero si se desea, se puede comenzar a trabajar.
Los Controles de Visual Basic
Los formularios son como los expositores de una tienda, que hacen que sea más fácil ver u obtener los artículos que se buscan. El diseño de los formularios.
por: Prof. Luis Vallenilla
Ministerio de Educación instituto Fermín Naudeau catedra: programación tema: controles de visual Basic tema#4 profesora: Edith Rodríguez alumnas: Jennifer.
COMANDOS PRINCIPALES DE VISUAL BASIC 6.0
Microsoft Power Point Tema: “Como manejo del Power Point como herramienta estudiantil”.
Mediacentro Clase #2 de Word I. Temario Movimiento del Punto de Inserción. Movimiento del Punto de Inserción. Corrección y Borrado del Texto.
Gonzalez Tellez Guadalupe Marina Reverte Materia :HTP Carrera :Derecho.
Ing. Vanessa Borjas. Entorno gráfico En un entorno gráfico se tiende a que cada uno de los programas esté compuesto por un formulario, aunque no es una.
Profesora: Angela Maiz
Alumno: Israel Espinosa Jiménez Matricula: Licenciatura: TIC Asignatura: Programación con Lenguajes de Cuarta Generación Cuatrimestre: 5 Página.
Utilizar Costo Promedio Ponderado en el Software Administrativo SAW
Los Controles de Visual Basic. Integrantes: Stephanie Castillo Grado: 12°I Edrich García David Rodríguez Alvan Samudio Integrantes: Stephanie Castillo.
Comandos Básicos de Microsoft Power Point
Clase #3 de Access. Temario Consultas Consultas Creación y manejos de consultas Creación y manejos de consultas Macros Macros Relaciones Relaciones.
MACROS PARA EXCEL xd.
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
¿Cómo programar un Botón para agregar registros a una base de datos?
Software de Análisis Cualitativo de Datos Desde 1985 Francela Aguirre Carmona Allan González Salas Jesús Vargas Soto UNIVERSIDAD NACIONAL.
P O W E R P O I N T CONCEPTOS BÁSICOS 1.
Curso de Programación Web html, java script. Contenido HTML Principios Color, links, listas Archivos externos Tablas y frames Java Script Datos y expresiones.
Para cada uno de los atributos, indicaremos su campo de descripción. Cuando un campo no dispone de este (como el.
Interfaz de C++ Builder Cuando usted inicia C++ Builder, espera ver una solo ventana para desarrollar sus aplicaciones; pero C++ Builder le presenta un.
Escuela Superior Politécnica de Chimborazo Facultad de Administración de Empresas Escuela de Ingeniería en Marketing Jonathan Yamasca Tercero 2.
Transcripción de la presentación:

Capítulo III Diseñador de Formas

El diseñador de Formas (Form Designer) Herramientas de dos vias y su uso. Un ejemplo de herramientas de dos vías. Configurando el diseñador de formas. Componentes visibles vs componentes invisibles. Creando una forma simple. Agregando componentes a una forma. Moviendo y ajustando el tamaño de los componentes de una forma. Utilizando el “Object Inspector” para asignar valores a las propiedades. Eventos y su programación con el “Object Inspector”. Asignando valores a las propiedades. Manejadores de eventos y ¿Cómo son usados? Un ejemplo simple de una forma.

Diseño de Interfaz (Herramientas de Dos Vías) Métodos de Diseño: Visual y Editor de Código de las Formas. Puede usar la interfaz gráfica para diseñar o bien editar el código manualmente. Permite intercambiar el uso de las dos vías sin problema alguno.

Práctica 3 Prueba de las dos vías.

Configurando el Diseñador de Formas Se activa del menú Tools-Environment Options. Página Designer.

Los Componentes Los elementos que se depositan en la forma son llamados componentes. Un componente depositado en la forma es un objeto y sus características y comportamiento están descritos en una definición de clase.

Depositando Componentes en las Formas Hay varios métodos para depositar componentes en una forma: –En la página correspondiente seleccionar el componente con un click y luego dar un click en la forma. –Seleccionar el componente con un click y dibujar en la forma un rectángulo del tamaño deseado para el componente. –Dando un doble click en el componente deseado. –Presione la tecla Shift mientras da un click en el componente deseado, luego de click en la forma y por cada click aparecerá un componente en el lugar que lo dió.

Componentes visibles vs componentes invisibles Se depositan igual en la forma, pero actúan diferente cuando la aplicación se ejecuta. Componente Visible: Se les llama así a aquellos que el usuario puede ver cuando se ejecuta la aplicación. Componente Invisible: Son aquellos que el usuario no ve a la hora de ejecución y no importa la posición donde los depositemos cuando diseñamos la forma.

Convenciones de Nomenclatura En la actualidad los programadores de Windows utilizan una nomenclatura llamada “Hungarian Notation”, la cual consiste en que el prefijo de los nombres de los identificadores se componga de unas abreviaturas que describen el tipo, visualización, uso, etc; de los mismos.

Tipos de Notación Húngara lpszBuffer (lpsz = long pointer to null terminated string) hWindow (h= handle to Window)

El Nombre de los Componentes Name: Es una propiedad de todos los componentes. C++ Builder nunca nos obliga a asignar un nombre. Siempre que depositamos un componente en la forma, C++ Builder le asigna un nombre único.

Convensiones de Nomenclatura recomendadas por C++ Builder. Siempre usar la abreviatura del tipo como la primera parte del nombre. Después de la abreviatura utilice un nombre que indique el uso que se le dará al componente. Crear las abreviaturas a partir del nombre de tipo del componente removiéndole las vocales, excepto cuando este empiece con vocal. Suprima consonantes duplicadas. Si después de aplicar todas las reglas anteriores existen abreviaturas duplicadas, empiece agregándole vocales de izquierda a derecha. Ejemplo: el tipo Form tiene la abreviatura frm y si después aparece un tipo llamado Firma, la abreviatura de este podrá ser firm.

Tabla de Ejemplos Nombre GeneradoUso del Componente Nombre utilizando convención Edit1DirecciónedtDireccion Label1Resultado de sumalblSuma Table1Tabla de clientestblCliente Timer1RelojtmrReloj Groupbox1Datos de EmpleadogrpbxEmpleado Statusbar1Barra de EstadostsbrEstado

Creando una forma simple. Construiremos una aplicación sencilla para practicar.

Agregando componentes a una forma Depositaremos algunos componentes en la forma (visibles e invisibles). Haremos que interactúen.

Crear un Proyecto Nuevo Del Menu elegir File-New- Application. Esto creará un nuevo proyecto llamado Project1 con una forma en blanco llamada Form1. Recordemos que para poder producir una aplicación y compilarla necesitamos tener un proyecto.

Agregar los siguientes componentes: 1 Edit (de la página Standard). 1 Group Box (de la página Standard). 2 Button (de la página Standard). 2 Label (de la página Standard), uno de ellos irá dentro del Group Box. 1 Progress Bar (de la página Win32). 1 Timer (de la página System).

Manipulando los componentes Moverlos: Se pueden arrastrar simplemente. Focus: Generalmente solo un componente tiene el focus. Y se ve así: Para modificar más de un componente a la ves dibuje con el ratón un rectángulo que los encierre y se verá algo así:

Manipulando los componentes Cambiar el tamaño: Basta con seleccionarlo y arrastrar sus puntos de redimensión.

Utilizando el “Object Inspector” para asignar valores a las propiedades. Objeto que se está inspeccionando Si desea conocer más sobre una propiedad, puede averiguarlo seleccionándola y presionando la tecla F1.

¿Qué pasa con el Object Inspector si se seleccionó más de un componente? Únicamente lista las propiedades que los objetos seleccionados tienen en común.

Asignando valores a las propiedades (Tipos de Propiedades) Simples: Se les asigna valores escribiendo en ellas. Enumeradas: Se selecciona un valor de una lista definida. De Conjunto: Se expande en una lista de elementos cuyos valores pueden ser true ó false para indicar si están incluidos o no en el conjunto de dicha propiedad. Cuando la propiedad está vacía muestra el símbolo “[ ]”. De editor de propiedades: Se pueden expandir o bien darles un click en el botón que aparece a su derecha con el símbolo “…” para activar su editor de propiedades.

Práctica 4 Diseñando una Forma Simple

Programando Eventos La página de eventos muestra los eventos asociados a un componente. Componente Button1

Manejadores de Eventos Cuando se necesita responder a un evento se adiere código a ese evento. Dicho código es llamado “Event Handler”

Tipos de Eventos Del Sistema: Son eventos generados por mensajes de Windows (OnEnter, OnExit). Del Usuario: Son eventos generados por acciones del usuario, click del ratón, presionar una tecla, etc.

¿Cómo asigno el código para un evento) 1.Seleccionar el componente. 2.Activar el Object Inspector (F11). 3.Seleccionar página de eventos. 4.Buscar el evento deseado. 5.Dar doble click en el cuadro de edición del evento.

Ejemplo de Asignación de Evento

Práctica 5. Manejadores de Eventos Creando Un Manejador de Evento.

Cuestionario Mencione los métodos para depositar componentes en las formas. ¿Cuál es la diferencia entre un evento de usuario y un evento del sistema? ¿Cuál es la diferencia entre un componente visible y un componente invisible?