214 lines
3.8 KiB
Plaintext
214 lines
3.8 KiB
Plaintext
|
// Magic: 2a8df1fc
|
||
|
// Automatically generated PSI dialog (PSI version 19.0.720)
|
||
|
// Sat Feb 11 03:57:24 2023
|
||
|
|
||
|
|
||
|
f_tmp = FLOAT_FIELD; // dialog.top.ui
|
||
|
|
||
|
gspace.gad = ROW
|
||
|
{
|
||
|
HSTRETCH
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
gspace.label = PARM_LABEL("Grid Spacing", "gspace") WIDTH(1.5);
|
||
|
PARM(float, 2, "gspace", none, none, "X,Y")
|
||
|
RANGE(0,1) LABELREF(gspace.label)
|
||
|
HSTRETCH;
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
|
||
|
gcount.gad = ROW
|
||
|
{
|
||
|
HSTRETCH
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
gcount.label = PARM_LABEL("Grid Count", "gcount") WIDTH(1.5);
|
||
|
PARM(integer, 2, "gcount", none, none, "X,Y")
|
||
|
RANGE(1,100) LOCK_RANGE_MIN LABELREF(gcount.label)
|
||
|
HSTRETCH;
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
|
||
|
gruler.gad = ROW
|
||
|
{
|
||
|
HSTRETCH
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
gruler.label = PARM_LABEL("Grid Ruler", "gruler") WIDTH(1.5);
|
||
|
PARM(integer, 2, "gruler", none, none, "X,Y")
|
||
|
RANGE(0,10) LOCK_RANGE_MIN LABELREF(gruler.label)
|
||
|
HSTRETCH;
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
|
||
|
origin.gad = ROW
|
||
|
{
|
||
|
HSTRETCH
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
origin.label = PARM_LABEL("Origin", "origin") WIDTH(1.5);
|
||
|
PARM(float, 3, "origin", none, none, "X,Y,Z")
|
||
|
RANGE(0,1) LABELREF(origin.label)
|
||
|
HSTRETCH;
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
|
||
|
rotation.gad = ROW
|
||
|
{
|
||
|
HSTRETCH
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
rotation.label = PARM_LABEL("Rotation", "rotation") WIDTH(1.5);
|
||
|
PARM(float, 3, "rotation", none, none, "X,Y,Z")
|
||
|
RANGE(0,1) LABELREF(rotation.label)
|
||
|
HSTRETCH;
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
|
||
|
rotationorder.gad =
|
||
|
{
|
||
|
LAYOUT(horizontal) JUSTIFY(left, center) HSTRETCH
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
PARM_LABEL_SIMPLE("Rotation Order", "rotationorder") WIDTH(1.5);
|
||
|
{ WIDTH(0.09) }
|
||
|
|
||
|
rotationorder.menu;
|
||
|
|
||
|
{ HSTRETCH }
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
|
||
|
upvector.gad = ROW
|
||
|
{
|
||
|
HSTRETCH
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
upvector.label = PARM_LABEL("Up-Vector", "upvector") WIDTH(1.5);
|
||
|
PARM(float, 3, "upvector", none, none, "X,Y,Z")
|
||
|
RANGE(0,1) LABELREF(upvector.label)
|
||
|
HSTRETCH;
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
|
||
|
lockup.gad =
|
||
|
{
|
||
|
LAYOUT(horizontal) JUSTIFY(left, center) HSTRETCH
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
PARM_LABEL_SIMPLE("Lock Up-Vector to:", "lockup") WIDTH(1.5);
|
||
|
{ WIDTH(0.09) }
|
||
|
|
||
|
lockup.menu;
|
||
|
|
||
|
{ HSTRETCH }
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
|
||
|
targetnormal.gad = ROW
|
||
|
{
|
||
|
HSTRETCH
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
targetnormal.label = PARM_LABEL("Target Normal", "targetnormal") WIDTH(1.5);
|
||
|
PARM(float, 3, "targetnormal", none, none, "X,Y,Z")
|
||
|
RANGE(0,1) LABELREF(targetnormal.label)
|
||
|
HSTRETCH;
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
|
||
|
targetxaxis.gad = ROW
|
||
|
{
|
||
|
HSTRETCH
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
targetxaxis.label = PARM_LABEL("Target X Axis", "targetxaxis") WIDTH(1.5);
|
||
|
PARM(float, 3, "targetxaxis", none, none, "X,Y,Z")
|
||
|
RANGE(0,1) LABELREF(targetxaxis.label)
|
||
|
HSTRETCH;
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
fetchaxes.join =
|
||
|
{
|
||
|
|
||
|
LAYOUT(horizontal) HSTRETCH JUSTIFY(left, center)
|
||
|
|
||
|
fetchaxes.gad = ROW
|
||
|
{
|
||
|
JUSTIFY(left, center)
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
PARM_BUTTON("fetchaxes", "Fetch Axes")
|
||
|
push VALUE(fetchaxes.val);
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
|
||
|
applyaxes.gad = ROW
|
||
|
{
|
||
|
JUSTIFY(left, center)
|
||
|
{ WIDTH(0.18) }
|
||
|
|
||
|
{ }
|
||
|
{ WIDTH(0.1) }
|
||
|
|
||
|
PARM_BUTTON("applyaxes", "Apply Axes")
|
||
|
push VALUE(applyaxes.val);
|
||
|
|
||
|
{ WIDTH(0.1) }
|
||
|
}
|
||
|
}
|
||
|
|
||
|
parmgroup_orientbyaxes.gad =
|
||
|
|
||
|
GROUP simple "Orient by Axes" flat
|
||
|
{
|
||
|
VALUE(parmgroup_orientbyaxes.gad.val) LAYOUT(vertical) HSTRETCH
|
||
|
targetnormal.gad;
|
||
|
targetxaxis.gad;
|
||
|
fetchaxes.join;
|
||
|
}
|
||
|
|
||
|
parmgroup_extras.gad =
|
||
|
GROUP collapsible "Extras" flat
|
||
|
{
|
||
|
VALUE(parmgroup_extras.gad.val) LAYOUT(vertical) HSTRETCH
|
||
|
parmgroup_orientbyaxes.gad;
|
||
|
}
|
||
|
|
||
|
dialog_norm.gad =
|
||
|
{
|
||
|
LAYOUT(vertical) SPACING(0.02) HSTRETCH
|
||
|
gspace.gad;
|
||
|
gcount.gad;
|
||
|
gruler.gad;
|
||
|
origin.gad;
|
||
|
rotation.gad;
|
||
|
rotationorder.gad;
|
||
|
upvector.gad;
|
||
|
lockup.gad;
|
||
|
parmgroup_extras.gad;
|
||
|
}
|
||
|
// dialog.bot.ui
|
||
|
|
||
|
extrastuffstowbar_minimize.val := 1;
|
||
|
|
||
|
dialog = OPENNOTIFIER
|
||
|
{
|
||
|
LAYOUT(vertical) SPACING(0.02) LOOK(bg) VALUE(open.val_) HSTRETCH
|
||
|
|
||
|
{ HEIGHT(1p) LOOK(bg) HSTRETCH }
|
||
|
|
||
|
dialog_norm.gad;
|
||
|
}
|