Petr Kobalíček schrieb:
> I found it, it's in qx.ui.layout.Grid.__buildGrid() function. But my
> question is the same, what is changed that behavior that's in 0.8.2
> not works in trunk ?
>   
The error message indicates that a widget is added to a grid layout, 
which does not define the layout properties "row" and "column". My guess 
is that we have changed the internal layout of a widget to be a Grid. My 
first suspect is the TabView Button, which has been updated to show the 
close button and now uses a Grid layout.

To debug this you can add something like

"console.log(child);" or "debugger;"

just before the throw statement in line 223 of qx.ui.layout.Grid.


Best Fabian


>> H Thomas,
>>
>> it works thanks. But I have another problem with trunk (0.8.2 is OK).
>> When  need to create widgets, I have this exception:
>>
>> [Exception... "'Error: The layout properties 'row' and 'column' must
>> be defined!' when calling method: [nsIDOMEventListener::handleEvent]"
>> nsresult: "0x8057001c (NS_ERROR_XPC_JS_THREW_JS_OBJECT)" location:
>> "<unknown>" data: no]
>>
>> I understand it, but I can't catch where this exception happens (I
>> tried firebug). What changed in SVN that does this ?
>>
>> Thanks
>> - Petr
>>
>> 2009/3/17 thron7 <[email protected]>:
>>     
>>> Thanks, it's fixed in trunk now (r18468).
>>>
>>> Thomas
>>>
>>> Petr Kobalíček wrote:
>>>       
>>>> Hi,
>>>>
>>>> I tried SVN right now and it's broken.
>>>>
>>>> In debug version I have generated something like this:
>>>>
>>>> if (!window.qxvariants) qxvariants = {};
>>>> var variants = ["qx.debug", "qx.aspects"];
>>>> for (var k in variants) qxvariants[k] = variants[k];
>>>>
>>>> that is wrong, it's asserted later by:
>>>>
>>>> if(window.qxvariants){for(var key in
>>>> qxvariants){{if((key.split(".")).length<2){throw new Error('Malformed
>>>> settings key "'+key+'". Must be following the schema
>>>> "namespace.key".');
>>>> }};
>>>>
>>>> - Petr
>>>>
>>>> ------------------------------------------------------------------------------
>>>> 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
>>>>
>>>>
>>>>
>>>>         
>>> ------------------------------------------------------------------------------
>>> 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
>>>
>>>       
>> iiiii
>>
>>     
>
> ------------------------------------------------------------------------------
> 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
>
>
>   


-- 
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