SPLINE [id]
{
  [Common flags]
  [SHOWGRID_H;]
  [SHOWGRID_V;]
  [EDIT_H;]
  [EDIT_V;]
  [X_MIN xmin;]
  [X_MAX xmax;]
  [X_STEPS sx;]
  [Y_MIN ymin;]
  [Y_MAX ymax;]
  [Y_STEPS sy;]
  [MINSIZE_H x;]
  [MINSIZE_V y;]
  [X_TEXT x_text_text;]
  [Y_TEXT y_text_text;]
  [ALLOW_HORIZ_SCALE_MOVE;]
  [ALLOW_VERT_SCALE_MOVE;]
  [USE_OPTIMAL_RANGE;]
  [SQUARE;]
  [OPTIMAL_X_MIN xmin;]
  [OPTIMAL_X_MAX xmax;]
  [OPTIMAL_Y_MIN ymin;]
  [OPTIMAL_Y_MAX ymax;]
  [CUSTOMCOLOR_SET;]
  [CUSTOMCOLOR_COL color;]
  [NO_FLOATING_WINDOW;]
  [NOPRESETS;]
}
Represents SplineData objects in a container, rendered with SplineCustomGui.
| REFUSE idlist; | The node types to refuse, separated with semi-colons. | 
| SHOWGRID_H; | Show horizontal grid. | 
| SHOWGRID_V; | Show vertical grid. | 
| EDIT_H; | Edit field for horizontal value. | 
| EDIT_V; | Edit field for vertical value. | 
| X_MIN xmin; | Minimum X value. | 
| X_MAX xmax; | Maximum X value. | 
| X_STEPS sx; | X step for edit control. | 
| Y_MIN ymin; | Minimum Y value. | 
| Y_MAX ymax; | Maximum Y value. | 
| Y_STEPS sy; | Y step for edit control. | 
| MINSIZE_H x; | Minimum horizontal size. | 
| MINSIZE_V y; | Minimum vertical size. | 
| X_TEXT x_text_text; | X text. | 
| Y_TEXT y_text_text; | Y text. |