You are on page 1of 5

UNIVERSIDAD ESTATAL DE BOLIVAR

FACULATAD DE CIENCIAS DE LA EDUCACION SOCIALES FILOSOFICAS Y HUMANISTICAS

CARRERA: INFORMATICA EDUCATIVA

TEMA DE CONSULTA: WIDGETS BASICOS EN GAMBAS

NOMBRE: EDGAR PATIN

INTRODUCCION

Un WIDGET es uno de los componentes grficos de los que se compone una interfaz grfica. P.ej. un botn, una entrada de texto o un men desplegable. Incluso la ventana principal de una aplicacin en la que se emplazan los dems (sub) componentes grficos es, en s, un widget (en este caso, sera de tipo contenedor). Efectivamente, hay distintos tipos de widgets orientados a diversas funciones: widgets contenedores, de rango, de men, de dibujo, de texto, de representaciones en rbol... Y cada grfico tiene los suyos, aunque la mayora son muy comunes entre ellos. http://enchufado.com/post.php?ID=324 OBJETIVO

Veremos como ordenar nuestros widgets dentro de las ventanas, y adems algunos widgets adicionales. Vimos en los dos artculos pasados que al insertar widgets dentro de una ventana, deban mostrarse de a uno (es decir, usar

##gtk_widget_show()## cada vez que se creaba un widget). Para acelerar el proceso (y ahorrarnos unas cuantas lneas de codigo), veamos el siguiente ejemplo:

## ... gtk_container_add(GTK_CONTAINER(milayout), test1);

gtk_container_add(GTK_CONTAINER(ventana), milayout); gtk_widget_show(milayout); gtk_widget_show(test1); gtk_widget_show(miboton); gtk_widget_show(ventana); ## que puede resumirse en: ## ... gtk_container_add(GTK_CONTAINER(milayout), test1); gtk_container_add(GTK_CONTAINER(ventana), milayout); gtk_widget_show_all(ventana);

En el artculo pasado, estuve hablando de los contenedores de Widgets. Un widget puede contener a otro, como el caso de una ventana puede contener un botn.

Pero existen dos widgets que su tarea es "empaquetar" los widgets contenidos dentro de ellos. No son visibles y son capaces de controlar simultneamente a varios widgets hijos contenidos dentro de ellos.
Tutorial creado por Juan Carlos Inostroza . Extraido de: http://www.tux.cl/articulos.php?id=34 04 Ehttp://www.wikilearning.com/tutorial/programacion_en_gtk+_tercera_parteayudas_para_el_codigo /255-1nero 2005

CONTENIDO Estn predefinidos los sospechosos habituales: cajas de texto, etiquetas, cajas de seleccin y botones, as como cajas de imagen y vdeo para mostrar el contenido correspondiente. Dilogos de fecha y hora, recolectores de color, directorios de archivo y gestores tipogrficos completan la caja de herramientas.
Gambas es un herramienta fcil y rpida para escribir aplicaciones gr-ficas de escritorio en Basic. POR FRANK WIEDUWILT

http://www.linux-magazine.es/issue/44/034-037GambasLM44.pdf

CONCLUSION Los widgets son una ventaja de hacer que una lnea de cdigo sea ms corta o podemos implementar varios mtodos que widget tiene una gran funcionalidad para un programa para serla menos larga la programacin segn mi criterio.

RECOMENDACIN Segn mi punto de vista tendremos que poner en practica la funcionalidad que tiene un widget o para q sirve en realidad, con nuestras investigaciones. BIBLIOGRAFIA http://enchufado.com/post.php?ID=324 Tutorial creado por Juan Carlos Inostroza . Extraido de:

http://www.tux.cl/articulos.php?id=34 04 Ehttp://www.wikilearning.com/tutorial/programacion_en_gtk+_tercera_ parteayudas_para_el_codigo/255-1nero 2005 Gambas es un herramienta fcil y rpida para escribir aplicaciones gr-ficas de escritorio en Basic. POR FRANK WIEDUWILT http://www.linux-magazine.es/issue/44/034-037GambasLM44.pdf