Christian-
Thanks again for sharing this program with us! I finally took the time to play with it, and it seems pretty easy and straightforward.

One thing I was thinking about is how to use this with a trapezoidal instead of rectangular floor plan. Quickly trying to wrap my head around it, my thought was:

For X1/Y1 measurements (end panels of tent)
Head End (Wider): enter all dimensions and desired width of head end- use X/Y coordinates provided

Foot end (narrower): change width to match foot end width, all other specs stay the same- use new set of X/Y coordinates provided


For X2/Y2 measurements (long side panels of tent)
Length: Since you no longer have a rectangle, using the current input specs wouldn't work (the actual length of the tent side is longer). But all you need to do is determine the current length of the side (simple pythagorean theorum stuff):

(length of tent from step one)2 + (1/2*(head width-foot width))2 = (current length of side)2

(sorry, can't get it to superscript, so the "2" in each part is "squared")

A little calculator work and you are done. Does this sound about right to you?