sketchucation logo sketchucation
    • Login
    🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    Idea for last batch of selected Reselect Ruby

    Scheduled Pinned Locked Moved Plugins
    19 Posts 12 Posters 3.2k Views 12 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R Offline
      rhankc
      last edited by

      You know when you have to select a lot of lines segments one by one to make a group ( like the civil guys drawing who really doesnt pay much attention to layers, and you have to reorganize his topo, text, building footprint, etc.) and when you right click you dont get it just right and the hundred or so lines you just selected go back to black? You know how mad that makes you?
      Well I may be the only one, but when this happens I wish I had a command to reselect all those lines (or faces or......) again. like: oops: Reselect Previously Selected. Just my thought for the day.

      Hank

      1 Reply Last reply Reply Quote 0
      • T Offline
        todamgood4U
        last edited by

        OMG...I'm so with you on this one!

        1 Reply Last reply Reply Quote 0
        • T Offline
          tomsdesk
          last edited by

          Yeah, me too! And no matter how many times I tell myself to remember to use the pulldown menus when doing same...I always forget and rightclick 😞

          http://www.tomsdesk.moonfruit.com/
          2.5D Trees & Shrubs!

          1 Reply Last reply Reply Quote 0
          • C Offline
            Charlie__V
            last edited by

            Hundred lines......I get peeved when it's 8 or 10 and that happens.

            C

            Precision M1710/Win 7 Pro 64 bit/i-7 6920 Quad core 2.9 Ghz -3.8/16Gb ram/NVIDIA M5000M 8Gb

            1 Reply Last reply Reply Quote 0
            • boofredlayB Offline
              boofredlay
              last edited by

              Moved to the Ruby Forum.

              http://www.coroflot.com/boofredlay

              1 Reply Last reply Reply Quote 0
              • A Offline
                azuby
                last edited by

                I think, with an observer and an own datastructure (maybe a simple nested array) it could be done.

                azuby

                *error initus :: Blocks | CurrentDate | d/Code | extensionmanager | FFlipper | HideEdges | MeasuredArea | ModelHistory | PluginsHelp | PronButton | SAWSO | SCP | SU²CATT

                Bad English? PM me, correct me. :smile:**

                1 Reply Last reply Reply Quote 0
                • Didier BurD Offline
                  Didier Bur
                  last edited by

                  Hi,
                  Maybe selectionMemory.rb will help: memorizes, adds, recalls selection.
                  D/L it at my site, in the selection-layers section
                  Hope this helps, 😉

                  DB

                  1 Reply Last reply Reply Quote 0
                  • R Offline
                    RickW
                    last edited by

                    No, no, download it from MY site!
                    http://www.smustard.com/script/SelectionMemory 😄

                    Actually, I started work a few weeks ago on a new version that will be automatic, as Azuby suggested.

                    RickW
                    [www.smustard.com](http://www.smustard.com)

                    1 Reply Last reply Reply Quote 0
                    • KrisidiousK Offline
                      Krisidious
                      last edited by

                      this would go on the wish list sticky...

                      By: Kristoff Rand
                      Home DesignerUnique House Plans

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        Maggy
                        last edited by

                        SelectionMemory is a good start, but for me it should be as intuitive as most of SU is.

                        Maybe that tells you more about me than about the ruby...

                        [Maggy]

                        1 Reply Last reply Reply Quote 0
                        • R Offline
                          RickW
                          last edited by

                          Download SelectionMemory to your Plugins folder.

                          Usage: Right-click OR Plugins menu > SelectionMemory >
                          Memorize (the current selection)
                          Add (the current selection to what's already in memory)
                          Recall (the selection items in memory)

                          It's strictly a manual process right now. I'm leveraging observers to make it an automatic process.

                          RickW
                          [www.smustard.com](http://www.smustard.com)

                          1 Reply Last reply Reply Quote 0
                          • J Offline
                            Jim
                            last edited by

                            @rhankc said:

                            You know when you have to select a lot of lines segments one by one to make a group ( like the civil guys drawing who really doesnt pay much attention to layers, and you have to reorganize his topo, text, building footprint, etc.) and when you right click you dont get it just right and the hundred or so lines you just selected go back to black? You know how mad that makes you?
                            Well I may be the only one, but when this happens I wish I had a command to reselect all those lines (or faces or......) again. like: oops: Reselect Previously Selected. Just my thought for the day.

                            I think I would try to use a Tool, and have it recognize only edges, and add the selected edges to some data structure. The tool could have a proximity setting where it would select lines with the specified radius of the click. Or even select lines within an agular proximity of the last selected line (say within 45 degrees.) It could auto-select connected lines in this manner (using the angular proximity.)

                            I'm just throwing ideas out there to see what sticks.

                            Hi

                            1 Reply Last reply Reply Quote 0
                            • M Offline
                              Maggy
                              last edited by

                              Jim, those ideas are sticking like superglue! The industrial type.

                              [Maggy]

                              1 Reply Last reply Reply Quote 0
                              • R Offline
                                RickW
                                last edited by

                                The tool idea could work, but personally, I'd much rather write an observer than a whole new selection tool 😄 But that's just personal preference.

                                RickW
                                [www.smustard.com](http://www.smustard.com)

                                1 Reply Last reply Reply Quote 0
                                • R Offline
                                  rhankc
                                  last edited by

                                  @unknownuser said:

                                  I think I would try to use a Tool, and have it recognize only edges, and add the selected edges to some data structure. The tool could have a proximity setting where it would select lines with the specified radius of the click. Or even select lines within an agular proximity of the last selected line (say within 45 degrees.) It could auto-select connected lines in this manner (using the angular proximity.)

                                  I'm just throwing ideas out there to see what sticks.

                                  that was my cue, wasn't it?
                                  Let me see, only edges. sounds good since this is the beginning of the geometry.
                                  data superstructure: lost me there, don't know.
                                  I was thinking whatever the last selection was, so a radius of x units would be fine, but I think default should be suitable for re selection without extra input. Angular proximity: ok could it be 360? I never really know where the cursor was when the last valid selection was made. The command is initiated working towards the Weld.rb, where sometimes there's spaghetti on the screen, all connected makes a mess.
                                  Sorry I didnt recognize the question earlier, Thanks for the suggestions.

                                  Hank

                                  1 Reply Last reply Reply Quote 0
                                  • R Offline
                                    RickW
                                    last edited by

                                    Okay, the new SelectionMemory is getting closer to being ready! The guts work, so once I get the UI finished, it'll go live on Smustard.

                                    RickW
                                    [www.smustard.com](http://www.smustard.com)

                                    1 Reply Last reply Reply Quote 0
                                    • R Offline
                                      rhankc
                                      last edited by

                                      It sure is nice to work with pros. Thanks

                                      Hank

                                      1 Reply Last reply Reply Quote 0
                                      • R Offline
                                        RickW
                                        last edited by

                                        Here's a screenshot of the new SelectionMemory plugin.

                                        It will remember up to 20 selection sets, which you can use separately or in combination to restore a selection set or build a new selection set.

                                        Each set can be:
                                        1 selected as THE selection set,
                                        2 added to the existing selection set, or
                                        3 removed from the existing selection set, or
                                        4 deleted from memory

                                        You can also Add All, Remove All, or Delete All (clears the SelectionMemory).

                                        Also includes a right-click menu item for re-selecting the previous selection set for those times when you just lost your set and need it back quickly.

                                        Any suggestions/thoughts/comments?

                                        Closeup of the dialog box

                                        http://www.sketchucation.com/forums/scf/sas/Ruby/screenshot2.png

                                        http://www.sketchucation.com/forums/scf/sas/Ruby/screenshot.png

                                        RickW
                                        [www.smustard.com](http://www.smustard.com)

                                        1 Reply Last reply Reply Quote 0
                                        • R Offline
                                          RickW
                                          last edited by

                                          Thinking ahead (for next version?):

                                          1. Ability to name sets
                                          2. Ability to lock sets (currently, the lowest-numbered set is removed once the 21st set is created, and each set is renumbered. Locking would prevent a set from being displaced)
                                          3. Ability to save sets in the model for future reference

                                          Input is appreciated. 😄

                                          RickW
                                          [www.smustard.com](http://www.smustard.com)

                                          1 Reply Last reply Reply Quote 0
                                          • 1 / 1
                                          • First post
                                            Last post
                                          Buy SketchPlus
                                          Buy SUbD
                                          Buy WrapR
                                          Buy eBook
                                          Buy Modelur
                                          Buy Vertex Tools
                                          Buy SketchCuisine
                                          Buy FormFonts

                                          Advertisement