Hi, Chris, this works great. Thank you! Now I have to see how I can select the right widget etc., but it seems that this is more finding out the mysterious ways of the RAP framework ;)
Thank you all for your help, Oliver Christian Schmidt wrote: > Hi Oliver, > > sorry, I'm not perfectly familiar with qx. 0.7.x. I think we told you > the wrong method. Please try this to get the root widget: > var rootWidget = qx.ui.core.ClientDocument.getInstance(); > > To traverse to your application, use "getChildren()": > var childrenArray = rootWidget.getChildren(); > > I don't know if there is an easier way with RAP. > > Cheers, > Chris > > > Oliver Specht schrieb: >> Hi, Daniel, >> ok, thanks, this works. >> >> Isn't there any possibility to traverse the applications widgets or ui >> elements? >> >> Sorry for asking and asking but getApplication() only returns an Object >> and I do not know what to do with it now. The API Docs do not help and I >> haven't found any good doc resource for qooxdoo... >> >> Thanks, >> Oliver >> >> >> Daniel Wagner wrote: >> >>> Hi Oliver, >>> >>> Chris' advice works in qooxdoo 0.8, but RAP uses qooxdoo 0.7 so you'll >>> have to use this instead: >>> >>> qx.core.Init.getInstance().getApplication() >>> >>> >>> Regards, >>> Daniel >>> >>> Oliver Specht schrieb: >>> >>>> Hi, Chris, >>>> thanks for the advice but it did not work. I tried this with the Firebug >>>> but maybe the "this" pointer is not correctly set there. >>>> >>>> I am developing a RAP project, so I cannot really access/change the >>>> qooxdoo code. >>>> >>>> Is it correct that a general qx object is loaded into the document? I >>>> tried to only use the qx.core.Init.getApplication().getTree() in the >>>> outer window, but there is an error that getApplication() is not a >>>> function, where qx.core.Init returns a function. >>>> >>>> I am slightly confused :) >>>> >>>> Greetings, >>>> Oliver >>>> >>>> Christian Schmidt wrote: >>>> >>>>> Hi Oliver, >>>>> >>>>> yes, if for example your "Application" class has an getTree() method >>>>> witch returns the tree widget instance, you can call this on a qooxdoo >>>>> IFrame: >>>>> this._iFrame.getWindow().qx.core.Init.getApplication().getTree() >>>>> >>>>> Hope this helps. >>>>> >>>>> Cheers, >>>>> Chris >>>>> >>>>> oliverspecht schrieb: >>>>> >>>>>> Hi, >>>>>> I need to access a qooxdoo Tree from another GUI component which is set >>>>>> in >>>>>> an IFrame. >>>>>> >>>>>> I searched the docs but did not find any hint. I tried >>>>>> qx.Class.getClass() >>>>>> etc. but nothing worked. Is there any possibility to traverse the qooxdoo >>>>>> GUI components in a webpage? >>>>>> >>>>>> Something like in jQuery wrapping the elements etc.? >>>>>> >>>>>> Thanks, >>>>>> Oliver >>>>>> >>>>>> >>>> ------------------------------------------------------------------------------ >>>> Return on Information: >>>> Google Enterprise Search pays you back >>>> Get the facts. >>>> http://p.sf.net/sfu/google-dev2dev >>>> _______________________________________________ >>>> qooxdoo-devel mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >>>> >>>> >>>> >>> ------------------------------------------------------------------------------ >>> Return on Information: >>> Google Enterprise Search pays you back >>> Get the facts. >>> http://p.sf.net/sfu/google-dev2dev >>> _______________________________________________ >>> qooxdoo-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >>> >>> >>> >> >> ------------------------------------------------------------------------------ >> Return on Information: >> Google Enterprise Search pays you back >> Get the facts. >> http://p.sf.net/sfu/google-dev2dev >> _______________________________________________ >> qooxdoo-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel >> > > ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
