{
                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
-~----------~----~----~----~------~----~------~--~---

Reply via email to