I hope there is something simple I am missing, but if I use -Click on a global method to go to it, how do you get back to the calling location, if it is in another Window or global module? The “Back” arrow at the top only takes you to the previous location in the same module or Window you are currently in. And that is almost certainly not where you wanted to go back to at that point. This worked as I would expect in the old Real Studio. Thanks for any guidance.
Yes, it is driving me nuts.
I really wonder how Norm is working with that IDE, on a huge project like Xojo itself… I’m getting lost, again and again and again. I have to be extra careful not to doubleclick or to ‘Go to’ without remembering the current tab and code location. This is tiring.
I agree but the IDE is starting to really shape up. I’m getting to where I can find things easier, but I really don’t want to have to “re-find” (may not be word, but it aptly describes what I am having to do countless times a day) the location I was just at 10 second earlier.
I seldom use the forward and back btns. As they seldom work as I expect. This, and tabbing out of the method name fld. Not going to the attributes fld. Are my chief complaints of the new IDE. My suggestion is to make ample use of the ability to open a location in a new tab. When you re-click that tab, it remains at the same location.
Correct. but going back to my OP, if you control-click to a method in a module and forgot what other module you were in, you are back to hunting / remembering …when you should be thinking about the problem you are working on. There has to be a better way than the way it works now. Maybe a ContextMenu entry called “Return to Calling Function”? Or some Hotkey that would do the same? In VB6 you could -F2 to a function, then I think it was --F2 to get back, I think it was.
Press the back button at the top of the window ?
See the OP, that is the whole issue. If you are not in the same module / window you called the method from, that does no good.
In R2 it should be better (but not completely fixed as there’s still an issue with going back / forward to the right overloaded method).
It doesn’t jump across tabs and there’s a feedback case to make the back forward global instead of per tab.
But there should be no restriction about “the same module or window” that I know of.
Correct, in the same module or window, works as I would expect. The issue with the feedback case is, other than remembering which tab you were on and clicking on it, there is no way to get back. And when you have 5 or 6 modules or forms that could have called it, it is easy to forget where you were and have to start the “find my method” process up again.
Now that the key issues on Windows have been fixed (great job on that BTW), this is the one thing in the IDE I would love to see addressed most.