If I'm not absolutly wrong: you can't
The listview is a virtual component, that means that not all entries in
the list are separate components like in a normal tree view or list.
They are more like "dummies" that shows the current viewable content of
the list. So there is no component for the image specific for the row 1.
Greetings,
Leander
Joachim Weber wrote:
> Hi,
>
>
> Alex Back schrieb:
>
>> Hi Joachim,
>>
>> Joachim Weber wrote:
>>
>>> Hi,
>>>
>>> I try to fill a qx.ui.listview.ListView with Data-fields containing images.
>>>
>>> The following code works fine:
>>>
>>> var lc =
>>> {
>>> name : { label : "Name", width : 200, type : "text" },
>>> icon : { width : 28, type : "image", align : "center" }
>>> };
>>>
>>> var ld = [];
>>> ld.push({ name : { text : "sometext" }, icon : { source :
>>> "icon/16/actions/document-save.png" }});
>>>
>>> var lv = new qx.ui.listview.ListView(ld, lc);
>>> ...
>>>
>>>
>>> To get better control about the image I would like to use an instance of
>>> ContentCellImage like:
>>>
>>> var myIcon = new
>>> qx.ui.listview.ContentCellImage("icon/16/places/user-trash.png"); ld.push({
>>> name : { text : "sometext" }, icon : { myIcon }});
>>>
>>> But this doesn't work.
>>> What is the way to get the ContentCellImage into the ListView?
>>>
>> This answer is that instances of ContentCellImage are already in use ;-)
>> If you define the columns as type "image" ContentCellImage instances are
>> automatically used for displaying the icons.
>> In order which key (text/image/iconHtml/html/link) is used the corresponding
>> ContentCell* instance is initialized by the ListViewPane class.
>>
>> I hope this answers your question.
>>
>> cheers,
>> Alex
>>
>>
>>
>>
> Thank you for the hint.
> As far as I understand now, this ContentCell* Class exists only inside the
> actual instance of ListViewPane.
> But how kann I access it, more precisely: how can I achieve the object
> ContentCellImage of column 1 in row "whatever" inside ListViewPane?
>
> Thank you for any enlightenment,
>
> Joachim
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems? Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel