Page 1 of 1

TRBtn - Como button (Hecho Realidad) Solucionado

PostPosted: Sun Jul 03, 2011 6:32 pm
by Ruben Fernandez
Hola Amigos:
Sería de utilidad que los TRBtns (los utilizo fuera de las ribbon), se comportaran como
los button en el sentido de que obtengan el foco y asi con dar Enter realicen la accion indicada en el Action.
Son botones que pueden tener diferentes formas (Round), pueden tener Bitmaps, pueden tener mas de una linea de Prompt y se ven mejor.

Gracias y saludos cordiales

Ruben Fernandez

Para finalizar: Para que en el RBBtn funcione CANCELAR un Valid, se debe agregar en la clase Control.prg en la linea
1003 la palabra TRBTN asi como estan las otras, TBUTTON, TBTNBMP. Para aclarar la linea 1003 queda asi:
Upper( oWnd:Classname() ) $ "TBUTTON;TBTNBMP;TBUTTONBMP;TRBTN" .and. ;

Y para que el boton cancele un Valid se debe poner oBtn:lcancel:=.T.

Ahora si me quedo tranquilo, gracias a todos.

Re: TRBtn - Como button

PostPosted: Tue Jul 05, 2011 7:54 pm
by Daniel Garcia-Gil
Ruben

como el diseñador de los controles ribbon, te comento que el botton ribbon (rbbtn) le di propiedades adicionales para usarse fuera de la ribbon, pues dentro de la ribbon los botones se comportan diferentes...

se puede hacer lo que quieres pero exije un poco mas de programacion, que lo puedes solventar con una simple funcion que te genere el estilo...

te dejo el link al ejemplo

http://forums.fivetechsupport.com/viewtopic.php?p=112316#p112316

Re: TRBtn - Como button

PostPosted: Tue Jul 05, 2011 9:11 pm
by Ruben Fernandez
Gracias Daniel...EXCELENTE!!!

Saludos
Ruben Fernandez