[xul-interop] How do I get the image from a button within XBL

Tom Brito <[email protected]> Mon, 27 Sep 2010 11:53:51 -0300
Newsgroups gmane.comp.lang.xul.general
Message-ID <[email protected]>
--===============5105100400190637230==
Content-Type: multipart/alternative; boundary=0016364c71c1c397dc04913ee653

--0016364c71c1c397dc04913ee653
Content-Type: text/plain; charset=ISO-8859-1

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?

--0016364c71c1c397dc04913ee653
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello folks,<div><br></div><div><span class=3D"Apple-style-span" style=3D"f=
ont-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-s=
erif; font-size: 14px; border-collapse: collapse; line-height: 18px; "><p s=
tyle=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-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-wid=
th: 0px; border-left-width: 0px; border-style: initial; border-color: initi=
al; font-size: 14px; vertical-align: baseline; background-image: initial; b=
ackground-attachment: initial; background-origin: initial; background-clip:=
 initial; background-color: transparent; clear: both; word-wrap: break-word=
; background-position: initial initial; 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=
: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-righ=
t: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; bord=
er-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; bord=
er-style: initial; border-color: initial; font-size: 14px; vertical-align: =
baseline; background-image: initial; background-attachment: initial; backgr=
ound-origin: initial; background-clip: initial; background-color: transpare=
nt; clear: both; word-wrap: break-word; background-position: initial initia=
l; background-repeat: initial initial; ">

If I do it in a css file, it works nice:</p><pre class=3D"prettyprint" styl=
e=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: =
0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-lef=
t: 5px; 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-image: initial; bac=
kground-attachment: initial; background-origin: initial; background-clip: i=
nitial; background-color: rgb(238, 238, 238); font-family: Consolas, Menlo,=
 Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39;DejaVu S=
ans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier New&#39;, m=
onospace, serif; overflow-x: auto; overflow-y: auto; width: auto; max-heigh=
t: 600px; background-position: initial initial; background-repeat: initial =
initial; ">

<code style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; marg=
in-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; pa=
dding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bot=
tom-width: 0px; border-left-width: 0px; border-style: initial; border-color=
: initial; font-size: 14px; vertical-align: baseline; background-image: ini=
tial; background-attachment: initial; background-origin: initial; backgroun=
d-clip: initial; background-color: rgb(238, 238, 238); font-family: Consola=
s, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39=
;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier Ne=
w&#39;, monospace, serif; background-position: initial initial; background-=
repeat: initial initial; "><span class=3D"pln" style=3D"margin-top: 0px; ma=
rgin-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; border-right-width: 0px; border-bottom-width: 0px; border-left-width:=
 0px; border-style: initial; border-color: initial; font-size: 14px; vertic=
al-align: baseline; background-image: initial; background-attachment: initi=
al; background-origin: initial; background-clip: initial; background-color:=
 transparent; color: black; background-position: initial initial; backgroun=
