Descripción de una Aplicación Windows INSTITUTO TECNOLOGICO DE VERACRUZ Descripción de una Aplicación Windows © Dr. José Antonio Garrido Natarén 2016
Descripción de una Aplicación Windows El Modelo Documento-Vista El modelo documento-vista es un paradigma de programación que permite representar el Modelo de Datos Independientemente de la manera de ver el problema.
Descripción de una Aplicación Windows El Modelo Documento-Vista El modelo documento-vista permite visualizar y tratar el Modelo de Datos de múltiples maneras.
Descripción de una Aplicación Windows El Modelo Documento-Vista SDI .VS. MDI Una aplicación SDI permite solamente abrir un documento a la vez. Una aplicación MDI permite abrir varios documento a la vez.
Descripción de una Aplicación Windows El Modelo Documento-Vista SDI .VS. MDI
Descripción de una Aplicación Windows El Modelo Documento-Vista Un documento es un objeto con el cual el operador interactúa en una sesión de edición El documento es creado, abierto y guardado a través del sistema de archivos
Descripción de una Aplicación Windows El Modelo Documento-Vista Balls.exe
Descripción de una Aplicación Windows El Modelo Documento-Vista La clase CDocument proporciona la funcionalidad básica del documento definido por el programador. La clase CView proporciona la funcionalidad básica de la venta de vista definidas por el programador.
Descripción de una Aplicación Windows El Modelo Documento-Vista Una aplicación puede tener varios documentos abiertos Un documento puede ser visto de múltiples maneras El usuario puede interactuar con el documento desde cualquier vista El documento es único y se modifica para todas las vistas Todas las vistas de actualizan cuando el documento se modifica
Descripción de una Aplicación Windows El Modelo de datos El Modelo de Datos debe de representar matemáticamente el problema a tratar
Descripción de una Aplicación Windows El Modelo de datos El Modelo de Datos debe de representar solo la funcionalidad que deseamos tratar
Descripción de una Aplicación Windows El Modelo de datos El Modelo de Datos debe de ser tan completo como posible, para representar la realidad pero tener un grado de abstracción
Descripción de una Aplicación Windows El Modelo de Datos de una empresa
Descripción de una Aplicación Windows El Modelo de Datos ¿ Como representar ? Un poliedro (cubo) La ley de Coulomb (Campos magnéticos) Un mecanismo (manivela-Biela-Corredera) Una leva Un sistema de control escolar
Descripción de una Aplicación Windows La importancia del Modelo de Datos
Descripción de una Aplicación Windows LAS VISTAS Las vistas permiten visualizar el Modelo de Datos en el formato deseado
Descripción de una Aplicación Windows Los tipos de vistas (CView) CCtrlView CEditView CFormView CListView CRecordView, CRichEditView CScrollView CTreeView CHtmlView …
Descripción de una Aplicación Windows CTreeView
Descripción de una Aplicación Windows CRichEditView
Descripción de una Aplicación Windows CListView
Descripción de una Aplicación Windows CFormView Una CFormView es como una ventana de dialogo
Descripción de una Aplicación Windows CHtmlView
Descripción de una Aplicación Windows Las ventanas de diálogo (CDialogBox) Modal Modeless CFileDialog CColorDialog CFontDialog Wizards PropertyPages PropertySheets …
Descripción de una Aplicación Windows Las ventanas de diálogo modales Una ventana de dialogo modal es una ventana que detiene la ejecución del programa hasta que se cierre la ventana
Descripción de una Aplicación Windows Las ventanas de diálogo no modal Una ventana de dialogo NO modal (modeless) es una ventana que NO detiene la ejecución del programa
Descripción de una Aplicación Windows La venta de diálogo de archivos (CFileDialog) Se puede personalizar
Descripción de una Aplicación Windows La venta de diálogo de colores (CColorDialog) Se puede personalizar
Descripción de una Aplicación Windows La venta de diálogo de colores (CFontDialog) Se puede personalizar
Descripción de una Aplicación Windows La venta de diálogo de hojas (tab dialog boxes) (CPropertySheet) Presenta una ventana con paginas (CPropertyPage)
Descripción de una Aplicación Windows La venta de diálogo de propiedades (CPropertyPage) Presenta una pagina de una secuencia de paginas (CPropertySheet)
Descripción de una Aplicación Windows La venta de diálogo del asistente (Wizard) Presenta una ventana de pestañas (CPropertySheet) en modo secuencial
Descripción de una Aplicación Windows LOS CONTROLES DE UNA VENTANA DE DIALOGO Una ventana de dialogo y una FormView albergan una colección de ventanas llamadas controles Un control es una ventana simple sin menú.
Descripción de una Aplicación Windows LOS CONTROLES
Descripción de una Aplicación Windows LOS CONTROLES DE UNA VENTANA DE DIALOGO Los controles tiene una secuencia que se recorren con las flechas Los controles están agrupados y los grupos se recorren con la tecla de tabulación
Descripción de una Aplicación Windows LOS CONTROLES DE UNA VENTANA DE DIALOGO
Descripción de una Aplicación Windows MUCHAS GRACIAS