[flexcoders] Re: DataGrid Custom Image Renderer - Random Cache Weirdness

2007-01-29 Thread cisnky
Anybody?

--- In flexcoders@yahoogroups.com, Anthony Onumonu [EMAIL PROTECTED] 
wrote:

 I seem to be having very weird results. The correct image from my 
 cell renderer does not always display. I'm not sure if it's some 
 sort of caching from previous requests.
 
 Is the problem with the way I'm setting the data on the cell 
 renderer. I've tried various methods all rendering weird results. 
 
 
 Sample node from XML returned from HTTP request
 
 file
   file_namefile_directory_list.php/file_name 
   file_size1.8/file_size 
   file_typefile/file_type 
   file_modified27th January, 2007/file_modified 
   file_extensionphp/file_extension 
 /file
 
 Cell Renderer
 
 ?xml version=1.0 encoding=utf-8?
 !-- itemRenderers\dataGrid\myComponents\RendererDGHeader.mxml --
 mx:HBox xmlns:mx=http://www.adobe.com/2006/mxml;
 mx:Script
 ![CDATA[
   
 import mx.controls.dataGridClasses.DataGridColumn;
   
 [Embed(source=png/php.png)]
 [Bindable]
 public var php:Class;
 
 private function setCustomIcon(setValue:String):void
 {
   image_id.source = this[setValue];
 }   
 ]]
 /mx:Script
 mx:HBox horizontalAlign=center
 mx:Image id=image_id x=20 height=20 
 creationComplete=setCustomIcon(data.file_extension) /
 /mx:HBox
 /mx:HBox
 
 Datagrid
 
   mx:DataGrid id=dgUserRequest width=100% 
 height=100% dataProvider={userRequest.lastResult.files.file} 
 itemClick=itemClickEvent(event); borderStyle=solid
   mx:columns
   mx:DataGridColumn 
 width=120 headerText=  dataField=file_type 
 itemRenderer=renderer.icons/   
   mx:DataGridColumn 
 headerText=Name dataField=file_name/
   mx:DataGridColumn 
 headerText=Size dataField=file_size/
   mx:DataGridColumn 
 headerText=Date Modified dataField=file_modified/
   mx:DataGridColumn 
 headerText=Extension dataField=file_extension/
   /mx:columns
   /mx:DataGrid





[flexcoders] Re: DataGrid Custom Image Renderer - Random Cache Weirdness

2007-01-28 Thread cisnky
Anybody?

--- In flexcoders@yahoogroups.com, Anthony Onumonu [EMAIL PROTECTED] 
wrote:

 I seem to be having very weird results. The correct image from my 
 cell renderer does not always display. I'm not sure if it's some 
 sort of caching from previous requests.
 
 Is the problem with the way I'm setting the data on the cell 
 renderer. I've tried various methods all rendering weird results. 
 
 
 Sample node from XML returned from HTTP request
 
 file
   file_namefile_directory_list.php/file_name 
   file_size1.8/file_size 
   file_typefile/file_type 
   file_modified27th January, 2007/file_modified 
   file_extensionphp/file_extension 
 /file
 
 Cell Renderer
 
 ?xml version=1.0 encoding=utf-8?
 !-- itemRenderers\dataGrid\myComponents\RendererDGHeader.mxml --
 mx:HBox xmlns:mx=http://www.adobe.com/2006/mxml;
 mx:Script
 ![CDATA[
   
 import mx.controls.dataGridClasses.DataGridColumn;
   
 [Embed(source=png/php.png)]
 [Bindable]
 public var php:Class;
 
 private function setCustomIcon(setValue:String):void
 {
   image_id.source = this[setValue];
 }   
 ]]
 /mx:Script
 mx:HBox horizontalAlign=center
 mx:Image id=image_id x=20 height=20 
 creationComplete=setCustomIcon(data.file_extension) /
 /mx:HBox
 /mx:HBox
 
 Datagrid
 
   mx:DataGrid id=dgUserRequest width=100% 
 height=100% dataProvider={userRequest.lastResult.files.file} 
 itemClick=itemClickEvent(event); borderStyle=solid
   mx:columns
   mx:DataGridColumn 
 width=120 headerText=  dataField=file_type 
 itemRenderer=renderer.icons/   
   mx:DataGridColumn 
 headerText=Name dataField=file_name/
   mx:DataGridColumn 
 headerText=Size dataField=file_size/
   mx:DataGridColumn 
 headerText=Date Modified dataField=file_modified/
   mx:DataGridColumn 
 headerText=Extension dataField=file_extension/
   /mx:columns
   /mx:DataGrid





[flexcoders] Re: DataGrid Custom Image Renderer - Random Cache Weirdness

2007-01-28 Thread cisnky
Or does anybody know where there's an example of a datagrid that has 
a custom renderer populated with images that have been embed into 
the application? 

--- In flexcoders@yahoogroups.com, Anthony Onumonu [EMAIL PROTECTED] 
wrote:

 I seem to be having very weird results. The correct image from my 
 cell renderer does not always display. I'm not sure if it's some 
 sort of caching from previous requests.
 
 Is the problem with the way I'm setting the data on the cell 
 renderer. I've tried various methods all rendering weird results. 
 
 
 Sample node from XML returned from HTTP request
 
 file
   file_namefile_directory_list.php/file_name 
   file_size1.8/file_size 
   file_typefile/file_type 
   file_modified27th January, 2007/file_modified 
   file_extensionphp/file_extension 
 /file
 
 Cell Renderer
 
 ?xml version=1.0 encoding=utf-8?
 !-- itemRenderers\dataGrid\myComponents\RendererDGHeader.mxml --
 mx:HBox xmlns:mx=http://www.adobe.com/2006/mxml;
 mx:Script
 ![CDATA[
   
 import mx.controls.dataGridClasses.DataGridColumn;
   
 [Embed(source=png/php.png)]
 [Bindable]
 public var php:Class;
 
 private function setCustomIcon(setValue:String):void
 {
   image_id.source = this[setValue];
 }   
 ]]
 /mx:Script
 mx:HBox horizontalAlign=center
 mx:Image id=image_id x=20 height=20 
 creationComplete=setCustomIcon(data.file_extension) /
 /mx:HBox
 /mx:HBox
 
 Datagrid
 
   mx:DataGrid id=dgUserRequest width=100% 
 height=100% dataProvider={userRequest.lastResult.files.file} 
 itemClick=itemClickEvent(event); borderStyle=solid
   mx:columns
   mx:DataGridColumn 
 width=120 headerText=  dataField=file_type 
 itemRenderer=renderer.icons/   
   mx:DataGridColumn 
 headerText=Name dataField=file_name/
   mx:DataGridColumn 
 headerText=Size dataField=file_size/
   mx:DataGridColumn 
 headerText=Date Modified dataField=file_modified/
   mx:DataGridColumn 
 headerText=Extension dataField=file_extension/
   /mx:columns
   /mx:DataGrid