All you have to do is change the .width and .height properties of your shapes. The most natural interface would be to have the mouse drag to the shape to any position. Then use some combination of right mouse button drag, shortcut keys, and or interface buttons to control the height/width properties of the shapes. Whenever a shape is selected, you'll have to pass it into a variable, and then control the variable's properties so that whatever shape the user clicks on in the main panel will be resized.
-------------------------
Whatever you can do or dream you can, begin it. Boldness has genius, power and magic in it. Begin it now.
-Johann von Goethe
When Two Hearts Race... Both Win.
-Dove Chocolate Wrapper
Chroniclemaster1, Founder of
www.EarthChronicle.com
A Growing History of our Planet, by our Planet, for our Planet.