Larry, You wrote: " Congrats! Sounds like a cool new tool. How are you going to invoke it?"
I had imagined the toolbox would be launched from a menu item. I still haven't decided which top-level menu this item will best fit in. I can make a new Edit>Select menu for this item and the other selection items, or I can put it under PlugIns>Surveyos>Selection or Tools>SurveyOS>Selection or even Tools>Selection. What do you think? Once the toolbox is up the actual cursor tool will be launched with a button. You wrote: "If you want a wrench icon, Wrench.gif and WrenchCursor.gif are already in the images folder. Also BigWrench.gif." That is just what I needed. Thank you. SS On 9/11/07, Larry Becker <[EMAIL PROTECTED]> wrote: > Hi SS, > > Congrats! Sounds like a cool new tool. How are you going to invoke it? > > If you want a wrench icon, Wrench.gif and WrenchCursor.gif are > already in the images folder. Also BigWrench.gif. > > regards, > Larry > > On 9/11/07, Sunburned Surveyor <[EMAIL PROTECTED]> wrote: > > I've finished writing a new selection tool for OpenJUMP. The > > SuperSelectCursorTool extends the current SelectTool and allows more > > elegant control of the tools selection behvaior. Instead of using the > > control and shift buttons to control the selection behavior the user > > will set "selection modes" using a simple toolbox. > > > > The user will now be able to create "sticky selections". In the sticky > > selection mode each mouse drag or click using the > > SuperSelectCursorTool will add to the current selected items. The only > > way to clear the selected items in this mode will be with a "clear > > selected items" button. > > > > The user will also be able to add and remove features from the same > > set of selected items at will using buttons on a toolbar. > > > > I may add support for the creation of named "selection sets" with this > > cursor tool in the future. > > > > I hope this tool will make more complex selection tasks easier for the user. > > > > By the end of the week I hope to have the following tasks accomplished: > > > > - A plug-in that creates a toolbox with a button to activate the > > SuperSelect tool, a button to control selection modes, a toggle button > > to trigger ONLY "removal from" or ONLY "addition to" the selected > > items when the SuperSelect too is used, and a button to clear the > > selected items. > > > > - Writing Javadoc comments for all public methods in the > > AbstractSelection class, the SelectTool class, and the > > FeatureSelection class. > > > > - Writing Javadoc for some of the methods in the SelectionManager class. > > > > - Refactoring of some source code in the SelectTool class, the > > AbstractSelection class, and the FeatureSelection class. ( I have > > already added some source code comments to these classes.) > > > > I have also been keeping notes on the selection code in OpenJUMP and > > will be writing a short module for a new OpenJUMP Programmer's Guide > > that expands on the material about selections in the original JUMP > > Developer's Guide and that also contains a section on selections in > > OpenJUMP for Core Programmers. > > > > After this work is complete I will return to my work testing the > > pluggable rendering system with a stand-alone text label plug-in. > > > > The Sunburned Surveyor > > > > P.S. - Do we have a common icon I can use on a button that configures > > a tool or modifies its settings? Something like a screwdriver and a > > hammer? I thought I would try to be consistent if there is an icon > > like this that others are using. > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2005. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > -- > http://amusingprogrammer.blogspot.com/ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel