Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Controles Básicos
Autor Mensaje
Responder citando   Descargar mensaje 
Mensaje Controles Básicos 
 
Este es un post que yo tuve en otro foro. Lo reescribo porque en la conversión a PDF y tal ha quedado lleno de mucha basura.

Los controles básicos son los siguientes:
button
label
textlabel
textbox
inputbox
textarea

Creación de un control
Cada  control va  contenido en algún lugar. Si no se especifica  nada  será  un formulario, pero podría  estar contenido en algún otro objeto contenedor como un frame por ejemplo.

Dim  Boton as new button
Boton=new button ( nombre as container )

Donde nombre es el nombre del contenedor de este botón. Si no se especifica su contenedor será  el formulario.

Propiedades básicas
control.backcolor= valor
control.forecolor= valor


El valor esperado es un valor entero que identifica  un color. A veces se les ve en hexadecimal en formato &Hnumero_hexadecimal&.
Sin embargo hay que tener en cuenta  que conviene utilizar constantes de colores mejor que códigos de colores. En gambas podemos trabajar con QT o con QDT y los valores pueden cambiar. Es por tanto muy aconsejable en vez de meter valores directos meter constantes

control.backcolor=color.blue


control.caption=string
Se escribe así por compatibilidad con VB pero es lo mismo que la  propiedad TEXT que es mas apropiada  porque está  en todos los controles que reciben o proporcionan un texto.

control.expand=boolean
Si es true el control se expandirá  o reducirá  en la  medida  en que lo haga  su container correspondiente.

control.handle
Es de solo lectura  y proporciona  un maneja dor X11 del control  Los programadores windows conocerán bien esta  propiedad.

control.mouse
Cambiar la  apariencia  del puntero del ratón cuando este pasa  por encima del control.
Los punteros predefinidos mas corrientes son:
default = -1
flecha  = 0
Esperar=3
Apuntar=13

control.next
Apunta  al siguiente control dentro del mismo container. Se suele utilizar junto con setfocus

control.parent
devuelve el container del control.

control.value
Se puede utilizar para  forzar la ejecución de un control.
Por ejemplo hacer boton.value=true supone hacer click en el botón.

text label
Es un textbox que formatea  texto html.
Por ejemplo este control pone el contenido de un textbox centrado y en negrita .
text.label="<div align=center<b>" &  textbox1.text & "</b >"


Containers usuales
Frame
Admite un título que describe el contenido.
Panel
Permite un borde decorativo
 



 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Arrays De Controles soplo General 0 Viernes, 18 Septiembre 2009, 18:58 Ver último mensaje
soplo
No hay nuevos mensajes Cuestionario Sobre Los Conceptos Básicos ... fabianfv General 2 Sabado, 12 Febrero 2011, 02:03 Ver último mensaje
fabianfv
No hay nuevos mensajes Conceptos Básicos Para Mejorar La Calidad... fabianfv General 8 Sabado, 12 Marzo 2011, 19:28 Ver último mensaje
codificador
No hay nuevos mensajes Conceptos Básicos De La Java Enterprise. ... Shell Java 4 Domingo, 05 Abril 2020, 22:35 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron