improve shortcuts for master detail data entry windows
Description
Environment
Attachments
- 09 Feb 2015, 10:07 AM
- 02 Feb 2015, 08:49 AM
blocks
relates to
Activity
Carlos Ruiz December 15, 2021 at 10:17 AM
I'm closing this as is not being worked on, but it has solved many of the original requests.
Adding label "Potential-Idea" for the user-configurable idea
Thomas Bayen May 9, 2020 at 5:09 PM
I reviewed this at the Triage Day. Some of my original demands are ssolved and some not. My thinking is that one of the most important things to move this forward is to have the shortcuts configurable. Without that there will always be reasons why a special shortcut does not work - depending on browser, version, desktop environment and operating system.
As hiep said his patch is work in progress I like to ask him to review that and think about finishing it or declare it as reviewable.
After that we can think about which shortcut events are still missing.
Carlos Ruiz May 9, 2016 at 2:39 AM
@Norbert Bede I'm not working on it, I see there is some WIP from @Hiep Lq here.
I'm ok if you agree to try it in experimental in order to be moved to core.
Regards,
Carlos Ruiz
Norbert Bede May 8, 2016 at 7:01 AM
@Carlos Ruiz, @Thomas Bayen, i want to know is this ticket and actual effort of hieplq and direction is OK.
My PRIO is for resolve ESC ignorance IDEMPIERE-2941, however im open to test full shortcut implementation.
norbert
Hiep Lq February 9, 2015 at 10:10 AM
i attach a patch.
something in-progress:
1. GUI to user can configuration
2. forward key don't handle by active control to global
from global can continue forward it for other control by when pass some logic.
3. when show wait window, don't allow below control handle shortcut
I want that the most used parts of the program can be used as fast as possible. In my usecase this is to enter new Orders. To to this fast we need a possibility to use this master-detail window without using the mouse but only with shortcuts.
This ticket will help for zk to catch up and become as usable as Swing.
These are some of the things I need:
enable Shortcuts on Info Window (go to list widget, select ok or cancel, refresh)
when in master record: create a new line in detail tab and set focus to this line (like pressing "new" button in the detail tab)
when in detail tab: create a new line and set focus
navigation in detail grid: up, down, left, right
change the active detail tab (cycling through all tabs would be ok)
configure the height of the lower tab area (this does not really belong to the shortcuts but it improves usability. Perhaps it is an own issue?)
Perhaps we can have a look if we can make shortcuts configurable.