How add a menu for a dialog ?
Someone can help me Thanks
How add a menu for a dialog ?
Someone can help me Thanks
Hello Lailton
from ON INIT
ON INIT( ::SetMenu( BuildMenu() ) )
Thanks
MenuItem "&Nacimiento" action ::nacimiento( 0 ) ACCELERATOR 0, VK_F5MenuItem "&Nacimiento" action ::nacimiento( 0 ) ACCELERATOR ACC_NORMAL, VK_F5no work. i try it
ACCELERATOR ACC_ALT, VK_F5Can I see a little sample showing the problem? Works fine here.
EMG
#Include "FiveWin.Ch"
STATIC oWnd
FUNCTION Main()
LOCAL cTitle := "Teste de <F5>"
DEFINE WINDOW oWnd TITLE cTitle ;
MENU BuildMenu( ) MENUINFO 3 MDI
ACTIVATE WINDOW oWnd
RETURN NIL
FUNCTION BuildMenu()
LOCAL oMenu, oMenu1, oMenu2, oMenu3
MENU oMenu
MENUITEM oMenu1 PROMPT "&Guardar - <F2> " ;
ACTION Grabar() ;
ACCELERATOR 0, VK_F2 ;
MESSAGE "Guarda los dados"
MENUITEM Omenu2 PROMPT "&Clientes - <F5> "
MENU
MENUITEM oMenu2 PROMPT "&Clientes - <F5> " ;
ACTION Clientes() ;
ACCELERATOR 0, VK_F5 ; // funciona bien.
MESSAGE "Grabar Clientes"
ENDMENU
MENUITEM oMenu3 PROMPT "&Salida <Alt+S> " ;
ACTION( oWnd:End() ) ;
MESSAGE "Salida"
ENDMENU
RETURN( oMenu)
FUNCTION Grabar()
? [GRABAR]
RETURN NIL
FUNCTION Clientes()
? [CLIENTES]
RETURN NILHola. En windows si funciona, el problema es con dialogos.
Si, he visto que en los diálogos no reconoce convenientemente las teclas aceleradoras, a mà también me ha pasado
Qué versión de fw estás utilizando?
7.2 muy vieja.
Antonio, te envÃe un email. gracias.