thats the default yes. Strange that it is set somehow i don't see that in
that constructor

/**
    * @see wicket.markup.html.form.AbstractChoice#AbstractChoice(String,
IModel,IModel)
    */
   public ListChoice(String id, IModel model, IModel choices)
   {
       super(id, model, choices);
   }

can you check why that works for you on what place the maxRows is set?

i will change all the constructors so that they do set the default max rows.


On 12/7/06, TH Lim <[EMAIL PROTECTED]> wrote:


For 1st example, the size attribute is " size="8" ".


Johan Compagner wrote:
>
> hmm we don't seem to set the default max rows in every constructor
> strange thing is that in the first example you give we also don't do it.
> So
> max rows is still 0
>
> Can you check what is exactly generated (what the size attribute is)
>
> johan
>
>
> On 12/6/06, TH Lim <[EMAIL PROTECTED]> wrote:
>>
>>
>> I came to the same conclusion as Nino. What I have observed was this,
>>
>> 1. For,
>>
>> ListChoice selection = new ListChoice("disciplineSelection", new
Model(),
>> disciplines)
>>
>> , a list box is created in the web page.
>>
>> 2. For,
>>
>> ListChoice selection = new ListChoice("disciplineSelection",
disciplines)
>>
>> , a dropdown box is created in the web page.
>>
>> 3. For,
>>
>> ListChoice selection = new ListChoice("disciplineSelection",
>> disciplines);selection.setMaxRow(8);
>>
>> ,  a list box is created in the web page.
>>
>> I find it strange because I used ListChoice instead of DropDownChoice
but
>> yet it shows a dropdown box instead of a list box for case no. 2. Is it
a
>> bug or am I missing something? Btw, there are 2 items in my discipline
>> list.
>> Thanks
>>
>>
>>
>> Johan Compagner wrote:
>> >
>> > A ListChoice should always be a List instead of a DropDown (for a
drop
>> > down
>> > we have the DropDownChoice)
>> >
>> > I don't know why you see a difference it shouldn't look at all to the
>> > model
>> > that holds the selection.
>> > It only looks at the choices:
>> >
>> > tag.put("size", Math.min(maxRows, getChoices().size()));
>> >
>> > so i guess if maxRows of size() == 1 then it becomes a dropdown?
>> >
>> > johan
>> >
>> >
>> > On 5/9/06, Nino Wael <[EMAIL PROTECTED]> wrote:
>> >>
>> >>  Hi
>> >>
>> >>
>> >>
>> >> Im not sure if this is the intended functionality, but I belive I've
>> >> discovered an oddity or featureJ.
>> >>
>> >>
>> >>
>> >> When I use the constructor which also takes a model
>> >> (ListChoice("dropdown_job", new Model(),myList, new myRenderer)) my
>> >> listchoice is no longer displayed as a dropdown but as a listbox.
>> >>
>> >>
>> >>
>> >> If I instead of using the constructor with the model property call
the
>> >> set
>> >> model method (listChoice_job.setModel(new Model())) then it remains
>> >> displayed as a dropdown
>> >>
>> >>
>> >>
>> >> Code snipplet:
>> >>
>> >> // this gives a listbox
>> >>
>> >>                                             listChoice_job = new
>> >> ListChoice("dropdown_job",new Model(),jobcenter.toArray().getList(),
>> new
>> >> DataItemRenderer())
>> >>
>> >>
>> >>
>> >> //this gives a dropdown
>> >>
>> >>                                             listChoice_job = new
>> >> ListChoice("dropdown_job", jobcenter.toArray().getList(), new
>> >> DataItemRenderer())
>> >>
>> >>
>> listChoice_job.setModel(new
>> >> Model());
>> >>
>> >> Code snipplet end
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> It's that latter I want displayed.
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> -regards Nino
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>>
http://www.nabble.com/ListChoice-changes-appearance-from-dropdown-to-listbox-tf1583106.html#a7714179
>> Sent from the Wicket - User mailing list archive at Nabble.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
>>
>
>
-------------------------------------------------------------------------
> 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
>
>

--
View this message in context:
http://www.nabble.com/ListChoice-changes-appearance-from-dropdown-to-listbox-tf1583106.html#a7736244
Sent from the Wicket - User mailing list archive at Nabble.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

-------------------------------------------------------------------------
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