sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    What button is the user holding down?

    Scheduled Pinned Locked Moved Developers' Forum
    5 Posts 2 Posters 151 Views 2 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.
    • F Offline
      fizgig
      last edited by

      Anyone know how to sense that? I'd like to read the keys so when the user presses a button linked to a script of mine with their mouse, something happens according to what letter they're pressing down on the keyboard when the button is pressed.

      1 Reply Last reply Reply Quote 0
      • Chris FullmerC Offline
        Chris Fullmer
        last edited by

        http://code.google.com/apis/sketchup/docs/ourdoc/tool.html

        In the tool class there are methods that let you detect when a button is pressed or released. I suppose you could store button they have pressed, and then clear it onve they release the key. That would be a way to detect if they are holding a key down.

        Chris

        Lately you've been tan, suspicious for the winter.
        All my Plugins I've written

        1 Reply Last reply Reply Quote 0
        • F Offline
          fizgig
          last edited by

          Aha! The tool class!

          Thanks for the info. I skipped over that in the api doc as it didn't sound like a match.

          1 Reply Last reply Reply Quote 0
          • Chris FullmerC Offline
            Chris Fullmer
            last edited by

            In my opinion, using the tool class creates a little bit more work, but it opens a LOT more possibilities. So if you can figure out how to use the tool class, there is lots of good stuff you can do with it,

            Chris

            Lately you've been tan, suspicious for the winter.
            All my Plugins I've written

            1 Reply Last reply Reply Quote 0
            • F Offline
              fizgig
              last edited by

              Yeah. Looking into it, there is a lot more work involved. I'd have to change my program quite a bit to fit it into this programming structure.

              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