<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-3821</id>
	<title>Nabble - qooxdoo</title>
	<updated>2008-10-10T17:15:48Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/qooxdoo-f3821.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/qooxdoo-f3821.html" />
	<subtitle type="html">qooxdoo is an advanced javascript based web application framework. qooxdoo allows the user to build application-like graphical user interfaces with just a few lines of javascript. qooxdoo home is &lt;a href=&quot;http://sourceforge.net/projects/qooxdoo/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-19927965</id>
	<title>DateChooser Problem</title>
	<published>2008-10-10T17:15:48Z</published>
	<updated>2008-10-10T17:15:48Z</updated>
	<author>
		<name>marcio.shimoda</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;Does anybody notice that the DateChooser component shows October 11th twice?
&lt;br&gt;I've tested both 0.7.3 and 0.8 versions. &amp;nbsp;
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Marcio Shimoda&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/DateChooser-Problem-tp19927965p19927965.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19923063</id>
	<title>Re: javascript anomaly with regexp literal?</title>
	<published>2008-10-10T10:49:00Z</published>
	<updated>2008-10-10T10:49:00Z</updated>
	<author>
		<name>Hugh Gibson</name>
	</author>
	<content type="html">&amp;gt; &amp;gt; There's a simpler case which exhibits behaviour that is unexpected:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In your &amp;quot;simpler case&amp;quot;, I think it's doing exactly the documented 
&lt;br&gt;&amp;gt; behavior, and demonstrates precisely the reason for the existence of 
&lt;br&gt;&amp;gt; lastIndex. &amp;nbsp;When a regexp.test() returns true, it sets lastIndex to
&lt;br&gt;&amp;gt; where it found the first match that follows the pre-call lastIndex
&lt;br&gt;&amp;gt; position.
&lt;br&gt;&lt;br&gt;OK, that is actually documented in the Definitive Guide (Flanagan) under
&lt;br&gt;RegExp.lastIndex. But confusingly not under RegExp.test() though it does
&lt;br&gt;refer to lastIndex.
&lt;br&gt;&lt;br&gt;Hugh
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19923063&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/javascript-anomaly-with-regexp-literal--tp19902701p19923063.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19923082</id>
	<title>Re: generate build fails</title>
	<published>2008-10-10T10:48:26Z</published>
	<updated>2008-10-10T10:48:26Z</updated>
	<author>
		<name>John Spackman</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns:p=&quot;urn:schemas-microsoft-com:office:powerpoint&quot; xmlns:a=&quot;urn:schemas-microsoft-com:office:access&quot; xmlns:dt=&quot;uuid:C2F41010-65B3-11d1-A29F-00AA00C14882&quot; xmlns:s=&quot;uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882&quot; xmlns:rs=&quot;urn:schemas-microsoft-com:rowset&quot; xmlns:Z=&quot;urn:schemas-microsoft-com:&quot; xmlns:b=&quot;urn:schemas-microsoft-com:office:publisher&quot; xmlns:ss=&quot;urn:schemas-microsoft-com:office:spreadsheet&quot; xmlns:c=&quot;urn:schemas-microsoft-com:office:component:spreadsheet&quot; xmlns:odc=&quot;urn:schemas-microsoft-com:office:odc&quot; xmlns:oa=&quot;urn:schemas-microsoft-com:office:activation&quot; xmlns:html=&quot;http://www.w3.org/TR/REC-html40&quot; xmlns:q=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:D=&quot;DAV:&quot; xmlns:x2=&quot;http://schemas.microsoft.com/office/excel/2003/xml&quot; xmlns:ois=&quot;http://schemas.microsoft.com/sharepoint/soap/ois/&quot; xmlns:dir=&quot;http://schemas.microsoft.com/sharepoint/soap/directory/&quot; xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot; xmlns:dsp=&quot;http://schemas.microsoft.com/sharepoint/dsp&quot; xmlns:udc=&quot;http://schemas.microsoft.com/data/udc&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:sub=&quot;http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/&quot; xmlns:ec=&quot;http://www.w3.org/2001/04/xmlenc#&quot; xmlns:sp=&quot;http://schemas.microsoft.com/sharepoint/&quot; xmlns:sps=&quot;http://schemas.microsoft.com/sharepoint/soap/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:udcxf=&quot;http://schemas.microsoft.com/data/udc/xmlfile&quot; xmlns:wf=&quot;http://schemas.microsoft.com/sharepoint/soap/workflow/&quot; xmlns:mver=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns:mrels=&quot;http://schemas.openxmlformats.org/package/2006/relationships&quot; xmlns:ex12t=&quot;http://schemas.microsoft.com/exchange/services/2006/types&quot; xmlns:ex12m=&quot;http://schemas.microsoft.com/exchange/services/2006/messages&quot; xmlns:st=&quot;&amp;#1;&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-GB link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;span style='color:#1F497D'&gt;This was because one of the contrib&amp;#8217;s
