Thanks Fabian, Positioning is solved. The problem is adjusting the position for avoiding the popup getting out of the screen.
menu.positionRelativeTo(element) do work, but I have to deactivate restrictToPageOnOpen. If I click near the bottom or right edge of the screen, the menu is partially visible. This also works for positioning: event = new qx.event.type.MouseEvent('click', event||window.event); men.setLocation(event.getPageX(), event.getPageY()); Fabian Jakobs-2 wrote: > > Hi David, >> Hi, >> >> I have a HTML page that needs vertical scrolling. When I click some >> elements >> in the page, a want to show a menu. That's an easy task with qooxdoo. >> To >> position the menu near the clicked element, I use this code: >> >> var loc = qx.html.Location; >> menu.setLocation(loc.getPageBoxLeft(element), >> loc.getPageBoxTop(element)); >> >> >> > The functions getPageBoxLeft and getPageBoxTop are buggy and don't take > scrolling of the body into account. I have backported Sebastian's new > location code from 0.8 to the legacy_0_7 branch. instead of > "qx.html.Location.getPageBoxLeft(element)" just use > "qx.bom.element.Location.getLeft(element)". > > In the case of the popup better use "menu.positionRelativeTo(element)", > which is alreaby fixed. > > Best Fabian > > -- > Fabian Jakobs > JavaScript Framework Developer > > 1&1 Internet AG > Brauerstraße 48 > 76135 Karlsruhe > > Amtsgericht Montabaur HRB 6484 > > Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Andreas > Gauger, Matthias Greve, Robert Hoffmann, Norbert Lang, Achim Weiss > Aufsichtsratsvorsitzender: Michael Scheeren > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > qooxdoo-devel mailing list > qooxdoo-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > -- View this message in context: http://www.nabble.com/Possible-bug-for-popup-positioning-tf4377559.html#a12648978 Sent from the qooxdoo-devel mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel