> > You mean why system and added shortcuts are displayed separately?
All of us want to have one item per lfun. It is just that the logic would be much more complicated than the current one, and I am not good at qt programming at all. As I have said before, I am done with this feature and people who are interested in an alternative implementation are more than welcome to take over. A few complications of the one-item-per-lfun approach. 1. need to combine the current items together. something like 'lfunc | system bind, removed system bind, new bind 2. no remove button because you can not remove all bindings 3. a new button to start with an empty lfun 4. a modify button to disallow changes to the current lfun 5. in the dialog, you will have to list all shortcuts, their states (system, removed, new), provide <= and => arrows to remove and revert system bindings, .... What I have in mind is something like what word has, maybe more complicated. Cheers, Bo