I was using needed the optimisation for renaming private members turned off; it
would be great if the optimisation was specified in the Manifest.json of the
individual module so that generator.py could either use this information for
that module or at least give an error that the application&amp;#8217;s optimisation
is incompatible.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='color:#1F497D'&gt;John&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;span style='color:#1F497D'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;span lang=EN-US style='font-size:10.0pt;font-family:
&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span lang=EN-US style='font-size:10.0pt;
font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;'&gt; John Spackman
[mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19923082&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.spackman@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;Sent:&lt;/b&gt; 10 October 2008 13:04&lt;br&gt;
&lt;b&gt;To:&lt;/b&gt; 'qooxdoo Development'&lt;br&gt;
&lt;b&gt;Subject:&lt;/b&gt; [qooxdoo-devel] generate build fails&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;Hi,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;I&amp;#8217;m having problems generating
a build version of my app; the generate.py runs fine without any errors but
when I go to run the app under FF3 or IE7 I get this error:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText style='text-indent:36.0pt'&gt;&lt;span style='color:black'&gt;this.__hR.__hV
is undefined&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText style='margin-left:36.0pt;text-indent:36.0pt'&gt;&lt;span style='color:black'&gt;this.__hR.__hV[m].customUndo=true;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;I&amp;#8217;ve tried this with
current download and Tuesday&amp;#8217;s SVN with the same result, each time
deleting the cache and build directories.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;The source version runs fine,
although slowly.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;Any ideas what&amp;#8217;s causing
this?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;John&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19923082&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Qooxdoo-python-version-required-%3D%3D-2.4--tp19901104p19923082.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19920749</id>
	<title>Re: Info Regarding Splitplane</title>
	<published>2008-10-10T08:38:49Z</published>
	<updated>2008-10-10T08:38:49Z</updated>
	<author>
		<name>Derrell Lipman</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Oct 10, 2008 at 11:04 AM, Gaurav Jauhri &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920749&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gaurav.jauhri@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Thanks for your reply.&lt;br&gt;
I am sorry that i forgot to mention that i use 0.7 version and here there are no composite types available.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;No problem.&amp;nbsp; In 0.7, instead of a a Composite, you can use the HorizontalBoxLayout and VerticalBoxLayout directly. &lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div&gt;&lt;div class=&quot;Wj3C7c&quot;&gt;&lt;br&gt;
var page = new qx.ui.container.Composite(new qx.ui.layout.HBox(4));&lt;br&gt;
var left = new qx.ui.container.Composite(new qx.ui.layout.VBox());&lt;br&gt;
page.add(left, { flex : 1 });&lt;br&gt;
var right = new qx.ui.container.Composite(new qx.ui.layout.VBox());&lt;br&gt;
page.add(right, { flex : 1 });&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;From memory (it&amp;#39;s been a while since I&amp;#39;ve done 0.7 work) that would map to something like this:&lt;br&gt;&lt;br&gt;var page = new qx.ui.layout.HorizontalBoxLayout();&lt;br&gt;
page.setSpacing(4);&lt;br&gt;var left = new qx.ui.layout.VerticalBoxLayout();&lt;br&gt;left.setWidth(100); // your small-width left-side vbox&lt;br&gt;page.add(left);&lt;br&gt;var right = new qx.ui.layout.VerticalBoxLayout();&lt;br&gt;right.setWidth(&amp;quot;1*&amp;quot;); // let this one take up the remaining space&lt;br&gt;
page.add(right);&lt;br&gt;&lt;br&gt;Does that accomplish what you&amp;#39;re looking for?&lt;br&gt;&lt;br&gt;Derrell&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920749&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Info-Regarding-Splitplane-tp19919138p19920749.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19920456</id>
	<title>Re: Info Regarding Splitplane</title>
	<published>2008-10-10T08:04:44Z</published>
	<updated>2008-10-10T08:04:44Z</updated>
	<author>
		<name>Gaurav Jauhri</name>
	</author>
	<content type="html">Hi Derell,
&lt;br&gt;&lt;br&gt;&amp;nbsp;Thanks for your reply.
&lt;br&gt;I am sorry that i forgot to mention that i use 0.7 version and here 
&lt;br&gt;there are no composite types available.
&lt;br&gt;&lt;br&gt;Also I have my Docklayout and inside it i have Horizontal Splitplane. On 
&lt;br&gt;the left side &amp;nbsp;I have a VericalBox containing Buttons whose Width is 
&lt;br&gt;small, and hence i need to fix it, so that I cannot drag over to the 
&lt;br&gt;widgets i have on the right hand side.
&lt;br&gt;&lt;br&gt;And on the right hand part of it, i further have vertical and horizontal 
&lt;br&gt;split planes.
&lt;br&gt;Can you please tell me some property if applicable, so that i can get 
&lt;br&gt;the desired results.
&lt;br&gt;I am attaching a Screenshot to give u a better idea.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Gaurav
&lt;br&gt;&lt;br&gt;Derrell Lipman ha scritto:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Fri, Oct 10, 2008 at 10:11 AM, Gaurav Jauhri &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920456&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gaurav.jauhri@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920456&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gaurav.jauhri@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;I have a splitpane (Horizontal) dividing the screen into left and
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; right.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I want that the screen be constant so that it cannot be resized.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; I tried doing &amp;nbsp; &amp;nbsp;*this.setLiveResize(false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; *But it does not change, and still i can the left and right part
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; on both
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; the sides.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Any suggestions would be of help.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If you don't want it resizable then you probably don't need a 
&lt;br&gt;&amp;gt; splitpane. &amp;nbsp;Instead just add to VBox-layout composites to an HBox:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; var page = new qx.ui.container.Composite(new qx.ui.layout.HBox(4));
&lt;br&gt;&amp;gt; var left = new qx.ui.container.Composite(new qx.ui.layout.VBox());
&lt;br&gt;&amp;gt; page.add(left, { flex : 1 });
&lt;br&gt;&amp;gt; var right = new qx.ui.container.Composite(new qx.ui.layout.VBox());
&lt;br&gt;&amp;gt; page.add(right, { flex : 1 });
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Now you can add stuff to left and right.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You could also use other layouts, e.g. Dock, to accomplish the same thing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Derrell
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt; This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;&amp;gt; Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;&amp;gt; Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; qooxdoo-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920456&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19920456&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://www.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;Splitplane.GIF&lt;/strong&gt; (96K) &lt;a href=&quot;http://www.nabble.com/attachment/19920456/0/Splitplane.GIF&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Info-Regarding-Splitplane-tp19919138p19920456.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19919350</id>
	<title>Re: Info Regarding Splitplane</title>
	<published>2008-10-10T07:22:51Z</published>
	<updated>2008-10-10T07:22:51Z</updated>
	<author>
		<name>Derrell Lipman</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Oct 10, 2008 at 10:11 AM, Gaurav Jauhri &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919350&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gaurav.jauhri@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi,&lt;br&gt;
&lt;br&gt;
 &amp;nbsp;I have a splitpane (Horizontal) dividing the screen into left and right.&lt;br&gt;
I want that the screen be constant so that it cannot be resized.&lt;br&gt;
I tried doing &amp;nbsp; &amp;nbsp;*this.setLiveResize(false);&lt;br&gt;
*But it does not change, and still i can the left and right part on both&lt;br&gt;
the sides.&lt;br&gt;
Any suggestions would be of help.&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;If you don&amp;#39;t want it resizable then you probably don&amp;#39;t need a splitpane.&amp;nbsp; Instead just add to VBox-layout composites to an HBox:&lt;br&gt;&lt;br&gt;var page = new qx.ui.container.Composite(new qx.ui.layout.HBox(4));&lt;br&gt;
var left = new qx.ui.container.Composite(new qx.ui.layout.VBox());&lt;br&gt;page.add(left, { flex : 1 });&lt;br&gt;var right = new qx.ui.container.Composite(new qx.ui.layout.VBox());&lt;br&gt;page.add(right, { flex : 1 });&lt;br&gt;&lt;br&gt;Now you can add stuff to left and right.&lt;br&gt;
&lt;br&gt;You could also use other layouts, e.g. Dock, to accomplish the same thing.&lt;br&gt;&lt;br&gt;Derrell&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919350&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Info-Regarding-Splitplane-tp19919138p19919350.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19919327</id>
	<title>Disabled state forwarding to children</title>
	<published>2008-10-10T07:21:16Z</published>
	<updated>2008-10-10T07:21:16Z</updated>
	<author>
		<name>Gaetan de Menten</name>
	</author>
	<content type="html">As a follow-up to my discussion in:
&lt;br&gt;&lt;a href=&quot;http://bugzilla.qooxdoo.org/show_bug.cgi?id=1459&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugzilla.qooxdoo.org/show_bug.cgi?id=1459&lt;/a&gt;&lt;br&gt;&lt;br&gt;I'd like to know what is causing this behavior:
&lt;br&gt;&lt;br&gt;If I disable a container, its children are disabled too. I find it
&lt;br&gt;pretty logical and very convenient this way, but I'd like to
&lt;br&gt;understand why/how it happens. I've searched the code but couldn't
&lt;br&gt;find anything which could be causing this. All I know is that it
&lt;br&gt;apparently doesn't happen because of &amp;nbsp;the _forwardStates mechanism.
&lt;br&gt;Also, given the reactions in the above bug report, I'm beginning to
&lt;br&gt;doubt whether this is an intended feature or just an accident?
&lt;br&gt;Apparently this behavior works/is present most of the time, but not
&lt;br&gt;always (apparently if the parent was not visible when it's disabled
&lt;br&gt;can cause a problem), hence my discussion in the linked bug report.
&lt;br&gt;&lt;br&gt;Thanks for any enlightenment.
&lt;br&gt;-- 
&lt;br&gt;Gaëtan de Menten
&lt;br&gt;&lt;a href=&quot;http://openhex.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://openhex.org&lt;/a&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919327&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Disabled-state-forwarding-to-children-tp19919327p19919327.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19919310</id>
	<title>Re: Info Regarding Splitplane</title>
	<published>2008-10-10T07:20:09Z</published>
	<updated>2008-10-10T07:20:09Z</updated>
	<author>
		<name>Oleksiy Golovko</name>
	</author>
	<content type="html">Gaurav,
&lt;br&gt;&lt;br&gt;Why are you using splitpane if you need constant sizes? Try using 
&lt;br&gt;qx.ui.container.Composite with qx.ui.layout.Dock instead. Given that qx 
&lt;br&gt;0.8 allows separators in Dock layout - I think you'll be fine with that.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oleksiy
&lt;br&gt;&lt;br&gt;Gaurav Jauhri wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; I have a splitpane (Horizontal) dividing the screen into left and right.
&lt;br&gt;&amp;gt; I want that the screen be constant so that it cannot be resized.
&lt;br&gt;&amp;gt; I tried doing &amp;nbsp; &amp;nbsp;*this.setLiveResize(false);
&lt;br&gt;&amp;gt; *But it does not change, and still i can the left and right part on both 
&lt;br&gt;&amp;gt; the sides.
&lt;br&gt;&amp;gt; Any suggestions would be of help.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Gaurav
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt; This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;&amp;gt; Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;&amp;gt; Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; qooxdoo-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919310&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919310&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Info-Regarding-Splitplane-tp19919138p19919310.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19919138</id>
	<title>Info Regarding Splitplane</title>
	<published>2008-10-10T07:11:10Z</published>
	<updated>2008-10-10T07:11:10Z</updated>
	<author>
		<name>Gaurav Jauhri</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;&amp;nbsp; I have a splitpane (Horizontal) dividing the screen into left and right.
&lt;br&gt;I want that the screen be constant so that it cannot be resized.
&lt;br&gt;I tried doing &amp;nbsp; &amp;nbsp;*this.setLiveResize(false);
&lt;br&gt;*But it does not change, and still i can the left and right part on both 
&lt;br&gt;the sides.
&lt;br&gt;Any suggestions would be of help.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Gaurav
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919138&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Info-Regarding-Splitplane-tp19919138p19919138.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19919049</id>
	<title>Re: Rounded borders</title>
	<published>2008-10-10T07:04:38Z</published>
	<updated>2008-10-10T07:04:38Z</updated>
	<author>
		<name>Chris Banford-4</name>
	</author>
	<content type="html">I'd like to read that &amp;quot;for dummies&amp;quot; appearance article too! &amp;nbsp;:-) .
&lt;br&gt;-Chris
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm trying to create round-bordered widget. I'm investigating qooxdoo's 
&lt;br&gt;&amp;gt; appearance declaration (in 'window'-related part) although it looks a 
&lt;br&gt;&amp;gt; bit like magic to me (yes, I've read appearance-related and image 
&lt;br&gt;&amp;gt; clipping/combining qooxdoo documentation:)). The problem is that 
&lt;br&gt;&amp;gt; documentation doesn't describe more or less complicated cases (like 
&lt;br&gt;&amp;gt; rounded borders or gradients).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Could anyone, please, provide detailed instruction (sort of &amp;quot;Rounded 
&lt;br&gt;&amp;gt; borders in qooxdoo for dummies&amp;quot;), how I could achieve that?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; 	Oleksiy
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt; This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;&amp;gt; Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;&amp;gt; Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; qooxdoo-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919049&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19919049&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Rounded-borders-tp19918865p19919049.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19918865</id>
	<title>Rounded borders</title>
	<published>2008-10-10T06:53:30Z</published>
	<updated>2008-10-10T06:53:30Z</updated>
	<author>
		<name>Oleksiy Golovko</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I'm trying to create round-bordered widget. I'm investigating qooxdoo's 
&lt;br&gt;appearance declaration (in 'window'-related part) although it looks a 
&lt;br&gt;bit like magic to me (yes, I've read appearance-related and image 
&lt;br&gt;clipping/combining qooxdoo documentation:)). The problem is that 
&lt;br&gt;documentation doesn't describe more or less complicated cases (like 
&lt;br&gt;rounded borders or gradients).
&lt;br&gt;&lt;br&gt;Could anyone, please, provide detailed instruction (sort of &amp;quot;Rounded 
&lt;br&gt;borders in qooxdoo for dummies&amp;quot;), how I could achieve that?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Oleksiy
&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19918865&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Rounded-borders-tp19918865p19918865.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19917461</id>
	<title>Re: javascript anomaly with regexp literal?</title>
	<published>2008-10-10T05:35:31Z</published>
	<updated>2008-10-10T05:35:31Z</updated>
	<author>
		<name>Derrell Lipman</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Oct 10, 2008 at 3:12 AM, Hugh Gibson &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917461&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hgibson@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&amp;gt; *Subject:* [qooxdoo-devel] javascript anomaly with regexp literal?&lt;br&gt;
&amp;gt; *From:* &amp;quot;Derrell Lipman&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917461&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;derrell.lipman@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; *To:* &amp;quot;qooxdoo Development&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917461&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; *Date:* Thu, 9 Oct 2008 12:36:13 -0400&lt;br&gt;
&lt;div class=&quot;Ih2E3d&quot;&gt;&amp;gt;&lt;br&gt;
&amp;gt; This seems odd and I can&amp;#39;t find any documentation stating why it&amp;#39;s&lt;br&gt;
&amp;gt; so...&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; This application has a function which tests a string for containing&lt;br&gt;
&amp;gt; only digits. &amp;nbsp;It uses a regular expression literal assigned to a&lt;br&gt;
&amp;gt; local variable in a function. &amp;nbsp;That regular expression, however,&lt;br&gt;
&amp;gt; appears to be persistent across calls to the function.&lt;br&gt;
&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Hi Hugh,&lt;br&gt;&lt;br&gt;Thanks for looking at this and especially for the links showing that my expectations aren&amp;#39;t out of whack. :-)&lt;br&gt;&amp;nbsp;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
There&amp;#39;s a simpler case which exhibits behaviour that is unexpected:&lt;br&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;In your &amp;quot;simpler case&amp;quot;, I think it&amp;#39;s doing exactly the documented behavior, and demonstrates precisely the reason for the existence of lastIndex.&amp;nbsp; When a regexp.test() returns true, it sets lastIndex to where it found the first match that follows the pre-call lastIndex position.&amp;nbsp; Initially, with lastIndex at 0, it finds the very first match.&amp;nbsp; Using a string which contains multiple matches, though, you can call regexp.test() again with the same string and obtain the next match, as shown here:&lt;br&gt;
&lt;br&gt;/*&lt;br&gt;#require(qx.log.appender.Native)&lt;br&gt;#require(qx.log.appender.Console)&lt;br&gt;*/&lt;br&gt;&lt;br&gt;qx.Class.define(&amp;quot;custom.Application&amp;quot;,&lt;br&gt;{&lt;br&gt;&amp;nbsp; extend : qx.application.Standalone,&lt;br&gt;&amp;nbsp; members :&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; main: function()&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.base(arguments);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var re1 = /\?/g;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(&amp;quot;lastIndex=&amp;quot; + re1.lastIndex);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(&amp;quot;test=&amp;quot; + re1.test(&amp;quot;a?a?a?&amp;quot;));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(&amp;quot;lastIndex=&amp;quot; + re1.lastIndex);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(&amp;quot;test=&amp;quot; + re1.test(&amp;quot;a?a?a?&amp;quot;));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(&amp;quot;lastIndex=&amp;quot; + re1.lastIndex);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(&amp;quot;test=&amp;quot; + re1.test(&amp;quot;a?a?a?&amp;quot;));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(&amp;quot;lastIndex=&amp;quot; + re1.lastIndex);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(&amp;quot;test=&amp;quot; + re1.test(&amp;quot;a?a?a?&amp;quot;));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(&amp;quot;lastIndex=&amp;quot; + re1.lastIndex);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;});&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;which yields this:&lt;br&gt;&lt;br&gt;&lt;span class=&quot;objectBox objectBox-text&quot;&gt;&lt;/span&gt;&lt;div class=&quot;logRow logRow-debug&quot;&gt;
&lt;span class=&quot;objectBox objectBox-text&quot;&gt;3323ms&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;custom.Application[d]:&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;lastIndex=0&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;logRow logRow-debug&quot;&gt;&lt;span class=&quot;objectBox objectBox-text&quot;&gt;3330ms&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;custom.Application[d]:&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;test=true&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;logRow logRow-debug&quot;&gt;&lt;span class=&quot;objectBox objectBox-text&quot;&gt;3337ms&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;custom.Application[d]:&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;lastIndex=2&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;logRow logRow-debug&quot;&gt;
&lt;span class=&quot;objectBox objectBox-text&quot;&gt;3343ms&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;custom.Application[d]:&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;test=true&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;logRow logRow-debug&quot;&gt;&lt;span class=&quot;objectBox objectBox-text&quot;&gt;3349ms&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;custom.Application[d]:&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;lastIndex=4&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;logRow logRow-debug&quot;&gt;&lt;span class=&quot;objectBox objectBox-text&quot;&gt;3355ms&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;custom.Application[d]:&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;test=true&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;logRow logRow-debug&quot;&gt;
&lt;span class=&quot;objectBox objectBox-text&quot;&gt;3361ms&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;custom.Application[d]:&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;lastIndex=6&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;logRow logRow-debug&quot;&gt;&lt;span class=&quot;objectBox objectBox-text&quot;&gt;3368ms&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;custom.Application[d]:&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;test=false&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;logRow logRow-debug&quot;&gt;&lt;span class=&quot;objectBox objectBox-text&quot;&gt;3383ms&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;custom.Application[d]:&lt;/span&gt; &lt;span class=&quot;objectBox objectBox-text&quot;&gt;lastIndex=0&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
Thanks again,&lt;br&gt;&lt;br&gt;Derrell&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917461&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/javascript-anomaly-with-regexp-literal--tp19902701p19917461.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19917036</id>
	<title>Re: HtmlArea for 0.8 still not usable</title>
	<published>2008-10-10T05:07:59Z</published>
	<updated>2008-10-10T05:07:59Z</updated>
	<author>
		<name>John Spackman</name>
	</author>
	<content type="html">Hi guys,
&lt;br&gt;&lt;br&gt;I've uploaded my sample and the code to
&lt;br&gt;&lt;a href=&quot;http://www.zenesis.com/qx/dev/myapp/source/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.zenesis.com/qx/dev/myapp/source/&lt;/a&gt;&amp;nbsp;- there's a readme at
&lt;br&gt;&lt;a href=&quot;http://www.zenesis.com/qx/dev/README.txt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.zenesis.com/qx/dev/README.txt&lt;/a&gt;&amp;nbsp;and if you want to take a look at
&lt;br&gt;the code it's &lt;a href=&quot;http://www.zenesis.com/qx/dev.zip&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.zenesis.com/qx/dev.zip&lt;/a&gt;. 
&lt;br&gt;&lt;br&gt;John
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: John Spackman [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917036&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;john.spackman@...&lt;/a&gt;] 
&lt;br&gt;Sent: 09 October 2008 12:32
&lt;br&gt;To: 'qooxdoo Development'
&lt;br&gt;Subject: Re: [qooxdoo-devel] HtmlArea for 0.8 still not usable
&lt;br&gt;&lt;br&gt;Hi Petr,
&lt;br&gt;&lt;br&gt;I'm very happy to collaborate on this - although I suspect I'll be more a
&lt;br&gt;user of HtmlArea itself than a major contributor to it. &amp;nbsp;I think that there
&lt;br&gt;is a reasonable amount of work to add rich controls to the editor and make
&lt;br&gt;it a very accessible and easy to use component, especially for the smarter
&lt;br&gt;features like image pickers and other dialogs etc so it would be great to
&lt;br&gt;work together on this. &amp;nbsp;Is it possible for you to put your RichEditor on the
&lt;br&gt;web somewhere? &amp;nbsp;I need to finish some things off today but upload it later
&lt;br&gt;on for you to look at.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;John
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Petr Kobalíček [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917036&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kobalicek.petr@...&lt;/a&gt;] 
&lt;br&gt;Sent: 09 October 2008 11:57
&lt;br&gt;To: qooxdoo Development
&lt;br&gt;Subject: Re: [qooxdoo-devel] HtmlArea for 0.8 still not usable
&lt;br&gt;&lt;br&gt;Hi Guys,
&lt;br&gt;&lt;br&gt;I'm happy for too much comments here :-)
&lt;br&gt;&lt;br&gt;First
&lt;br&gt;&lt;br&gt;a) about [HTMLSpanElement] bug:
&lt;br&gt;&lt;br&gt;I'm corrected it, but unfortunally there is something wrong with my
&lt;br&gt;code (see latest commit), because it not behaves good (I don't know
&lt;br&gt;how to document it, there are growing number if &amp;lt;p&amp;gt; tags and I don't
&lt;br&gt;know).
&lt;br&gt;&lt;br&gt;b) about anything else :)
&lt;br&gt;&lt;br&gt;I have sometimes time to contribute to HtmlArea, I have read early all
&lt;br&gt;code, but I have sometimes problems to understand it at all (it's not
&lt;br&gt;badly written, but there seems be too much bugs in browsers and Html
&lt;br&gt;editing is COMPLEX to implement).
&lt;br&gt;&lt;br&gt;Problem for me is that the &amp;quot;firefox focus bug&amp;quot; is still there, try this
&lt;br&gt;code:
&lt;br&gt;&lt;br&gt;qx.Class.define(&amp;quot;bfly.admin.Application&amp;quot;,
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; extend : qx.application.Standalone,
&lt;br&gt;&lt;br&gt;&amp;nbsp; members :
&lt;br&gt;&amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; // [Entry point]
&lt;br&gt;&amp;nbsp; &amp;nbsp; main: function()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; // [SuperClass]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; this.base(arguments);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; // [Main Container]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; this._container = new qx.ui.container.Composite(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; new qx.ui.layout.VBox().set({
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; spacing: 1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; })
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; this.getRoot().add(this._container, {edge:0});
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; // [MenuBar]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; this._tabView = new qx.ui.tabview.TabView();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; this._container.add(this._tabView, {flex: 1});
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; for (var i = 0; i &amp;lt; 3; i++)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var page = new qx.ui.tabview.Page(&amp;quot;Page &amp;quot; + i);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var area = new htmlarea.HtmlArea();
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; page.setLayout(new qx.ui.layout.Canvas);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; page.add(area, {edge: 0});
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this._tabView.add(page);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;});
&lt;br&gt;&lt;br&gt;When you use TABs, you can't focus to previously hidden HtmlAreas in
&lt;br&gt;Firefox.
&lt;br&gt;&lt;br&gt;c) And for John,
&lt;br&gt;&lt;br&gt;John, I'm doing something very similar to your work. I called it
&lt;br&gt;RichEditor and it's HtmlArea with toolbars with some customizing way.
&lt;br&gt;My code depends to our system, but I try to make it generic. We can
&lt;br&gt;colaborate on this if you want.
&lt;br&gt;&lt;br&gt;Cheers
&lt;br&gt;- Petr
&lt;br&gt;&lt;br&gt;2008/10/9 Fabian Jakobs &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917036&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;fabian.jakobs@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Andreas Ecker schrieb:
&lt;br&gt;&amp;gt;&amp;gt; Hi John!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I realise Alexander is on holiday right now so I'm leaving this as a
&lt;br&gt;note
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; for when he returns as much as anything.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'd like to add my vote to this - a rich text editor is important and
&lt;br&gt;we've
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; abandoned the FCKeditor integration because it's too slow.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Would be great we could collaborate on improving HtmlArea. Such a widget
&lt;br&gt;&amp;gt;&amp;gt; requires quite some community effort to iron out immanent cross-browser
&lt;br&gt;&amp;gt;&amp;gt; issues.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I've nearly finished a wrapper around HtmlArea which adds toolbars for
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; styling, formatting, images, links, etc in one Widget; I'd like to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; contribute it as part of the HtmlArea package but obviously don't want
&lt;/div&gt;to go
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; steaming in until Alexander is back. &amp;nbsp;I'll post it here if anyone wants
&lt;br&gt;to
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; take a look in the mean time.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Yes, that could become a fine contribution to qooxdoo-contrib for people
&lt;br&gt;&amp;gt;&amp;gt; interested in an out-of-the-box solution for an HTML editor. Actually,
&lt;br&gt;&amp;gt;&amp;gt; we never wanted to package up such a combined solution (other than the
&lt;br&gt;&amp;gt;&amp;gt; sample included with HtmlArea), as one would need to support so many
&lt;br&gt;&amp;gt;&amp;gt; variants that it easily becomes (again) a heavy-weight configuration
&lt;br&gt;&amp;gt;&amp;gt; thingy. Attaching toolbars and other elements to HtmlArea should be
&lt;br&gt;&amp;gt;&amp;gt; fairly easy in qooxdoo to satisfy individual requirements. But if you
&lt;br&gt;&amp;gt;&amp;gt; think you've come up with a solution that could be widely used, that's
&lt;br&gt;&amp;gt;&amp;gt; great.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Anyway, as I suggested it should rather be a separate contribution
&lt;br&gt;&amp;gt;&amp;gt; (maybe called &amp;quot;HtmlEditor&amp;quot;) next to the existing HtmlArea. The area
&lt;br&gt;&amp;gt;&amp;gt; itself should stay a plain html editing widget without custom chrome
&lt;br&gt;&amp;gt;&amp;gt; (toolbars, etc.). Well, we'll figure out the details, also when Alex is
&lt;br&gt;&amp;gt;&amp;gt; back.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; I absolutely agree that the core HtmlArea widget should only focus on
&lt;br&gt;&amp;gt; plain Html editing but why not include it into the current HtmlArea as
&lt;br&gt;&amp;gt; an example application. It is not required to have just one example
&lt;br&gt;&amp;gt; application in a contrib project. This way example editor is always in
&lt;br&gt;&amp;gt; sync with the editing component and serves as a good example.
&lt;br&gt;&amp;gt;&amp;gt; What do you think? In the meantime you could have a look at
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://contrib.qooxdoo.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://contrib.qooxdoo.org&lt;/a&gt;&amp;nbsp;for the contribution details and then email
&lt;br&gt;&amp;gt;&amp;gt; me directly to answer all your questions and getting you started,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; Best Fabian
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Fabian Jakobs
&lt;br&gt;&amp;gt; JavaScript Framework Developer
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1&amp;1 Internet AG
&lt;br&gt;&amp;gt; Brauerstraße 48
&lt;br&gt;&amp;gt; 76135 Karlsruhe
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Amtsgericht Montabaur HRB 6484
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas
&lt;/div&gt;Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss,
&lt;br&gt;Achim Weiss
&lt;br&gt;&amp;gt; Aufsichtsratsvorsitzender: Michael Scheeren
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt; This SF.Net email is sponsored by the Moblin Your Move Developer's
&lt;br&gt;challenge
&lt;br&gt;&amp;gt; Build the coolest Linux based applications with Moblin SDK &amp; win great
&lt;br&gt;prizes
&lt;br&gt;&amp;gt; Grand prize is a trip for two to an Open Source event anywhere in the
&lt;br&gt;world
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; qooxdoo-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917036&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great
&lt;br&gt;prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917036&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great
&lt;br&gt;prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917036&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917036&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/HtmlArea-for-0.8-still-not-usable-tp19815402p19917036.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19916994</id>
	<title>generate build fails</title>
	<published>2008-10-10T05:03:44Z</published>
	<updated>2008-10-10T05:03:44Z</updated>
	<author>
		<name>John Spackman</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns:p=&quot;urn:schemas-microsoft-com:office:powerpoint&quot; xmlns:a=&quot;urn:schemas-microsoft-com:office:access&quot; xmlns:dt=&quot;uuid:C2F41010-65B3-11d1-A29F-00AA00C14882&quot; xmlns:s=&quot;uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882&quot; xmlns:rs=&quot;urn:schemas-microsoft-com:rowset&quot; xmlns:Z=&quot;urn:schemas-microsoft-com:&quot; xmlns:b=&quot;urn:schemas-microsoft-com:office:publisher&quot; xmlns:ss=&quot;urn:schemas-microsoft-com:office:spreadsheet&quot; xmlns:c=&quot;urn:schemas-microsoft-com:office:component:spreadsheet&quot; xmlns:odc=&quot;urn:schemas-microsoft-com:office:odc&quot; xmlns:oa=&quot;urn:schemas-microsoft-com:office:activation&quot; xmlns:html=&quot;http://www.w3.org/TR/REC-html40&quot; xmlns:q=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:D=&quot;DAV:&quot; xmlns:x2=&quot;http://schemas.microsoft.com/office/excel/2003/xml&quot; xmlns:ois=&quot;http://schemas.microsoft.com/sharepoint/soap/ois/&quot; xmlns:dir=&quot;http://schemas.microsoft.com/sharepoint/soap/directory/&quot; xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot; xmlns:dsp=&quot;http://schemas.microsoft.com/sharepoint/dsp&quot; xmlns:udc=&quot;http://schemas.microsoft.com/data/udc&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:sub=&quot;http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/&quot; xmlns:ec=&quot;http://www.w3.org/2001/04/xmlenc#&quot; xmlns:sp=&quot;http://schemas.microsoft.com/sharepoint/&quot; xmlns:sps=&quot;http://schemas.microsoft.com/sharepoint/soap/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:udcxf=&quot;http://schemas.microsoft.com/data/udc/xmlfile&quot; xmlns:wf=&quot;http://schemas.microsoft.com/sharepoint/soap/workflow/&quot; xmlns:mver=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns:mrels=&quot;http://schemas.openxmlformats.org/package/2006/relationships&quot; xmlns:ex12t=&quot;http://schemas.microsoft.com/exchange/services/2006/types&quot; xmlns:ex12m=&quot;http://schemas.microsoft.com/exchange/services/2006/messages&quot; xmlns:st=&quot;&amp;#1;&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-GB link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoPlainText&gt;Hi,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;I&amp;#8217;m having problems
