hello fabian,

i've incorporated your suggested workaround in JsQt and released it as 
JsQt-0.4.3.2. as qooxdoo 0.8.3 still has this bug, i guess the 
workaround should remain there until the next stable release.

you can see the results in 
http://jsqt.googlecode.com/svn/trunk/test/build/index.html

thank you for your close interest.

best regards,
burak


Fabian Jakobs wrote:
> Hi Burak,
>
> I was making my live a little bit too easy. After talking with my 
> colleagues we came to the conclusion that the current implementation 
> behaves wrong in such edge cases. I'v fixed it in trunk revision 20694. 
> The workaround I've outlined in the last mail is no longer required. 
> Please give it a try.
>
> Best Fabian
>   
>> Hi Burak,
>>
>> I've investigated the issue and the problem is that the "minWidth" and 
>> "allowGrowX" properties result in a conflicting size hint. First 
>> "allowGrowX: false" will set the "maxWidth" to the preferred width to 
>> prevent any horizontal stretching. In your case its about 120px. Then 
>> you set "minWidth" to "200". Now minWidth is larger than maxWith and 
>> there is no clear resolution.
>>
>> To solve this problem for you, should set the width/height to the same 
>> value as the minWidth/minHeight.
>>   
>>     
>>> Hi Burak,
>>>
>>> I could easily reproduce this issue in our playground. To me it looks 
>>> like a bug in the size calculation of the grid. I've opened a bug report 
>>> for this <http://bugzilla.qooxdoo.org/show_bug.cgi?id=3075>.
>>>
>>> Best Fabian
>>>
>>>   
>>>     
>>>       
>>>> hello everyone,
>>>>
>>>> i got the impression that my question about the layouting issue below 
>>>> got eclipsed by the announcement. I think I should have made it a bit 
>>>> more obvious. i'm sorry for the double-post if that was not the case.
>>>>
>>>> by the way, thank you antoni, i'm glad you find it useful.
>>>>
>>>> best regards,
>>>> burak
>>>>
>>>> Burak Arslan wrote:
>>>>   
>>>>     
>>>>       
>>>>         
>>>>> hi,
>>>>>
>>>>> having just finished some preliminary toolbar (no multiple parts) and 
>>>>> menubar (mostly working) support, i decided to make another jsqt 
>>>>> release. i've registered it with the pypi, so you can just type 
>>>>> "easy_install jsqt" to install it, or "easy_install -U jsqt" if you 
>>>>> already have done so.
>>>>>
>>>>> while working on this version, i've stumbled upon an artifact -- please 
>>>>> have a look at "Grid Fixed Filled" and "Grid Fixed Empty" tabs in the 
>>>>> jsqt test screen (url below). In the 
>>>>> "Empty" tab, you can see other groupboxes not obeying the top-left 
>>>>> groupbox's minWidth (== 100) property.
>>>>>
>>>>> you can find both the build and the source versions, as well as the .ui 
>>>>> files at: http://jsqt.googlecode.com/svn/trunk/test
>>>>>
>>>>> what do you think?
>>>>>
>>>>> best regards,
>>>>> burak
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 
>>>>> 30-Day 
>>>>> trial. Simplify your report design, integration and deployment - and 
>>>>> focus on 
>>>>> what you do best, core application coding. Discover what's new with
>>>>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>>>> _______________________________________________
>>>>> qooxdoo-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>>   
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>> ------------------------------------------------------------------------------
>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 
>>>> 30-Day 
>>>> trial. Simplify your report design, integration and deployment - and focus 
>>>> on 
>>>> what you do best, core application coding. Discover what's new with
>>>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>>> _______________________________________________
>>>> qooxdoo-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>
>>>>
>>>>   
>>>>     
>>>>       
>>>>         
>>>   
>>>     
>>>       
>>   
>>     
>
>
>   


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to