Re: [xul-interop] How do I get the image from a button within XBL
Tom Brito <[email protected]> Mon, 27 Sep 2010 12:54:03 -0300
| Newsgroups | gmane.comp.lang.xul.general |
|---|---|
| Message-ID | <[email protected]> |
--===============2072564473223241870==
Content-Type: multipart/alternative; boundary=0016e6d97801fd0ecd04913fbd31
--0016e6d97801fd0ecd04913fbd31
Content-Type: text/plain; charset=ISO-8859-1
With more tests, I got the following:
within my Xul:
<scrollbox id="scrollboxID" class="AppBar" flex="2">
<appicon id="icon1" image="images/tv.png"/>
<appicon id="icon2" image="images/youtube.png"/>
<appicon id="icon3"
image="images/Weather_changes.gif"/>
<appicon id="icon4" image="images/twitter.png"/>
<appicon id="icon5" image="images/maps.png"/>
<appicon id="icon6" image="images/pacman.png"/>
<appicon id="icon7" image="images/tv.png"/>
<appicon id="icon8" image="images/youtube.png"/>
<appicon id="icon9"
image="images/Weather_changes.gif"/>
<appicon id="icon10" image="images/twitter.png"/>
<appicon id="icon11" image="images/maps.png"/>
<appicon id="icon12" image="images/pacman.png"/>
</scrollbox>
and within the binder it's inheriting the id and image:
<content>
<xul:button xbl:inherits="id,image" />
</content>
but within the handler it says that:
getElementById('icon1').image
does not exist (null), but the images are showing well.. and
getElementById('icon1').style.width
prints nothing..
*
Wellington B. de Carvalho
*
On Mon, Sep 27, 2010 at 12:37 PM, Tom Brito <[email protected]> wrote:
> Hi, thanks for answering!
>
> As the event occurs inside the button binding, it looks to have no
> anonymous nodes,
> I asked it for printing:
>
> *(document.getAnonymousNodes(this)[0].style.width == true)*
>
> and it prints *false*, so looks like it is not the scroll I'm dealing
> with. And it's not a button either, I don't know what "this" object is.
>
>
> *
> Wellington B. de Carvalho
> *
>
>
>
> On Mon, Sep 27, 2010 at 12:22 PM, Evgeny <[email protected]> wrote:
>
>> Hi
>> It doesn't know what 'image' is in that context.
>> Actually after inheritance, you have a button with attribute 'image' which
>> gets value from 'img' attribute if element.
>> You can get xul:button element via
>> document.getAnonymousNodes(this)[0]
>> so, you write something like
>> document.getAnonymousNodes(this)[0].style.width ='128px';
>> document.getAnonymousNodes(this)[0].style.height ='128px';
>>
>> And if you change elements order (now you have only one element) you
>> should change indexes or get your button with childNodes
>> https://developer.mozilla.org/en/XUL_Tutorial%3aXBL_Example
>>
>> On Mon, Sep 27, 2010 at 6:53 PM, Tom Brito <[email protected]> wrote:
>>
>>> Hello folks,
>>>
>>> I have a Xul app that have buttons with images, and I want the images to
>>> grow when the button is focused.
>>>
>>> If I do it in a css file, it works nice:
>>>
>>> button:focus image {
>>>
>>>
>>>
>>>
>>>
>>> width: 128px;
>>>
>>>
>>>
>>>
>>>
>>> height: 128px;
>>>
>>>
>>>
>>>
>>> }
>>>
>>>
>>>
>>>
>>> but if I try it in javascript, within my binder, it doesn't work:
>>>
>>> <binding id="appicon_bind">
>>>
>>>
>>>
>>>
>>>
>>> <content>
>>>
>>>
>>>
>>>
>>>
>>> <xul:button xbl:inherits="image=img" />
>>>
>>>
>>>
>>>
>>>
>>> </content>
>>>
>>>
>>>
>>>
>>>
>>> <handlers>
>>>
>>>
>>>
>>>
>>>
>>> <handler event="focus">
>>>
>>>
>>>
>>>
>>>
>>> <![CDATA[
>>> image.style.width='128px';
>>> image.style.height='128px';
>>> ]]>
>>> </handler>
>>>
>>>
>>>
>>>
>>>
>>> </handlers>
>>>
>>>
>>>
>>>
>>> </binding>
>>>
>>>
>>>
>>>
>>> Why it says *"image is not defined"*? Isn't this focus event occurring
>>> within the button object?
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Start uncovering the many advantages of virtual appliances
>>> and start using them to simplify application deployment and
>>> accelerate your shift to cloud computing.
>>> http://p.sf.net/sfu/novell-sfdev2dev
>>> _______________________________________________
>>> XUL News Wire - http://xulnews.com
>>> XUL Job Postings - http://xuljobs.com
>>> Open XUL Alliance - http://xulalliance.org
>>> _______________________________________________
>>> xul-talk mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/xul-talk
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Start uncovering the many advantages of virtual appliances
>> and start using them to simplify application deployment and
>> accelerate your shift to cloud computing.
>> http://p.sf.net/sfu/novell-sfdev2dev
>> _______________________________________________
>> XUL News Wire - http://xulnews.com
>> XUL Job Postings - http://xuljobs.com
>> Open XUL Alliance - http://xulalliance.org
>> _______________________________________________
>> xul-talk mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/xul-talk
>>
>>
>
--0016e6d97801fd0ecd04913fbd31
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
With more tests, I got the following:<div><br></div><div>within my Xul:</di=
v><div><div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<scrollbox id=3D"scro=
llboxID" class=3D"AppBar" flex=3D"2"></div><div=
>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D"i=
con1" image=3D"images/tv.png"/></div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D&qu=
ot;icon2" image=3D"images/youtube.png"/></div><div>=A0=A0=
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D"icon3&qu=
ot; image=3D"images/Weather_changes.gif"/></div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D&qu=
ot;icon4" image=3D"images/twitter.png"/></div><div>=A0=A0=
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D"icon5&qu=
ot; image=3D"images/maps.png"/></div><div>
=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D"ic=
on6" image=3D"images/pacman.png"/></div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D&qu=
ot;icon7" image=3D"images/tv.png"/></div><div>=A0=A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D"icon8" i=
mage=3D"images/youtube.png"/></div><div>=A0=A0 =A0 =A0 =A0 =A0=
=A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D"icon9" image=3D&quo=
t;images/Weather_changes.gif"/></div>
<div>=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D&qu=
ot;icon10" image=3D"images/twitter.png"/></div><div>=A0=
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D"icon1=
1" image=3D"images/maps.png"/></div><div>
=A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<appicon id=3D"ic=
on12" image=3D"images/pacman.png"/></div><div>=A0=A0 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0</scrollbox></div><div><br></div><div>and with=
in the binder it's inheriting the id and image:</div>
<div><br></div><div><div><span class=3D"Apple-tab-span" style=3D"white-spac=
e:pre"> </span><content></div><div><span class=3D"Apple-tab-span" s=
tyle=3D"white-space:pre"> </span><xul:button xbl:inherits=3D"id,=
image" /></div>
<div><span class=3D"Apple-tab-span" style=3D"white-space:pre"> </span><=
;/content></div></div><div><br></div><div>but within the handler it says=
that:</div><div><br></div></div><blockquote class=3D"webkit-indent-blockqu=
ote" style=3D"margin: 0 0 0 40px; border: none; padding: 0px;">
<div><div>getElementById('icon1').image</div></div></blockquote><di=
v><div><br></div><div>does not exist (null), but the images are showing wel=
l.. =A0and</div><div><br></div></div><blockquote class=3D"webkit-indent-blo=
ckquote" style=3D"margin: 0 0 0 40px; border: none; padding: 0px;">
<div><div>getElementById('icon1').style.width</div></div></blockquo=
te><div><div><br></div><div>prints nothing..</div><div><br></div><div><br><=
/div><i><div style=3D"text-align:left"><span style=3D"font-style:normal"><i=
>Wellington B. de Carvalho</i></span></div>
</i><br>
<br><br><div class=3D"gmail_quote">On Mon, Sep 27, 2010 at 12:37 PM, Tom Br=
ito <span dir=3D"ltr"><<a href=3D"http://brito.pro">brito.pro</a>@<a hre=
f=3D"http://gmail.com">gmail.com</a>></span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex;">
Hi, thanks for answering!<div><br></div><div>As the event occurs inside the=
button binding, it looks to have no anonymous nodes,</div><div>I asked it =
for printing:</div><div><br></div><div><i>(document.getAnonymousNodes(this)=
[0].style.width =3D=3D true)</i></div>
<div><br></div><div>and it prints <i>false</i>, so looks like it is not the=
scroll I'm dealing with. And it's not a button either, I don't=
know what "this" object is.<br><div><div><br></div><div><br>
</div><i><div style=3D"text-align:left"><span style=3D"font-style:normal"><=
i>Wellington B. de Carvalho</i></span></div></i><div><div></div><div class=
=3D"h5"><br>
<br><br><div class=3D"gmail_quote">On Mon, Sep 27, 2010 at 12:22 PM, Evgeny=
<span dir=3D"ltr"><<a href=3D"mailto:[email protected]" target=3D"_blank=
">[email protected]</a>></span> wrote:<br><blockquote class=3D"gmail_quot=
e" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Hi<br></div><div>It doesn't know what 'image' is in that c=
ontext.</div><div>Actually after inheritance, you have a button with attrib=
ute 'image' which gets value from 'img' attribute if elemen=
t.</div>
<div>You can get xul:button element via</div><div>document.getAnonymousNode=
s(this)[0]</div><div>so, you write something like</div><div>document.getAno=
nymousNodes(this)[0].style.width =3D'128px';</div><div>document.get=
AnonymousNodes(this)[0].style.height =3D'128px';</div>
<div><br></div><div>And if you change elements order (now you have only one=
element) you should change indexes or get your button with childNodes</div=
><div><a href=3D"https://developer.mozilla.org/en/XUL_Tutorial%3aXBL_Exampl=
e" target=3D"_blank">https://developer.mozilla.org/en/XUL_Tutorial%3aXBL_Ex=
ample</a></div>
<br><div class=3D"gmail_quote"><div><div></div><div>On Mon, Sep 27, 2010 at=
6:53 PM, Tom Brito <span dir=3D"ltr"><<a href=3D"http://brito.pro" targ=
et=3D"_blank">brito.pro</a>@<a href=3D"http://gmail.com" target=3D"_blank">=
gmail.com</a>></span> wrote:<br>
</div></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bo=
rder-left:1px #ccc solid;padding-left:1ex"><div><div></div><div>
Hello folks,<div><br></div><div><span style=3D"font-family:Arial, 'Libe=
ration Sans', 'DejaVu Sans', sans-serif;font-size:14px;border-c=
ollapse:collapse;line-height:18px"><p style=3D"margin-top:0px;margin-right:=
0px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;pad=
ding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0p=
x;border-bottom-width:0px;border-left-width:0px;border-style:initial;border=
-color:initial;font-size:14px;vertical-align:baseline;background-color:tran=
sparent;clear:both;word-wrap:break-word;background-repeat:initial initial">
I have a Xul app that have buttons with images, and I want the images to gr=
ow when the button is focused.</p><p style=3D"margin-top:0px;margin-right:0=
px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;padd=
ing-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px=
;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-=
color:initial;font-size:14px;vertical-align:baseline;background-color:trans=
parent;clear:both;word-wrap:break-word;background-repeat:initial initial">
If I do it in a css file, it works nice:</p><pre style=3D"margin-top:0px;ma=
rgin-right:0px;margin-bottom:10px;margin-left:0px;padding-top:5px;padding-r=
ight:5px;padding-bottom:5px;padding-left:5px;border-top-width:0px;border-ri=
ght-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:in=
itial;border-color:initial;font-size:14px;vertical-align:baseline;backgroun=
d-color:rgb(238, 238, 238);font-family:Consolas, Menlo, Monaco, 'Lucida=
Console', 'Liberation Mono', 'DejaVu Sans Mono', '=
Bitstream Vera Sans Mono', 'Courier New', monospace, serif;over=
flow-x:auto;overflow-y:auto;width:auto;max-height:600px;background-repeat:i=
nitial initial">
<code style=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-lef=
t:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px=
;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border=
-left-width:0px;border-style:initial;border-color:initial;font-size:14px;ve=
rtical-align:baseline;background-color:rgb(238, 238, 238);font-family:Conso=
las, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', &#=
39;DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier =
New', monospace, serif;background-repeat:initial initial"><span style=
=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;paddi=
ng-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top=
-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width=
:0px;border-style:initial;border-color:initial;font-size:14px;vertical-alig=
n:baseline;background-color:transparent;color:black;background-repeat:initi=
al initial">button</span><span style=3D"margin-top:0px;margin-right:0px;mar=
gin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bo=
ttom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;borde=
r-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:=
initial;font-size:14px;vertical-align:baseline;background-color:transparent=
;color:black;background-repeat:initial initial">:</span><span style=3D"marg=
in-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0=
px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0=
px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;bor=
der-style:initial;border-color:initial;font-size:14px;vertical-align:baseli=
ne;background-color:transparent;color:black;background-repeat:initial initi=
al">focus image </span><span style=3D"margin-top:0px;margin-right:0px;margi=
n-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bott=
om:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-=
bottom-width:0px;border-left-width:0px;border-style:initial;border-color:in=
itial;font-size:14px;vertical-align:baseline;background-color:transparent;c=
olor:black;background-repeat:initial initial">{</span><span style=3D"margin=
-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px=
;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px=
;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;borde=
r-style:initial;border-color:initial;font-size:14px;vertical-align:baseline=
;background-color:transparent;color:black;background-repeat:initial initial=
"><br>
=A0 =A0 width</span><span style=3D"margin-top:0px;margin-right:0px;margin-b=
ottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:=
0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bot=
tom-width:0px;border-left-width:0px;border-style:initial;border-color:initi=
al;font-size:14px;vertical-align:baseline;background-color:transparent;colo=
r:black;background-repeat:initial initial">:</span><span style=3D"margin-to=
p:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;pa=
dding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;bo=
rder-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-s=
tyle:initial;border-color:initial;font-size:14px;vertical-align:baseline;ba=
ckground-color:transparent;color:black;background-repeat:initial initial"> =
</span><span style=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;mar=
gin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-l=
eft:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px=
;border-left-width:0px;border-style:initial;border-color:initial;font-size:=
14px;vertical-align:baseline;background-color:transparent;color:maroon;back=
ground-repeat:initial initial">128px</span><span style=3D"margin-top:0px;ma=
rgin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-ri=
ght:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-rig=
ht-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:ini=
tial;border-color:initial;font-size:14px;vertical-align:baseline;background=
-color:transparent;color:black;background-repeat:initial initial">;</span><=
span style=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left=
:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;=
border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-=
left-width:0px;border-style:initial;border-color:initial;font-size:14px;ver=
tical-align:baseline;background-color:transparent;color:black;background-re=
peat:initial initial"><br>
=A0 =A0 height</span><span style=3D"margin-top:0px;margin-right:0px;margin-=
bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom=
:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bo=
ttom-width:0px;border-left-width:0px;border-style:initial;border-color:init=
ial;font-size:14px;vertical-align:baseline;background-color:transparent;col=
or:black;background-repeat:initial initial">:</span><span style=3D"margin-t=
op:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;p=
adding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;b=
order-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-=
style:initial;border-color:initial;font-size:14px;vertical-align:baseline;b=
ackground-color:transparent;color:black;background-repeat:initial initial">=
</span><span style=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;ma=
rgin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-=
left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0p=
x;border-left-width:0px;border-style:initial;border-color:initial;font-size=
:14px;vertical-align:baseline;background-color:transparent;color:maroon;bac=
kground-repeat:initial initial">128px</span><span style=3D"margin-top:0px;m=
argin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-r=
ight:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-ri=
ght-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:in=
itial;border-color:initial;font-size:14px;vertical-align:baseline;backgroun=
d-color:transparent;color:black;background-repeat:initial initial">;</span>=
<span style=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-lef=
t:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px=
;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border=
-left-width:0px;border-style:initial;border-color:initial;font-size:14px;ve=
rtical-align:baseline;background-color:transparent;color:black;background-r=
epeat:initial initial"><br>
</span><span style=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;mar=
gin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-l=
eft:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px=
;border-left-width:0px;border-style:initial;border-color:initial;font-size:=
14px;vertical-align:baseline;background-color:transparent;color:black;backg=
round-repeat:initial initial">}</span><span style=3D"margin-top:0px;margin-=
right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0=
px;padding-bottom:0px;padding-left:0px;border-top-width:0px;border-right-wi=
dth:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;=
border-color:initial;font-size:14px;vertical-align:baseline;background-colo=
r:transparent;color:black;background-repeat:initial initial"><br>
</span></code></pre><p style=3D"margin-top:0px;margin-right:0px;margin-bott=
om:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px=
;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom=
-width:0px;border-left-width:0px;border-style:initial;border-color:initial;=
font-size:14px;vertical-align:baseline;background-color:transparent;clear:b=
oth;word-wrap:break-word;background-repeat:initial initial">
but if I try it in javascript, within my binder, it doesn't work:</p><p=
re style=3D"margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:=
0px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;b=
order-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-l=
eft-width:0px;border-style:initial;border-color:initial;font-size:14px;vert=
ical-align:baseline;background-color:rgb(238, 238, 238);font-family:Consola=
s, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', '=
;DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier Ne=
w', monospace, serif;overflow-x:auto;overflow-y:auto;width:auto;max-hei=
ght:600px;background-repeat:initial initial">
<code style=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-lef=
t:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px=
;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border=
-left-width:0px;border-style:initial;border-color:initial;font-size:14px;ve=
rtical-align:baseline;background-color:rgb(238, 238, 238);font-family:Conso=
las, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', &#=
39;DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier =
New', monospace, serif;background-repeat:initial initial"><span style=
=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;paddi=
ng-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top=
-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width=
:0px;border-style:initial;border-color:initial;font-size:14px;vertical-alig=
n:baseline;background-color:transparent;color:maroon;background-repeat:init=
ial initial"><binding</span><span style=3D"margin-top:0px;margin-right:0=
px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padd=
ing-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px=
;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-=
color:initial;font-size:14px;vertical-align:baseline;background-color:trans=
parent;color:black;background-repeat:initial initial"> </span><span style=
=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;paddi=
ng-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top=
-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width=
:0px;border-style:initial;border-color:initial;font-size:14px;vertical-alig=
n:baseline;background-color:transparent;color:red;background-repeat:initial=
initial">id</span><span style=3D"margin-top:0px;margin-right:0px;margin-bo=
ttom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0=
px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bott=
om-width:0px;border-left-width:0px;border-style:initial;border-color:initia=
l;font-size:14px;vertical-align:baseline;background-color:transparent;color=
:black;background-repeat:initial initial">=3D</span><span style=3D"margin-t=
op:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;p=
adding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px;b=
order-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-=
style:initial;border-color:initial;font-size:14px;vertical-align:baseline;b=
ackground-color:transparent;color:blue;background-repeat:initial initial">&=
quot;appicon_bind"</span><span style=3D"margin-top:0px;margin-right:0p=
x;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;paddi=
ng-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;=
border-bottom-width:0px;border-left-width:0px;border-style:initial;border-c=
olor:initial;font-size:14px;vertical-align:baseline;background-color:transp=
arent;color:maroon;background-repeat:initial initial">></span><span styl=
e=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padd=
ing-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-to=
p-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-widt=
h:0px;border-style:initial;border-color:initial;font-size:14px;vertical-ali=
gn:baseline;background-color:transparent;color:black;background-repeat:init=
ial initial"><br>
=A0 =A0 </span><span style=3D"margin-top:0px;margin-right:0px;margin-bottom=
:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;p=
adding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-w=
idth:0px;border-left-width:0px;border-style:initial;border-color:initial;fo=
nt-size:14px;vertical-align:baseline;background-color:transparent;color:mar=
oon;background-repeat:initial initial"><content></span><span style=3D=
"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-=
top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-wi=
dth:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0p=
x;border-style:initial;border-color:initial;font-size:14px;vertical-align:b=
aseline;background-color:transparent;color:black;background-repeat:initial =
initial"><br>
=A0 =A0 =A0 =A0 </span><span style=3D"margin-top:0px;margin-right:0px;margi=
n-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bott=
om:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-=
bottom-width:0px;border-left-width:0px;border-style:initial;border-color:in=
itial;font-size:14px;vertical-align:baseline;background-color:transparent;c=
olor:maroon;background-repeat:initial initial"><xul:button</span><span s=
tyle=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;p=
adding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border=
-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-w=
idth:0px;border-style:initial;border-color:initial;font-size:14px;vertical-=
align:baseline;background-color:transparent;color:black;background-repeat:i=
nitial initial"> </span><span style=3D"margin-top:0px;margin-right:0px;marg=
in-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bot=
tom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border=
-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:i=
nitial;font-size:14px;vertical-align:baseline;background-color:transparent;=
color:red;background-repeat:initial initial">xbl:inherits</span><span style=
=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;paddi=
ng-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top=
-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width=
:0px;border-style:initial;border-color:initial;font-size:14px;vertical-alig=
n:baseline;background-color:transparent;color:black;background-repeat:initi=
al initial">=3D</span><span style=3D"margin-top:0px;margin-right:0px;margin=
-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-botto=
m:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-b=
ottom-width:0px;border-left-width:0px;border-style:initial;border-color:ini=
tial;font-size:14px;vertical-align:baseline;background-color:transparent;co=
lor:blue;background-repeat:initial initial">"image=3Dimg"</span><=
span style=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left=
:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;=
border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-=
left-width:0px;border-style:initial;border-color:initial;font-size:14px;ver=
tical-align:baseline;background-color:transparent;color:black;background-re=
peat:initial initial"> </span><span style=3D"margin-top:0px;margin-right:0p=
x;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;paddi=
ng-bottom:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;=
border-bottom-width:0px;border-left-width:0px;border-style:initial;border-c=
olor:initial;font-size:14px;vertical-align:baseline;background-color:transp=
arent;color:maroon;background-repeat:initial initial">/></span><span sty=
le=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;pad=
ding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-t=
op-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-wid=
th:0px;border-style:initial;border-color:initial;font-size:14px;vertical-al=
ign:baseline;background-color:transparent;color:black;background-repeat:ini=
tial initial"><br>
=A0 =A0 </span><span style=3D"margin-top:0px;margin-right:0px;margin-bottom=
:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;p=
adding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-w=
idth:0px;border-left-width:0px;border-style:initial;border-color:initial;fo=
nt-size:14px;vertical-align:baseline;background-color:transparent;color:mar=
oon;background-repeat:initial initial"></content></span><span style=
=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;paddi=
ng-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top=
-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width=
:0px;border-style:initial;border-color:initial;font-size:14px;vertical-alig=
n:baseline;background-color:transparent;color:black;background-repeat:initi=
al initial"><br>
=A0 =A0 </span><span style=3D"margin-top:0px;margin-right:0px;margin-bottom=
:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;p=
adding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-w=
idth:0px;border-left-width:0px;border-style:initial;border-color:initial;fo=
nt-size:14px;vertical-align:baseline;background-color:transparent;color:mar=
oon;background-repeat:initial initial"><handlers></span><span style=
=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;paddi=
ng-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top=
-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width=
:0px;border-style:initial;border-color:initial;font-size:14px;vertical-alig=
n:baseline;background-color:transparent;color:black;background-repeat:initi=
al initial"><br>
=A0 =A0 =A0 =A0 </span><span style=3D"margin-top:0px;margin-right:0px;margi=
n-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bott=
om:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-=
bottom-width:0px;border-left-width:0px;border-style:initial;border-color:in=
itial;font-size:14px;vertical-align:baseline;background-color:transparent;c=
olor:maroon;background-repeat:initial initial"><handler</span><span styl=
e=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padd=
ing-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-to=
p-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-widt=
h:0px;border-style:initial;border-color:initial;font-size:14px;vertical-ali=
gn:baseline;background-color:transparent;color:black;background-repeat:init=
ial initial"> </span><span style=3D"margin-top:0px;margin-right:0px;margin-=
bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom=
:0px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bo=
ttom-width:0px;border-left-width:0px;border-style:initial;border-color:init=
ial;font-size:14px;vertical-align:baseline;background-color:transparent;col=
or:red;background-repeat:initial initial">event</span><span style=3D"margin=
-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px=
;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px=
;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;borde=
r-style:initial;border-color:initial;font-size:14px;vertical-align:baseline=
;background-color:transparent;color:black;background-repeat:initial initial=
">=3D</span><span style=3D"margin-top:0px;margin-right:0px;margin-bottom:0p=
x;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padd=
ing-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-widt=
h:0px;border-left-width:0px;border-style:initial;border-color:initial;font-=
size:14px;vertical-align:baseline;background-color:transparent;color:blue;b=
ackground-repeat:initial initial">"focus"</span><span style=3D"ma=
rgin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top=
:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width=
:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;b=
order-style:initial;border-color:initial;font-size:14px;vertical-align:base=
line;background-color:transparent;color:maroon;background-repeat:initial in=
itial">></span><span style=3D"margin-top:0px;margin-right:0px;margin-bot=
tom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0p=
x;padding-left:0px;border-top-width:0px;border-right-width:0px;border-botto=
m-width:0px;border-left-width:0px;border-style:initial;border-color:initial=
;font-size:14px;vertical-align:baseline;background-color:transparent;color:=
black;background-repeat:initial initial"><br>
=A0 =A0 =A0 =A0 =A0 =A0 <![CDATA[<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ima=
ge.style.width=3D'128px';<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 image.=
style.height=3D'128px';<br>=A0 =A0 =A0 =A0 =A0 =A0 ]]><br>=A0 =
=A0 =A0 =A0 </span><span style=3D"margin-top:0px;margin-right:0px;margin-bo=
ttom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0=
px;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bott=
om-width:0px;border-left-width:0px;border-style:initial;border-color:initia=
l;font-size:14px;vertical-align:baseline;background-color:transparent;color=
:maroon;background-repeat:initial initial"></handler></span><span sty=
le=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;pad=
ding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-t=
op-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-wid=
th:0px;border-style:initial;border-color:initial;font-size:14px;vertical-al=
ign:baseline;background-color:transparent;color:black;background-repeat:ini=
tial initial"><br>
=A0 =A0 </span><span style=3D"margin-top:0px;margin-right:0px;margin-bottom=
:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;p=
adding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-w=
idth:0px;border-left-width:0px;border-style:initial;border-color:initial;fo=
nt-size:14px;vertical-align:baseline;background-color:transparent;color:mar=
oon;background-repeat:initial initial"></handlers></span><span style=
=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;paddi=
ng-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top=
-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width=
:0px;border-style:initial;border-color:initial;font-size:14px;vertical-alig=
n:baseline;background-color:transparent;color:black;background-repeat:initi=
al initial"><br>
</span><span style=3D"margin-top:0px;margin-right:0px;margin-bottom:0px;mar=
gin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-l=
eft:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px=
;border-left-width:0px;border-style:initial;border-color:initial;font-size:=
14px;vertical-align:baseline;background-color:transparent;color:maroon;back=
ground-repeat:initial initial"></binding></span><span style=3D"margin=
-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px=
;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top-width:0px=
;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;borde=
r-style:initial;border-color:initial;font-size:14px;vertical-align:baseline=
;background-color:transparent;color:black;background-repeat:initial initial=
"><br>
</span></code></pre><p style=3D"margin-top:0px;margin-right:0px;margin-bott=
om:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px=
;padding-left:0px;border-top-width:0px;border-right-width:0px;border-bottom=
-width:0px;border-left-width:0px;border-style:initial;border-color:initial;=
font-size:14px;vertical-align:baseline;background-color:transparent;clear:b=
oth;word-wrap:break-word;background-repeat:initial initial">
Why it says=A0<i style=3D"margin-top:0px;margin-right:0px;margin-bottom:0px=
;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;paddi=
ng-left:0px;border-top-width:0px;border-right-width:0px;border-bottom-width=
:0px;border-left-width:0px;border-style:initial;border-color:initial;font-s=
ize:14px;vertical-align:baseline;background-color:transparent;font-style:it=
alic;background-repeat:initial initial">"image is not defined"</i=
>? Isn't this focus event occurring within the button object?</p>
</span><div><br></div><div><br></div>
</div>
<br></div></div>-----------------------------------------------------------=
-------------------<br>
Start uncovering the many advantages of virtual appliances<br>
and start using them to simplify application deployment and<br>
accelerate your shift to cloud computing.<br>
<a href=3D"http://p.sf.net/sfu/novell-sfdev2dev" target=3D"_blank">http://p=
.sf.net/sfu/novell-sfdev2dev</a><br>_______________________________________=
________<br>
XUL News Wire =A0 =A0 =A0- <a href=3D"http://xulnews.com" target=3D"_blank"=
>http://xulnews.com</a><br>
XUL Job Postings =A0 - <a href=3D"http://xuljobs.com" target=3D"_blank">htt=
p://xuljobs.com</a><br>
Open XUL Alliance - <a href=3D"http://xulalliance.org" target=3D"_blank">ht=
tp://xulalliance.org</a><br>
_______________________________________________<br>
xul-talk mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">xul-tal=
[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/xul-talk" target=3D=
"_blank">https://lists.sourceforge.net/lists/listinfo/xul-talk</a><br>
<br></blockquote></div><br>
<br>-----------------------------------------------------------------------=
-------<br>
Start uncovering the many advantages of virtual appliances<br>
and start using them to simplify application deployment and<br>
accelerate your shift to cloud computing.<br>
<a href=3D"http://p.sf.net/sfu/novell-sfdev2dev" target=3D"_blank">http://p=
.sf.net/sfu/novell-sfdev2dev</a><br>_______________________________________=
________<br>
XUL News Wire =A0 =A0 =A0- <a href=3D"http://xulnews.com" target=3D"_blank"=
>http://xulnews.com</a><br>
XUL Job Postings =A0 - <a href=3D"http://xuljobs.com" target=3D"_blank">htt=
p://xuljobs.com</a><br>
Open XUL Alliance - <a href=3D"http://xulalliance.org" target=3D"_blank">ht=
tp://xulalliance.org</a><br>
_______________________________________________<br>
xul-talk mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">xul-tal=
[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/xul-talk" target=3D=
"_blank">https://lists.sourceforge.net/lists/listinfo/xul-talk</a><br>
<br></blockquote></div><br></div></div></div></div>
</blockquote></div><br></div>
--0016e6d97801fd0ecd04913fbd31--
--===============2072564473223241870==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
--===============2072564473223241870==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
XUL News Wire - http://xulnews.com
XUL Job Postings - http://xuljobs.com
Open XUL Alliance - http://xulalliance.org
_______________________________________________
xul-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xul-talk
--===============2072564473223241870==--