generating a build version of my app; the generate.py runs fine without any
errors but when I go to run the app under FF3 or IE7 I get this error:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText style='text-indent:36.0pt'&gt;&lt;span style='color:black'&gt;this.__hR.__hV
is undefined&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText style='margin-left:36.0pt;text-indent:36.0pt'&gt;&lt;span style='color:black'&gt;this.__hR.__hV[m].customUndo=true;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;I&amp;#8217;ve tried this with current
download and Tuesday&amp;#8217;s SVN with the same result, each time deleting the
cache and build directories.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;The source version runs fine, although
slowly.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;Any ideas what&amp;#8217;s causing
this?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=MsoPlainText&gt;&lt;span style='color:black'&gt;John&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19916994&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Qooxdoo-python-version-required-%3D%3D-2.4--tp19901104p19916994.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19917279</id>
	<title>validators gone in 0.8</title>
	<published>2008-10-10T04:54:18Z</published>
	<updated>2008-10-10T04:54:18Z</updated>
	<author>
		<name>Tobias Oetiker-3</name>
	</author>
	<content type="html">Folks,
&lt;br&gt;&lt;br&gt;Every day I am learning new things while working with qooxdoo 0.8.
&lt;br&gt;Today I tried to migrate some old code I found that it seems that
&lt;br&gt;the 'setValidator' method has disapeared in 0.8. Is there a new
&lt;br&gt;'official' way for adding validators or is this part of the
&lt;br&gt;framework 'gone' ?
&lt;br&gt;&lt;br&gt;cheers
&lt;br&gt;tobi
&lt;br&gt;-- 
&lt;br&gt;Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland
&lt;br&gt;&lt;a href=&quot;http://it.oetiker.ch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://it.oetiker.ch&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917279&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tobi@...&lt;/a&gt; ++41 62 775 9902 / sb: -9900
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19917279&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/validators-gone-in-0.8-tp19917279p19917279.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19916996</id>
	<title>Custom job: &quot;buildsrc&quot;</title>
	<published>2008-10-10T04:37:40Z</published>
	<updated>2008-10-10T04:37:40Z</updated>
	<author>
		<name>Philippe Poulard</name>
	</author>
	<content type="html">hi,
&lt;br&gt;&lt;br&gt;I'd like to have an intermediate job, between &amp;quot;generate source&amp;quot; and 
&lt;br&gt;&amp;quot;generate build&amp;quot;: it's not the source job because I need all the classes 
&lt;br&gt;used to be in the target directory (the script runs with a reference to 
&lt;br&gt;qooxdoo sdk), and it's not the build job because I need the target code 
&lt;br&gt;to be as in the source (readable). Basically, it's like the source, but 
&lt;br&gt;standalone.
&lt;br&gt;&lt;br&gt;I'm not sure if it is possible (I'm afraid it's not), but at least I'd 
&lt;br&gt;like to get a readable target code; there are some options 
&lt;br&gt;&lt;a href=&quot;http://qooxdoo.org/documentation/0.8/generator_config_ref#compile-dist&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://qooxdoo.org/documentation/0.8/generator_config_ref#compile-dist&lt;/a&gt;&amp;nbsp;
&lt;br&gt;for that purpose, but I didn't yet understand how to overwrite 
&lt;br&gt;&amp;quot;optimize&amp;quot; : []
&lt;br&gt;&lt;br&gt;So far, my config.json file looks like this:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;build&amp;quot; :
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;extend&amp;quot; : [&amp;quot;include-contrib&amp;quot;, &amp;quot;appconf::build&amp;quot;],
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;run&amp;quot; :
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;appconf::build&amp;quot;,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;build-files&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;},
&lt;br&gt;(&amp;quot;build-files&amp;quot; refers to a custom operation)
&lt;br&gt;&lt;br&gt;How to write a new job &amp;quot;buildsrc&amp;quot; that extends this one, and that set 
&lt;br&gt;&amp;quot;optimize&amp;quot; : [] for the task compile-dist ?
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;buildsrc&amp;quot; :
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;extend&amp;quot; : [&amp;quot;build&amp;quot;],
&lt;br&gt;...and now ?
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Cordialement,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;///
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (. .)
&lt;br&gt;&amp;nbsp; --------ooO--(_)--Ooo--------
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp;Philippe Poulard &amp;nbsp; &amp;nbsp; &amp;nbsp; |
&lt;br&gt;&amp;nbsp; -----------------------------
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://reflex.gforge.inria.fr/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://reflex.gforge.inria.fr/&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Have the RefleX !
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19916996&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Custom-job%3A-%22buildsrc%22-tp19916996p19916996.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19915799</id>
	<title>Re: Qooxdoo python version required == 2.4?</title>
	<published>2008-10-10T03:24:44Z</published>
	<updated>2008-10-10T03:24:44Z</updated>
	<author>
		<name>Fabian Jakobs-2</name>
	</author>
	<content type="html">Gaetan de Menten schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi there,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've read in the doc that python requirements is 2.4+, though in the
&lt;br&gt;&amp;gt; code, I've seen many occurrences of pre-2.4 code style, for example
&lt;br&gt;&amp;gt; &amp;quot;dict.has_key(key)&amp;quot; instead of &amp;quot;key in dict&amp;quot;, do you confirm that the
&lt;br&gt;&amp;gt; requirements are indeed 2.4+ and that I can change old code to use 2.4
&lt;br&gt;&amp;gt; style?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;I think it would be good style to use 2.4 features where appropriate. 
&lt;br&gt;However I would like to hear Thomas' view on this before taking action. 
&lt;br&gt;He is back in office on Monday.
&lt;br&gt;&lt;br&gt;Best Fabian
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Fabian Jakobs
&lt;br&gt;JavaScript Framework Developer
&lt;br&gt;&lt;br&gt;1&amp;1 Internet AG
&lt;br&gt;Brauerstraße 48
&lt;br&gt;76135 Karlsruhe
&lt;br&gt;&lt;br&gt;Amtsgericht Montabaur HRB 6484
&lt;br&gt;&lt;br&gt;Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Thomas Gottschlich, Matthias Greve, Robert Hoffmann, Markus Huhn, Oliver Mauss, Achim Weiss
&lt;br&gt;Aufsichtsratsvorsitzender: Michael Scheeren
&lt;br&gt;&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19915799&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Qooxdoo-python-version-required-%3D%3D-2.4--tp19901104p19915799.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19913811</id>
	<title>Re: Properties Window on clicking a node on a Tree</title>
	<published>2008-10-10T01:07:52Z</published>
	<updated>2008-10-10T01:07:52Z</updated>
	<author>
		<name>Amit Rana-2</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
  &lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Hi,&lt;br&gt;
