Resizing a group of objects using a size of one polygon as a reference [HOW?]

Hello everyone.
Let’s say I have 2 groups of polygons (of course it’s far simplify example). Each of group consists of different objects and a square. These squares are the reference objects and should be overlaid. The problem is, the objects in groups are not of the same scale. How can I resize them together to fit each other size?



As the result I would like to get this:





Right now I have to take a measurement of these squares, compare the size, calculate the difference and resize the whole group. If I have dozens of groups it's not very convenient. Can it be done easier?
For example, it would be nice to align squares to top left corners (of course it can be done easily when we grab a node with a mouse and move a group to right place) and make this top left corner as a reference point of resizing with a use of mouse. Is it possible? Regards,
gordom

  • Are you using the full version of CorelDRAW? Or the "Home and Student" version?

    If it is a version that can run VBA macros, then I have a macro called "Match Vectors" that can be used for that job: