1. #1
    Ext User
    Join Date
    Aug 2008
    Location
    Nimes - France
    Posts
    25
    Vote Rating
    0
    seb2nim is on a distinguished road

      0  

    Default How to force rendering of Component to use in GWT AbsolutePanel

    How to force rendering of Component to use in GWT AbsolutePanel


    Hi,

    My application contains a 'map' (like a google map one) and i have a transparent absolute panel over it so that i can place widgets floating over the map (like google map controls).

    The problem is i cannot add GXT components (not rendered??!!) on it.

    I 've read it's suggested to use AbsoluteLayout but this is not applicable in my case as i dont want to compute coordinates (map can be resized) :

    Code:
    absPanel.add(widget);
    DOM.setStyleAttribute(widget.getElement(), "position", "absolute");
    if (hrz.equals(HasHorizontalAlignment.ALIGN_LEFT)) {
        DOM.setIntStyleAttribute(widget.getElement(), "left", offsetHrz);
    } else if (hrz.equals(HasHorizontalAlignment.ALIGN_RIGHT)) {
        DOM.setIntStyleAttribute(widget.getElement(), "right", offsetHrz);
    } else if (hrz.equals(HasHorizontalAlignment.ALIGN_CENTER)) {
        DOM.setStyleAttribute(widget.getElement(), "left", "50%");
        DOM.setIntStyleAttribute(widget.getElement(), "marginLeft", offsetHrz);
    }
    Is there a way to achieve this ?

  2. #2
    Ext User
    Join Date
    Aug 2008
    Location
    Nimes - France
    Posts
    25
    Vote Rating
    0
    seb2nim is on a distinguished road

      0  

    Default


    In the respectable tradition to answer its own post :

    Use a sized GWT SimplePanel to wrap the GXT Component does the trick.

film izle

hd film izle

film sitesi

takipci kazanma sitesi

takipci kazanma sitesi

güzel olan herşey

takipci alma sitesi

komik eğlenceli videolar