&lt;br&gt;
I am sorry for missing out the details (was pretty frustrated as I am
unable to get what i want &lt;span class=&quot;moz-smiley-s3&quot;&gt;&lt;span&gt; ;-) &lt;/span&gt;&lt;/span&gt;)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Hugh Gibson wrote:
&lt;blockquote cite=&quot;mid:memo.20081009163413.2528B@abc.mail.cix.co.uk&quot; type=&quot;cite&quot;&gt;
  &lt;blockquote type=&quot;cite&quot;&gt;
    &lt;pre wrap=&quot;&quot;&gt;I am facing a couple of problems in my Tree widget.
    &lt;/pre&gt;
  &lt;/blockquote&gt;
  &lt;pre wrap=&quot;&quot;&gt;&lt;!----&gt;
You don't say which version you are using, or which tree.
  &lt;/pre&gt;
&lt;/blockquote&gt;
I am using v0.7.3 and testing on FF3 and IE7. And, I am referring to &lt;b&gt;qx.ui.tree.Tree&lt;/b&gt;
Widget.&lt;br&gt;
&lt;blockquote cite=&quot;mid:memo.20081009163413.2528B@abc.mail.cix.co.uk&quot; type=&quot;cite&quot;&gt;
  &lt;blockquote type=&quot;cite&quot;&gt;
    &lt;pre wrap=&quot;&quot;&gt;1. *Context Menu on Node :*
I want to get a context menu for a node when it is clicked on. So, 
I have included the &quot;click&quot; event listener. But then, even if I 
click outside the tree (Not on a node but outside, I still get the 
context menu) which I don't want.
    &lt;/pre&gt;
  &lt;/blockquote&gt;
  &lt;pre wrap=&quot;&quot;&gt;&lt;!----&gt;
I'm using 0.7.x qx.ui.tree.Tree. To get a context menu I add a listener
on each node for the &quot;contextmenu&quot; event.
  &lt;/pre&gt;
&lt;/blockquote&gt;
Thanks for the suggestion. I had tried it earlier but I guess I had
missed on something. I will try again and let you know.&lt;br&gt;
&lt;blockquote cite=&quot;mid:memo.20081009163413.2528B@abc.mail.cix.co.uk&quot; type=&quot;cite&quot;&gt;
  &lt;pre wrap=&quot;&quot;&gt; 
  &lt;/pre&gt;
  &lt;blockquote type=&quot;cite&quot;&gt;
    &lt;pre wrap=&quot;&quot;&gt;2. *Setting Current element to Null
*In my tree widget constructor, I call the setSelectedElement(null) 
and set the current element to null. And, this works because when I 
call alert(this.getSelectedElement()), I get the result as 
undefined.

I have also done the same inside a function called after my tree is 
created and after I have select some element in tree. But then it 
doesn't set the current element to null.
    &lt;/pre&gt;
  &lt;/blockquote&gt;
  &lt;pre wrap=&quot;&quot;&gt;&lt;!----&gt;
No idea on this one. Derrell?

Hugh
  &lt;/pre&gt;
