Interesting, thanks!

There are two different sets of values for setting corner radii through VBA: one is the percentage and the other is absolute (ie 1/4"). I took a quick look and couldn't find a way to set the absolute value from within CorelDraw (outside of VBA). You can set a default value for percentage roundness in the options, but there isn't a setting for an absolute value. Do you know how to set a radius absolute value from within CorelDraw?

If it can't be done easily from within CorelDraw, would a macro that allows you to specify an absolute size for the corner radius be useful (ie for pre-X3 users)? It's a little more involved than the UnscaleRectangle macro but only because it will require a dialog box.

Hey, this may also be an easy way to create chamfers also! You'd need to convert the rounded rectangle to a curve and then convert all curves to lines (1-step).

Interesting stuff..............

Carl

  Guntersville Laser Engraving
  Guntersville, AL
  http://www.GuntersvilleLaser.com