
The tool itself is about as easy to use as it can get. Copy the LSGoto DLL to your Notes executable directory, then add 'lsgoto' to your EXTMGR_ADDINS= line in your notes.ini and restart Notes. Launch Designer and open a really large script library ( I like to use the CSEventNotes library in the mail6.ntf template ). Select the 'Declarations' section (because it is the longest), then place your cursor in the script editor window (LSGoto only works when your cursor is in the script editor window.). Press Ctrl and 'G' and the Teamstudio LSGoto window will appear. Type the line number in and off you go!
One caveat is that since I'm doing some slightly sneaky things here with key strokes this may not work with every single release of Notes out there. I have tested it with R5.0.8, R6.5.4, and R7.0 . In my experience, if things work in at least one build of those versions, then there probably shouldn't be any problems, but you never know.
You can find the download for LSGoto here. It will also be listed on the left side under the 'Free Tools' section.
1. Rob McDonagh12/16/2005 09:12:01 AM
Homepage: http://www.CaptainOblivious.com
That is a beautiful thing. Truly beautiful. I'd gotten so used to that little 'quirk' of Designer that I'd stopped complaining about it. Sweet!
2. Bruce Elgort12/16/2005 09:56:28 AM
Homepage: http://www.bruceelgort.com
Awesome!!! Thank you for a great tool.
Bruce Elgort
PS - also welcome to the blogosphere
3. Ulrich Krause12/17/2005 11:29:16 AM
Homepage: http://www.eknori.de
I've downloaded LSGoto and installed it on my client according to the readme.txt. Ctrl+G seems not to work in the german designer client. I'm using 6.5.4 German. Any ideas ?
And, of course, welcome to the blogosphere !
4. Craig12/17/2005 12:17:45 PM
Homepage: http://blogs.teamstudio.com
@3 - HMMMM...... Nothing should be dependant on any particular language....The first few things that come to mind are to make sure that there are no other EXTMGR_ADDINS= lines in your notes.ini. The other thing is that the cursor must be in the LS Editor window or it will not work. Other than that, I'll have to investigate it further when I get back to the office on Monday....
5. Ulrich Krause12/18/2005 07:33:18 AM
Homepage: http://www.eknori.de
Craig
This is the line from the Notes.ini
EXTMGR_ADDINS=lsgoto
the nlsgoto.dll is in the Notes program directory
Another side effect.
I open my Notes Client and start the designer from the bookmark bar. Then I open a large script library and position the cursor into the code. When typing ctrl+G the Notes Client comes to the foreground ... strange, isn't it ?
6. Ulrich Krause12/19/2005 02:09:15 AM
Homepage: http://www.eknori.de
same on my pc in the office ( Ver 6.5.4 CCH5 )
7. Craig12/19/2005 10:29:18 AM
Homepage: http://blogs.teamstudio.com
Ok, Ulrich, fix for you. If you download lsgoto now, it should work for you now. I downloaded the German version this morning and the problem was that, in German, CTRL+G is remapped to CTRL+W, so lsgoto was never getting called.
8. Craig03/28/2006 11:53:14 AM
Homepage: http://blogs.teamstudio.com
Scott - I will send you an email and we can go over what is installed.
9. Ulrich Krause12/20/2005 01:15:22 AM
Homepage: http://www.eknori.de
Great, it's working now. Thanx for investigating ...
10. Dallas Gimpel12/20/2005 09:52:27 AM
Awesome tool . . . one of those little things that just makes life so much easier!
11. Ulrich Krause12/20/2005 01:29:56 PM
Homepage: http://www.eknori.de
@9: Should be part of the Domino Designer
12. Joe Litton12/20/2005 02:30:35 PM
Homepage: http://joelitton.net/
(insert happy primal joyous screaming here)
OK, this is just too freakin' cool. I spend time EVERY day slogging through my code as I debug, scrolling down to the offensive line. Just as I use Configurator and ScriptBrowser *literally* every day, LS Goto now joins the Teamstudio tools that are helping to save my few remaining hairs.
Craig, if by chance you'll be at Lotusphere, I'd love to buy you a beer or 6.
Many thanks!
13. Tony Austin02/13/2006 01:27:19 AM
Homepage: http://asiapac.com.au/ - or - http://notestracker.com/
Nice effort, Craig!
14. david03/07/2006 02:05:17 AM
Homepage: http://ais.com.cn
thanks
15. Torben Bang04/03/2006 06:12:24 AM
Hi,
I tried to install the dll file as described. But it is not working in my 6.0.3 client. I suspect it to be related to the fact that i have 2 clients installed on my machine . 6.03 and a 7 client. In version 7, it is working, but in version 6.0.3 it is not.
Is the dll using windows registry settings in order to work?
Thanks
Torben Bang