public override void ToBaseCode(StringBuilder builder)
{
base.ToBaseCode(builder);
builder.Append(" = new Panel(");
builder.Append(Parent.Name);
builder.Append(", ");
builder.Append(this.X + Preview.Padding.Left); builder.Append(", ");
builder.Append(this.Y + Preview.Padding.Top); builder.Append(", ");
builder.Append(this.W - Preview.Padding.Horizontal); builder.Append(", ");
builder.Append(this.H - Preview.Padding.Vertical); builder.AppendLine(");");
if (!back_color.Equals(Color.Transparent))
{
WriteProperty(builder, "backColor");
builder.Append("CreateColor(");
StateEditor.ToSphereColorString(builder, this.back_color);
builder.AppendLine(");");
}
if (use_window)
{
WriteProperty(builder, "useWindow", "true");
}
builder.AppendLine();
}