// Draw a LINE, AREA, etc.
#define DRAW(args, what, field, object, color, ...) \
- SCRIPT(args, what ":" FIELD color __VA_ARGS__, FIELD_AND_OBJECT(field, object))
+ SCRIPT(args, what ":" FIELD "%s" __VA_ARGS__, FIELD_AND_OBJECT(field, object), color)
#define DRAW_WITH_LABEL(args, what, field, object, color, label, ...) \
- SCRIPT(args, what ":" FIELD color ":" LABEL __VA_ARGS__, FIELD_AND_OBJECT(field, object), label)
+ SCRIPT(args, what ":" FIELD "%s:" LABEL __VA_ARGS__, FIELD_AND_OBJECT(field, object), color, label)
// Draw lines
#define DRAW_LINE1(args, field, object, color, ...) \