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

Executing a ruby file

Scheduled Pinned Locked Moved Developers' Forum
4 Posts 3 Posters 205 Views 3 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.
  • S Offline
    simonstaton
    last edited by 22 Jun 2010, 13:11

    Hi,

    I was just wondering how I would execute an external .rb file on an event. I have a file called box.rb which is one of googles examples however how do I run this when a button is pressed?

    Simon

    1 Reply Last reply Reply Quote 0
    • T Offline
      thomthom
      last edited by 22 Jun 2010, 13:38

      If you look in the box.rb file you see the menu creation: UI.menu("Draw").add_item($exStrings.GetString("Box")) { create_box }

      So from that you know the command to trigger the command: create_box

      Thomas Thomassen — SketchUp Monkey & Coding addict
      List of my plugins and link to the CookieWare fund

      1 Reply Last reply Reply Quote 0
      • T Offline
        thomthom
        last edited by 22 Jun 2010, 13:38

        That is assuming that box.rbis loaded.

        Thomas Thomassen — SketchUp Monkey & Coding addict
        List of my plugins and link to the CookieWare fund

        1 Reply Last reply Reply Quote 0
        • D Offline
          Dan Rathbun
          last edited by 22 Jun 2010, 14:22

          @thomthom said:

          So from that you know the command to trigger the command: create_box
          ...
          That is assuming that box.rb is loaded.

          HOWEVER... there is a bug in box.rb, if Tools/make_pano_pm.rb is also loaded (it loads after box.rb,) and redefines the create_box method; so the box object is never created.

          I posted a fixed version of box.rb
          [Example] box.rb version 2.0.0

          I'm not here much anymore.

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

          Advertisement