[Flashcoders] datagrid icon to delete a row.

2006-03-10 Thread Rodrigo Guerra
hi all,

i'm using this example from phil, 
http://philflash.inway.fr/dgrenderer/dgiconrd.html to put a image inside a 
datagrid colum. (any other you can share would be appreciated)

what i want is click in the image and delete the row. i thought the datagrid 
class would provide a easy method like removeRow(index).. but there isn't.
what's the code to delete a row in the datagrid.


thanks!


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

RE: [Flashcoders] datagrid icon to delete a row.

2006-03-10 Thread Clint Tredway
Basically what you will need to do is get the id of that row and remove
it from the data populating the grid and then refresh the grid. (If I
remember correctly) ;)

HTH

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rodrigo
Guerra
Sent: Friday, March 10, 2006 11:07 AM
To: Flashcoders mailing list
Subject: [Flashcoders] datagrid icon to delete a row.

hi all,

i'm using this example from phil,
http://philflash.inway.fr/dgrenderer/dgiconrd.html to put a image inside
a datagrid colum. (any other you can share would be appreciated)

what i want is click in the image and delete the row. i thought the
datagrid class would provide a easy method like removeRow(index).. but
there isn't.
what's the code to delete a row in the datagrid.


thanks!




___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


Re: [Flashcoders] datagrid icon to delete a row.

2006-03-10 Thread Rodrigo Guerra
my grid dataprovider is a xml (created in flash).

the only way i can think to refresh the datagrid is associate it (again) to
the xml source (updated). like delete the node then myDG.dataProvider =
myXml (updated)

is this correct?





- Original Message - 
From: Clint Tredway [EMAIL PROTECTED]
To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com
Sent: Friday, March 10, 2006 2:19 PM
Subject: RE: [Flashcoders] datagrid icon to delete a row.


Basically what you will need to do is get the id of that row and remove
it from the data populating the grid and then refresh the grid. (If I
remember correctly) ;)

HTH

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rodrigo
Guerra
Sent: Friday, March 10, 2006 11:07 AM
To: Flashcoders mailing list
Subject: [Flashcoders] datagrid icon to delete a row.

hi all,

i'm using this example from phil,
http://philflash.inway.fr/dgrenderer/dgiconrd.html to put a image inside
a datagrid colum. (any other you can share would be appreciated)

what i want is click in the image and delete the row. i thought the
datagrid class would provide a easy method like removeRow(index).. but
there isn't.
what's the code to delete a row in the datagrid.


thanks!




___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


RE: [Flashcoders] datagrid icon to delete a row.

2006-03-10 Thread Clint Tredway
Yes, basically...

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rodrigo
Guerra
Sent: Friday, March 10, 2006 11:32 AM
To: Flashcoders mailing list
Subject: Re: [Flashcoders] datagrid icon to delete a row.

my grid dataprovider is a xml (created in flash).

the only way i can think to refresh the datagrid is associate it (again)
to
the xml source (updated). like delete the node then myDG.dataProvider =
myXml (updated)

is this correct?





- Original Message - 
From: Clint Tredway [EMAIL PROTECTED]
To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com
Sent: Friday, March 10, 2006 2:19 PM
Subject: RE: [Flashcoders] datagrid icon to delete a row.


Basically what you will need to do is get the id of that row and remove
it from the data populating the grid and then refresh the grid. (If I
remember correctly) ;)

HTH

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rodrigo
Guerra
Sent: Friday, March 10, 2006 11:07 AM
To: Flashcoders mailing list
Subject: [Flashcoders] datagrid icon to delete a row.

hi all,

i'm using this example from phil,
http://philflash.inway.fr/dgrenderer/dgiconrd.html to put a image inside
a datagrid colum. (any other you can share would be appreciated)

what i want is click in the image and delete the row. i thought the
datagrid class would provide a easy method like removeRow(index).. but
there isn't.
what's the code to delete a row in the datagrid.


thanks!




___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


Re: [Flashcoders] datagrid icon to delete a row.

2006-03-10 Thread Spike
Not sure if this applies to the datagrid component in Flash, but to to
this in Flex 1.5 you would do:

myDataGrid.dataProvider.removeItemAt(someIndex);

Spike

On 3/10/06, Rodrigo Guerra [EMAIL PROTECTED] wrote:
 my grid dataprovider is a xml (created in flash).

 the only way i can think to refresh the datagrid is associate it (again) to
 the xml source (updated). like delete the node then myDG.dataProvider =
 myXml (updated)

 is this correct?





 - Original Message -
 From: Clint Tredway [EMAIL PROTECTED]
 To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com
 Sent: Friday, March 10, 2006 2:19 PM
 Subject: RE: [Flashcoders] datagrid icon to delete a row.


 Basically what you will need to do is get the id of that row and remove
 it from the data populating the grid and then refresh the grid. (If I
 remember correctly) ;)

 HTH

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Rodrigo
 Guerra
 Sent: Friday, March 10, 2006 11:07 AM
 To: Flashcoders mailing list
 Subject: [Flashcoders] datagrid icon to delete a row.

 hi all,

 i'm using this example from phil,
 http://philflash.inway.fr/dgrenderer/dgiconrd.html to put a image inside
 a datagrid colum. (any other you can share would be appreciated)

 what i want is click in the image and delete the row. i thought the
 datagrid class would provide a easy method like removeRow(index).. but
 there isn't.
 what's the code to delete a row in the datagrid.


 thanks!




 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com


 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com



