Apúntate...


Consultas, desarrollo de programas y petición de presupuestos:

lunes, 7 de abril de 2014

Controles: Botones


Estos controles son los habituales botones usados para aceptar, cancelar o hacer cualquier operación.

Para la configuración del botón se usan varias propiedades:
.text : texto que tendrá el botón
.picture: icono que llevará el botón

Para indicar que es lo que tiene que hacer el programa cuando se pulsa el botón se usa el evento _Click

Dentro de este evento indicaremos el código que se ejecutará.


Button
Esta clase ejecuta un control de botón.


ToggleButton
Un botón de palanca.


 ToolButton
Un botón de la barra de herramientas, que exhibe su borde solamente cuando el ratón incorpora el control.



ButtonBox
Un control compuesto incluyendo un TextBox y además un pequeño botón.
( ejemplo en http://cursogambas.blogspot.com.es/2014/04/controles-recibir-datos-del-usuario.html )



ColorButton
 Permite que el usuario seleccione un color.




MenuButton
Este control es un botón con una pequeña flecha a la derecha que exhibe un menú móvil asociado.




Os dejo aqui un simple ejemplo sobre estos botones:


Codigo fuente:

-

-

Captura de Aplicación ejecutandose:



Descarga del Código Fuente: enlace a box.com


Fuentes:
http://gambaswiki.org/wiki/comp/gb.form/colorbutton
http://gambaswiki.org/wiki/comp/gb.form/buttonbox
http://gambaswiki.org/wiki/comp/gb.qt4/button
http://gambaswiki.org/wiki/comp/gb.qt4/togglebutton
http://gambaswiki.org/wiki/comp/gb.qt4/toolbutton
http://gambaswiki.org/wiki/comp/gb.form/menubutton
http://www.gambas-es.org/viewtopic.php?p=600





3 comentarios:

  1. Como se hace para poder insertar una imagen o icono en el menu ?

    ResponderEliminar
  2. En esta entrada http://cursogambas.blogspot.com.es/2014/04/menus-y-menus-popups.html puedes ver en el formulario de "Editor de Menus", una opción de "Picture" donde puedes indicar el icono de cada opción del menu.

    ResponderEliminar
  3. Cuando le cambio el color a mi boton, pierde la animacion de cuando se presiona, como puedo solucionar esto?

    ResponderEliminar

A falta de donativos... un poco de publicidad