Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Evento Select,Evento Activate, Evento MouseDown
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Evento Select,Evento Activate, Evento MouseDown 
 
Hola!.

Revisando una base de datos. Tengo un componente Columview donde selecciono un registro y lo muestro en un formulario.
La primera vez use Activate en vez de Select.

Activate, según un componente ListBox, se origina cuando se hace doble click en una selección.
Si no recuerdo mal, el activate es simiilar al MouseDown (sobre un componente). Hay componentes que pueden o no tener un evento y se hace con otro similar.

La cosa es hacer click sobre un componente. Y saber que esta seleccionado o que se ha seleccionado algo dentro de este.

No observo diferencia entre:

Public Sub Tabla_Activate()

  Dim nuevoformulario As FormMuestraUnidad
  Dim indice As Integer
  
  indice = Tabla.Item.Key
  
  nuevoformulario = New FormMuestraUnidad(Tabla[indice][2], Tabla[indice][3], Tabla[indice][4], Tabla[indice][5], Tabla[indice][6], Tabla[indice][7])
  nuevoformulario.ShowModal
  
End
 


Y

Public Sub Tabla_Select()

  Dim nuevoformulario As FormMuestraUnidad
  Dim indice As Integer
  
  indice = Tabla.Item.Key
  
  nuevoformulario = New FormMuestraUnidad(Tabla[indice][2], Tabla[indice][3], Tabla[indice][4], Tabla[indice][5], Tabla[indice][6], Tabla[indice][7])
  nuevoformulario.ShowModal
  
End
 


Ya que tanto uno como otro hace el mismo efecto. ¿ Cuál evento debería usar ?.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Domingo, 18 May 2014, 09:27; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evento Select,Evento Activate, Evento MouseDown 
 
Observo lo siguiente. Con Activate queda de color el registro seleccionado. No muestra directamente el registro en el nuevo formulario.
El registro esta seleccionado. De esta forma puedo seleccionar otro registro si no es el que quiero. Para mostrarlo tendría que hacer doble click.

En cambio con Select pasa directamente a abrir el formulario para mostrar los datos del registro seleccionado.

Vaya, así que fue eso por lo que use Activate en vez de Select.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Crear Un Evento Shell General 3 Miercoles, 04 Febrero 2015, 11:49 Ver último mensaje
jsbsan
No hay nuevos mensajes MouseDown, MouseUp. Parar Evento Shell General 0 Viernes, 16 Diciembre 2016, 13:10 Ver último mensaje
Shell
No hay nuevos mensajes Evento Data imagomundi Controles/Librerías/Componentes 2 Lunes, 06 Abril 2020, 02:04 Ver último mensaje
tincho
No hay nuevos mensajes Evento MouseMove O Evento MouseDownMove? v3ctor General 13 Martes, 09 Junio 2020, 22:16 Ver último mensaje
vuott
 

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