Fecha actual Mié Jun 26, 2024 1:12 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 13 mensajes ] 
Autor Mensaje
 Asunto: TEdit -- Valid
NotaPublicado: Mar May 09, 2006 11:30 pm 
Avatar de Usuario

Registrado: Mié Oct 19, 2005 7:22 pm
Mensajes: 64
Ubicación: Campo Grande - MS - Brasil
Buenas...

Alguien por aqui me podria pasar un ejemplo de como estan simulando el valid en C3 IDE, o sea, como estan validando datos, pq estoy un poco confuso y no queria hacer igual q en VB, me imagino q existe alguna forma mas idonea para C3.

Saludos
Pablo


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mié May 10, 2006 10:02 am 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Pablo,


a ver si te sirve...

aunque sigue existiendo un "defectillo"

Cuando alternamos entre un Edit u otro y utilizamos el OnEnter/OnExit, el Edit que recibe el foco queda el texto TODO seleccionado,... esto es correcto...
Pero... cuando movemos el puntero del Mouse... se "recorta"/"alarga" el texto seleccionado... (como si tuviéramos el botón presionado del mouse en modo selección)


Adjuntos:
C3_OnEnter_OnExit.zip [1.6 KiB]
347 veces

_________________
Un Saludo,
Xevi.
Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue May 11, 2006 10:12 am 
Avatar de Usuario

Registrado: Dom Oct 09, 2005 11:26 am
Mensajes: 362
Ubicación: Salamanca - España
Xevi escribió:
Pablo,


a ver si te sirve...

aunque sigue existiendo un "defectillo"

Cuando alternamos entre un Edit u otro y utilizamos el OnEnter/OnExit, el Edit que recibe el foco queda el texto TODO seleccionado,... esto es correcto...
Pero... cuando movemos el puntero del Mouse... se "recorta"/"alarga" el texto seleccionado... (como si tuviéramos el botón presionado del mouse en modo selección)


Hola, Xevi...... y al resto, claro.

Vamo'a ver. Estoy de acuerdo en utilizar OnEnter/OnExit, pero a mi no me aparece ese 'defecto' que dices al desplazar el ratón por encima del edit... :shock:, he descargado tu ejemplo y no logro reproducirlo....

Pos nada más....

_________________
Un saludo.
Jesús P. Melgar Velasco


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue May 11, 2006 4:31 pm 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Jesús,

Amos,... que no vemos!!!

Igual es por la 1.0 o la 2.0... yo tengo compilado el proyecto con la 1.0, y te ASEGURO que se produce este efecto que te comento...

A ver si lo detallo un poco mas y lo lograis reproducir...

Abre el proyecto y lo compilas, lo ejecutas... le das Click al Edit2, luego le das click al Edit3... te debe mostrar dos MessageDlg uno de salida del Edit2 y uno de entrada al Edit3... ¿es así?

Bien, pues cuando tiene el Foco el Edit3, después de evaluar el OnEnter... sin hacer clic ninguno!!! mueve el mouse lateralmente a la izquierda... ¿?¿? ¿no se te "deselecciona" el texto del Edit3????
sin clicar el Mouse...
Ahora mueve lateralmente el Mouse hacia la derecha... ¿no se incrementa el texto seleccionado del Edit3???

Pues sencillamente es este efecto el que comento.

Otro detalle que he visto ahora al "repetir" este proyecto...

Cuando hacemos clic en el texto de un Edit... se queda seleccionada la parte izquierda del Edit hasta donde hemos pulsado el click... y la parte de donde hemos clicado hasta el final del texto que corresponde a la parte derecha no queda seleccionada...
o se selecciona todo o no se selecciona nada... pero ese efecto es horrible!!!

Vuelvo a repetir... en la 1.0 aseguro que se reproduce este "error"

_________________
Un Saludo,
Xevi.


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue May 11, 2006 4:43 pm 
Avatar de Usuario

Registrado: Dom Nov 20, 2005 11:26 am
Mensajes: 29
Citar:
Igual es por la 1.0 o la 2.0... yo tengo compilado el proyecto con la 1.0, y te ASEGURO que se produce este efecto que te comento...


Xevi:

Con la versión 2.0 también ocurre.

Saludos.
Fermín


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Jue May 11, 2006 4:55 pm 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Fermín,

