O.K. pero ha de ser por el "atajo 367". La clase XML no es dinámica.
<code> miXML ["owner"] = this; </code> :P On Mon, 27 Sep 2004 15:34:06 -0300, Horacio Soca <[EMAIL PROTECTED]> wrote: > hola, > una forma de resolverlo es: > > tienes que poner en el objeto XML una referencia a la clase, en este ejemplo es > la varialbe "owner" > > <code> > private function setItems ():Void > { > xmlItems = new XML (); > xmlItems.owner = this; > xmlItems.ignoreWhite = true; > xmlItems.load ("xml/main_menu.xml"); > xmlItems.onLoad = function (success) > { > if (success) > { > > this.owner.populateMainMenu(this.firstChild.childNodes.length); > } > } > } > </code> > > en los mensajes anteriores de la lista hay una discución bastante extensa sobre > este tema, creo que también trata de esto mismo pero en laod vars > busca por "clase carga LoadVars" > > saludos, > Horacio > > Mensaje citado por Fernando Castillo <[EMAIL PROTECTED]>: > > > > > Amo a ver, > > > > tengo problemas para ejecutar un método privado de una clase desde un > > objeto xml que se encuentra en otro método privado de la misma clase. > > > > <code> > > private function setItems ():Void > > { > > xmlItems = new XML (); > > xmlItems.ignoreWhite = true; > > xmlItems.load ("xml/main_menu.xml"); > > xmlItems.onLoad = function (success) > > { > > if (success) > > { > > populateMainMenu(this.firstChild.childNodes.length); > > } > > } > > } > > </code> > > > > Al ejecutar la llamada al método "populateMainMenu()" desde dentro del > > XML no va. No se si me estoy refiriendo a él de la forma correcta. Sé > > que dentro de una misma clase uno se puede "dirigir" a los distintos > > métodos que tiene implementados directamente por el nombre, pero en el > > caso de haclo desde dentro de un objeto como en este caso?? > > > > Un saludo > > > > -- > > Fernando Castillo > > tf. 659 446 557 > > -- > > ---------------------------------- > > Lista ASNativos:[EMAIL PROTECTED] > > http://www.5dms.com/listas > > ---------------------------------- > > > > ---------------------------------------------------------------- > This message was sent using IMP, the Internet Messaging Program. > > ---------------------------------- > Lista ASNativos:[EMAIL PROTECTED] > http://www.5dms.com/listas > ---------------------------------- > -- Fernando Castillo tf. 659 446 557 -- ---------------------------------- Lista ASNativos:[EMAIL PROTECTED] http://www.5dms.com/listas ----------------------------------