When I created that very first tree component for Wicket, I started out with nested lists. Not only was it a pain to get the CSS right, but also, I could not find a way to separate node links (selecting a note) from junction links (folding and unfolding without selecting).
Eelco On 9/22/06, Karl M. Davis <[EMAIL PROTECTED]> wrote: > > > Matej, > > I've been wondering why you chose to implement the tree as a set of floated > divs rather than as a nested list? The list would be much more semantic and > fallback gracefully if the user has CSS turned off as well. This is one of > the better examples of this I've seen: > http://www.silverstripe.com/downloads/tree/ > > I've been toying with the idea of writing my own implementation of > AbstractTree using this HTML and CSS as the overflow issues annoy me... any > thoughts? > > -- Karl > > ________________________________ > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of Marc-Andre Houle > Sent: Friday, September 22, 2006 5:47 AM > To: wicket-user@lists.sourceforge.net > Subject: Re: [Wicket-user] Problem with tree width > > > It is not that important for now, I was just trying to know if the problem > was on my side or on the wicket platform. > > Thanks for your help and I'm pleased to know someone better than me is > working on that issue. I'm not really a master in CSS! > > Marc > > > On 9/22/06, Matej Knopp <[EMAIL PROTECTED]> wrote: > > I've fixed the problem of disappearing item captions, but only for > > tree-table. I'll have to look at tree css, I just had no time. It might > > some serious changes to stylesheet to get this working for Tree. > > > > So if this really is a showstopper for you, try to use tree table (with > > the css from current svn). > > > > -Matej > > > > Marc-Andre Houle wrote: > > > Since I got no one to help me, I have continued to search for this > > > problem with no result. Also, maybe I wasn't clear enough to > > > demonstrate the problem, so I will make a new effort to display it. > > > > > > Here is easy Path to demonstrate the problem > > > 1 - got the web developper extension for firefox if it is not already > > > done (Really usefull : > https://addons.mozilla.org/firefox/60/) > > > > > > 2- go to page > > > > http://www.wicket-library.com/wicket-examples/ajax?wicket:bookmarkablePage=:wicket.examples.ajax.builtin.tree.SimpleTreePage > > > > > > 3- Click the link to expand all node > > > > > > 4- Open up the the CSS edit tool ( CTRL-SHIFT-E ) > > > > > > 5 - In div wicket-tree, set the width variable to 15. > > > > > > Now, you should see that some of the element of the table disapred > > > because there was no place to display them. My problem, while not being > > > exclusively that, is related to that. Is it not possible to make the > > > tree scrollable horizontally when the content is larger that the space > > > to display the tree? > > > > > > It seems to be only a CSS problem, but I still don't know how to solve > > > it. Using the auto tag for width is not a goot solution. For the > > > exemple, the tree will take all the place in the page, but when a node > > > will eventually be more width than the page, it will just also disapear. > > > > > > I hope I was more clear about the problem. Thinks in advance for any > > > suggestion or solution. > > > > > > Marc > > > > > > On 9/18/06, *Marc-Andre Houle* < [EMAIL PROTECTED] > > > <mailto:[EMAIL PROTECTED]>> wrote: > > > > > > I got a problem when using the tree. in wicket 1.2.2. > > > > > > In the context I am working on, I'm loading a list of node in the > > > tree. The problem is that the tree is sometimes not large enough. > > > > > > Here are the step I have done for now : > > > First, I wanted to check if the problem was the stylesheet we > > > use. It doesn't seem's too since the problem can be repeated in > > > the wicket Tree exemple.. When you use the simple tree in the > > > exemple and try to feed it with lot ant lot of sub folder or > > > entering a very long string, it finish by making disapear come of > > > the node. > > > > > > So, after that, I wanted to know what can provoke the problem. I > > > have found that the wicket-tree style in the CVS set a width for the > > > tree. > > > > > > div.wicket-tree { > > > white-space: nowrap; > > > border: 1px solid #ccc; > > > width: 20em; > > > overflow: auto; > > > margin: 10px; > > > line-height: 1.5em; > > > } > > > > > > I tried to overwrite this with auto, 100% or anything like that. > > > But finally, it does nothing more interesting. I can put a larger > > > number, like 40, but it will be ugly on the screen 98% of the time. > > > > > > Is it possible to make this panel autosizeable or having a > > > horizontal scrooling bar. I mean, is there a way to make it look > > > fancier for an all time usage without having object disaprearing > > > when there is a long horizontale line to display. I'm not much in > > > CSS coding, so I probably didn't try everything. > > > > > > Thanks in advance. > > > Wicket is the best Framwork I ever used. It is the first real > > > trouble I got for now and I'm sure it is nothing big. > > > > > > Marc > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > ------------------------------------------------------------------------- > > > 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 > > > > > ------------------------------------------------------------------------- > 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