// Magic: b1b2f7fb // Automatically generated PSI dialog (PSI version 15.5.717) // Sat Feb 11 02:34:25 2023 f_tmp = FLOAT_FIELD; // dialog.top.ui style.join = { LAYOUT(horizontal) HSTRETCH JUSTIFY(left, center) style.gad = { LAYOUT(horizontal) JUSTIFY(left, center) PARM_LABEL_SIMPLE("Style", "style") WIDTH(1.5); { WIDTH(0.09) } style.menu; { } } class.gad = { LAYOUT(horizontal) JUSTIFY(left, center) PARM_LABEL_SIMPLE("Class", "class") ; { WIDTH(0.09) } class.menu; { } } } attrib.gad = ROW { HSTRETCH JUSTIFY(left, center) attrib.label = PARM_LABEL("Attribute", "attrib") WIDTH(1.5); PARM_FIELD(string, "attrib") VALUE(attrib.val) LABELREF(attrib.label) HSTRETCH; attrib.menu SIZE(0.26, 0.26) LOOK(menuiconbutton); } visibility.join = { LAYOUT(horizontal) HSTRETCH JUSTIFY(left, center) visibility.gad = { LAYOUT(horizontal) JUSTIFY(left, center) PARM_LABEL_SIMPLE(" Visibility", "visibility") WIDTH(1.5); { WIDTH(0.09) } visibility.menu; { } } decorradius.gad = { LAYOUT(horizontal) HSTRETCH decorradius.label = PARM_LABEL(" Radius", "decorradius") ; PARM(float, 1, "decorradius", none, none) RANGE(0,1) LABELREF(decorradius.label) HSTRETCH; } } group.gad = ROW { HSTRETCH JUSTIFY(left, center) group.label = PARM_LABEL("Group", "group") WIDTH(1.5); PARM_FIELD(string, "group") VALUE(group.val) LABELREF(group.label) HSTRETCH; group.menu SIZE(0.26, 0.26) LOOK(menuiconbutton); } pointsize.gad = { LAYOUT(horizontal) HSTRETCH pointsize.label = PARM_LABEL("Point Size", "pointsize") WIDTH(1.5); PARM(float, 1, "pointsize", none, none) RANGE(3,6) LABELREF(pointsize.label) HSTRETCH; } lengthscale.gad = { LAYOUT(horizontal) HSTRETCH lengthscale.label = PARM_LABEL("Length Scale", "lengthscale") WIDTH(1.5); PARM(float, 1, "lengthscale", none, none) RANGE(0,1) LABELREF(lengthscale.label) HSTRETCH; } unitlength.gad = { LAYOUT(horizontal) HSTRETCH unitlength.label = PARM_LABEL("Unit Length", "unitlength") WIDTH(1.5); PARM(float, 1, "unitlength", none, none) RANGE(1.0000000000000001e-05,1) LOCK_RANGE_MIN LABELREF(unitlength.label) HSTRETCH; } normalize.gad = ROW { HSTRETCH { WIDTH(1.5) } { WIDTH(0.08) } PARM_BUTTON("normalize", "Normalize Vectors") toggle VALUE(normalize.val); { HSTRETCH } } arrowheads.gad = ROW { HSTRETCH { WIDTH(1.5) } { WIDTH(0.08) } PARM_BUTTON("arrowheads", "Show Arrow Tips") toggle VALUE(arrowheads.val); { HSTRETCH } } vectorcoloring.gad = { LAYOUT(horizontal) JUSTIFY(left, center) HSTRETCH PARM_LABEL_SIMPLE("Coloring", "vectorcoloring") WIDTH(1.5); { WIDTH(0.09) } vectorcoloring.menu; { HSTRETCH } } colorattrib.gad = ROW { HSTRETCH JUSTIFY(left, center) colorattrib.label = PARM_LABEL("Color Attribute", "colorattrib") WIDTH(1.5); PARM_FIELD(string, "colorattrib") VALUE(colorattrib.val) LABELREF(colorattrib.label) HSTRETCH; colorattrib.menu SIZE(0.26, 0.26) LOOK(menuiconbutton); } ramptype.gad = { LAYOUT(horizontal) JUSTIFY(left, center) HSTRETCH PARM_LABEL_SIMPLE("Color Mapping", "ramptype") WIDTH(1.5); { WIDTH(0.09) } ramptype.menu; { HSTRETCH } } colorramp.si_rampedit = COLOR_RAMP VALUE(colorramp.ramp_val) LAYOUT(horizontal) HSTRETCH; colorramp.multiramp = { LAYOUT(vertical) STRETCH ROW { LOOK(plain) JUSTIFY(left,center) SPACING(0.1) VMARGIN(0.02) HSTRETCH COL { JUSTIFY(right,center) WIDTH(1.5) LABEL "Point No."; } colorramp.pointno.gad = INT_SLIDER_FIELD VALUE(colorramp.pointno.val) HSTRETCH; } } colorramp.buttons.gad = COL { VSTRETCH ICON_BUTTON_STRIP { LAYOUT(horizontal) INITSIZE(20p, 20p) ACTION_ICONBUTTON "BUTTONS_delete" HELP("Remove Point") VALUE(colorramp.delpoint.val); ACTION_ICONBUTTON "BUTTONS_add" HELP("Add Point") VALUE(colorramp.addpoint.val); } { VSTRETCH } colorramp.toggleparms.gad = ACTION_ICONBUTTON "BUTTONS_show_controls" HELP("Hide Controls") VALUE(colorramp.toggle.val) SENDSKEY("h.pane.parms.toggle_ramp_parms") LOOKFLAT UI_FLAT_ICON_BTN_SIZE_TINY; } colorramp.parm = { LAYOUT(vertical) HSTRETCH JUSTIFY(left, center) colorramp.ramp.gad = ROW { MARGIN(0.02) SPACING(0.02) JUSTIFY(left, top) HSTRETCH colorramp.buttons.gad VSTRETCH; colorramp.si_rampedit HSTRETCH; } } colorramp.gad = { LAYOUT(vertical) MARGIN(2p) HSTRETCH { LAYOUT(horizontal) HSTRETCH PARM_LABEL_SIMPLE("Custom Ramp", "colorramp"); { HSTRETCH } } { LAYOUT(vertical) MARGIN(2p) SPACING(0.02) LOOK(lightline) HSTRETCH colorramp.parm; SWITCHER tight { LAYOUT(overlap) VALUE(colorramp.hideparms.val) HSTRETCH colorramp.multiramp; {} } } } rangespec.gad = { LAYOUT(horizontal) JUSTIFY(left, center) HSTRETCH PARM_LABEL_SIMPLE("Range", "rangespec") WIDTH(1.5); { WIDTH(0.09) } rangespec.menu; { HSTRETCH } } minscalar.gad = { LAYOUT(horizontal) HSTRETCH minscalar.label = PARM_LABEL("Min", "minscalar") WIDTH(1.5); PARM(float, 1, "minscalar", none, none) RANGE(0,1) LABELREF(minscalar.label) HSTRETCH; } maxscalar.gad = { LAYOUT(horizontal) HSTRETCH maxscalar.label = PARM_LABEL("Max", "maxscalar") WIDTH(1.5); PARM(float, 1, "maxscalar", none, none) RANGE(0,1) LABELREF(maxscalar.label) HSTRETCH; } centerscalar.gad = { LAYOUT(horizontal) HSTRETCH centerscalar.label = PARM_LABEL("Center", "centerscalar") WIDTH(1.5); PARM(float, 1, "centerscalar", none, none) RANGE(0,1) LABELREF(centerscalar.label) HSTRETCH; } widthscalar.gad = { LAYOUT(horizontal) HSTRETCH widthscalar.label = PARM_LABEL("Width", "widthscalar") WIDTH(1.5); PARM(float, 1, "widthscalar", none, none) RANGE(0,1) LABELREF(widthscalar.label) HSTRETCH; } clamptype.gad = { LAYOUT(horizontal) JUSTIFY(left, center) HSTRETCH PARM_LABEL_SIMPLE("Out Of Range Values", "clamptype") WIDTH(1.5); { WIDTH(0.09) } clamptype.menu; { HSTRETCH } } treatasscalar.gad = ROW { HSTRETCH { WIDTH(1.5) } { WIDTH(0.08) } PARM_BUTTON("treatasscalar", "Treat As Scalar") toggle VALUE(treatasscalar.val); { HSTRETCH } } using.join = { LAYOUT(horizontal) HSTRETCH JUSTIFY(left, center) using.gad = { LAYOUT(horizontal) JUSTIFY(left, center) PARM_LABEL_SIMPLE("Using", "using") WIDTH(1.5); { WIDTH(0.09) } using.menu; { } } component.gad = { LAYOUT(horizontal) HSTRETCH component.label = PARM_LABEL("", "component") ; PARM(integer, 1, "component", none, none) RANGE(0,3) LOCK_RANGE_MIN LABELREF(component.label) HSTRETCH; } } refvec.gad = ROW { HSTRETCH refvec.label = PARM_LABEL("Reference Vector", "refvec") WIDTH(1.5); PARM(float, 3, "refvec", none, none, "#1,#2,#3") RANGE(0,1) LABELREF(refvec.label) HSTRETCH; } markercolor.gad = { LAYOUT (horizontal) HSTRETCH markercolor.label = PARM_LABEL("Marker Color", "markercolor") WIDTH(1.5); PARM(float, 4, "markercolor", none, COLOR, "R,G,B,A") LABELREF(markercolor.label) HSTRETCH; } trail.gad = { LAYOUT (horizontal) HSTRETCH trail.label = PARM_LABEL("Trail Color", "trail") WIDTH(1.5); PARM(float, 4, "trail", none, COLOR, "R,G,B,A") LABELREF(trail.label) HSTRETCH; } textcolor.gad = { LAYOUT (horizontal) HSTRETCH textcolor.label = PARM_LABEL("Text Color", "textcolor") WIDTH(1.5); PARM(float, 3, "textcolor", none, COLOR, "R,G,B") LABELREF(textcolor.label) HSTRETCH; } fontsize.gad = { LAYOUT(horizontal) JUSTIFY(left, center) HSTRETCH PARM_LABEL_SIMPLE("Font Size", "fontsize") WIDTH(1.5); { WIDTH(0.09) } fontsize.menu; { HSTRETCH } } xcolor.gad = { LAYOUT (horizontal) HSTRETCH xcolor.label = PARM_LABEL("X Color", "xcolor") WIDTH(1.5); PARM(float, 4, "xcolor", none, COLOR, "R,G,B,A") LABELREF(xcolor.label) HSTRETCH; } ycolor.gad = { LAYOUT (horizontal) HSTRETCH ycolor.label = PARM_LABEL("Y Color", "ycolor") WIDTH(1.5); PARM(float, 4, "ycolor", none, COLOR, "R,G,B,A") LABELREF(ycolor.label) HSTRETCH; } zcolor.gad = { LAYOUT (horizontal) HSTRETCH zcolor.label = PARM_LABEL("Z Color", "zcolor") WIDTH(1.5); PARM(float, 4, "zcolor", none, COLOR, "R,G,B,A") LABELREF(zcolor.label) HSTRETCH; } dialog_norm.gad = { LAYOUT(vertical) SPACING(0.02) HSTRETCH LOOK(plain) style.join; attrib.gad; visibility.join; group.gad; pointsize.gad; lengthscale.gad; unitlength.gad; normalize.gad; arrowheads.gad; vectorcoloring.gad; colorattrib.gad; ramptype.gad; colorramp.gad; rangespec.gad; minscalar.gad; maxscalar.gad; centerscalar.gad; widthscalar.gad; clamptype.gad; treatasscalar.gad; using.join; refvec.gad; markercolor.gad; trail.gad; textcolor.gad; fontsize.gad; xcolor.gad; ycolor.gad; zcolor.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; }