Quad Toolbar for Modeling
- clintonman
- Captain
- Posts: 5430
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Quad Toolbar for Modeling
A version can be found in the Unofficial Updates called the "Quad Menu". The differences are:
button(s) are installed so the shortcut keys can be assigned to both versions, quad menu uses the "space" key by default
includes 2 buttons so both the quad toolbar and the quad menu can be used. The orange button is for the quad toolbar and the yellow and orange button (not shown) is for the quad menu.
2 of the toolbars have swapped positions and slightly different buttons
the quad toolbar has space between the toolbars, quad menu does not
quad toolbar opens centered on the mouse, quad menu opens to the right of the mouse
http://clintons3d.com/plugins/truespace ... olbar.html
- clintonman
- Captain
- Posts: 5430
- Joined: 21 May 2009, 21:08
- Type the number ten into the box: 0
- Location: California
- Contact:
Re: Quad Toolbar for Modeling
Update Sept 11 2020
Fixes the problem of the toolbar only opening relative a 3d window in the upper left of the trueSpace window.
This version uses an update plugin file Clintons3dPlugin.rsx to get the position of the active window and uses it to get the absolute position of the mouse no matter where the window is located.
The plugin file is required for this version.
Sample of how the window info is read:
More details at the bottom of this page http://clintons3d.com/plugins/truespace ... index.html
New commands are GetFrameRect for reading the window position, SetFrameRect for setting the window position and UpdateFrameRect which will update the display of a window after changing it's frame node values (width, height, title, frame type etc.)
Fixes the problem of the toolbar only opening relative a 3d window in the upper left of the trueSpace window.
This version uses an update plugin file Clintons3dPlugin.rsx to get the position of the active window and uses it to get the absolute position of the mouse no matter where the window is located.
The plugin file is required for this version.
Sample of how the window info is read:
Code: Select all
utilitydata = System.CreateDO("Clintons3D Package/Utility functions");
windowFrame = "Project/Windows Manager Space/Frame Window, 2"
value = utilitydata.GetFrameRect(windowFrame);
obj = eval("(" + value + ")");
left = obj.Rectangle.left;
top = obj.Rectangle.top;
right = obj.Rectangle.right;
bottom = obj.Rectangle.bottom;
New commands are GetFrameRect for reading the window position, SetFrameRect for setting the window position and UpdateFrameRect which will update the display of a window after changing it's frame node values (width, height, title, frame type etc.)