Information générale
Catégorie:
Gestionnaire d'écran & Écrans
>I have a form with 3 pages and different information on each page. How can I set the tab to stop at each page. instead of using the mouse to changes pages?
ON KEY LABEL tab do pageselect in mainprog
function pageselect
on key label tab && prevent from calling function while in it
do case
case _screen.activeform.pageframe.ActivePage = 1
_screen.activeform.pageframe.page2.setfocus()
case _screen.activeform.pageframe.ActivePage = 2
_screen.activeform.pageframe.page3.setfocus()
case _screen.activeform.pageframe.ActivePage = 3
_screen.activeform.pageframe.page1.setfocus()
endcase
*. turn key back on
ON KEY LABEL tab do pageselect in mainprog
Hot keys on pageframes only work when the pageframe has the focus
Once the pagefram has lost the focus the hotkwys are gone.
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement