2
Hi there,
It's on line 1194 of include/entriesdisplay.php. Right now, no sizes are specified so yes, it's using the browser defaults.
Mea cupla for the lack of templates. I could argue in my defense that separation of logic and style is not all it's cracked up to be (half the time when I've had to modify templates, I end up having to modify code too, since the module itself is not providing enough detail in what it sends to the template), and PHP is itself a templating language of a sort, and well structured PHP code ought to be just about as easy as a smarty template to read and modify, but all that is only part of the whole picture.
(And it's not like Formulize overflows with such clean code anyway!).
An interesting read on the subject:
http://alistapart.com/articles/separation/About the whole number-of-columns-visible-at-once issue...it would be nice if the size of the scrolling box could be adjusted, preferrably by clicking and dragging on the borders, but I think that would require a pretty heavy duty javascript-based rewrite of the interface. We have always had an idea for a "Configuration" or "Preferences" popup where you could specify a preferred width for the scrolling box. On a widescreen monitor it's particularly annoying that it's hard coded for a 1024x768 screen.
I have these fantasies of a completely AJAX-based rewrite of Formulize. It may yet come to pass since there's a lot of low level things that may be best addressed by a core architecture re-write (plus we would like to make it platform agnostic so you could run it on Drupal or other systems). I think all open source projects that start as a fork of something else reach such a point, where the legacy inherited from the parent is ultimately too limiting.
--Julian