SU Gui toolkits
-
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.
-
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. -
.. yea it's a wrapper for WebDialogs.
-
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.)
-
@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.
Advertisement