Menu

#209 <Enter> and <Tab> key not work to skip a get -> While use a TAB page in other TAB. page

v1.0_(example)
open
nobody
None
1
2026-07-12
2025-12-04
No

Hi!

The <enter> and <tab> keys do not work when using a TAB object inside another TAB object.</tab></enter>

The example demonstrates the problem.

This behavior is working correctly in Hwgui version 2.17.

#include "hwgui.ch"
FUNCTION main()

  LOCAL oDlg,  oPage1, oPage2, oEdit1, oEdit2, oEdit3, oEdit4

  LOCAL  vEdit1 := "" , vEdit2 := "", vEdit3 := "" , vEdit4 := ""

  INIT DIALOG oDlg TITLE "Form1" AT 0, 0 SIZE 800,600 CLIPPER  NOEXIT

   @ 6,5 TAB oPage1 ITEMS {} SIZE 1479,554
    BEGIN PAGE 'Page 1' OF oPage1

    @ 40,73 GET oEdit1 VAR vEdit1 SIZE 80,24 of oPage1
    @ 47,124 GET oEdit2 VAR vEdit2 SIZE 80,24 of oPage1

    END PAGE OF oPage1

    BEGIN PAGE 'Page 2' OF oPage1
       @ 5,29 TAB oPage2 ITEMS {} SIZE 640,480

       BEGIN PAGE 'Page 1' OF oPage2
       @ 40,73 GET oEdit3 VAR vEdit3 SIZE 80,24 of oPage2
       @ 47,124 GET oEdit4 VAR vEdit4 SIZE 80,24 of oPage2

       END PAGE OF oPage2
    END PAGE OF oPage1

   ACTIVATE DIALOG oDlg

RETURN .T.

Best regards,
Itamar M. Lins Jr.

Related

Bugs: #209

Discussion

  • Aupeix Alain

    Aupeix Alain - 2026-07-12

    Hi, having a look to the bug list, I saw it.
    I tried with hwgui 2.23.8 r3826, and it works fine.

    A+

     
    • Itamar M. Lins Jr.

      Hi!
      Read Changelog, it is fixed.

      Best regards,
      Itamar M. Lins Jr.

      Em dom., 12 de jul. de 2026 às 09:37, Aupeix Alain jujuland@users.sourceforge.net escreveu:

      Hi, having a look to the bug list, I saw it.
      I tried with hwgui 2.23.8 r3826, and it works fine.

      A+

      [bugs:#209] https://sourceforge.net/p/hwgui/bugs/209/ <enter> and <tab>
      key not work to skip a get -> While use a TAB page in other TAB. page</tab></enter>

      Status: open
      Group: v1.0_(example)
      Created: Thu Dec 04, 2025 08:23 PM UTC by Itamar M. Lins Jr.
      Last Updated: Thu Dec 04, 2025 08:23 PM UTC
      Owner: nobody

      Hi!

      The <enter> and <tab> keys do not work when using a TAB object inside
      another TAB object.</tab></enter>

      The example demonstrates the problem.

      This behavior is working correctly in Hwgui version 2.17.

      include "hwgui.ch"FUNCTION main()

      LOCAL oDlg, oPage1, oPage2, oEdit1, oEdit2, oEdit3, oEdit4
      LOCAL vEdit1 := "" , vEdit2 := "", vEdit3 := "" , vEdit4 := ""
      INIT DIALOG oDlg TITLE "Form1" AT 0, 0 SIZE 800,600 CLIPPER NOEXIT
      @ 6,5 TAB oPage1 ITEMS {} SIZE 1479,554 BEGIN PAGE 'Page 1' OF oPage1
      @ 40,73 GET oEdit1 VAR vEdit1 SIZE 80,24 of oPage1 @ 47,124 GET oEdit2 VAR vEdit2 SIZE 80,24 of oPage1
      END PAGE OF oPage1
      BEGIN PAGE 'Page 2' OF oPage1 @ 5,29 TAB oPage2 ITEMS {} SIZE 640,480
      BEGIN PAGE 'Page 1' OF oPage2 @ 40,73 GET oEdit3 VAR vEdit3 SIZE 80,24 of oPage2 @ 47,124 GET oEdit4 VAR vEdit4 SIZE 80,24 of oPage2
      END PAGE OF oPage2 END PAGE OF oPage1
      ACTIVATE DIALOG oDlg
      RETURN .T.

      Best regards,
      Itamar M. Lins Jr.


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/hwgui/bugs/209/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Bugs: #209


Log in to post a comment.