--

Stephen Milligan
Do you do the Badger?
http://www.yellowbadger.com

Do you cfeclipse? http://www.cfeclipse.org
___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


Re: [Flashcoders] datagrid icon to delete a row.

2006-03-10 Thread Rodrigo Guerra
thanks spike, clint for the help.

the dataProvider removeItemAt method works like a charm.

i added the code below to get the grid row, but it's not working:

var myListener = new Object();
myListener.cellFocusIn = function(eventObject) {
var cell = eventObject.itemIndex ;
trace(The cell row is  + cell +  has gained focus);
};
myGrid.addEventListener(cellFocusIn, myListener);

but it ONLY works if i have the property dg.editable set to true, and this
property can't be true at this time.
how can i get the dg row?

regards,
rodrigo

- Original Message - 
From: Spike [EMAIL PROTECTED]
To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com
Sent: Friday, March 10, 2006 4:01 PM
Subject: Re: [Flashcoders] datagrid icon to delete a row.


Not sure if this applies to the datagrid component in Flash, but to to
this in Flex 1.5 you would do:

myDataGrid.dataProvider.removeItemAt(someIndex);

Spike

On 3/10/06, Rodrigo Guerra [EMAIL PROTECTED] wrote:
 my grid dataprovider is a xml (created in flash).

 the only way i can think to refresh the datagrid is associate it (again)
to
 the xml source (updated). like delete the node then myDG.dataProvider =
 myXml (updated)

 is this correct?





 - Original Message -
 From: Clint Tredway [EMAIL PROTECTED]
 To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com
 Sent: Friday, March 10, 2006 2:19 PM
 Subject: RE: [Flashcoders] datagrid icon to delete a row.


 Basically what you will need to do is get the id of that row and remove
 it from the data populating the grid and then refresh the grid. (If I
 remember correctly) ;)

 HTH

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Rodrigo
 Guerra
 Sent: Friday, March 10, 2006 11:07 AM
 To: Flashcoders mailing list
 Subject: [Flashcoders] datagrid icon to delete a row.

 hi all,

 i'm using this example from phil,
 http://philflash.inway.fr/dgrenderer/dgiconrd.html to put a image inside
 a datagrid colum. (any other you can share would be appreciated)

 what i want is click in the image and delete the row. i thought the
 datagrid class would provide a easy method like removeRow(index).. but
 there isn't.
 what's the code to delete a row in the datagrid.


 thanks!




 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com


 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com



--

Stephen Milligan
Do you do the Badger?
http://www.yellowbadger.com

Do you cfeclipse? http://www.cfeclipse.org
___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


RE: [Flashcoders] datagrid icon to delete a row.

2006-03-10 Thread Robert Chyko
If a DG row is highlighted it is just yourDg.selectedIndex


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rodrigo
Guerra
Sent: Friday, March 10, 2006 3:19 PM
To: Flashcoders mailing list
Subject: Re: [Flashcoders] datagrid icon to delete a row.


thanks spike, clint for the help.

the dataProvider removeItemAt method works like a charm.

i added the code below to get the grid row, but it's not working:

var myListener = new Object();
myListener.cellFocusIn = function(eventObject) {
var cell = eventObject.itemIndex ;
trace(The cell row is  + cell +  has gained focus);
};
myGrid.addEventListener(cellFocusIn, myListener);

but it ONLY works if i have the property dg.editable set to true, and
this
property can't be true at this time.
how can i get the dg row?

regards,
rodrigo

- Original Message - 
From: Spike [EMAIL PROTECTED]
To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com
Sent: Friday, March 10, 2006 4:01 PM
Subject: Re: [Flashcoders] datagrid icon to delete a row.


Not sure if this applies to the datagrid component in Flash, but to to
this in Flex 1.5 you would do:

myDataGrid.dataProvider.removeItemAt(someIndex);

Spike

On 3/10/06, Rodrigo Guerra [EMAIL PROTECTED] wrote:
 my grid dataprovider is a xml (created in flash).

 the only way i can think to refresh the datagrid is associate it
(again)
to
 the xml source (updated). like delete the node then myDG.dataProvider
=
 myXml (updated)

 is this correct?





 - Original Message -
 From: Clint Tredway [EMAIL PROTECTED]
 To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com
 Sent: Friday, March 10, 2006 2:19 PM
 Subject: RE: [Flashcoders] datagrid icon to delete a row.


 Basically what you will need to do is get the id of that row and
