HotKey on ButtonBar

HotKey on ButtonBar

Postby Ari » Sat Jul 07, 2007 1:57 pm

Não funciona o HotKey na buttonbar ?

Tem que criar um method keydown na Buttonbar ?

Ari

isso pode funcionar ? ..vou tentar

Code: Select all  Expand view

METHOD KeyDown( nKey, nFlags ) CLASS TBar

   ::oWnd:nLastKey := nKey

   do case
      case nKey == VK_UP .or. nKey == VK_LEFT
           ::oWnd:GoPrevCtrl( ::hWnd )
           return 0

      case nKey == VK_DOWN .or. nKey == VK_RIGHT
           ::oWnd:GoNextCtrl( ::hWnd )
           return 0

      case nKey == VK_RETURN
           PostMessage( ::hWnd, FM_CLICK )    // fire the button's action
           return 0
   endcase

return Super:KeyDown( nKey, nFlags )
User avatar
Ari
 
Posts: 224
Joined: Fri Feb 03, 2006 4:21 pm
Location: São Paulo, SP - Brazil

Postby Ari » Tue Jul 10, 2007 2:21 pm

Não funciona, o "prompt" não fica sublinhado "&"

preciso colocar HOTKEY nos botões da barra, tem cliente muito antigo que tá viciado nos ALT-B..etc.

Ari
User avatar
Ari
 
Posts: 224
Joined: Fri Feb 03, 2006 4:21 pm
Location: São Paulo, SP - Brazil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 28 guests