Yeah, I don't claim that read only and disabled is the same. But i think 
that when user wants a read only text fields, it actually should be 
disabled (so that it's not updated when form is processed). Even if the 
user fakes the form post values.

-Matej

Johan Compagner wrote:
> last time i checked. IE7 also did change that i think
> So even a disabled textfield i was still able to select text.
> 
> But it is more the look (and feel) that is for me a distinction between 
> readonly and disabled
> 
> johan
> 
> 
> On 12/14/06, *Matej Knopp* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> 
> wrote:
> 
>     No, but i think that for disabled textfields read only is a nice option,
>     because you can still select the text.
> 
>     Anyway, if you want to have read only text field, you should disable it.
>     Because if it is not disabled, user can still change the text (fake
>     post) and the model gets updated. With disabled component there is not
>     this problem.
> 
>     -Matej
> 
>     Johan Compagner wrote:
>      > But disabled and readonly are not the same in html..
>      >
>      > johan
>      >
>      >
>      > On 12/14/06, *Eelco Hillenius* <[EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>      > <mailto:[EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>>> wrote:
>      >
>      >     Exactly, that's the way to go, and that's why onDisabled is
>     in there!
>      >
>      >     Eelco
>      >
>      >     On 12/14/06, Matej Knopp <[EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]> <mailto: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>>> wrote:
>      >      > I'd rather override isEnabled and onDisabled, e.g.
>      >      >
>      >      > new TextField() {
>      >      >         boolean isEnabled() {
>      >      >                 return isTextFieldReadOnly;
>      >      >         }
>      >      >         void onDisabled(final ComponentTag tag) {
>      >      >                 tag.put("readonly", "readonly");
>      >      >         }
>      >      > }
>      >      >
>      >      > -Matej
>      >      >
>      >      > Martijn Dashorst wrote:
>      >      > > AttributeModifier readonly = new
>     AttributeModifier("readonly",
>      >     true,
>      >      > > "readonly");
>      >      > > readonly.setEnabled (isTextFIeldReadOnly);
>      >      > > textfield.add(readonly);
>      >      > >
>      >      > > Martijn
>      >      > >
>      >      > > On 12/14/06, Carfield Yim <[EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>      >     <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> wrote:
>      >      > >> For Wicket 1.3, look like this is not working, once I add
>      >      > >> [readonly=""] at the markup the field is readonly for sure.
>      >      > >>
>      >      > >> Just wonder can I Programmatically set readonly
>     property of form
>      >      > >> component at wicket 1.3?
>      >      > >>
>      >      > >> On 11/21/06, Otan <[EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>
>      >     <mailto: [EMAIL PROTECTED]
>     <mailto:[EMAIL PROTECTED]>>> wrote:
>      >      > >>> I'm using Wicket 2.0
>      >      > >>>
>      >      > >>> I can make a TextField readonly by doing this.
>      >      > >>> tf.add(new AttributeModifier("readonly", new
>     Model("readonly")));
>      >      > >>> with this markup
>      >      > >>> <input wicket:id="username" name="un" type="text"
>     readonly="" />
>      >      > >>>
>      >      > >>> Does Wicket provides a method that make me do
>     something like
>      >     this
>      >      > >>> to a form component?
>      >      > >>> tf.setReadOnly(false);
>      >      > >>>
>      >      > >>> just like how it's easy in Wicket to setEnabled() a
>     component.
>      >      > >>>
>      >      > >>>
>      >      > >>>
>      >    
>     -------------------------------------------------------------------------
>      >      > >>> Take Surveys. Earn Cash. Influence the Future of IT
>      >      > >>> Join SourceForge.net 's Techsay panel and you'll get the
>      >     chance to share your
>      >      > >>> opinions on IT & business topics through brief surveys
>     - and
>      >     earn cash
>      >      > >>>
>      >    
>     http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>     
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
>      >     <
>     http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>     
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>>
>      >      > >>>
>      >      > >>> _______________________________________________
>      >      > >>> Wicket-user mailing list
>      >      > >>> Wicket-user@lists.sourceforge.net
>     <mailto:Wicket-user@lists.sourceforge.net>
>      >     <mailto:Wicket-user@lists.sourceforge.net
>     <mailto:Wicket-user@lists.sourceforge.net>>
>      >      > >>> https://lists.sourceforge.net/lists/listinfo/wicket-user
>      >      > >>>
>      >      > >>>
>      >      > >>>
>      >      > >>
>      >    
>     -------------------------------------------------------------------------
>      >
>      >      > >> Take Surveys. Earn Cash. Influence the Future of IT
>      >      > >> Join SourceForge.net's Techsay panel and you'll get the
>     chance
>      >     to share your
>      >      > >> opinions on IT & business topics through brief surveys
>     - and
>      >     earn cash
>      >      > >>
>      >    
>     http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>     
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
>      >    
>     <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>     
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>>
>      >      > >> _______________________________________________
>      >      > >> Wicket-user mailing list
>      >      > >> Wicket-user@lists.sourceforge.net
>     <mailto:Wicket-user@lists.sourceforge.net>
>      >     <mailto: Wicket-user@lists.sourceforge.net
>     <mailto:Wicket-user@lists.sourceforge.net>>
>      >      > >> https://lists.sourceforge.net/lists/listinfo/wicket-user
>      >      > >>
>      >      > >
>      >      > >
>      >      >
>      >      >
>      >      > --
>      >      >
>      >      >      get professional wicket training and consultation
>      >      >       http://www.wicket-support.com
>      >      >
>      >      >
>      >      >
>      >      >
>      >    
>     -------------------------------------------------------------------------
>      >      > Take Surveys. Earn Cash. Influence the Future of IT
>      >      > Join SourceForge.net 's Techsay panel and you'll get the
>     chance
>      >     to share your
>      >      > opinions on IT & business topics through brief surveys -
>     and earn
>      >     cash
>      >      >
>      >    
>     http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>     
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
>      >     <
>     http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>     
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>>
>      >      > _______________________________________________
>      >      > Wicket-user mailing list
>      >      > Wicket-user@lists.sourceforge.net
>     <mailto:Wicket-user@lists.sourceforge.net>
>      >     <mailto:Wicket-user@lists.sourceforge.net
>     <mailto:Wicket-user@lists.sourceforge.net>>
>      >      > https://lists.sourceforge.net/lists/listinfo/wicket-user
>      >      >
>      >
>      >    
>     -------------------------------------------------------------------------
>      >
>      >     Take Surveys. Earn Cash. Influence the Future of IT
>      >     Join SourceForge.net's Techsay panel and you'll get the chance to
>      >     share your
>      >     opinions on IT & business topics through brief surveys - and
>     earn cash
>      >    
>     http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>     
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
>      >    
>     <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>     
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>>
>      >     _______________________________________________
>      >     Wicket-user mailing list
>      >     Wicket-user@lists.sourceforge.net
>     <mailto:Wicket-user@lists.sourceforge.net>
>      >     <mailto: Wicket-user@lists.sourceforge.net
>     <mailto:Wicket-user@lists.sourceforge.net>>
>      >     https://lists.sourceforge.net/lists/listinfo/wicket-user
>     <https://lists.sourceforge.net/lists/listinfo/wicket-user>
>      >
>      >
>      >
>      >
>     ------------------------------------------------------------------------
>      >
>      >
>     -------------------------------------------------------------------------
>      > Take Surveys. Earn Cash. Influence the Future of IT
>      > Join SourceForge.net's Techsay panel and you'll get the chance to
>     share your
>      > opinions on IT & business topics through brief surveys - and earn
>     cash
>      >
>     http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>     
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
>      >
>      >
>      >
>     ------------------------------------------------------------------------
>      >
>      > _______________________________________________
>      > Wicket-user mailing list
>      > Wicket-user@lists.sourceforge.net
>     <mailto:Wicket-user@lists.sourceforge.net>
>      > https://lists.sourceforge.net/lists/listinfo/wicket-user
>     <https://lists.sourceforge.net/lists/listinfo/wicket-user>
> 
> 
>     --
> 
>          get professional wicket training and consultation
>          http://www.wicket-support.com
> 
> 
>     -------------------------------------------------------------------------
> 
>     Take Surveys. Earn Cash. Influence the Future of IT
>     Join SourceForge.net's Techsay panel and you'll get the chance to
>     share your
>     opinions on IT & business topics through brief surveys - and earn cash
>     http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>     
> <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
>     _______________________________________________
>     Wicket-user mailing list
>     Wicket-user@lists.sourceforge.net
>     <mailto:Wicket-user@lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/wicket-user
> 
> 
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user


-- 

     get professional wicket training and consultation
     http://www.wicket-support.com


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to