d-repeat: initial initial; ">button</span><span class=3D"pun" style=3D"marg=
in-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; paddi=
ng-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; bo=
rder-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; bor=
der-left-width: 0px; border-style: initial; border-color: initial; font-siz=
e: 14px; vertical-align: baseline; background-image: initial; background-at=
tachment: initial; background-origin: initial; background-clip: initial; ba=
ckground-color: transparent; color: black; background-position: initial ini=
tial; background-repeat: initial initial; ">:</span><span class=3D"pln" sty=
le=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-lef=
t: 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-image: initial; bac=
kground-attachment: initial; background-origin: initial; background-clip: i=
nitial; background-color: transparent; color: black; background-position: i=
nitial initial; background-repeat: initial initial; ">focus image </span><s=
pan class=3D"pun" style=3D"margin-top: 0px; margin-right: 0px; margin-botto=
m: 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: initial; font-size: 14px; vertical-align: baseline; backgroun=
d-image: initial; background-attachment: initial; background-origin: initia=
l; background-clip: initial; background-color: transparent; color: black; b=
ackground-position: initial initial; background-repeat: initial initial; ">=
{</span><span class=3D"pln" style=3D"margin-top: 0px; margin-right: 0px; ma=
rgin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; p=
adding-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-image: initial; background-attachment: initial; background-orig=
in: initial; background-clip: initial; background-color: transparent; color=
: black; background-position: initial initial; background-repeat: initial i=
nitial; "><br>

=A0 =A0 width</span><span class=3D"pun" style=3D"margin-top: 0px; margin-ri=
ght: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-r=
ight: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; b=
order-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; b=
order-style: initial; border-color: initial; font-size: 14px; vertical-alig=
n: baseline; background-image: initial; background-attachment: initial; bac=
kground-origin: initial; background-clip: initial; background-color: transp=
arent; color: black; background-position: initial initial; background-repea=
t: initial initial; ">:</span><span class=3D"pln" 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-wid=
th: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-wid=
th: 0px; border-style: initial; border-color: initial; font-size: 14px; ver=
tical-align: baseline; background-image: initial; background-attachment: in=
itial; background-origin: initial; background-clip: initial; background-col=
or: transparent; color: black; background-position: initial initial; backgr=
ound-repeat: initial initial; "> </span><span class=3D"lit" 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; bord=
er-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; borde=
r-left-width: 0px; border-style: initial; border-color: initial; font-size:=
 14px; vertical-align: baseline; background-image: initial; background-atta=
chment: initial; background-origin: initial; background-clip: initial; back=
ground-color: transparent; color: maroon; background-position: initial init=
ial; background-repeat: initial initial; ">128px</span><span class=3D"pun" =
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-wi=
dth: 0px; border-left-width: 0px; border-style: initial; border-color: init=
ial; font-size: 14px; vertical-align: baseline; background-image: initial; =
background-attachment: initial; background-origin: initial; background-clip=
: initial; background-color: transparent; color: black; background-position=
: initial initial; background-repeat: initial initial; ">;</span><span clas=
s=3D"pln" 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-c=
olor: initial; font-size: 14px; vertical-align: baseline; background-image:=
 initial; background-attachment: initial; background-origin: initial; backg=
round-clip: initial; background-color: transparent; color: black; backgroun=
d-position: initial initial; background-repeat: initial initial; "><br>

=A0 =A0 height</span><span class=3D"pun" style=3D"margin-top: 0px; margin-r=
ight: 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; vertical-ali=
gn: baseline; background-image: initial; background-attachment: initial; ba=
ckground-origin: initial; background-clip: initial; background-color: trans=
parent; color: black; background-position: initial initial; background-repe=
at: initial initial; ">:</span><span class=3D"pln" 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-wi=
dth: 0px; border-style: initial; border-color: initial; font-size: 14px; ve=
rtical-align: baseline; background-image: initial; background-attachment: i=
nitial; background-origin: initial; background-clip: initial; background-co=
lor: transparent; color: black; background-position: initial initial; backg=
round-repeat: initial initial; "> </span><span class=3D"lit" style=3D"margi=
n-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; paddin=
g-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; bor=
der-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; bord=
er-left-width: 0px; border-style: initial; border-color: initial; font-size=
: 14px; vertical-align: baseline; background-image: initial; background-att=
achment: initial; background-origin: initial; background-clip: initial; bac=
kground-color: transparent; color: maroon; background-position: initial ini=
tial; background-repeat: initial initial; ">128px</span><span class=3D"pun"=
 style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-le=
ft: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding=
-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-w=
idth: 0px; border-left-width: 0px; border-style: initial; border-color: ini=
tial; font-size: 14px; vertical-align: baseline; background-image: initial;=
 background-attachment: initial; background-origin: initial; background-cli=
p: initial; background-color: transparent; color: black; background-positio=
n: initial initial; background-repeat: initial initial; ">;</span><span cla=
ss=3D"pln" style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 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; borde=
r-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-=
color: initial; font-size: 14px; vertical-align: baseline; background-image=
: initial; background-attachment: initial; background-origin: initial; back=
ground-clip: initial; background-color: transparent; color: black; backgrou=
nd-position: initial initial; background-repeat: initial initial; "><br>

</span><span class=3D"pun" style=3D"margin-top: 0px; margin-right: 0px; mar=
gin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; pa=
dding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-w=
idth: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: =
initial; border-color: initial; font-size: 14px; vertical-align: baseline; =
background-image: initial; background-attachment: initial; background-origi=
n: initial; background-clip: initial; background-color: transparent; color:=
 black; background-position: initial initial; background-repeat: initial in=
itial; ">}</span><span class=3D"pln" style=3D"margin-top: 0px; margin-right=
: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-righ=
t: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; bord=
er-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; bord=
er-style: initial; border-color: initial; font-size: 14px; vertical-align: =
baseline; background-image: initial; background-attachment: initial; backgr=
ound-origin: initial; background-clip: initial; background-color: transpare=
nt; color: black; background-position: initial initial; background-repeat: =
initial initial; "><br>

</span></code></pre><p style=3D"margin-top: 0px; margin-right: 0px; margin-=
bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; paddin=
g-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width=
: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: init=
ial; border-color: initial; font-size: 14px; vertical-align: baseline; back=
ground-image: initial; background-attachment: initial; background-origin: i=
nitial; background-clip: initial; background-color: transparent; clear: bot=
h; word-wrap: break-word; background-position: initial initial; background-=
repeat: initial initial; ">

but if I try it in javascript, within my binder, it doesn&#39;t work:</p><p=
re class=3D"prettyprint" style=3D"margin-top: 0px; margin-right: 0px; margi=
n-bottom: 10px; margin-left: 0px; padding-top: 5px; padding-right: 5px; pad=
ding-bottom: 5px; padding-left: 5px; border-top-width: 0px; border-right-wi=
dth: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: i=
nitial; border-color: initial; font-size: 14px; vertical-align: baseline; b=
ackground-image: initial; background-attachment: initial; background-origin=
: initial; background-clip: initial; background-color: rgb(238, 238, 238); =
font-family: Consolas, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Libera=
tion Mono&#39;, &#39;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#=
39;, &#39;Courier New&#39;, monospace, serif; overflow-x: auto; overflow-y:=
 auto; width: auto; max-height: 600px; background-position: initial initial=
; background-repeat: initial initial; ">

<code style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; marg=
in-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; pa=
dding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bot=
tom-width: 0px; border-left-width: 0px; border-style: initial; border-color=
: initial; font-size: 14px; vertical-align: baseline; background-image: ini=
tial; background-attachment: initial; background-origin: initial; backgroun=
d-clip: initial; background-color: rgb(238, 238, 238); font-family: Consola=
s, Menlo, Monaco, &#39;Lucida Console&#39;, &#39;Liberation Mono&#39;, &#39=
;DejaVu Sans Mono&#39;, &#39;Bitstream Vera Sans Mono&#39;, &#39;Courier Ne=
w&#39;, monospace, serif; background-position: initial initial; background-=
repeat: initial initial; "><span class=3D"tag" style=3D"margin-top: 0px; ma=
rgin-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; border-right-width: 0px; border-bottom-width: 0px; border-left-width:=
 0px; border-style: initial; border-color: initial; font-size: 14px; vertic=
al-align: baseline; background-image: initial; background-attachment: initi=
al; background-origin: initial; background-clip: initial; background-color:=
 transparent; color: maroon; background-position: initial initial; backgrou=
nd-repeat: initial initial; ">&lt;binding</span><span class=3D"pln" style=
=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0p=
x; 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-image: initial; backg=
round-attachment: initial; background-origin: initial; background-clip: ini=
tial; background-color: transparent; color: black; background-position: ini=
tial initial; background-repeat: initial initial; "> </span><span class=3D"=
atn" style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margi=
n-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; pad=
ding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bott=
om-width: 0px; border-left-width: 0px; border-style: initial; border-color:=
 initial; font-size: 14px; vertical-align: baseline; background-image: init=
ial; background-attachment: initial; background-origin: initial; background=
-clip: initial; background-color: transparent; color: red; background-posit=
ion: initial initial; background-repeat: initial initial; ">id</span><span =
class=3D"pun" style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0=
px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom:=
 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; bo=
rder-bottom-width: 0px; border-left-width: 0px; border-style: initial; bord=
er-color: initial; font-size: 14px; vertical-align: baseline; background-im=
age: initial; background-attachment: initial; background-origin: initial; b=
ackground-clip: initial; background-color: transparent; color: black; backg=
round-position: initial initial; background-repeat: initial initial; ">=3D<=
/span><span class=3D"atv" style=3D"margin-top: 0px; margin-right: 0px; marg=
in-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; pad=
ding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-wi=
dth: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: i=
nitial; border-color: initial; font-size: 14px; vertical-align: baseline; b=
ackground-image: initial; background-attachment: initial; background-origin=
: initial; background-clip: initial; background-color: transparent; color: =
blue; background-position: initial initial; background-repeat: initial init=
ial; ">&quot;appicon_bind&quot;</span><span class=3D"tag" style=3D"margin-t=
op: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-t=
op: 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: 1=
4px; vertical-align: baseline; background-image: initial; background-attach=
ment: initial; background-origin: initial; background-clip: initial; backgr=
ound-color: transparent; color: maroon; background-position: initial initia=
l; background-repeat: initial initial; ">&gt;</span><span class=3D"pln" sty=
le=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: =
0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-lef=
t: 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-image: initial; bac=
kground-attachment: initial; background-origin: initial; background-clip: i=
nitial; background-color: transparent; color: black; background-position: i=
nitial initial; background-repeat: initial initial; "><br>

=A0 =A0 </span><span class=3D"tag" 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; vertical-align: ba=
seline; background-image: initial; background-attachment: initial; backgrou=
nd-origin: initial; background-clip: initial; background-color: transparent=
; color: maroon; background-position: initial initial; background-repeat: i=
nitial initial; ">&lt;content&gt;</span><span class=3D"pln" 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; bord=
er-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; borde=
r-left-width: 0px; border-style: initial; border-color: initial; font-size:=
 14px; vertical-align: baseline; background-image: initial; background-atta=
chment: initial; background-origin: initial; background-clip: initial; back=
ground-color: transparent; color: black; background-position: initial initi=
al; background-repeat: initial initial; "><br>

=A0 =A0 =A0 =A0 </span><span class=3D"tag" style=3D"margin-top: 0px; margin=
-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; paddin=
g-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-a=
lign: baseline; background-image: initial; background-attachment: initial; =
background-origin: initial; background-clip: initial; background-color: tra=
nsparent; color: maroon; background-position: initial initial; background-r=
epeat: initial initial; ">&lt;xul:button</span><span class=3D"pln" 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: 0p=
x; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px=
; border-left-width: 0px; border-style: initial; border-color: initial; fon=
t-size: 14px; vertical-align: baseline; background-image: initial; backgrou=
nd-attachment: initial; background-origin: initial; background-clip: initia=
l; background-color: transparent; color: black; background-position: initia=
l initial; background-repeat: initial initial; "> </span><span class=3D"atn=
" style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-l=
eft: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; paddin=
g-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-image: initial=
; background-attachment: initial; background-origin: initial; background-cl=
ip: initial; background-color: transparent; color: red; background-position=
: initial initial; background-repeat: initial initial; ">xbl:inherits</span=
><span class=3D"pun" style=3D"margin-top: 0px; margin-right: 0px; margin-bo=
ttom: 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: initia=
l; border-color: initial; font-size: 14px; vertical-align: baseline; backgr=
ound-image: initial; background-attachment: initial; background-origin: ini=
tial; background-clip: initial; background-color: transparent; color: black=
; background-position: initial initial; background-repeat: initial initial;=
 ">=3D</span><span class=3D"atv" style=3D"margin-top: 0px; margin-right: 0p=
x; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0=
px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-r=
ight-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-s=
tyle: initial; border-color: initial; font-size: 14px; vertical-align: base=
line; background-image: initial; background-attachment: initial; background=
-origin: initial; background-clip: initial; background-color: transparent; =
color: blue; background-position: initial initial; background-repeat: initi=
al initial; ">&quot;image=3Dimg&quot;</span><span class=3D"pln" style=3D"ma=
rgin-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-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; b=
order-left-width: 0px; border-style: initial; border-color: initial; font-s=
ize: 14px; vertical-align: baseline; background-image: initial; background-=
attachment: initial; background-origin: initial; background-clip: initial; =
background-color: transparent; color: black; background-position: initial i=
nitial; background-repeat: initial initial; "> </span><span class=3D"tag" s=
tyle=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-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-wid=
th: 0px; border-left-width: 0px; border-style: initial; border-color: initi=
al; font-size: 14px; vertical-align: baseline; background-image: initial; b=
ackground-attachment: initial; background-origin: initial; background-clip:=
 initial; background-color: transparent; color: maroon; background-position=
: initial initial; background-repeat: initial initial; ">/&gt;</span><span =
class=3D"pln" style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0=
px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom:=
 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; bo=
rder-bottom-width: 0px; border-left-width: 0px; border-style: initial; bord=
er-color: initial; font-size: 14px; vertical-align: baseline; background-im=
age: initial; background-attachment: initial; background-origin: initial; b=
ackground-clip: initial; background-color: transparent; color: black; backg=
round-position: initial initial; background-repeat: initial initial; "><br>

=A0 =A0 </span><span class=3D"tag" 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; vertical-align: ba=
seline; background-image: initial; background-attachment: initial; backgrou=
nd-origin: initial; background-clip: initial; background-color: transparent=
; color: maroon; background-position: initial initial; background-repeat: i=
nitial initial; ">&lt;/content&gt;</span><span class=3D"pln" style=3D"margi=
n-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; paddin=
g-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; bor=
der-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; bord=
er-left-width: 0px; border-style: initial; border-color: initial; font-size=
: 14px; vertical-align: baseline; background-image: initial; background-att=
achment: initial; background-origin: initial; background-clip: initial; bac=
kground-color: transparent; color: black; background-position: initial init=
ial; background-repeat: initial initial; "><br>

=A0 =A0 </span><span class=3D"tag" 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; vertical-align: ba=
seline; background-image: initial; background-attachment: initial; backgrou=
nd-origin: initial; background-clip: initial; background-color: transparent=
; color: maroon; background-position: initial initial; background-repeat: i=
nitial initial; ">&lt;handlers&gt;</span><span class=3D"pln" style=3D"margi=
n-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; paddin=
g-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; bor=
der-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; bord=
er-left-width: 0px; border-style: initial; border-color: initial; font-size=
: 14px; vertical-align: baseline; background-image: initial; background-att=
achment: initial; background-origin: initial; background-clip: initial; bac=
kground-color: transparent; color: black; background-position: initial init=
ial; background-repeat: initial initial; "><br>

=A0 =A0 =A0 =A0 </span><span class=3D"tag" style=3D"margin-top: 0px; margin=
-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; paddin=
g-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-a=
lign: baseline; background-image: initial; background-attachment: initial; =
background-origin: initial; background-clip: initial; background-color: tra=
nsparent; color: maroon; background-position: initial initial; background-r=
epeat: initial initial; ">&lt;handler</span><span class=3D"pln" style=3D"ma=
rgin-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-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; b=
order-left-width: 0px; border-style: initial; border-color: initial; font-s=
ize: 14px; vertical-align: baseline; background-image: initial; background-=
attachment: initial; background-origin: initial; background-clip: initial; =
background-color: transparent; color: black; background-position: initial i=
nitial; background-repeat: initial initial; "> </span><span class=3D"atn" s=
tyle=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-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-wid=
th: 0px; border-left-width: 0px; border-style: initial; border-color: initi=
al; font-size: 14px; vertical-align: baseline; background-image: initial; b=
ackground-attachment: initial; background-origin: initial; background-clip:=
 initial; background-color: transparent; color: red; background-position: i=
nitial initial; background-repeat: initial initial; ">event</span><span cla=
ss=3D"pun" style=3D"margin-top: 0px; margin-right: 0px; margin-bottom: 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; borde=
r-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-=
color: initial; font-size: 14px; vertical-align: baseline; background-image=
: initial; background-attachment: initial; background-origin: initial; back=
ground-clip: initial; background-color: transparent; color: black; backgrou=
nd-position: initial initial; background-repeat: initial initial; ">=3D</sp=
an><span class=3D"atv" style=3D"margin-top: 0px; margin-right: 0px; margin-=
bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; paddin=
g-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width=
: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: init=
ial; border-color: initial; font-size: 14px; vertical-align: baseline; back=
ground-image: initial; background-attachment: initial; background-origin: i=
nitial; background-clip: initial; background-color: transparent; color: blu=
e; background-position: initial initial; background-repeat: initial initial=
; ">&quot;focus&quot;</span><span class=3D"tag" style=3D"margin-top: 0px; m=
argin-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; border-right-width: 0px; border-bottom-width: 0px; border-left-width=
: 0px; border-style: initial; border-color: initial; font-size: 14px; verti=
cal-align: baseline; background-image: initial; background-attachment: init=
ial; background-origin: initial; background-clip: initial; background-color=
: transparent; color: maroon; background-position: initial initial; backgro=
und-repeat: initial initial; ">&gt;</span><span class=3D"pln" style=3D"marg=
in-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; paddi=
ng-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; bo=
rder-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; bor=
der-left-width: 0px; border-style: initial; border-color: initial; font-siz=
e: 14px; vertical-align: baseline; background-image: initial; background-at=
tachment: initial; background-origin: initial; background-clip: initial; ba=
ckground-color: transparent; color: black; background-position: initial ini=
tial; background-repeat: initial initial; "><br>

=A0 =A0 =A0 =A0 =A0 =A0 &lt;![CDATA[<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ima=
ge.style.width=3D&#39;128px&#39;;<br>=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 image.=
style.height=3D&#39;128px&#39;;<br>=A0 =A0 =A0 =A0 =A0 =A0 ]]&gt;<br>=A0 =
=A0 =A0 =A0 </span><span class=3D"tag" style=3D"margin-top: 0px; margin-rig=
ht: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-ri=
ght: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; bo=
rder-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; bo=
rder-style: initial; border-color: initial; font-size: 14px; vertical-align=
: baseline; background-image: initial; background-attachment: initial; back=
ground-origin: initial; background-clip: initial; background-color: transpa=
rent; color: maroon; background-position: initial initial; background-repea=
t: initial initial; ">&lt;/handler&gt;</span><span class=3D"pln" style=3D"m=
argin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; pa=
dding-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-image: initial; background=
-attachment: initial; background-origin: initial; background-clip: initial;=
 background-color: transparent; color: black; background-position: initial =
initial; background-repeat: initial initial; "><br>

=A0 =A0 </span><span class=3D"tag" 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; vertical-align: ba=
seline; background-image: initial; background-attachment: initial; backgrou=
nd-origin: initial; background-clip: initial; background-color: transparent=
; color: maroon; background-position: initial initial; background-repeat: i=
nitial initial; ">&lt;/handlers&gt;</span><span class=3D"pln" style=3D"marg=
in-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; paddi=
ng-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; bo=
rder-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; bor=
der-left-width: 0px; border-style: initial; border-color: initial; font-siz=
e: 14px; vertical-align: baseline; background-image: initial; background-at=
tachment: initial; background-origin: initial; background-clip: initial; ba=
ckground-color: transparent; color: black; background-position: initial ini=
tial; background-repeat: initial initial; "><br>

</span><span class=3D"tag" style=3D"margin-top: 0px; margin-right: 0px; mar=
gin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; pa=
dding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-w=
idth: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: =
initial; border-color: initial; font-size: 14px; vertical-align: baseline; =
background-image: initial; background-attachment: initial; background-origi=
n: initial; background-clip: initial; background-color: transparent; color:=
 maroon; background-position: initial initial; background-repeat: initial i=
nitial; ">&lt;/binding&gt;</span><span class=3D"pln" style=3D"margin-top: 0=
px; 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: 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-image: initial; background-attachment:=
 initial; background-origin: initial; background-clip: initial; background-=
color: transparent; color: black; background-position: initial initial; bac=
kground-repeat: initial initial; "><br>

</span></code></pre><p style=3D"margin-top: 0px; margin-right: 0px; margin-=
bottom: 1em; margin-left: 0px; padding-top: 0px; padding-right: 0px; paddin=
g-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width=
: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: init=
ial; border-color: initial; font-size: 14px; vertical-align: baseline; back=
ground-image: initial; background-attachment: initial; background-origin: i=
nitial; background-clip: initial; background-color: transparent; clear: bot=
h; word-wrap: break-word; background-position: initial initial; background-=
repeat: initial initial; ">

Why it says=A0<em style=3D"margin-top: 0px; margin-right: 0px; margin-botto=
m: 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: initial; font-size: 14px; vertical-align: baseline; backgroun=
d-image: initial; background-attachment: initial; background-origin: initia=
l; background-clip: initial; background-color: transparent; font-style: ita=
lic; background-position: initial initial; background-repeat: initial initi=
al; ">&quot;image is not defined&quot;</em>? Isn&#39;t this focus event occ=
urring within the button object?</p>

</span><div><br></div><div><br></div>
</div>

--0016364c71c1c397dc04913ee653--


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

--===============5105100400190637230==--