FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Acceso a Botones, desde teclado
Posts: 418
Joined: Wed Nov 26, 2008 06:33 PM
Acceso a Botones, desde teclado
Posted: Tue Jun 23, 2015 10:33 PM

Saludotes:

Con otra duda acerca de los botones:

esta funcion es uno de los ejemplos de FWH:

function Main()
local oDlg, cName := Space( 30 )

SET _3DLOOK ON
DEFINE DIALOG oDlg FROM 5, 5 TO 17, 40 TITLE "New CANCEL clause"
@ 2, 2 GET cName VALID ! Empty( cName )
@ 4, 2 BUTTON "&Ok" ACTION oDlg:End()
@ 4, 8 BUTTON "&Cancel" ACTION oDlg:End() CANCEL
ACTIVATE DIALOG oDlg CENTERED
return nil

MI PREGUNTA:

Como acceso a los botones desde el teclado, con las teclas "O" de Ok y "C" de Cancel segun el ejemplo, pruebo con ALT + tecla y no hay accion.
Tambien si en un dialogo tengo una barra de botones, de igual forma, cada uno lleva su &Acceso, antepuesto por el "&", mi duda es la misma como acceso a los botones con la tecla aceleradora: &alta, &baja, &Localiza, etc...

Gracias.

Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: Acceso a Botones, desde teclado
Posted: Tue Jun 23, 2015 11:23 PM

La acción con ALT + O o ALT + C le da el foco al boton (ojo que en el ejemplo, si no pusiste texto en el get, no pasa a con ALT + O por el valid)
Para pulsarlo, con la barra espaciadora luego de ALT

Continue the discussion