Can you please send me Win32API.rb? It is difficult to find a place to download it, believe it or not...
Thanks in advance.
Can you please send me Win32API.rb? It is difficult to find a place to download it, believe it or not...
Thanks in advance.
I have developed a debugging tool for Sketchup plugins. It allows conditional watches and breakpoints and examining/setting variables and tracing through the code and seeing variable values changing.
I am posting the user guide below, and a zip file with the required files and all source code (Ruby and VB.net).
Enjoy. All free for you.
I tried SurDebug early on and could not make it work either. I was told that the author got angry about some criticism, and he stopped working on it. There were no recent posts about it at the site that you show.
Debuggifier's concept is not as nice as the SurDebug concept, as it inserts debug statements after every Ruby statement in all or part of the code. It can be commented / uncommented at will, and totally removed ("undebuggified") when the Plugin development is complete. But I found it necessary to develop for my own programming, because Ruby is so hard to program with. Anyone using a true IDE knows this.
I will clean up Debuggifier a little and then post it. Since it is an EXE and requires VB6 DLL's to be installed with InstallShield etc, can I upload it to this forum? Can I upload a zip file?
I have written a debugger for Sketchup plugins with watches and breakpoints. Why isn't such a debugger already available? Would it be a good contribution to the community? The breakpoints based on watched variable changes seem like the best part.
Download the user guide that I attached.
It needs some work yet, as it processes only the Ruby snytax that I have
programmed with myself. It is a VB6 app. It would be free.
Quote message
Face2Face plugin - autoextrusion between faces
Sent: Wed Dec 21, 2011 4:58 pm
by brian_concannon
TIG,
I posted the plugin as you suggested, in the Resources/Plugins forum. It is being downloaded like crazy!
I hope you make it part of your Edgedraw plugins somehow.
anyway, I have written a debugger for Sketchup plugins with watches and breakpoints. Why isn't such a debugger already available? Would it be a good contribution to the community?
Quote message
Re: Face2Face plugin - autoextrusion between faces
Sent: Wed Dec 21, 2011 5:16 pm
From: TIG
To: brian_concannon
It would probably be a useful adjunct.
Why not post in the Developers' forum with a new thread.
You don't need to post the whole of your code, just some ideas to get a discussion rolling...
Thomthom, Jim and Dan are more in debugging etc than I am. I manually slog through with my own return nils, breaks, testing puts, UI.messageboxe, refreshes etc till I get it to work
Sketchup Face2Face Tool
Here is a Sketchup plugin that starts from just two arbitrary faces. It generates the smooth continuous central path and adds the outside surfaces between the selected faces.
1 - Select any two faces at any orientations.
2 - Use menu selections Plugins, then Face2Face Extrusion.
3 - The plugin then generates the path, and the surface that fits between the faces.
The result is an blended extrusion with the shape of one of the faces.