remove
 it from the data populating the grid and then refresh the grid. (If I
 remember correctly) ;)

 HTH

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of
Rodrigo
 Guerra
 Sent: Friday, March 10, 2006 11:07 AM
 To: Flashcoders mailing list
 Subject: [Flashcoders] datagrid icon to delete a row.

 hi all,

 i'm using this example from phil,
 http://philflash.inway.fr/dgrenderer/dgiconrd.html to put a image
inside
 a datagrid colum. (any other you can share would be appreciated)

 what i want is click in the image and delete the row. i thought the
 datagrid class would provide a easy method like removeRow(index)..
but
 there isn't.
 what's the code to delete a row in the datagrid.


 thanks!




 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com


 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com



--

Stephen Milligan
Do you do the Badger?
http://www.yellowbadger.com

Do you cfeclipse? http://www.cfeclipse.org
___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


Re: [Flashcoders] datagrid icon to delete a row.

2006-03-10 Thread Spike
Again, not sure how this would work in Flash, but in Flex you would
have a cell renderer for the button.

Inside the cell renderer you have a setValue() method that allows you
to determine something about the data for that row, so you can disable
the button or whatever else you need to do.

You also have a reference to the list itself through the listOwner
property, so when you get a click event on the button you can call
listOwner.dispatchEvent() and dispatch a custom event from the list.

Since you're creating the event you can easily put the data that
applies to that row in there. In the event handler for your custom
event you can loop over the dataProvider for the list and check which
row matches the data in the event. That will give you the row index.

There are lots of other ways to do it, but that's about the most
generic, so it should work for most scenarios.

Hopefully that makes some sort of sense.

Spike

On 3/10/06, Rodrigo Guerra [EMAIL PROTECTED] wrote:
 thanks spike, clint for the help.

 the dataProvider removeItemAt method works like a charm.

 i added the code below to get the grid row, but it's not working:

 var myListener = new Object();
 myListener.cellFocusIn = function(eventObject) {
 var cell = eventObject.itemIndex ;
 trace(The cell row is  + cell +  has gained focus);
 };
 myGrid.addEventListener(cellFocusIn, myListener);

 but it ONLY works if i have the property dg.editable set to true, and this
 property can't be true at this time.
 how can i get the dg row?

 regards,
 rodrigo

 - Original Message -
 From: Spike [EMAIL PROTECTED]
 To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com
 Sent: Friday, March 10, 2006 4:01 PM
 Subject: Re: [Flashcoders] datagrid icon to delete a row.


 Not sure if this applies to the datagrid component in Flash, but to to
 this in Flex 1.5 you would do:

 myDataGrid.dataProvider.removeItemAt(someIndex);

 Spike

 On 3/10/06, Rodrigo Guerra [EMAIL PROTECTED] wrote:
  my grid dataprovider is a xml (created in flash).
 
  the only way i can think to refresh the datagrid is associate it (again)
 to
  the xml source (updated). like delete the node then myDG.dataProvider =
  myXml (updated)
 
  is this correct?
 
 
 
 
 
  - Original Message -
  From: Clint Tredway [EMAIL PROTECTED]
  To: Flashcoders mailing list flashcoders@chattyfig.figleaf.com
  Sent: Friday, March 10, 2006 2:19 PM
  Subject: RE: [Flashcoders] datagrid icon to delete a row.
 
 
  Basically what you will need to do is get the id of that row and remove
  it from the data populating the grid and then refresh the grid. (If I
  remember correctly) ;)
 
  HTH
 
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of Rodrigo
  Guerra
  Sent: Friday, March 10, 2006 11:07 AM
  To: Flashcoders mailing list
  Subject: [Flashcoders] datagrid icon to delete a row.
 
  hi all,
 
  i'm using this example from phil,
  http://philflash.inway.fr/dgrenderer/dgiconrd.html to put a image inside
  a datagrid colum. (any other you can share would be appreciated)
 
  what i want is click in the image and delete the row. i thought the
  datagrid class would provide a easy method like removeRow(index).. but
  there isn't.
  what's the code to delete a row in the datagrid.
 
 
  thanks!
 
 
 
 
  ___
  Flashcoders@chattyfig.figleaf.com
  To change your subscription options or search the archive:
  http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
 
  Brought to you by Fig Leaf Software
  Premier Authorized Adobe Consulting and Training
  http://www.figleaf.com
  http://training.figleaf.com
 
 
  ___
  Flashcoders@chattyfig.figleaf.com
  To change your subscription options or search the archive:
  http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
 
  Brought to you by Fig Leaf Software
  Premier Authorized Adobe Consulting and Training
  http://www.figleaf.com
  http://training.figleaf.com
 


 --
 
 Stephen Milligan
 Do you do the Badger?
 http://www.yellowbadger.com

 Do you cfeclipse? http://www.cfeclipse.org
 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com


 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com



--

Stephen Milligan
Do you do the Badger?
http