|
Página 1 de 1
|
Autor |
Mensaje |
AnSnarkista
Programador
Registrado: Junio 2010
Mensajes: 118
Edad: 33
|
Wizard (Solucionado)
He estado buscando y demas, pero no se como puedo usar este tipo de control.
¿Como puedo controlar qué pasa si clikeo en "Siguiente", "Anterior" o "Cancelar"?
Seguire buscando y probando mientras...
Salud! y muchas gracias!
Era simplemente echarle un poco mas de tiempo (como todo en la vida)
Segun mis pesquisas, se maneja mediante eventos:
_Change()
Cada vez que hacemos un cambio dentro del Wizard, salta este avento. Esto es cuando pulsamos "Siguiente" o "Previo"
_BeforeChange()
Este evento, salta antes del evento _Change
EDITO: Solo salta este evento cuando se pulsa "Siguiente"
_Cancel
Salta si pulsamos el boton "Cancelar" del Wizard
_Close
Salta cuando pulsamos el "Ok" en el ultimo paso del Wizard
Y las propiedades que a mi me han parecido mas interesantes (Porque no las tienen la mayoria de los otros controles)
.Count
Indica el numero de pasos que tiene el Wizard
.Index
Devuelve el numero del paso en el que estamos
.LastIndex
Devuelve el numero del paso anterior
Obviamente tienen mas propiedades, eventos y metodos, pero son los que se pueden usar en otros controles
Salud!
última edición por AnSnarkista el Jueves, 24 Febrero 2011, 22:32; editado 3 veces
|
#1 Domingo, 01 Agosto 2010, 10:03 |
|
|
AnSnarkista
Programador
Registrado: Junio 2010
Mensajes: 118
Edad: 33
|
Re: Wizard
Era simplemente echarle un poco mas de tiempo (como todo en la vida)
Segun mis pesquisas, se maneja mediante eventos:
_Change()
Cada vez que hacemos un cambio dentro del Wizard, salta este avento. Esto es cuando pulsamos "Siguiente" o "Previo"
_BeforeChange()
Este evento, salta antes del evento _Change
EDITO: Solo salta este evento cuando se pulsa "Siguiente"
_Cancel
Salta si pulsamos el boton "Cancelar" del Wizard
_Close
Salta cuando pulsamos el "Ok" en el ultimo paso del Wizard
Y las propiedades que a mi me han parecido mas interesantes (Porque no las tienen la mayoria de los otros controles)
.Count
Indica el numero de pasos que tiene el Wizard
.Index
Devuelve el numero del paso en el que estamos
.LastIndex
Devuelve el numero del paso anterior
Obviamente tienen mas propiedades, eventos y metodos, pero son los que se pueden usar en otros controles
Salud!
última edición por AnSnarkista el Martes, 03 Agosto 2010, 18:05; editado 4 veces
|
#2 Domingo, 01 Agosto 2010, 11:59 |
|
|
Ayortano
|
Re: Wizard (Solucionado)
Ya que estoy haciendo un poco programación de nuevos controles, digo por qué casi todos los controles que no son contenedores comparten ciertas propiedades.
La mayoría de los controles hechos en gambas se basan en UserControl, que tiene sus propias propiedades, valga la redundancia. Los contenedores UserContainer.
Luego las nuevas propiedades se definen en constantes.
Saludos!
|
#3 Lunes, 02 Agosto 2010, 01:26 |
|
|
AnSnarkista
Programador
Registrado: Junio 2010
Mensajes: 118
Edad: 33
|
Re: Wizard (Solucionado)
He editado el post donde explico como mas o menos trabajar con el Wizard, que habia un error.
Salud!!
|
#4 Martes, 03 Agosto 2010, 17:40 |
|
|
GNUXDAR
Usuario
Registrado: Enero 2011
Mensajes: 17
Edad: 34 Ubicación:
|
Re: Wizard (Solucionado)
He estado buscando y demas, pero no se como puedo usar este tipo de control.
¿Como puedo controlar qué pasa si clikeo en "Siguiente", "Anterior" o "Cancelar"?
Seguire buscando y probando mientras...
Salud! y muchas gracias!
Buenas estoy creando una aplcacion que gestiones mis contactos, registrandolo en una base de datos.
La e echo por pantallas simples pero ahora lo estoy haciendo con el wizzard.... como podria programar l boton OK para que sea ahi donde registre los datos en mi BD?... Agradeceria vuestras ayuda.
|
#5 Miercoles, 23 Febrero 2011, 20:13 |
|
|
GNUXDAR
Usuario
Registrado: Enero 2011
Mensajes: 17
Edad: 34 Ubicación:
|
Re: Wizard (Solucionado)
Buenas estoy creando una aplcacion que gestiones mis contactos, registrandolo en una base de datos.
La e echo por pantallas simples pero ahora lo estoy haciendo con el wizzard.... como podria programar l boton OK para que sea ahi donde registre los datos en mi BD?... Agradeceria vuestras ayuda.
|
#6 Miercoles, 23 Febrero 2011, 20:14 |
|
|
AnSnarkista
Programador
Registrado: Junio 2010
Mensajes: 118
Edad: 33
|
Re: Wizard (Solucionado)
Lee el segundo post.... jejeje
perdon, el fallo fue mio por no ponerlo en el primer post, lo soluciono (ahora simplemente lee el primero...jaja)
|
#7 Jueves, 24 Febrero 2011, 22:31 |
|
|
GNUXDAR
Usuario
Registrado: Enero 2011
Mensajes: 17
Edad: 34 Ubicación:
|
Re: Wizard
Era simplemente echarle un poco mas de tiempo (como todo en la vida)
Segun mis pesquisas, se maneja mediante eventos:
_Change()
Cada vez que hacemos un cambio dentro del Wizard, salta este avento. Esto es cuando pulsamos "Siguiente" o "Previo"
_BeforeChange()
Este evento, salta antes del evento _Change
EDITO: Solo salta este evento cuando se pulsa "Siguiente"
_Cancel
Salta si pulsamos el boton "Cancelar" del Wizard
_Close
Salta cuando pulsamos el "Ok" en el ultimo paso del Wizard
Y las propiedades que a mi me han parecido mas interesantes (Porque no las tienen la mayoria de los otros controles)
.Count
Indica el numero de pasos que tiene el Wizard
.Index
Devuelve el numero del paso en el que estamos
.LastIndex
Devuelve el numero del paso anterior
Obviamente tienen mas propiedades, eventos y metodos, pero son los que se pueden usar en otros controles
Salud!
_Change()
esto es para ejecutar los botones de direccion, siguiente o atras
.Count
Indica el numero de pasos que tiene el Wizard o las pestañas que el contenga
_Cancel
cancela la edicion del wizard que estemos editando
_Close
Cuando pulsamos el "Ok" en este caso estaremos terminando y se cerraria la ventana.....
Pero este no es mi caso, yo quiero es manipular el control de los eventos, .::::
quisiera que en la ultima pestaña del wizard, o el ultimo count donde sale OK, me guardara en mi base de datos todo el registro cuando presione OK no que cerrara la pestaña..
Saludos!
|
#8 Lunes, 28 Febrero 2011, 23:46 |
|
|
GNUXDAR
Usuario
Registrado: Enero 2011
Mensajes: 17
Edad: 34 Ubicación:
|
Re: Wizard (Solucionado)
Gracias ya solucione, hasta los momentos partes de lo que queria; era gestionar la base de datos por el boton OK de wizard, simplemente programarlo como un Button normal, le agregamos las propiedades que necesitemos y listo.
Seguire intentando para descubrir cosas nuevas...Gracias
|
#9 Miercoles, 02 Marzo 2011, 15:02 |
|
|
GNUXDAR
Usuario
Registrado: Enero 2011
Mensajes: 17
Edad: 34 Ubicación:
|
Re: Wizard (Solucionado)
PUBLIC SUB Wizard1_Close() 'button OK de wizard
DIM query AS String
query = "insert into BD.Tabla set nombre= '" & TextBox1.text & "', apellido='" & TextBox2.Text & "', ced='" & TextBox3.Text & "'"
Module1.consultar(query)
'llamar al modulo de conexion y llevarla a la bd....con la subrrutina
IF Module1.conexion() THEN
Message.Info("Se Guardo")
'si la conexion del modulo es efectiva y el registro tambien, informa que se gardaron datos
ELSE
Message.Info("No Se Guardo")
' en caso contrario informa que no se guardo
ENDIF
END
Esto dentro del Wizard1_Close() 'Que es el button OK de wizard
última edición por GNUXDAR el Miercoles, 02 Marzo 2011, 15:18; editado 2 veces
Editado por GNUXDAR, Miercoles, 02 Marzo 2011, 15:15: Esto era lo que basicamente queria que hiciera...
|
#10 Miercoles, 02 Marzo 2011, 15:02 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 1 de 1
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
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
|
|
|
|
|