Thanks a lot.

I have one more question regarding positioning - how to check position of
mouse cursor inside the mouse hadler. I use e.getPageX() and e.getPageY() in
0.7

Karol



Sebastian Werner wrote:
> 
> Easy: As I mentioned the button must be layouted and visible first. At 
> the moment you call ''getBounds'' it is only a in-memory widget. Nothing 
> applied to the DOM yet.
> 
> You can listen for the resize event as the resize event is the first 
> time the widget is layouted:
> 
> button1.addListener("resize", function(e) {
>    alert(this.getBounds());
> });
> 
> Sebastian
> 
> 
> Grykar schrieb:
>> I don't know why part of code below doesn't work properly.
>> 
>> var button1 = new qx.ui.form.Button("First Button");
>> this.getRoot().add(button1, {left: 100, top: 100}); 
>> alert(button1.getBounds());  
>> 
>> button1.getBounds() returns null
>> 
>> Karol
>> 
>> 
>> Sebastian Werner wrote:
>>> The position detection requires that the widget is visible and rendered.
>>>
>>> You can use:
>>>
>>> widget.getBounds() which returns a map of sizes and positions. The 
>>> position is relative to the next parent.
>>>
>>> widget.getContainerLocation() returns a map with absolute coordinates 
>>> from the left/top corner of the document. This is ideal for positioning 
>>> popups etc to a specific widget.
>>>
>>> You may also be interested in the features of qx.util.PlaceUtil. It 
>>> allows easy positioning of popups etc. to specific other target in the 
>>> document. The mixin qx.ui.core.MPlacement is already included into some 
>>> widgets like Popup and has some useful methods for these positioning 
>>> tasks as well.
>>>
>>> Sebastian
>>>
>>>
>>>
>>> Grykar schrieb:
>>>> I would like to know in relation to the next parent. 
>>>>
>>>> I suppouse  if I know relation to the next parent I can find absolute
>>>> position in a few steps but if there is one step method to find it
>>>> please
>>>> let me know.
>>>>
>>>> Karol 
>>>>
>>>>
>>>> Sebastian Werner wrote:
>>>>> Do you mean absolute position to the document or in relation to the
>>>>> next 
>>>>> parent?
>>>>>
>>>>> Sebastian
>>>>>
>>>>>
>>>>> Grykar schrieb:
>>>>>> Hi
>>>>>>
>>>>>> There is easy way to getLeft, getRight, getTop, getBottom in 0.7. How
>>>>>> to
>>>>>> do
>>>>>> the same in 0.8 ?
>>>>>>
>>>>>> Thanks,
>>>>>>   Karol
>>>>> -------------------------------------------------------------------------
>>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>>>> challenge
>>>>> Build the coolest Linux based applications with Moblin SDK & win great
>>>>> prizes
>>>>> Grand prize is a trip for two to an Open Source event anywhere in the
>>>>> world
>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>>> _______________________________________________
>>>>> qooxdoo-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>>
>>>>>
>>>
>>> -------------------------------------------------------------------------
>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge
>>> Build the coolest Linux based applications with Moblin SDK & win great
>>> prizes
>>> Grand prize is a trip for two to an Open Source event anywhere in the
>>> world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>> _______________________________________________
>>> qooxdoo-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>
>>>
>> 
> 
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
> 
> 

-- 
View this message in context: 
http://www.nabble.com/How-to-get-position-of-widget-in-0.8--tp19435030p19439020.html
Sent from the qooxdoo-devel mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to