I can't tell what the problem is from the snippet you posted, sorry.
Here's the code I used to test my solution:

       var page = new qx.ui.mobile.page.NavigationPage();
       page.addListener("initialize", function() {
         var addButton = new qx.ui.mobile.form.Button("Add widget to 
embed");
         addButton.addListenerOnce("tap", function() {
           var el = document.getElementById("embed");
           var root = new qx.ui.mobile.core.Root(el);
           var tf = new qx.ui.mobile.form.TextField();
           root.add(tf);
         }, this);
         page.getContent().add(addButton);

         var embed = new qx.ui.mobile.embed.Html('<div 
id="embed"><h1>EMBED</h1></div>');
         page.getContent().add(embed);
       },this);

       var manager = new qx.ui.mobile.page.Manager(false);
       manager.addDetail([page]);

       page.show();

That seems to work as it should; the text field is added as a child to 
the HTML embed's content, after the h1 element.

Regards,
Daniel

On 17.05.2013 11:11, Alexander Voronin wrote:
> Any other suggestions? I'm still looking for solution and would
> appreciate any help.
> Thanks.
>
>
> 2013/5/16 Alexander Voronin <alexander.voro...@gmail.com
> <mailto:alexander.voro...@gmail.com>>
>
>     Well, after code been implemented everything gone wrong. Perhaps
>     screenshot will clarify situation.
>     Here is again qx.ui.mobile.page.NavigationPage based page
>     with qx.ui.mobile.embed.Html container with some html content into
>     which i'd like to add qooxdoo mobile widget. html content contains
>     three input fields and this javascript code:
>
>     var dtp = new MobilePortal.UI.DateTimePicker();
>     var root = new
>     
> qx.ui.mobile.core.Root(document.getElementById('#Ctl1ddbc98c_126a_458b_86ad_0d6e7d31e829'));
>     root.add(dtp);
>     qx.bom.Event.addNativeListener(root, "tap", function(e) {
>     dtp.show(); console.log("HOP!");});
>
>     var dp = new MobilePortal.UI.DatePicker();
>     var root = new
>     
> qx.ui.mobile.core.Root(document.getElementById('#Ctld1d1b6b0_8fe6_49e2_85c2_07ce78b04807'));
>     root.add(dp);
>     qx.bom.Event.addNativeListener(root, "tap", function(e) { dp.show(); });
>
>     var tp = new MobilePortal.UI.TimePicker();
>     var root = new
>     
> qx.ui.mobile.core.Root(document.getElementById('#Ctl550b72cd_0005_4543_baef_3f206496ef19'));
>     root.add(tp);
>     qx.bom.Event.addNativeListener(root, "tap", function(e) { tp.show(); });
>
>     Each MobilePortal.UI element is an qx.ui.mobile.form.TextField based
>     qooxdoo widget (tested ofcourse inside normal qooxdoo window). What
>     I've expected to see it's this widget open when I click on input
>     field. Actual view is on screenshot - I have three new div root
>     elements outside qx.ui.mobile.embed.Html container and click to
>     input fields not working at all.
>
>     I still would like to know how to add qooxdoo mobile widget in
>     existing html content inside qx.ui.mobile.embed.Html container. Is
>     it possible at all?
>     Thanks in advance.
>
>
>     2013/5/8 Alexander Voronin <alexander.voro...@gmail.com
>     <mailto:alexander.voro...@gmail.com>>
>
>         Thanks! It is exactly what I'm looking for.
>
>
>         2013/5/8 Daniel Wagner <daniel.wag...@1und1.de
>         <mailto:daniel.wag...@1und1.de>>
>
>             Hi,
>
>             you can create a new mobile root widget for any DOM element
>             in your
>             embed.Html and attach widgets to it:
>
>             var embed = new qx.ui.mobile.embed.Html('<div id="root"/>');
>             embed.addListenerOnce("appear", function() {
>                 var root = new
>             qx.ui.mobile.core.Root(document.getElementById("root"));
>                 root.add(new qx.ui.mobile.form.Button("Hello World"));
>             });
>
>
>             Regards,
>             Daniel
>
>             On 08.05.2013 12:01, Alexander Voronin wrote:
>              > Perhaps I did not make it clear. I need to add qxoodoo
>             widget into html
>              > content inside qx.ui.mobile.embed.Html container.
>              >
>              >
>              > 2013/5/8 Christopher Zündorf
>             <christopher.zuend...@1und1.de
>             <mailto:christopher.zuend...@1und1.de>
>              > <mailto:christopher.zuend...@1und1.de
>             <mailto:christopher.zuend...@1und1.de>>>
>              >
>              >
>              >     You could use "getContentElement()", then you have
>             the native
>              >     element in your hand. You could use the innerHTML of
>             the element,
>              >     and append it to you qx.ui.mobile.embed.Html.
>              >
>              >     But I would propose to create a custom qx.Mobile
>             widget for your
>              >     purpose.
>              >
>              >     Greetz Christopher
>              >
>              >     Am 07.05.2013 um 12:15 schrieb Alexander Voronin:
>              >
>              >      > Hi, list!
>              >      >
>              >      > Is there a way to add qooxdoo mobile widget into
>             html content of
>              >     container qx.ui.mobile.embed.Html container? The html
>             content is
>              >     known and I'd like to "attach" and use qooxdoo
>             widgets inside
>              >     content of this container.
>              >      >
>              >      > Thanks in advance.
>              >      >
>              >      > --
>              >      > когда я опустился на самое дно, снизу мне постучали..
>              >      >
>              >
>             
> ------------------------------------------------------------------------------
>              >      > Learn Graph Databases - Download FREE O'Reilly Book
>              >      > "Graph Databases" is the definitive new guide to
>             graph databases and
>              >      > their applications. This 200-page book is written
>             by three acclaimed
>              >      > leaders in the field. The early access version is
>             available now.
>              >      > Download your free book today!
>              >
>             
> http://p.sf.net/sfu/neotech_d2d_may_______________________________________________
>              >      > qooxdoo-devel mailing list
>              >      > qooxdoo-devel@lists.sourceforge.net
>             <mailto:qooxdoo-devel@lists.sourceforge.net>
>              >     <mailto:qooxdoo-devel@lists.sourceforge.net
>             <mailto:qooxdoo-devel@lists.sourceforge.net>>
>              >      >
>             https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>              >
>              >
>             
> ------------------------------------------------------------------------------
>              >     Learn Graph Databases - Download FREE O'Reilly Book
>              >     "Graph Databases" is the definitive new guide to
>             graph databases and
>              >     their applications. This 200-page book is written by
>             three acclaimed
>              >     leaders in the field. The early access version is
>             available now.
>              >     Download your free book today!
>             http://p.sf.net/sfu/neotech_d2d_may
>              >     _______________________________________________
>              >     qooxdoo-devel mailing list
>              > qooxdoo-devel@lists.sourceforge.net
>             <mailto:qooxdoo-devel@lists.sourceforge.net>
>              >     <mailto:qooxdoo-devel@lists.sourceforge.net
>             <mailto:qooxdoo-devel@lists.sourceforge.net>>
>              > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>              >
>              >
>              >
>              >
>              > --
>              > когда я опустился на самое дно, снизу мне постучали..
>              >
>              >
>              >
>             
> ------------------------------------------------------------------------------
>              > Learn Graph Databases - Download FREE O'Reilly Book
>              > "Graph Databases" is the definitive new guide to graph
>             databases and
>              > their applications. This 200-page book is written by
>             three acclaimed
>              > leaders in the field. The early access version is
>             available now.
>              > Download your free book today!
>             http://p.sf.net/sfu/neotech_d2d_may
>              >
>              >
>              >
>              > _______________________________________________
>              > qooxdoo-devel mailing list
>              > qooxdoo-devel@lists.sourceforge.net
>             <mailto:qooxdoo-devel@lists.sourceforge.net>
>              > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>              >
>
>             
> ------------------------------------------------------------------------------
>             Learn Graph Databases - Download FREE O'Reilly Book
>             "Graph Databases" is the definitive new guide to graph
>             databases and
>             their applications. This 200-page book is written by three
>             acclaimed
>             leaders in the field. The early access version is available now.
>             Download your free book today!
>             http://p.sf.net/sfu/neotech_d2d_may
>             _______________________________________________
>             qooxdoo-devel mailing list
>             qooxdoo-devel@lists.sourceforge.net
>             <mailto:qooxdoo-devel@lists.sourceforge.net>
>             https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
>
>
>         --
>         когда я опустился на самое дно, снизу мне постучали..
>
>
>
>
>     --
>     когда я опустился на самое дно, снизу мне постучали..
>
>
>
>
> --
> когда я опустился на самое дно, снизу мне постучали..
>
>
> ------------------------------------------------------------------------------
> AlienVault Unified Security Management (USM) platform delivers complete
> security visibility with the essential security capabilities. Easily and
> efficiently configure, manage, and operate all of your security controls
> from a single console and one unified framework. Download a free trial.
> http://p.sf.net/sfu/alienvault_d2d
>
>
>
> _______________________________________________
> qooxdoo-devel mailing list
> qooxdoo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to