Menu

#108 WINE ESC and ENTER not working on get(edit) browse

v1.0_(example)
closed
nobody
None
1
2022-06-06
2022-05-27
No

Hi!
I use WINE for run my app via Linux, but I have a inconvenient, while edit cel into browse the key ENTER, TAB and ESC not working. Dialogs with GETs working fine!

Best regards,
Itamar M. Lins Jr.

Discussion

  • Wilfried Brunken

    Hello Itamar,
    i spent some time to reproduce this, but i found no difference
    between the behavior of BROWSE on Windows 10, Wine and LINUX(GTK).

    I tested it on Ubuntu 22.04 TLS with following Wine Version:

    wine --version
    wine-6.0.3 (Ubuntu 6.0.3~repack-1)

    I tried to build Harbour on this Wine environment, but it fails.
    So i copied my test copy of CLLOG from the Windows 10 system
    (compiled with MinGW) to Wine (drive_c) and the result see above.
    Editing fields behavior is on all 3 cases identical:

    ENTER opens the field for editing and store it back at the 2nd press of ENTER ==> OK
    ESC dismiss modification ==> OK
    TAB is forever ignored (if you want, that TAB moves to the next database field,
    this must be modified in the HBROWSE class, good idea ?).

    My suggestion:

    • Be shure that you use the newest snapshot version of Harbour and HWGUI
    • look for Parameters with "wine wincfg", for example change from Windows 7 as
      default to Windows 10

    Please send feedback or send me more information about the error conditions
    (can i test it with a HWGUI sample program in directory "samples" ?)
    Screenshots ?

    With regards,
    MNI TNX, 73 es 55 de
    DF7BE, Wilfried

     
  • Itamar M. Lins Jr.

    Hi! I going testing with KDE enviroment (KUBUNTU).
    I Add into HBROWSE.PRG flag CLIPPER on edit DIALOG.
    I will go test more and return details.

    Best regards,
    Itamar M. Lins Jr.

     
  • Itamar M. Lins Jr.

    Hi!
    KDE flag "CLIPPER" on DIALOG window.
    Not work ESC or ENTER key.
    Annex bitmap browse.

    Best regards,
    Itamar M. Lins Jr.

     
  • Itamar M. Lins Jr.

    Hi!
    itamar@itamar-desktop:~/dev/hwgui-code/hwgui$ wine --version
    wine-7.9

     
  • Itamar M. Lins Jr.

    Hi!
    I found the BUG.
    Line 3068 /contrib/ext_controls/hbrowsex.prg
    INIT DIALOG ...
    remove "+ DS_CONTROL "
    Now works fine.
    Please fix into SVN.

    Best regards,
    Itamar M. Lins Jr.

     
  • Wilfried Brunken

    Hello Itmar,
    done with r3077.
    MNI TNX fer your Support.

    I think, this ticket can be closed.

    Hello Alexander, Hello Maurizio,
    please close this ticket.

    With regards
    73 es 55 de
    DF7BE, Wilfried

     
  • Alexander S.Kresin

    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB