if (name.equals("f$DrawImage")) return new f$DrawImage();
    public vProc instantiate(String name) {        if (name.equals("f$Alert")) return new f$Alert();        if (name.equals("f$Bg")) return new f$Bg();        if (name.equals("f$Clip")) return new f$Clip();        if (name.equals("f$Clone")) return new f$Clone();        if (name.equals("f$Color")) return new f$Color();        if (name.equals("f$ColorValue")) return new f$ColorValue();        if (name.equals("f$CopyArea")) return new f$CopyArea();        if (name.equals("f$DrawArc")) return new f$DrawArc();        if (name.equals("f$DrawCircle")) return new f$DrawCircle();        if (name.equals("f$DrawCurve")) return new f$DrawCurve();        if (name.equals("f$DrawLine")) return new f$DrawLine();        if (name.equals("f$DrawPoint")) return new f$DrawPoint();        if (name.equals("f$DrawPolygon")) return new f$DrawPolygon();        if (name.equals("f$DrawRectangle")) return new f$DrawRectangle();        if (name.equals("f$DrawSegment")) return new f$DrawSegment();        if (name.equals("f$DrawString")) return new f$DrawString();        if (name.equals("f$EraseArea")) return new f$EraseArea();        if (name.equals("f$Event")) return new f$Event();        if (name.equals("f$Fg")) return new f$Fg();        if (name.equals("f$FillArc")) return new f$FillArc();        if (name.equals("f$FillCircle")) return new f$FillCircle();        if (name.equals("f$FillPolygon")) return new f$FillPolygon();        if (name.equals("f$FillRectangle")) return new f$FillRectangle();        if (name.equals("f$Font")) return new f$Font();        if (name.equals("f$FreeColor")) return new f$FreeColor();        if (name.equals("f$GotoRC")) return new f$GotoRC();        if (name.equals("f$GotoXY")) return new f$GotoXY();        if (name.equals("f$Lower")) return new f$Lower();        if (name.equals("f$NewColor")) return new f$NewColor();        if (name.equals("f$PaletteChars")) return new f$PaletteChars();        if (name.equals("f$PaletteColor")) return new f$PaletteColor();        if (name.equals("f$PaletteKey")) return new f$PaletteKey();        if (name.equals("f$Pattern")) return new f$Pattern();        if (name.equals("f$Pending")) return new f$Pending();        if (name.equals("f$Raise")) return new f$Raise();        if (name.equals("f$ReadImage")) return new f$ReadImage();        if (name.equals("f$TextWidth")) return new f$TextWidth();        if (name.equals("f$Uncouple")) return new f$Uncouple();        if (name.equals("f$WAttrib")) return new f$WAttrib();        if (name.equals("f$WDefault")) return new f$WDefault();        if (name.equals("f$WFlush")) return new f$WFlush();        if (name.equals("f$WSync")) return new f$WSync();        return null;    } // vProc instantiate(String)