yes, a few minutes ago i came back to this issue and was thinking
about rolling my own component (based on a DropDownChoice/
AjaxEditableChoiceLabel mix). if i come up with something interesting
i'll keep you posted.
thanks
francisco
On Fri, Mar 21, 2008 at 5:03 PM, Timo Rantalaiho <[EMAIL PROTECTED]> wrote:
> On Thu, 20 Mar 2008, francisco treacy wrote:
> > i already tried with lots of suggestions, mostly looking at
> > DropDownChoice documentation, but this doesn't seem to be in the same
> > hierarchy as AjaxEditableChoiceLabel. for instance there is no
> > setNullValid method...
>
> Have you looked at how AjaxEditableChoiceLabel is
> implemented?
>
>
> > i used a custom Converter and a ChoiceRenderer and it has partially
> > done the trick. what i would like to know is: how can i "labelize" /
> > internationalize the labels and options itselves in a tidy/ best
> > practice manner? i mean, a simple way to map null <-> Unknown, true
> > <-> Yes, false <-> No
> >
> > and most important where do i set nullValid(), as it was with
> DropDownChoice ?
>
> I'm not familiar with AjaxEditableChoiceLabel, but it
> sounds like you might have to roll your own component with
> DropDownChoice and Label or something such, maybe using
> AjaxEditableChoiceLabel as a starting point.
>
> However, it might be that you are almost there with the
> ready-made component? Custom Converter and Choicerenderer
> sound OK for showing the values you want, and you can easily
> make them return getString("my.resource.key") for
> localizable strings.
>
> You should look at the source code to see how nullValid
> handling is done in AjaxEditableChoiceLabel, if there is a
> suitable hook for settting that, a method to override or
> something such.
>
> You are developing with Wicket sources attached in your IDE,
> right?
>
> Best wishes,
> Timo
>
> --
> Timo Rantalaiho
> Reaktor Innovations Oy <URL: http://www.ri.fi/ >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]