&lt;/blockquote&gt;
Here is the code snippet :&lt;br&gt;
&lt;br&gt;
/* ------------ myTree class ------------------------*/&lt;br&gt;
&lt;i&gt;qx.Class.define(&quot;myTree&quot;, {&amp;nbsp; extend: qx.ui.tree.Tree,&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Constructor start&lt;/b&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; construct : function(config) &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; var trs =
qx.ui.tree.TreeRowStructure.getInstance().standard(&quot;Root&quot;);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.base(arguments, trs);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;this.setSelectedElement(null);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; alert(this.getSelectedElement());&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //shows
undefined which is correct&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;members: {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; onClickMenu: function(e){&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;var contextMenu = new qx.ui.menu.Menu;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var insertButton = new
qx.ui.menu.Button(&quot;Insert&quot;,null,myCommand1);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var deleteButton = new
qx.ui.menu.Button(&quot;Delete&quot;,null,myCommand2);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;contextMenu.addToDocument();&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //contextMenu.show();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (contextMenu.isSeeable())&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;//code which never
gets executed .. Not sure why&lt;/b&gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; alert('hi');&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; contextMenu.hide();&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; this.setSelectedElement(null);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; alert(this.getSelectedElement);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; var ele = this.getSelectedElement().getElement();&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; contextMenu.setLeft(qx.html.Location.getPageBoxLeft(ele)); &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; contextMenu.setTop(qx.html.Location.getPageBoxBottom(ele));&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; contextMenu.show();&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // alert('hi');&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // contextMenu.setDisplay(true);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;b&gt;this.setSelectedElement(null);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;alert(this.getSelectedElement());&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //shows TreeFolder or
TreeFile but not undefined as it should ... incorrect&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;
&lt;br&gt;
});&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;I call this code from my other file as follows:&lt;/b&gt;&lt;br&gt;
&lt;i&gt;var tree = new myTree();&lt;br&gt;
tree.addEventListener(&quot;click&quot;,tree.onClickMenu,tree); &lt;/i&gt;&lt;br&gt;
&lt;br&gt;
Also, when I remove the line &lt;i&gt;contextMenu.show(); &lt;/i&gt;from the &lt;i&gt;else
&lt;/i&gt;part and put below&amp;nbsp; &lt;i&gt;contextMenu.addToDocument();&amp;nbsp; &lt;/i&gt;(as
commented now), I don't see the context menu on node click. &lt;br&gt;
But when I add an &lt;i&gt;alert &lt;/i&gt;and &lt;i&gt;setDispaly()&lt;/i&gt; in the &lt;i&gt;else
&lt;/i&gt;part, I see the context Menu for a brief moment before the pop-up
box comes. &lt;br&gt;
Am i doing something wrong here ?&lt;br&gt;
&lt;br&gt;
Thanks for the replies. I am happy for all the help. Hope I learn how
to really work on Qooxdoo and understand it (little by little).&lt;br&gt;
&lt;blockquote cite=&quot;mid:memo.20081009163413.2528B@abc.mail.cix.co.uk&quot; type=&quot;cite&quot;&gt;
  &lt;pre wrap=&quot;&quot;&gt;
qooxdoo-devel mailing list
&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19913811&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;



&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;pre class=&quot;moz-signature&quot; cols=&quot;72&quot;&gt;Best regards 

Amit Rana
SpagoBI Developer
&lt;/pre&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19913811&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Properties-Window-on-clicking-a-node-on-a-Tree-tp19630546p19913811.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19913148</id>
	<title>Re: javascript anomaly with regexp literal?</title>
	<published>2008-10-10T00:12:00Z</published>
	<updated>2008-10-10T00:12:00Z</updated>
	<author>
		<name>Hugh Gibson</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&amp;gt; *Subject:* [qooxdoo-devel] javascript anomaly with regexp literal?
&lt;br&gt;&amp;gt; *From:* &amp;quot;Derrell Lipman&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19913148&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;derrell.lipman@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; *To:* &amp;quot;qooxdoo Development&amp;quot; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19913148&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; *Date:* Thu, 9 Oct 2008 12:36:13 -0400
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This seems odd and I can't find any documentation stating why it's 
&lt;br&gt;&amp;gt; so...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This application has a function which tests a string for containing 
&lt;br&gt;&amp;gt; only digits. &amp;nbsp;It uses a regular expression literal assigned to a
&lt;br&gt;&amp;gt; local variable in a function. &amp;nbsp;That regular expression, however,
&lt;br&gt;&amp;gt; appears to be persistent across calls to the function.
&lt;/div&gt;&lt;br&gt;There's a simpler case which exhibits behaviour that is unexpected:
&lt;br&gt;&lt;br&gt;var re1 = /\?/g;
&lt;br&gt;re1.lastIndex;
&lt;br&gt;0
&lt;br&gt;&lt;br&gt;re1.test(&amp;quot;a?&amp;quot;);
&lt;br&gt;true
&lt;br&gt;&lt;br&gt;re1.lastIndex;
&lt;br&gt;2
&lt;br&gt;&lt;br&gt;re1.test(&amp;quot;a?aaa&amp;quot;);
&lt;br&gt;false
&lt;br&gt;&lt;br&gt;re1.lastIndex;
&lt;br&gt;0
&lt;br&gt;&lt;br&gt;re1.test(&amp;quot;a?&amp;quot;);
&lt;br&gt;true
&lt;br&gt;&lt;br&gt;re1.lastIndex;
&lt;br&gt;2
&lt;br&gt;&lt;br&gt;&amp;quot;a?aa&amp;quot;.replace(re1, &amp;quot;b&amp;quot;);
&lt;br&gt;&amp;quot;abaa&amp;quot;
&lt;br&gt;&lt;br&gt;re1.lastIndex;
&lt;br&gt;0
&lt;br&gt;&lt;br&gt;This was collated from various tests in Firebug console. So calling test()
&lt;br&gt;using a regular expression changes lastIndex to after the match position
&lt;br&gt;(or resets it to 0 if no match), but calling replace() resets it to 0
&lt;br&gt;before and after the replace action.
&lt;br&gt;&lt;br&gt;So you have to be careful using test() quite apart from the fact that the
&lt;br&gt;same regular expression object is used when a regex literal is declared.
&lt;br&gt;&lt;br&gt;Hugh
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19913148&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/javascript-anomaly-with-regexp-literal--tp19902701p19913148.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19912685</id>
	<title>Re: javascript anomaly with regexp literal?</title>
	<published>2008-10-09T23:24:00Z</published>
	<updated>2008-10-09T23:24:00Z</updated>
	<author>
		<name>Hugh Gibson</name>
	</author>
	<content type="html">&amp;gt; This seems odd and I can't find any documentation stating why it's 
&lt;br&gt;&amp;gt; so...
&lt;br&gt;&lt;br&gt;Check out &lt;a href=&quot;http://blog.stevenlevithan.com/archives/es3-regexes-broken&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blog.stevenlevithan.com/archives/es3-regexes-broken&lt;/a&gt;&amp;nbsp;and
&lt;br&gt;then &lt;a href=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=98409&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.mozilla.org/show_bug.cgi?id=98409&lt;/a&gt;&lt;br&gt;&lt;br&gt;I'm not sure of the timeframe for a fix though as valid discussion in the
&lt;br&gt;bug report finished a year ago.
&lt;br&gt;&lt;br&gt;Hugh
&lt;br&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19912685&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/javascript-anomaly-with-regexp-literal--tp19902701p19912685.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19910853</id>
	<title>Re: javascript anomaly with regexp literal?</title>
	<published>2008-10-09T19:32:43Z</published>
	<updated>2008-10-09T19:32:43Z</updated>
	<author>
		<name>Fa. Linstep, Stefan Volbers</name>
	</author>
	<content type="html">Now I get what you mean (should have read your first mail better...).
&lt;br&gt;&lt;br&gt;Indeed appears like this regular expression is in a global context, thus 
&lt;br&gt;not being created anew while you call doTest.
&lt;br&gt;&lt;br&gt;Would you be surprised if I told you that the behaviour in Opera 9.52 is 
&lt;br&gt;the same as in FF? What about IE6... well, here it differs... Makes any 
&lt;br&gt;&amp;quot;12b13b&amp;quot; illegal!
&lt;br&gt;&lt;br&gt;You can get that same result in FF2 and Opera when you change the regex 
&lt;br&gt;instantiation to:
&lt;br&gt;&lt;br&gt;var illegalChars = new RegExp(&amp;quot;[^0-9]&amp;quot;, &amp;quot;g&amp;quot;);
&lt;br&gt;&lt;br&gt;Now they all seem to do the same:-)
&lt;br&gt;&lt;br&gt;My interpretation is that
&lt;br&gt;var illegalChars = /[^0-9]/g;
&lt;br&gt;&lt;br&gt;sees the regex /[^0-9]/g as a non-primitive type which just gets 
&lt;br&gt;referenced any time you call the doTest. Using the 'new RegExp' syntax 
&lt;br&gt;you'd instead force the creation of a new object which in turn caused 
&lt;br&gt;the expected behaviour. Well, just a wild guess... maybe you'll have to 
&lt;br&gt;check with the developers of the javascript engine.
&lt;br&gt;&lt;br&gt;Anyway I consider the deviating behaviour of the browsers dangerous.
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;PS: as a side effect of your example, I learned about a problem 
&lt;br&gt;I had
&lt;br&gt;&amp;nbsp;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;with this.debug() and was able to solve it by dealing with
&lt;br&gt;&amp;nbsp;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;qx.log.appender. I'm not sure if I missed something, but maybe the
&lt;br&gt;&amp;nbsp;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;documentation at
&lt;br&gt;&amp;nbsp;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://qooxdoo.org/documentation/0.8/debugging&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://qooxdoo.org/documentation/0.8/debugging&lt;/a&gt;&lt;br&gt;&amp;nbsp;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;is not complete regarding this.debug().
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt; Are you talking about the fact that the appenders are not included
&lt;br&gt;&amp;nbsp;&amp;gt; unless you reference them, or something else?
&lt;br&gt;&lt;br&gt;Yes, I didn't find that detail on the mentioned page. I can't remember 
&lt;br&gt;if I had to reference anything prior to using this.debug() in qx0.6.6 or 
&lt;br&gt;qx0.7.3, I believe that was all triggered by Makefile settings these 
&lt;br&gt;days. Nevertheless it works for now.
&lt;br&gt;&lt;br&gt;&lt;br&gt;I'm curious if someone finds out details about these regular expression 
&lt;br&gt;objects...
&lt;br&gt;&lt;br&gt;Bye,
&lt;br&gt;Stefan
&lt;br&gt;&lt;br&gt;&lt;br&gt;Derrell Lipman wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Thu, Oct 9, 2008 at 9:01 PM, Derrell Lipman 
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910853&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;derrell.lipman@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910853&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;derrell.lipman@...&lt;/a&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; Hi Stefan. &amp;nbsp;What you describe is exactly the &amp;quot;problem&amp;quot; that I don't
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; understand. &amp;nbsp;With a regular expression literal, as with an object
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; literal in 'var testobj={x:2}' or an array literal in 'var
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; testarr=[23,42], If someplace in that method I say 'testobj.x=3;'
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; the next time into that method, it'll reinitialize testobj to an
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; object in which x has the value 2. &amp;nbsp;Similarly, I would expect a new
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; instantiation of a regular expression on each call into the method.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; It's not assigned to a static or global variable; it's a literal
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; assigned to a local variable. &amp;nbsp;Do you see any rationale for the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; regular expression retaining its state on subsequent calls to
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; doTest()? &amp;nbsp;Shouldn't we get a brand new, just-initialized regular
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; expression object assigned to illegalChars on each call to doTest()?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Here's a minor change to the application to demonstrate what I'm talking 
&lt;br&gt;&amp;gt; about. &amp;nbsp;We can see that on each call, testobj.x and testarr[0] contain 
&lt;br&gt;&amp;gt; the values initialized by the object and array literals, respectively, 
&lt;br&gt;&amp;gt; but illegalChars.lastIndex is clearly referencing the original regular 
&lt;br&gt;&amp;gt; expressing object, not a newly-instantiated one...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; /*
&lt;br&gt;&amp;gt; #require(qx.log.appender.Native)
&lt;br&gt;&amp;gt; #require(qx.log.appender.Console)
&lt;br&gt;&amp;gt; */
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; qx.Class.define(&amp;quot;custom.Application&amp;quot;,
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; extend : qx.application.Standalone,
&lt;br&gt;&amp;gt; &amp;nbsp; members :
&lt;br&gt;&amp;gt; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; main: function()
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.base(arguments);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;123123&amp;quot;, true);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, true);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, true);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, true);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, true);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;123123&amp;quot;, false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; },
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; doTest : function(s, reset)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; var illegalChars = /[^0-9]/g;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; var testobj = { x : 2 };
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; var testarr = [ 23, 42 ];
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; var resetText = &amp;quot;without&amp;quot;;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.debug(&amp;quot;lastIndex=&amp;quot; + illegalChars.lastIndex + &amp;quot;, &amp;quot; +
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;testobj.x=&amp;quot; + testobj.x + &amp;quot;, &amp;quot; +
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;testarr[0]=&amp;quot; + testarr[0]);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (reset)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; illegalChars.lastIndex = 0;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; resetText = &amp;quot;with&amp;quot;;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; var isIllegal = illegalChars.test(s);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.debug(s + &amp;quot; &amp;quot; + resetText +
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot; reset: &amp;quot; + (isIllegal ? &amp;quot;illegal&amp;quot; : &amp;quot;legal&amp;quot;));
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; testobj.x = 3;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; testarr[0] = 223;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; }
&lt;br&gt;&amp;gt; });
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt; This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;&amp;gt; Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;&amp;gt; Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; qooxdoo-devel mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910853&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910853&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/javascript-anomaly-with-regexp-literal--tp19902701p19910853.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19910251</id>
	<title>Re: javascript anomaly with regexp literal?</title>
	<published>2008-10-09T18:07:31Z</published>
	<updated>2008-10-09T18:07:31Z</updated>
	<author>
		<name>Derrell Lipman</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Oct 9, 2008 at 9:01 PM, Derrell Lipman &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910251&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;derrell.lipman@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div dir=&quot;ltr&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div&gt;&lt;br&gt;Hi Stefan.&amp;nbsp; What you describe is exactly the &amp;quot;problem&amp;quot; that I don&amp;#39;t understand.&amp;nbsp; With a regular expression literal, as with an object literal in &amp;#39;var testobj={x:2}&amp;#39; or an array literal in &amp;#39;var testarr=[23,42], If someplace in that method I say &amp;#39;testobj.x=3;&amp;#39; the next time into that method, it&amp;#39;ll reinitialize testobj to an object in which x has the value 2.&amp;nbsp; Similarly, I would expect a new instantiation of a regular expression on each call into the method. It&amp;#39;s not assigned to a static or global variable; it&amp;#39;s a literal assigned to a local variable.&amp;nbsp; Do you see any rationale for the regular expression retaining its state on subsequent calls to doTest()?&amp;nbsp; Shouldn&amp;#39;t we get a brand new, just-initialized regular expression object assigned to illegalChars on each call to doTest()?&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Here&amp;#39;s a minor change to the application to demonstrate what I&amp;#39;m talking about.&amp;nbsp; We can see that on each call, testobj.x and testarr[0] contain the values initialized by the object and array literals, respectively, but illegalChars.lastIndex is clearly referencing the original regular expressing object, not a newly-instantiated one...&lt;br&gt;