Pues otro "defecto" que he notado y podeis probar desde ese mismo proyecto...

Cuando alternamos entre el Edit1 y el Edit6, podemos clicar en uno u otro y cambia perfectamente de foco del 1 al 6 o del 6 al 1.

Bien, ahora clicamos en otro Edit que evalue un OnEnter u OnExit... por ej. el Edit4... vamos y cambiamos al Edit6... nos muestra el mensaje de salida el Edit4 y nos envía el foco al Edit6... hasta ahí correcto.
Bien con el foco en el Edit6, clicamos al Edit1, y... SORPRESA!!! el foco sigue estando en el Edit6 ¿?

_________________
Un Saludo,
Xevi.


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Vie May 12, 2006 12:51 am 
Avatar de Usuario

Registrado: Dom Oct 09, 2005 11:26 am
Mensajes: 362
Ubicación: Salamanca - España
Hola, de nuevo!!!!!

Vamo'a ver, pos parece que SI, Xevi, TIENES RAZÓN y hace ese efecto que comentas. Ok, me quedo 'mosqueado' y.... abro delphi y realizo un ejemplo igual que en C3.... SORPRESA!!!!! hace lo mismo, exactamente lo mismo. despues de esto me quedo más tranquilo... y por ultimo hago lo que comentas en el último mensaje y no me lo hace siempre, por lo que deduzco que pudiera ser un problema de coordenadas con el ratón. No sé, esto que lo diga Bruno.

_________________
Un saludo.
Jesús P. Melgar Velasco


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Vie May 12, 2006 9:34 am 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Hola,

Probad con la versión de evaluación de la web, creo que ya está solucionado.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Vie May 12, 2006 12:42 pm 
Avatar de Usuario

Registrado: Vie Oct 14, 2005 12:50 pm
Mensajes: 78
Ubicación: Girona
Bruno,

Con la versión de Evaluación 2.0... PERFECTO!!!
¿podremos disponer de ello en la proxima actualización de la 1.0?

Gracias por tu tiempo.

Pdta.: A ver si puedes hacer un huquecillo para arreglar el error de los índices Ntx con cláusula For

_________________
Un Saludo,
Xevi.


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Vie May 12, 2006 1:49 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Xevi,

Xevi escribió:
Con la versión de Evaluación 2.0... PERFECTO!!!
¿podremos disponer de ello en la proxima actualización de la 1.0?


La correción la he hecho en las dos versiones.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
NotaPublicado: Dom May 14, 2006 12:02 pm 
Avatar de Usuario

Registrado: Mar Oct 11, 2005 6:58 pm
Mensajes: 138
Ubicación: España
[quote="pagues"]Buenas...

Alguien por aqui me podria pasar un ejemplo de como estan simulando el valid en C3 IDE, o sea, como estan validando datos, pq estoy un poco confuso y no queria hacer igual q en VB, me imagino q existe alguna forma mas idonea para C3.

Saludos
Pablo[/quote]


Pablo.
A qui te adjunto un ejemplo de como puedes validar un Edit tanto con OnExit como con OnEnter, aunque el ejemplo no esta escrito para el IDE, lo puedes utilizar en este sin nigun problema.

Fraguibo


Arriba
 Perfil  
Responder citando  
NotaPublicado: Dom May 14, 2006 5:32 pm 
Avatar de Usuario

Registrado: Mar Oct 11, 2005 6:58 pm
Mensajes: 138
Ubicación: España
[quote="pagues"]Buenas...

Alguien por aqui me podria pasar un ejemplo de como estan simulando el valid en C3 IDE, o sea, como estan validando datos, pq estoy un poco confuso y no queria hacer igual q en VB, me imagino q existe alguna forma mas idonea para C3.

Saludos
Pablo[/quote]

Pablo aqui te adjunto el archivo, ya que en mi mensaje anterior no te lo mande.

Fraguibo


Adjuntos:
Lección-7ª.rar [222.59 KiB]
371 veces
Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar May 16, 2006 3:57 pm 
Avatar de Usuario

Registrado: Mié Oct 19, 2005 7:22 pm
Mensajes: 64
Ubicación: Campo Grande - MS - Brasil
Muchas gracias por sus respuestas amigos!


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 13 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron