Parte 3
Capítulo 21. Controles ActiveX para mejorar la interfase
Cuestionario del capítulo
1. Explique para que es ventajoso utilizar los Controles Comunes de Windows.
Porque permiten enriquecer la interfaz con elementos de apariencia profesional.
2.Explique para que sirve el control
ProgressBar y cuales son sus 3 propiedades.Es un control que permite mostrar gráficamente el avance de un proceso. Sus propiedades son max ,min , value.
3.Explique que tipo de dato es Value (de
ProgressBar) y cual es su límite. Value es un número enter , no se le pueden asignar valores que excedan el limite marcado; el máximo (max) y el minimo(min).
4.Explique para que sirve el control TreeView y cuales son sus propiedades métodos y eventos principales.
El control TreeView permite integrar un objeto similar al árbol de directorios que utiliza el explorador windows.
Las propiedades son : checkboxes , image , imagelist , linestyle , scroll y style.
Los métodos son : Add , Refresh , Remove.
Los eventos son : Collapse , Expand , Nodeclick y nodecheck.
5. Explique la sintaxis del método Add (control TreeView) y para que sirve.
La sintaxis es la siguiente:
ObjetoTreeview.Nodes.AddRelatividad, relación,Clave,TextoAMostrar,Imagen
Donde ObjetoTreeView es el objeto basado en el control TreeView . Relatividad indica el nombre de la opción que actúa como padre del nodo que se esta agregando. Relación indica el tipo de relación que guarda el nodo que se esta agregando, con respecto al nodo indicado en la relatividad. Clave indica el nombre que se la dará a la opción que se esta agregando. Texto a mostrar es el texto que aparecerá en la opción. Imagen es la clave que identifica a una imagen almacenada en un objeto basado en el control imagelist.
El método sirve para agregar elementos.
6. Explique la sintaxis la instrucción Set para definir Imagelist (control TreeView) y para que sirve.
La sintaxis es la siguiente:
KeyNombreImagen
Como es una asignación a nivel objeto se establece con este método, ademas permite establecer a imagelist como proveedor de imágenes.
7. Explique para que sirve el control StatusBar y cuales son sus propiedades y métodos principales.
Permite integrar un objeto similar a la barra de estado de cualquier programa basado en el entorno windows; en dicho objeto que es una especie de subventana, se distribuye un conjunto de paneles en donde puede mostrarse información.
Sus propiedades son: alignment , autosize ,Bevel , key ,style y text.
Los métodos son: add y remove.
8. Explique la sintaxis del método Add (control StatusBar colección Panels) y para que sirve.
El método add es para agregar elementos.
En la sintaxis aparece lo siguiente que tiene como significado:
ObjetoStatusBar.Panels.AddIndice,Clave,
TextoAMostrar , TipoPanel , Imagen
ObjetoStatusBar objeto basado en el control
StatusBar. Indice es el numero progresivo que identifica a cada uno de los elementos.
Clave es el nombre por medio del cual se podrá hacer referencia a cada uno de los
elementos. TextoAmostrar es el texto que aparecerá de manera predeterminada en el panel.
TipoPanel especifica la naturaleza del panel. Imagen es la clave que identifica a una imagen almacenada en un objeto basado en el control imagelist.
9.Explique como se agrega Texto (control StatusBar colección Panels).
10.Explique para que sirve el control ToolBar y cuales son sus propiedades y métodos principales.
Permite definir barras de herramientas o botones para una aplicación. Su manejo es similar a Treeview y a Statusbar;
En este objeto se agregan botones, los cuales se almacenan en una colección Buttons.
Sus propiedades son: caption , imagelist , key , tooltiptext.
Los métodos son: add y remove.
11.Explique la sintaxis del método Add (control ToolBar colección Buttons) y para que sirve.
La sintaxis es:
ObjetoToolBar.Buttons.Addíndice, clave, TextoAMostrar,EstiloBotón, Imagen
ObjetoToolBar objeto basado en el control ToolBar.
Índice es el número progresivo que identifica a cada uno de los elemento o botones.
Clave es el nombre por medio del cual se podrá hacer referencia a cada uno de los
elementos.
TextoAMostrar es el texto que aparecerá en el botón.
EstiloBotón especifica la naturaleza del botón.
Imagen es la clave que identifica a una imagen almacenada en un objeto basado
en el control imagelist.
12. Explique la sintaxis la instrucción Set para definir Imagelist (control ToolBar ) y para que sirve.
SetObjetoToolBar.imagelist=Nombreimagen
Sirve para asociar a un imagelist con un objeto toolbar.
Se escribe set después el nombre del objeto Toolbar y le cargamos el nombre de la imagen a imagelist.
13.Explique como se agrega ToolTipText
(control ToolBar colección Buttons).
Ponemos el nombre del toolbar después ponemos el botón con el índice a agregar y tooltiptext.
14.Explique la sintaxis del método ButtonsMenus.Add (control ToolBar colección Buttons, tipo Dropdown) y para que sirve.
En este caso sirve para seleccionar el tamaño de la fuente.
Objeto toolbar el índice y agregar menú de botones.