Página 1 de 1

TButton

Publicado: Vie Oct 14, 2005 12:51 pm
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

TButton

Publicado: Vie Oct 14, 2005 1:17 pm
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

TButton

Publicado: Vie Oct 14, 2005 2:16 pm
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
>

TButton

Publicado: Vie Oct 14, 2005 2:35 pm
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

TButton

Publicado: Vie Oct 14, 2005 9:04 pm
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
>>
>
>
>