Figured out that I need to put a serializeThisWithHidden for each
checkbox to trigger a callback. renderCheckTreeFor: aClass on: html html listItem: [ html checkbox onChange: (html jQuery ajax serializeThisWithHidden); callback: [:value | aClass name inspect]. html label: aClass name, 'abc'. aClass subclasses isEmpty ifFalse: [ html unorderedList: [ aClass subclasses do: [:each | self renderCheckTreeFor: each on: html]]]] The default Glamour Seaside rendering is not really what I'm looking for because it doesn't allow things like drag & drop, icons, ... So I want to try and change the rendering using JQCheckTree instead of the html select. Anyone who has already put some work into that direction? Mirko Kiefer -------- Forwarded Message -------- > From: Mirko <[hidden email]> > Reply-to: [hidden email] > To: [hidden email] > Bcc: [hidden email] > Subject: JQCheckTree callback > Date: Wed, 25 Nov 2009 00:56:44 +0100 > > Hi, > I'm trying to get the CheckTree from the JQWidgetBox library to return > the selected items everytime a checkbox is checked. > > I tried out the following two modifications to JQCheckTreeExample that > didn't work: > > renderContentOn: html > |id| > id := 'ul.tree'. > html unorderedList > class: 'tree'; > script: ((html jQuery id: id) checkTree onCheck: (html jQuery ajax > callback: [:values | values ...])); > with: [self renderCheckTreeOn: html] > > and: > > renderContentOn: html > |id| > id := 'ul.tree'. > html unorderedList > class: 'tree'; > script: ((html jQuery id: id) checkTree onCheck: > (trigger: [ :values | values ... ] > passengers: (html jQuery this find 'li')); > with: [self renderCheckTreeOn: html] > > Would be great if someone could help me on this. > > Thanks, > Mirko _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
> The default Glamour Seaside rendering is not really what I'm looking for
> because it doesn't allow things like drag & drop, icons, ... AFAIK Glamour does not (yet) implement drag and drop in any of its views. Icons can be easily added though. > So I want to try and change the rendering using JQCheckTree instead of > the html select. > Anyone who has already put some work into that direction? Please go ahead. I don't think that anybody is working on the Seaside view at the moment. Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Where can I find Seaside Glamour?
Cheers, Gerhard On Thu, Nov 26, 2009 at 8:28 AM, Lukas Renggli <[hidden email]> wrote:
_______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
> Where can I find Seaside Glamour?
In the Glamour Repository: http://www.squeaksource.com/Glamour The package Glamour-Seaside is not loaded by default. It depends on Seaside 3.0 and the latest JQuery stuff. Lukas -- Lukas Renggli http://www.lukas-renggli.ch _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Gerhard Obermann
Hi Gerhard,
there is a subsection in the standard Glamour repository (http://www.squeaksource.com/Glamour) called "Glamour-Seaside". Mirko On Thu, 2009-11-26 at 08:36 +0100, Gerhard Obermann wrote: > Where can I find Seaside Glamour? > > Cheers, > Gerhard > > On Thu, Nov 26, 2009 at 8:28 AM, Lukas Renggli <[hidden email]> > wrote: > > The default Glamour Seaside rendering is not really what I'm > looking for > > because it doesn't allow things like drag & drop, icons, ... > > > AFAIK Glamour does not (yet) implement drag and drop in any of > its > views. Icons can be easily added though. > > > So I want to try and change the rendering using JQCheckTree > instead of > > the html select. > > Anyone who has already put some work into that direction? > > > Please go ahead. I don't think that anybody is working on the > Seaside > view at the moment. > > Cheers, > Lukas > > -- > Lukas Renggli > http://www.lukas-renggli.ch > > _______________________________________________ > seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside > > > _______________________________________________ > seaside mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
In reply to this post by Lukas Renggli
> Yeah you can use icons and context menus for the Morphic rendering - but
> in seaside both doesn't work as far as I know. Yes, that's not implemented, but could be added if needed. There is a lot of other functionality missing: multi-selection, filtering, tagging, the finder browser, the morphic views, ... Another problem (design decision) is that Glamour-Seaside only works in FireFox and Safari, as it makes extensive use of CSS 3 vbox and hbox extensions. The focus is mainly on the morphic interface at the moment. I don't have much time to improve the Seaside interface, so it is always lagging behind. If anybody would like to step in, that would be great. > I actually don't think > its possible to add icons to html select elements so something like > JQCheckTree would be needed for that. Normally images in select lists should work. Options can contain arbitrary HTML and can be styled using CSS, at least in target group of modern web browsers. Lukas -- Lukas Renggli http://www.lukas-renggli.ch _______________________________________________ seaside mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside |
Free forum by Nabble | Edit this page |