Hi Florian,

its fixed in trunk now.

Best Fabian
> Hi Chris,
>
> thanks for your help !
>
> Regards, Florian
>
> 2009/3/10 Christian Schmidt <[email protected]>:
>   
>> Hi Florian,
>>
>> thank you for your code snipped. I could reproduce the issue and opened
>> a bug report for that.
>>
>> http://bugzilla.qooxdoo.org/show_bug.cgi?id=2084
>>
>> You can add you to CC, to be informed about th bug.
>>
>> Cheers,
>> Chris
>>
>> Florian Giesen schrieb:
>>     
>>> Hello Chris,
>>>
>>> I am using the qooxdoo trunk. Here is my sample code ...
>>>
>>> My window class:
>>>
>>> qx.Class.define("my.Test",
>>> {
>>>   extend : qx.ui.window.Window,
>>>
>>>   /*
>>>   
>>> *****************************************************************************
>>>      MEMBERS
>>>   
>>> *****************************************************************************
>>>   */
>>>       settings :
>>>       {
>>>       },
>>>
>>>   properties :
>>>       {
>>>       },
>>>
>>>       statics :
>>>       {
>>>
>>>       },
>>>       /**
>>>        * @param {String} Window caption
>>>        */
>>>       construct : function(caption, icon)
>>>       {
>>>     this.base(arguments, caption, icon);
>>>
>>>               // set layout
>>>     this.setLayout(new qx.ui.layout.HBox(2));
>>>     this._createCommands();
>>>
>>>     // initialise properties
>>>     this.set({
>>>       appearance : "tinyinput-window",
>>>       allowMinimize: false,
>>>       allowMaximize: false,
>>>       showStatusbar: false,
>>>       showClose: false,
>>>       showMinimize: false,
>>>       showMaximize: false,
>>>       movable: true,
>>>       resizable: false
>>>     });
>>>
>>>     // create childControls
>>>     this._createChildControl("textfield");
>>>     this._createChildControl("button-ok");
>>>     this._createChildControl("button-abort");
>>>
>>>
>>>               this.addListenerOnce("resize", this.center);
>>>       },
>>>
>>>   members :
>>>   {
>>>     _createChildControlImpl : function(id)
>>>     {
>>>       var control = null;
>>>
>>>       switch(id)
>>>       {
>>>         case "textfield":
>>>           control = new qx.ui.form.TextField();
>>>           this.getChildrenContainer()._add(control);
>>>           break;
>>>
>>>         case "button-ok":
>>>           control = new qx.ui.form.Button().set({
>>>             appearance: "button-ok",
>>>             command : this._actionAccept
>>>           });
>>>           this.getChildrenContainer()._add(control);
>>>           break;
>>>
>>>         case "button-abort":
>>>           control = new qx.ui.form.Button().set({
>>>             appearance: "button-abort",
>>>             command : this._actionClose
>>>           });
>>>           this.getChildrenContainer()._add(control);
>>>           break;
>>>       }
>>>
>>>       return control || this.base(arguments, id);
>>>     },
>>>
>>>     open : function()
>>>     {
>>>       this.base(arguments);
>>>
>>>       this.getChildControl("textfield").focus();
>>>     },
>>>
>>>    _createCommands : function()
>>>    {
>>>       this._actionClose = new qx.event.Command("Escape");
>>>       this._actionClose.addListener("execute",
>>> function(e){this.close();}, this);
>>>    }
>>>   }
>>> });
>>>
>>> And the application main function :
>>>
>>>       this._testWin = new my.Test();
>>>
>>>       // Create a button
>>>       var button1 = new qx.ui.form.Button("TestWin");
>>>
>>>       // Add button to document at fixed coordinates
>>>       root.add(button1, {left: 100, top: 50});
>>>
>>>       // Add an event listener
>>>       button1.addListener("execute", function(e) {
>>>         this._testWin.open();
>>>       }, this);
>>>
>>>
>>> Regards, Florian
>>>
>>> 2009/3/9 Christian Schmidt <[email protected]>:
>>>
>>>       
>>>> Hi Florian,
>>>>
>>>> I couldn't reproduce you issue, could you please post a short example to
>>>> reproduce the issue?
>>>>
>>>> Which qooxdoo version do you use?
>>>>
>>>> Thanks for your help!
>>>>
>>>> Cheers,
>>>> Chris
>>>>
>>>> Florian Giesen schrieb:
>>>>
>>>>         
>>>>> Hello everybody!
>>>>>
>>>>> At application start I create a qx window with a textfield wich is
>>>>> opened when the user clicks on a list element. The first time the
>>>>> window appears everything is fine, i.e. the textfield is focused and
>>>>> the text cursor is activated inside. But each time after that, the
>>>>> textfield is still focused correctly but the cursor is not active. Any
>>>>> hints?
>>>>>
>>>>> Regards, Florian
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, 
>>>>> CA
>>>>> -OSBC tackles the biggest issue in open source: Open Sourcing the 
>>>>> Enterprise
>>>>> -Strategies to boost innovation and cut costs with open source 
>>>>> participation
>>>>> -Receive a $600 discount off the registration fee with the source code: 
>>>>> SFAD
>>>>> http://p.sf.net/sfu/XcvMzF8H
>>>>> _______________________________________________
>>>>> qooxdoo-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>>
>>>>>
>>>>>           
>>>> --
>>>> Christian Schmidt
>>>> Software Engineer
>>>> Core Development :: Web Technologies
>>>>
>>>> 1&1 Internet AG
>>>> Ernst-Frey-Str. 9
>>>> 76135 Karlsruhe, Germany
>>>> http://www.1und1.de
>>>>
>>>> Amtsgericht Montabaur / HRB 6484
>>>>
>>>> Vorstände: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas 
>>>> Gottschlich, Robert Hoffmann, Markus Huhn, Hans-Henning Kettler, Dr. 
>>>> Oliver Mauss, Jan Oetjen
>>>>
>>>> Aufsichtsratsvorsitzender: Michael Scheeren
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, 
>>>> CA
>>>> -OSBC tackles the biggest issue in open source: Open Sourcing the 
>>>> Enterprise
>>>> -Strategies to boost innovation and cut costs with open source 
>>>> participation
>>>> -Receive a $600 discount off the registration fee with the source code: 
>>>> SFAD
>>>> http://p.sf.net/sfu/XcvMzF8H
>>>> _______________________________________________
>>>> qooxdoo-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>
>>>>
>>>>         
>>> ------------------------------------------------------------------------------
>>> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
>>> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
>>> -Strategies to boost innovation and cut costs with open source participation
>>> -Receive a $600 discount off the registration fee with the source code: SFAD
>>> http://p.sf.net/sfu/XcvMzF8H
>>> _______________________________________________
>>> qooxdoo-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>
>>>       
>> --
>> Christian Schmidt
>> Software Engineer
>> Core Development :: Web Technologies
>>
>> 1&1 Internet AG
>> Ernst-Frey-Str. 9
>> 76135 Karlsruhe, Germany
>> http://www.1und1.de
>>
>> Amtsgericht Montabaur / HRB 6484
>>
>> Vorstände: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas 
>> Gottschlich, Robert Hoffmann, Markus Huhn, Hans-Henning Kettler, Dr. Oliver 
>> Mauss, Jan Oetjen
>>
>> Aufsichtsratsvorsitzender: Michael Scheeren
>>
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>>     
>
> ------------------------------------------------------------------------------
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
>   


-- 
Fabian Jakobs
JavaScript Framework Developer

1&1 Internet AG - Web Technologies
Ernst-Frey-Straße 9 · DE-76135 Karlsruhe
Telefon: +49 721 91374-6784
[email protected]

Amtsgericht Montabaur / HRB 6484
Vorstände: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas 
Gottschlich, Robert Hoffmann, Markus Huhn, Hans-Henning Kettler, Dr. Oliver 
Mauss, Jan Oetjen
Aufsichtsratsvorsitzender: Michael Scheeren


------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to