{
id: 'searchWindow.searchGrid',
xtype: 'grid',
region: 'center',
stripeRows: true,
height: 200,
store: new Ext.data.Store({
autoLoad: true,
proxy: new Ext.data.HttpProxy({
url: this.url,
method: this.method
}),
reader: new Ext.data.XmlReader({
record: this.record
}, this.recordObj),
sortInfo: {
field: sortField,
direction: 'ASC'
}
}),
sm: new Ext.grid.RowSelectionModel({singleSelect:
this.singleSelect}),
viewConfig: {forceFit: true, emptyText: 'No results
found.'},
hideHeaders: true,
border: false,
columns: columns,
listeners: {
'rowdblclick': this.onOk,
scope: this
}
This was applied to the initComponent function while extending Ext.Window.
On Mon, Aug 10, 2009 at 4:37 PM, John <[email protected]> wrote:
>
> BTW, what is the Ext2JS code that generated the html?
>
> On Aug 10, 5:28 pm, Jian Fang <[email protected]> wrote:
> > Hi Gabe,*
> >
> > *To make the div clickable, simply add the respond attribute, such as *
> >
> > * respond:["click"]
> >
> > to the div UI object. If the class is changing, is there any pattern
> there?
> > For example, could you use a partial matching?
> >
> > You can try to use group for both the div and the table inside it. Once
> the
> > table is located, you should
> > be able to locate the div. Right now, the group locating is not so
> > sophisticated and that is also the reason
> > we want to move the group locating to the Engine side so that we can use
> > pattern matching algorithm
> > to exploit more information in the DOM tree.
> > *
> > *Nicolae Vintila discussed with me some time ago about adding support
> > Ext2JS, but I don't think he
> > started it because we want to refactor the Widget architecture in 0.7.0.
> As
> > always, time is our enemy,
> > I am overflowed with a lot of other tasks. You are welcome to add support
> > for Ext2JS and we can discuss
> > more details as you move forward.
> >
> > Thanks,
> >
> > Jian
> >
> > On Mon, Aug 10, 2009 at 4:47 PM, Gabriel Johnson <[email protected]
> >wrote:
> >
> > > Hi,
> >
> > > I have the following html generated by Ext:
> >
> > > <div id="ext-gen574" class="x-grid3-body"> <div class="x-grid3-row
> > > x-grid3-row-first" style="width: 566px;"> //this is the one i
> > > want <--
> > > <table class="x-grid3-row-table" cellspacing="0" cellpadding="0"
> border="0
> > > " style="width: 566px;">
> > > <tbody>
> > > <tr>
> > > <td class="x-grid3-col x-grid3-cell x-grid3-td-0 x-grid3-cell-first"
> > > tabindex="0" style="width: 352px;">
> > > <div class="x-grid3-cell-inner x-grid3-col-0" unselectable="on">Alabama
> > > Water Science Center</div>
> > > </td>
> > > <td class="x-grid3-col x-grid3-cell x-grid3-td-1" tabindex="0"
> style="width:
> > > 92px;">
> > > <div class="x-grid3-cell-inner x-grid3-col-1"
> unselectable="on">Montgomery
> > > </div>
> > > </td>
> > > <td class="x-grid3-col x-grid3-cell x-grid3-td-2 x-grid3-cell-last"
> > > tabindex="0" style="width: 116px;">
> > > <div class="x-grid3-cell-inner x-grid3-col-2"
> unselectable="on">Alabama</
> > > div>
> > > </td>
> > > </tr>
> > > </tbody>
> > > </table>
> > > </div>
> > > <div class="x-grid3-row x-grid3-row-alt" style="width: 566px;">
> > > <table class="x-grid3-row-table" cellspacing="0" cellpadding="0"
> border="0
> > > " style="width: 566px;">
> > > <tbody>
> > > <tr>
> > > <td class="x-grid3-col x-grid3-cell x-grid3-td-0 x-grid3-cell-first"
> > > tabindex="0" style="width: 352px;">
> > > <div class="x-grid3-cell-inner x-grid3-col-0" unselectable="on">Alaska
> > > Science Center</div>
> > > </td>
> > > <td class="x-grid3-col x-grid3-cell x-grid3-td-1" tabindex="0"
> style="width:
> > > 92px;">
> > > <div class="x-grid3-cell-inner x-grid3-col-1"
> unselectable="on">Anchorage
> > > </div>
> > > </td>
> > > <td class="x-grid3-col x-grid3-cell x-grid3-td-2 x-grid3-cell-last"
> > > tabindex="0" style="width: 116px;">
> > > <div class="x-grid3-cell-inner x-grid3-col-2"
> unselectable="on">Alaska</
> > > div>
> > > </td>
> > > </tr>
> > > </tbody>
> > > </table>
> > > </div>
> > > </div>
> >
> > > I'm trying to select the div w/ class: "x-grid3-row x-grid3-row-first"
> but
> > > must use values in the child nodes to locate it. There doesn't seem to
> be a
> > > module that uses grouping and is also clickable. Another issue is that
> the
> > > div element I want to use has dynamically a changing class attribute.
> >
> > > I'd greatly appreciated any assistance,
> >
> > > Gabe
> >
> > > p.s. - Is anyone currently working on the Ext JS extention? We're using
> a
> > > lot of Ext on this project and I may be able to contribute some widgets
> but
> > > didn't want to start writing them b/f finding out if someone is already
> on
> > > it.
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"tellurium-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/tellurium-users?hl=en
-~----------~----~----~----~------~----~------~--~---