I didn't actually run that but I will believe you  I have not used that
syntax at all, halfway between a drop-in and a full render implementation.

 

With a working example and a non-working one you can usually bracket an
issue and find it by making the two code bases more and more similar.

 

Tracy Spratt,

Lariat Services, development services available

  _____  

From: [email protected] [mailto:[email protected]] On
Behalf Of aceoohay
Sent: Thursday, March 12, 2009 10:29 PM
To: [email protected]
Subject: [flexcoders] Re: Checkbox Itemrenderer centering mystery...

 

I am not sure of your usage of the term drop-in, but the following is code
that works in a test environment, but substantially similar code fails in a
more complex environment.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe. <http://www.adobe.com/2006/mxml>
com/2006/mxml" layout="absolute" xmlns:inp="Classes.Input.*">
<mx:Component id="itmTest">
<mx:CheckBox selected="{(da...@istrue == 'true')?true:false}"
click="{da...@istrue = (da...@istrue != 'true') ? 'true' : 'false';}"/>
</mx:Component>

<mx:Panel id="myPanel" x="54" y="49" width="796" height="460"
layout="absolute">
<mx:DataGrid id="dataGrid" x="5" y="5">
<mx:dataProvider>
<mx:XMLList xmlns="">
<node isTrue="true" name="xxxxxxxx" location="yyyyyyy"/>
<node isTrue="false" name="xxxxxxxx" location="yyyyyyy"/>
<node isTrue="true" name="xxxxxxxx" location="yyyyyyy"/>
<node isTrue="false" name="xxxxxxxx" location="yyyyyyy"/>
<node isTrue="true" name="xxxxxxxx" location="yyyyyyy"/>
</mx:XMLList>
</mx:dataProvider>
<mx:columns>
<mx:DataGridColumn headerText="Acp" dataField="@isTrue" width="27"
editable="false" textAlign="center">
<mx:itemRenderer>
<mx:Component>
<mx:CheckBox selected="{(da...@istrue == 'true')?true:false}"
click="{da...@istrue = (da...@istrue != 'true') ? 'true' : 'false';}"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn dataField="@isTrue" width="150" headerText=" "
editable="false" textAlign="center" itemRenderer="{itmTest}"/>
<mx:DataGridColumn dataField="@name" headerText="Name"/>
<mx:DataGridColumn dataField="@location" headerText="Location"/>
</mx:columns>
</mx:DataGrid>
<mx:DataGrid x="105" y="205" dataProvider="{dataGrid.dataProvider}"/>
</mx:Panel>
</mx:Application>

Paul
--- In flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com> ups.com,
"Tracy Spratt" <tspr...@...> wrote:
>
> A drop-in check box renderer will not center in a datagrid column. That
> site explains how to fix it, without using a container. I have never seen
> one align center, regardless of column setting, unless you wrap it in a
> container.
> 
> 
> 
> Tracy Spratt,
> 
> Lariat Services, development services available
> 
> _____ 
> 
> From: flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com> ups.com
[mailto:flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com> ups.com]
On
> Behalf Of aceoohay
> Sent: Thursday, March 12, 2009 4:39 PM
> To: flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com> ups.com
> Subject: [flexcoders] Re: Checkbox Itemrenderer centering mystery...
> 
> 
> 
> That's a good resource but it doesn't answer my question.
> 
> Anybody have any ideas as to what will cause an item renderer to NOT honor
> the textAlign of the dataGridColumn?
> 
> Somtimes textAlign works sometimes it doesn't What causes that?
> 
> Paul
> 
> --- In flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com> ups.com,
> "Tim Hoff" <TimHoff@> wrote:
> >
> > 
> > All of your answers can be found here:
> > 
> > http://blogs. <http://blogs.
<http://blogs.adobe.com/aharui/item_renderers/>
adobe.com/aharui/item_renderers/>
> adobe.com/aharui/item_renderers/
> > <http://blogs. <http://blogs.
<http://blogs.adobe.com/aharui/item_renderers/>
adobe.com/aharui/item_renderers/>
> adobe.com/aharui/item_renderers/>
> > 
> > -TH
> > 
> > --- In flexcod...@yahoogro <mailto:flexcoders%40yahoogroups.com>
ups.com,
> "aceoohay" <pauls@> wrote:
> > >
> > > I have an itemrenderer that is a checkbox. I define textAlign="center"
> > in the datagriColumn. It doesn't center.
> > >
> > > I decided to ask folks here so I created a simple test case to post,
> > and unfortunately it works fine.
> > >
> > > I tried adding some of the things that I do in the real module, and I
> > can't get the test case to fail. The module that has the problem
> > requires a lot of other code so I can't post it as a test case.
> > >
> > > I have been told that I shouldn't use HBoxes and the like, as it adds
> > "weight" to the module.
> > >
> > > Anybody have any ideas as to what will cause an item renderer to NOT
> > honor the textAlign of the dataGridColumn?
> > >
> > > Paul
> > >
> >
>



Reply via email to