Mike Torrettinni 198 Posted September 24, 2020 (edited) I really like the unit scope naming, it organizes source files, I can much quicker find needed unit... but the annoying thing is how IDE is handling these long named units. Here is example of MARS project and how only a few units are shown without scrolling: Is it possible for IDE to show all opened units in multiple lines (2+) if not all units fit into 1 line? Edited September 24, 2020 by Mike Torrettinni Share this post Link to post
Dinar 22 Posted September 24, 2020 Have you tried using keyboard shortcuts to display a dropdown menu with a list of all open modules (Ctrl + Alt + F12) or the DelphiCtrlTab plugin? 1 Share this post Link to post
Stano 143 Posted September 24, 2020 (edited) Ctrl + Alt + F12 starts the Intel graphics settings for me But the far right in row, there is a down arrow to display the entire list. Edited September 24, 2020 by Stano 3 Share this post Link to post
Dinar 22 Posted September 24, 2020 (edited) 4 minutes ago, Stano said: Ctrl + Alt + F12 starts the Intel graphics settings for me But in the far right row, there is a down arrow to display the entire list. I think you can remove this keyboard shortcut or reassign to something else in the Intel Graphics settings (unless, of course, you do not use it that often) 🙂 Edited September 24, 2020 by Dinar 1 Share this post Link to post
Mike Torrettinni 198 Posted September 24, 2020 4 minutes ago, Dinar said: Have you tried using keyboard shortcuts to display a dropdown menu with a list of all open modules (Ctrl + Alt + F12) or the DelphiCtrlTab plugin? Useful, but not really helpful for this case. Share this post Link to post
Stano 143 Posted September 24, 2020 I can know why. The list is arranged alphabetically. Orientation is fast. Share this post Link to post
Dinar 22 Posted September 24, 2020 6 minutes ago, Mike Torrettinni said: Useful, but not really helpful for this case. This allows you to view the list of open units and switch between them. What other benefits does the opened units line give you? The only thing that comes to my mind right now is to change the order of the units in this line 🤔 Share this post Link to post
Mike Torrettinni 198 Posted September 24, 2020 8 minutes ago, Dinar said: What other benefits does the opened units line give you? Well, if there were 2 lines so you can see all opened units, it's a very quick mouse move and click to show that wanted unit. Every other option involves scrolling or opening a list (or a DelphiCtrlTab view) and select unit, no comparable at all. Share this post Link to post
Mike Torrettinni 198 Posted September 24, 2020 I found example in Visual studio, even thought it looks bad, when you need to have all these units opened, you are working with them and you want to be able to switch fast between them: That would be nice to have option in Delphi IDE. Share this post Link to post
Dinar 22 Posted September 24, 2020 As far as I understand, at the moment there are no easy ways to achieve this behavior: Is there a way to organize Delphi XE2/XE5 tabs editor in multitabs? D2007 multi-line tabs for editor? Tab-Liste erweitern (IDE, offene Dateien) Maybe @Edwin Yip or @RRUZ or @dummzeuch will be able to tell you something.. Share this post Link to post
Edwin Yip 154 Posted September 25, 2020 Hello Dinar, You are correct that RRUZ and dummzeuch are both "experts in the expert area" :D, Plus @David Hoyle, except me :D All I know is that CN Pack can turn the editor tabs into multi-line mode, exactly like the VS screenshot Mike posted , but unfortunately, that's for D7 and bellow only. Share this post Link to post
Dinar 22 Posted September 25, 2020 (edited) Edwin Yip, I'm sorry. I thought you also have some understanding of working with the TIDEGradientTabSet class. Judging from the given question on stackoverflow and the comments on the answer 🙂 Edited September 25, 2020 by Dinar Share this post Link to post
Dinar 22 Posted September 25, 2020 2 minutes ago, Attila Kovacs said: As an alternative: This is one of the first options I proposed 🙂 17 hours ago, Dinar said: Have you tried using keyboard shortcuts to display a dropdown menu with a list of all open modules (Ctrl + Alt + F12) or the DelphiCtrlTab plugin? 1 Share this post Link to post
Attila Kovacs 629 Posted September 25, 2020 @Dinar :)) Sorry, looks like I'm in write only mode 🙂 1 Share this post Link to post
Edwin Yip 154 Posted September 25, 2020 1 hour ago, Dinar said: Edwin Yip, I'm sorry. I thought you also have some understanding of working with the TIDEGradientTabSet class. Judging from the given question on stackoverflow and the comments on the answer 🙂 Ah huh! Good finding! The IDE expert (plugin) was originally developed by RRUZ and I only did a little customization for my own needs. Share this post Link to post
Lars Fosdal 1792 Posted September 25, 2020 There is also that little drop down at the right end of the unit tabs. Otherwise, Ctrl+F12 is nice as well. 1 Share this post Link to post
Attila Kovacs 629 Posted September 25, 2020 5 minutes ago, Lars Fosdal said: There is also that little drop down at the right end of the unit tabs. @Dinar It's not just me! 😉 19 hours ago, Stano said: Ctrl + Alt + F12 starts the Intel graphics settings for me Well, then just press Ctrl+Alt+ArrowUp or Down 😉 2 Share this post Link to post
Lars Fosdal 1792 Posted September 25, 2020 20 hours ago, Dinar said: I think you can remove this keyboard shortcut or reassign to something else in the Intel Graphics settings (unless, of course, you do not use it that often) 🙂 I didn't know that shortcut, but for me it also woke up the Intel gfx settings. As you said, you can disable the hotkeys in that app - and suddenly, Ctrl+Alt+F12 drops down the opened unit list. Thanks, man! Share this post Link to post
Mike Torrettinni 198 Posted September 25, 2020 I'm testing CtrlTab plugin and seems good alternative. Share this post Link to post
Mike Torrettinni 198 Posted September 25, 2020 23 minutes ago, Lars Fosdal said: There is also that little drop down at the right end of the unit tabs. Otherwise, Ctrl+F12 is nice as well. I know about the drop-down list, but didn't know about Ctrl+F12. Even though I have project manage opened almost non-stop, once the number of units is high, this Ctrl+F12 could be useful. Share this post Link to post
Mike Torrettinni 198 Posted September 25, 2020 2 hours ago, Attila Kovacs said: As an alternative: I did look at the CtrlTab plugin at the beginning, when it was released, but didn't really find it useful. Testing now for a little bit and I do see it being useful. 🙂 Share this post Link to post
Dinar 22 Posted September 25, 2020 56 minutes ago, Mike Torrettinni said: I did look at the CtrlTab plugin at the beginning, when it was released, but didn't really find it useful. Testing now for a little bit and I do see it being useful. 🙂 It would be interesting to also try a modified version of this plugin from @Attila Kovacs I hope that he will share with us the result of his labors 🙄🙂 Share this post Link to post
Mike Torrettinni 198 Posted September 25, 2020 1 minute ago, Dinar said: It would be interesting to also try a modified version of this plugin from @Attila Kovacs I hope that he will share with us the result of his labors 🙄🙂 I thought those were just screenshots, mockup suggestions. Share this post Link to post