Hm. So I just spent a few hours writing a new layout widget that "flows" the controls, sorta like Java's AWT layouts IIRC. So now, when you resize the window, the controls pop down and up so they all fit (think like how menu bars work in Windows: you wrap to the next line).
But now that I have it, it sorta sucks. All of the fields look like they're scattered about the window arbitrarily, and when you stretch the window to make the "subject" bar wider more fields from below pop to that row. And my iPAQ tests
show that the "date" field itself is almost a full line of the window.
To summarize, I don't want:
- Every meta field to take its own line. This makes "comments" and such too wide.
- Every meta field to flow to its own line. This makes the layout wacky.
- Every meta field to be statically placed. This is what I have now, and I don't like it much.
- User-defined (drag and drop?) placement of meta fields. This is hard to code and annoying in general.
So I'm basically screwed. :(