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

    SU Gui toolkits

    Scheduled Pinned Locked Moved Developers' Forum
    5 Posts 3 Posters 328 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.
    • B Offline
      BillW
      last edited by

      Has anyone found any toolkits for GUI creation in Sketchup apart from webdialogs.
      I have revisited an old set of plugins where I used wxsu at http://wxsu.sourceforge.net/ which allowed me to create some very sophisticated dialogs including auto resizing. Alas xwsu has not worked for a long time with Sketchup and unfortunately I hate implementing webdialogs. In fact Webdialogs was the main reason I stopped developing in Sketchup.

      In a perfect world I would be more than happy if Trimble implemented something similar to wxsu.

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

        There is another toolkit that you can use directly with Ruby: https://github.com/thomthom/SKUI
        I think it aims exactly what you want, and resizing should also not be a problem. And the plus is that it has no exterior dependencies, meaning it is cross-platform for all platforms that SketchUp supports/will support.

        1 Reply Last reply Reply Quote 0
        • Dan RathbunD Offline
          Dan Rathbun
          last edited by

          .. yea it's a wrapper for WebDialogs.

          I'm not here much anymore.

          1 Reply Last reply Reply Quote 0
          • Dan RathbunD Offline
            Dan Rathbun
            last edited by

            I wish Qt was compatible. We will need a specially compiled edition for SketchUp, so all windows are child windows of the SketchUp app window (instead of the Desktop.)

            I'm not here much anymore.

            1 Reply Last reply Reply Quote 0
            • Dan RathbunD Offline
              Dan Rathbun
              last edited by

              @billw said:

              Alas WxSU has not worked for a long time with Sketchup ... I would be more than happy if Trimble implemented something similar to wxsu.

              I looked into this recently.

              The issue is with WxWidgets (used by WxSU,) .. I think that the latest version for Ruby 2.x, is still unstable, and is not out of beta. (It might not even compile currently.)
              Even the old version has not been worked on in awhile.

              Another issue is that the top level window needs to be a WxWidgets class window, which the SketchUp app window is not. WxSU did a clunky "fix" by re-assigning the SketchUp app window to be a child window, of an invisible WxWdigets WxFrame.

              This can be done on Windows (at least XP,) but probably not on Mac.

              I'm not here much anymore.

              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