Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Tabstrip Y El Evento Click
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Tabstrip Y El Evento Click 
 
Hola a todos.

En una pequeña aplicación que estoy creando, y que colgaré cuando terminte, tengo un Tabstrip al que le tengo asignado un código en el evento Click. Pero este código se ejecuta inmediatamente antes de abrirse el formulario que contiene en TabStrip. ¿ A alguien le ha sucedido esto ?.

Muchas gracias.
 



 
lumbanico - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Tabstrip Y El Evento Click 
 
Si, también se ejecuta al añadir una pestaña, yo lo que hago en mi editor para que no se ejecute es una una variable:

'Se ejecuta SOLO cuando presiono el botón
Public bBloquear As Boolean = True

Public Sub TabStrip1_Click()  
  If bBloquear = False Then
    Print "Hola"
    bBloquear = True
  Endif
End

Public Sub Button1_Click()
  bBloquear = False
  TabStrip1.Count += 1 'Añade una pestaña
End
 

 



 
 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Tabstrip Y El Evento Click 
 
Pues yo he usado el tabstrip y no tengo ese problema, el código se ejecuta recién cuando se produce el evento (click, doble click, etc)
¿Qué código ejecuta? ¿Selecciona una pestaña, mueve el foco, lanza un mensaje o simplemente varía una propiedad del tabstrip?
Si posteas el código que se ejecuta sería más probable ayudarte, si no estamos a ciegas. ¿Qué versión de gambas, que Linux?
Cuanto más datos aportamos más fácil es ver el problema y solucionarlo.
Saludos
 




===================
Migrando desde visual basic, el Gambas de Ms
Mi blog gambero
 
Dani26 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Tabstrip Y El Evento Click 
 
Muchas gracias por las respuestas.

Tengo gambas 3 instalado en Ubuntu 12.04.

El error se reproduce independientemente del código que establezca en el evento Click. Por ejemplo, con el código siguiente:

Public Sub TabStrip1_Click()  
message ("Hola")
End
 


Se muestra el aviso varias veces antes de que el formulario se abra.

He probado con la solución de Dani26 y me funciona.

Muchas gracias.
 



 
lumbanico - 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 Evento Click En El Control ListBox datobinario General 14 Miercoles, 13 Marzo 2013, 23:12 Ver último mensaje
datobinario
No hay nuevos mensajes Como Cancelar U Evento Click Button Trydents Controles/Librerías/Componentes 3 Lunes, 08 Julio 2013, 16:55 Ver último mensaje
Trydents
No hay nuevos mensajes Evento Click ¿Que Boton Fue Presionado? tincho Aplicaciones/Fragmentos de Código 0 Sabado, 04 Junio 2016, 12:01 Ver último mensaje
tincho
No hay nuevos mensajes Botón. Evento Click Y Mousedown Shell General 5 Domingo, 01 Octobre 2017, 18:47 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 0 invitados
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