&lt;br&gt;/*&lt;br&gt;#require(qx.log.appender.Native)&lt;br&gt;#require(qx.log.appender.Console)&lt;br&gt;*/&lt;br&gt;&lt;br&gt;qx.Class.define(&amp;quot;custom.Application&amp;quot;,&lt;br&gt;{&lt;br&gt;&amp;nbsp; extend : qx.application.Standalone,&lt;br&gt;&amp;nbsp; members :&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; main: function()&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.base(arguments);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;123123&amp;quot;, true);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, true);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, true);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, true);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, true);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;123123&amp;quot;, false);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.doTest(&amp;quot;12b13b&amp;quot;, false);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; doTest : function(s, reset)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var illegalChars = /[^0-9]/g;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var testobj = { x : 2 };&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var testarr = [ 23, 42 ];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var resetText = &amp;quot;without&amp;quot;;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(&amp;quot;lastIndex=&amp;quot; + illegalChars.lastIndex + &amp;quot;, &amp;quot; +&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;testobj.x=&amp;quot; + testobj.x + &amp;quot;, &amp;quot; +&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;testarr[0]=&amp;quot; + testarr[0]);&lt;br&gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (reset)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; illegalChars.lastIndex = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resetText = &amp;quot;with&amp;quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var isIllegal = illegalChars.test(s);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.debug(s + &amp;quot; &amp;quot; + resetText +&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot; reset: &amp;quot; + (isIllegal ? &amp;quot;illegal&amp;quot; : &amp;quot;legal&amp;quot;));&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; testobj.x = 3;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; testarr[0] = 223;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp; }&lt;br&gt;});&lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910251&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/javascript-anomaly-with-regexp-literal--tp19902701p19910251.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19910194</id>
	<title>Re: javascript anomaly with regexp literal?</title>
	<published>2008-10-09T18:01:49Z</published>
	<updated>2008-10-09T18:01:49Z</updated>
	<author>
		<name>Derrell Lipman</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Oct 9, 2008 at 8:05 PM, Stefan Volbers &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910194&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;volbers@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
The missing of the illegalChars.lastIndex = 0; operation in the second&lt;br&gt;
part of the doTest() series makes the illegal.test(s) iterate through&lt;br&gt;
the string in question and, with the &amp;#39;123123&amp;#39; string, positively fails&lt;br&gt;
to find an illegal char, resulting in a &amp;#39;not found&amp;#39; output.&lt;br&gt;
The following illegalChars.test(&amp;#39;12b13b&amp;#39;) evaluates correctly as true.&lt;br&gt;
But now the lastIndex of the regex is not set to 0 and so the index&lt;br&gt;
remains after the &amp;#39;12b&amp;#39; part of the string. The next function call&lt;br&gt;
evaluates the &amp;#39;13b&amp;#39; of it and finds the illegal letter, too. No index&lt;br&gt;
reset following, the rest of the test string is empty and finds&lt;br&gt;
_nothing_ left, so no illegal letter is found, which means that the&lt;br&gt;
test() fails (finally evaluating to the output of &amp;#39;not found&amp;#39;). This&lt;br&gt;
failure implies that the index is automatically reset, and so the test&lt;br&gt;
will continually find twice and fail once after.&lt;br&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Hi Stefan.&amp;nbsp; What you describe is exactly the &amp;quot;problem&amp;quot; that I don&amp;#39;t understand.&amp;nbsp; With a regular expression literal, as with an object literal in &amp;#39;var testobj={x:2}&amp;#39; or an array literal in &amp;#39;var testarr=[23,42], If someplace in that method I say &amp;#39;testobj.x=3;&amp;#39; the next time into that method, it&amp;#39;ll reinitialize testobj to an object in which x has the value 2.&amp;nbsp; Similarly, I would expect a new instantiation of a regular expression on each call into the method. It&amp;#39;s not assigned to a static or global variable; it&amp;#39;s a literal assigned to a local variable.&amp;nbsp; Do you see any rationale for the regular expression retaining its state on subsequent calls to doTest()?&amp;nbsp; Shouldn&amp;#39;t we get a brand new, just-initialized regular expression object assigned to illegalChars on each call to doTest()?&lt;br&gt;
&amp;nbsp;&lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;PS: as a side effect of your example, I learned about a problem I had&lt;br&gt;
with this.debug() and was able to solve it by dealing with&lt;br&gt;
qx.log.appender. I&amp;#39;m not sure if I missed something, but maybe the&lt;br&gt;
documentation at&lt;br&gt;
&lt;a href=&quot;http://qooxdoo.org/documentation/0.8/debugging&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://qooxdoo.org/documentation/0.8/debugging&lt;/a&gt;&lt;br&gt;
is not complete regarding this.debug().&lt;br&gt;
&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Are you talking about the fact that the appenders are not included unless you reference them, or something else?&lt;br&gt;&lt;br&gt;Thanks,&lt;br&gt;&lt;br&gt;Derrell&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;-------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
&lt;br&gt;Build the coolest Linux based applications with Moblin SDK &amp; win great prizes
&lt;br&gt;Grand prize is a trip for two to an Open Source event anywhere in the world
&lt;br&gt;&lt;a href=&quot;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://moblin-contest.org/redirect.php?banner_id=100&amp;url=/&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;qooxdoo-devel mailing list
&lt;br&gt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=19910194&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;qooxdoo-devel@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://www.nabble.com/qooxdoo-devel-f3822.html&quot; embed=&quot;fixTarget[3822]&quot; target=&quot;_top&quot; &gt;qooxdoo-devel&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/javascript-anomaly-with-regexp-literal--tp19902701p19910194.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-19909938</id>
	<title>Re: javascript anomaly with regexp literal?</title>
	<published>2008-10-09T17:05:07Z</published>
	<updated>2008-10-09T17:05:07Z</updated>
	<author>
		<name>Fa. Linstep, Stefan Volbers</name>
	</author>
	<content type="html">Hi Derrell,
&lt;br&gt;&lt;br&gt;(sry for misspelling your name last time, long ago...)
&lt;br&gt;I found your example a bit confusing, especially when trying to explain 
&lt;br&gt;the results, and so I changed it marginally to the following one; you're 
&lt;br&gt;gonna notice the differences as soon as you start it up.
&lt;br&gt;I positively tested it in firefox 2.0.16.
&lt;br&gt;&lt;br&gt;The missing of the illegalChars.lastIndex = 0; operation in the second 
&lt;br&gt;part of the doTest() series makes the illegal.test(s) iterate through 
&lt;br&gt;the string in question and, with the '123123' string, positively fails 
&lt;br&gt;to find an illegal char, resulting in a 'not found' output.
&lt;br&gt;The following illegalChars.test('12b13b') evaluates correctly as true. 
&lt;br&gt;But now the lastIndex of the regex is not set to 0 and so the index 
&lt;br&gt;remains after the '12b' part of the string. The next function call 
&lt;br&gt;evaluates the '13b' of it and finds the illegal letter, too. No index 
&lt;br&gt;reset following, the rest of the test string is empty and finds 