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!
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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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:
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
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.
Hi!
KDE flag "CLIPPER" on DIALOG window.
Not work ESC or ENTER key.
Annex bitmap browse.
Best regards,
Itamar M. Lins Jr.
Hi!
itamar@itamar-desktop:~/dev/hwgui-code/hwgui$ wine --version
wine-7.9
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.
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