controls:
LIST[
Controls.NewControl["no detents", dial, p,, 360.0, 90.0, Proc],
Controls.NewControl["1 detent", dial, p,, 360.0, 60.0, Proc,,,,,,,,,,, LIST[[, 180.0]]],
Controls.NewControl["2 detents", dial, p,, 360.0,, Proc, FALSE,,,,,,,,,, LIST[[, 45], [, 290]]],
Controls.NewControl["Lin", vSlider, p,, 1.0, 0.3,,,,,,,,,,,, LIST[[, 0.6]]],
Controls.NewControl["Log", vSlider, p,, 1.0, 0.3,,,,,,,,,,,,, log],
Controls.NewControl["Exp", vSlider, p,, 1.0,,,,,,,,,,,,,, exp],
Controls.NewControl["Horiz", hSlider, p,, 1.0, 0.5,,,,,,, 120],
Controls.NewControl["dial vernier", dial, p,,,, Vernier, FALSE],
Controls.NewControl[name: "Function", type: function, w: 180, min: 0.0, max: 1., row: 1],
Controls.NewControl[name: "Contour", type: contour, w: 180],
Controls.NewControl[name: "Sketch", type: sketch, w: 180]
],