On 12/19/06, Stephan Richter <[EMAIL PROTECTED]> wrote:
I Would consider it a bug or at least a mis-feature, if a display widget could render hidden values. You can easily solve this problem better using sessions.
There are some corners here. To support hidden form input (especially if a form field can move back and forth between hidden and visible, which I think is an interesting and useful case), there needs to be *some* way of setting the current input aside. Using hidden input fields is one way, and sessions are another. In either case, the original input must be handled by the input widget, since only it understands what controls it is using. The current approach is to use the hidden() method on input widgets. Changing this to allow different ways of setting the input data aside must still rely on the input widget providing the data and a way to restore the data to the widget. This is not available in the current API for input widgets. If we had this, we could get rid of the hidden() method. -Fred -- Fred L. Drake, Jr. <fdrake at gmail.com> "Every sin is the result of a collaboration." --Lucius Annaeus Seneca _______________________________________________ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com