support general drawtype-specific drawoptions