Hi Kuzmeech,

Kuzmeech wrote:
> Thank you for your reply and, sorry, couldn't make it shorter: 
No problem :-)

> Two excerpts: <Application.js> and <r.php> backend JSON simulator:
> 
> + actually there are three problems:
> 1. mentioned absent "el" javascript error on first attempt to render table
I do not have an exact solution for your problem here, but looking at 
your code I can give you some hints which may lead to a solution for 
your problem.

First of all you create EVERYTIME a new table plus table model whenever 
the user changes the selection. And this is also done inside an 
eventlistener method of the request.
This is not necessary at all. The better way would be to build up one 
table widget and simple change the data whenever a request is performed 
(and the data has  to updated). You can easily build up the table on 
application startup and hide it. When the first request is made, set the 
data using the methods of the table model object and display the table.
If the table is already present and you are only changing the data the 
described javascript error should be fixed. It seems to be mainly an 
issue with creating the table on-demand inside an eventlistener method 
(the table widget isn't simply rendered completely, when the first 
access is performed).

> 2. if you try moving vertical divider between tree and table to the left -
> tree labels will be shown on top of divider in IE and FF
You can set a fixed width for the left area by

--snip--
splitpane.getFirstArea().setMinWidth(200);
--snip--

Inserting this snippet the left part cannot get smaller than 200px.

> 3. in I.E. when switching between reports - table frame border is not
> painted correctly, although it looks well in FireFox
This issue is tangled with my answer of your first problem. If you 
create the table widget once and just change the date this issue should 
also be fixed. This one seems also an issue with creating the whole 
table widget on-demand.

If you have further questions, don't hesitate to ask them :)

cheers,
   Alex

-------------------------------------------------------------------------
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