In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

TButton

Foro público de Xailer en español
Responder
Jorge Mason
Mensajes: 25
Registrado: Mar Oct 05, 2004 1:39 pm

TButton

Mensaje por Jorge Mason »

Hola,
Me llama la atención que en el Ide, al pulsar doble click sobre el TButton
no se entre en la función Button1_onclick()
Saludos
Jorge Mason
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

TButton

Mensaje por jfgimenez »

Jorge,
> Me llama la atención que en el Ide, al pulsar doble click sobre el TButton
> no se entre en la función Button1_onclick()
en general no se ha asignado ninguna acción por defecto al hacer doble click
sobre los controles en modo diseño. Quizás lo hagamos en el futuro.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Jorge Mason
Mensajes: 25
Registrado: Mar Oct 05, 2004 1:39 pm

TButton

Mensaje por Jorge Mason »

José,
Entiendo, pero generalmente en los lenguajes con IDE se coloca siempre el
evento OnClick asociado al doble click del mouse en ambiente IDE.
Generalmente se coloca el nombre del control y sufijo el nombre del evento
Button1_onclick( oSender )
Eso nos ayuda inclusive a ordenar el código.
Saludos
Jorge
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:434f93c3$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Jorge,
>
>> Me llama la atención que en el Ide, al pulsar doble click sobre el
>> TButton no se entre en la función Button1_onclick()
>
> en general no se ha asignado ninguna acción por defecto al hacer doble
> click sobre los controles en modo diseño. Quizás lo hagamos en el futuro.
>
>
> --
> Un saludo,
>
> José F. Giménez
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

TButton

Mensaje por jfgimenez »

Jorge,
> Entiendo, pero generalmente en los lenguajes con IDE se coloca siempre el
> evento OnClick asociado al doble click del mouse en ambiente IDE.
Sí, tienes razón. Y por eso seguramente lo pondremos en una próxima versión.
> Generalmente se coloca el nombre del control y sufijo el nombre del evento
>
> Button1_onclick( oSender )
>
> Eso nos ayuda inclusive a ordenar el código.
Bueno, en nuestro caso estamos usando la misma nomenclatura que usa Delphi:
nombre del control (sin la "o" inicial) seguido del nombre del evento (sin
el prefijo "On"). En el ejemplo que has puesto sería:
Button1Click( oSender )
La excepción son los eventos del formulario, que se nombran con "Form"
seguido del evento sin el prefijo "On". P.ej:
FormInitialize( oSender )
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Jaime Irurzun
Mensajes: 67
Registrado: Mar Nov 02, 2004 6:23 pm

TButton

Mensaje por Jaime Irurzun »

Jorge,
Aunque la forma del doble click directamente sobre el control no
funcione, lo que sí­ está implementado es que una vez seleccionado el
control te dirijas al inspector de objetos y en la pestaña de "eventos"
pongas el cursor sobre el cuadro de texto que hace referencia al evento
que deseas programar. Una vez puesto ahí­, haces doble click sobre él y
te crea automáticamente la estructura del método siguiendo la
nomenclatura que te indica José F. en la otra respuesta.
--
Un saludo,
Jaime Irurzun.
Jorge Mason escribió:
> José,
>
> Entiendo, pero generalmente en los lenguajes con IDE se coloca siempre el
> evento OnClick asociado al doble click del mouse en ambiente IDE.
>
> Generalmente se coloca el nombre del control y sufijo el nombre del evento
>
> Button1_onclick( oSender )
>
> Eso nos ayuda inclusive a ordenar el código.
>
> Saludos
> Jorge
>
> "Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
> news:434f93c3$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
>>Jorge,
>>
>>
>>>Me llama la atención que en el Ide, al pulsar doble click sobre el
>>>TButton no se entre en la función Button1_onclick()
>>
>>en general no se ha asignado ninguna acción por defecto al hacer doble
>>click sobre los controles en modo diseño. Quizás lo hagamos en el futuro.
>>
>>
>>--
>>Un saludo,
>>
>>José F. Giménez
>>
>
>
>
Responder