Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

¿Sabias que ...?
#1

DblClick > Form_Open()
Si das doble click en un formulario automáticamente crea el evento Form_Open()
Saludos.
    ¡Gracias!
#2

Sip. Todas las clases tienen un evento por defecto en el IDE (que, por cierto, no sé cómo se define) Big Grin Big Grin Big Grin Big Grin

No podemos regresar
    ¡Gracias!
#3

(03-06-2021, 18:16)Shordi escribió:  Sip. Todas las clases tienen un evento por defecto en el IDE (que, por cierto, no sé cómo se define) Big Grin Big Grin Big Grin

No sabia que se podían definir, pero sera en la clase supongo.
Pero venga tira tu un truco también Smile.
Saludos.
    ¡Gracias!
#4

No se me ocurre qué truco poner así que he investigado y he descubierto cómo es el asunto del evento por defecto. Tan simple como declarar la constante en la creación del componente así:

GAMBAS
  1. PUBLIC CONST _DefaultEvent AS String = "Click"



(o = "Open" en el caso de los Form)

Eso plantea el problema de qué evento es el adecuado para los controles propios. ¿Qué quiero que aparezca en el código cuando en el IDE se haga doble click sobre mi control?... hay que darle una vuelta, creo. He probado con mi control rtEditor del Soprano y veo que ha heredado (supongo que de usercontrol) el evento mousedown como DefaultEvent... que es un evento que no uso para nada... mmmm

Saludos

No podemos regresar
    ¡Gracias!
#5

(03-06-2021, 19:20)Shordi escribió:  que es un evento que no uso para nada... mmmm

No lo usas para nada en rteditor o no lo usas para nada a secas?
Saludos.
    ¡Gracias!
#6

En el rtEdit no lo uso, por lo que el que sea el default no tiene mucho sentido. Los eventos hay que usarlos cuando son necesarios... aunque MouseDown, según en qué controles, puede ser muy confuso cuando existen Click o DblClick...

No podemos regresar
    ¡Gracias!
#7

error
    ¡Gracias!
#8

(04-06-2021, 22:49)tincho escribió:  error

¿?

No podemos regresar
    ¡Gracias!
#9

jeje, eso es un error, respondí en este hilo lo que debía responder en el de soprano y como no se eliminar un post (ni se si se puede hacer eso) lo modifique y puse error, pero tal vez tendría que haber puesto otra cosa.
Saludos
    ¡Gracias!


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)