westor <[EMAIL PROTECTED]> writes:

> As I have noticed, it is impossible to insert a ComboBox in a table, not as
> control and unfortunately not in a cell editor because of an error in event
> handling. (Version 0.6.6.)

Correct.  "Table" is a virtual widget.  That means that rows are
rendered as they become visible by scrolling to them.  This makes the
widget very fast for large tables (one of the slowest things the browser
has to do is render, so postponing rendering until it's actually
required is a huge win).  The downside is that you can't use standard
widgets in the table.  You have to use a cell renderer appropriate to
the data you are rendering in the cell.

> Now I'd like to try one of the solutions to make a popup, but I want to open
> it directly below selected cell. Therefor I have to know the coordinates wor
> the cell.
> Could sombody give me a hint, how to do, or is there a better solution
> outside for this problem in the meantime?

It's possible, although a bit tricky, to find that location.  For an
idea of what to do, you can look at qx.ui.treevirtual.SelectionManager
in the method _handleSelectEvent to see how TreeVirtual (which is a
subclass of Table) determines if you are clicking on the open/close
button of the tree.

Cheers,

Derrell

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to