The way the Ctrl+Tab shortcut works in the Delphi IDE was always very inconvenient for me. Actually the Delphi IDE is the only program I can think of that does not navigate open documents based on the order in which they were last activated but instead on the order in which the tabs are arranged in the editor.   So if you are were working in DocumentPrevious and switch to DocumentNext, I am used to going back to DocumentPrevious by hitting Ctrl+Tab. But in the Delphi you will navigate to whatever document is on the right side of DocumentNext. This has always been very annoying for me.   Anyhow I made plugin that makes Ctrl+Tab behave to what I am used to from other programs, like Visual Studio for example.   Might be of use for some.   https://github.com/santiagoIT/DelphiCtrlTab   Precompiled binaries are available for Delphi Seattle, Rio and Sydney.