Hello Jonis, to tackle the problem down could you please send my the code which is not working?
Thanks, Alex On Monday 07 May 2007 Jonis Maurin Ceara wrote: > Alex Back wrote: > > Hello Jonis, > > > > I didn't manage to reproduce your problem. > > > > However it seems to be that you try to set a padding in your code. What > > version of qooxdoo do you use? In versions prior to 0.7 the padding > > property group is not supported. You have to set paddingTop, > > paddingBottom, paddingLeft and paddingRight seperately. > > Version 0.6.6 > > > At what point of your application did this error occur? > > When i try to add listview to my GroupBox > re2.add(lv2); // re2 is a groupbox > > And all this code is EXACTLY what i use on first function....i have 2 > tab's on my application.....the second is working very fine with this code. > > For my 'base', i'm using "showcase" demo (without a lot of TAB's). > > And i don't remember to setup padding...i just have this code: > var ld2 = []; > var lc2 = { > id : { label : "ID", width : 50, type : "html" }, > url: { label : "URL", width : 170, type : "html" } > } > var lv2 = new qx.ui.listview.ListView(ld2, lc2); > lv2.set({ height:"100%", width:"100%" }); > re2.add(lv2); > > lv2.setBorder(qx.renderer.border.BorderPresets.getInstance().shadow); > lv2.setBackgroundColor("white"); > lv2.setWidth("100%"); > lv2.setHeight("100%"); > > > cheers, > > Alex > > > > On Monday 07 May 2007 Jonis Maurin Ceara wrote: > >> Thank you, it's working fine now! And also, VERY thank for the hint! :D > >> > >> But...i'm having another problem. > >> > >> I'm trying to add a second ListView on my application with this code: > >> > >> var re = new qx.ui.groupbox.GroupBox(); > >> re.set({ height:"66%", width:"100%" }); > >> main.add(re); > >> > >> // Cria uma lista e adiciona no grupo 'result' > >> var ld2 = []; > >> var lc2 = { > >> id : { label : "ID", width : 50, type : "html" }, > >> url: { label : "URL", width : 170, type : "html" }, > >> horai : { label : "Hora Inicio", width : 120, type : "html" }, > >> horaf : { label : "Hora Fim", width : 120, type : "html" } > >> } > >> var lv2 = new qx.ui.listview.ListView(ld2, lc2); > >> re.add(lv2); > >> > >> lv2.setBorder(qx.renderer.border.BorderPresets.getInstance().shadow); > >> lv2.setBackgroundColor("white"); > >> lv2.setWidth("100%"); > >> lv2.setHeight("100%"); > >> > >> > >> It's the same code i used on the first Listview, but i getting this > >> error on debug: > >> 004656 ERROR: qx.ui.listview.ListViewPane[196]: Could not apply padding > >> to child [object qx.ui.listview.ContentCellHtml]: TypeError - > >> this._style has no properties > >> at > >> > >> > >> > >> What i'm doing wrong? > >> > >> :( > >> > >> Alex Back wrote: > >>> Hello Jonis, > >>> > >>> On Saturday 05 May 2007 Jonis wrote: > >>>> Hi. > >>>> > >>>> How can i get data from selected item on listview (first colum)? > >>>> > >>>> i have this code: > >>>> > >>>> lv.getPane().addEventListener("dblclick", function(e) { > >>>> //this.getManager().getSelectedItems() > >>>> // or > >>>> alert(this.getManager().getSelectedItem()); > >>>> }); > >>> > >>> Your approach is right. With "getSelectedItem" you get a data item > >>> back. For example your defined your data like this: > >>> > >>> var listColumns = > >>> { > >>> name : { label : "Name", width : 100, type : "text" }, > >>> size: { label : "Size", width : 50, type : "text", align : "right" > >>> }, type : { label : "Type", width : 80, type : "text" }, > >>> modified : { label : "Last Modified", width : 150, type : "text" }, > >>> rights : { label : "Rights", width: 80, type : "text" } > >>> }; > >>> > >>> and pushed your data like this into the ListView: > >>> > >>> listData.push( > >>> { > >>> name : { text : "File " + i }, > >>> size : { text : Math.round(Math.random()*100) + "kb" }, > >>> type : { text : lt[t] }, > >>> modified : { text : "Nov " + Math.round(Math.random() * 30 + 1) + " > >>> 2005" }, rights: { text : "-rw-r--r--" } > >>> }); > >>> > >>> > >>> Then "this.getManager().getSelectedItem().name.text" would get you the > >>> text of the first column. > >>> > >>> A litte hint: You can use "qx.io.Json.stringify" for the debug output > >>> of this data maps. > >>> > >>> this.debug(qx.io.Json.stringify(this.getManager().getSelectedItem())); > >>> > >>> This should give you the content of the data item in a nice overview > >>> (defined in the eventlistener code). > >>> > >>> cheers, > >>> Alex > >>> > >>> ----------------------------------------------------------------------- > >>>-- This SF.net email is sponsored by DB2 Express > >>> Download DB2 Express C - the FREE version of DB2 express and take > >>> control of your XML. No limits. Just data. Click to get it now. > >>> http://sourceforge.net/powerbar/db2/ > >> > >> ------------------------------------------------------------------------ > >>- This SF.net email is sponsored by DB2 Express > >> Download DB2 Express C - the FREE version of DB2 express and take > >> control of your XML. No limits. Just data. Click to get it now. > >> http://sourceforge.net/powerbar/db2/ > >> _______________________________________________ > >> qooxdoo-devel mailing list > >> qooxdoo-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > qooxdoo-devel mailing list > qooxdoo-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel -- Alexander Back Core Development::Webtechnologies [EMAIL PROTECTED] fon +49 721 91374 8047 http://www.1und1.de 1&1 Internet AG Brauerstraße 48 76135 Karlsruhe Amtsgericht Montabaur HRB 6484 Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Andreas Gauger, Matthias Greve, Robert Hoffmann, Achim Weiss Aufsichtsratsvorsitzender: Michael Scheeren ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel