[Xerte] Button using swf flashes on screen
Dave Burnett
d_b_burnett at hotmail.com
Wed Dec 16 12:51:17 GMT 2009
Sorry Johnathan, I didn't get the example .rlo you mentioned.
I had tried adding a script after the interaction, perhaps I have it in the wrong place.
Subject: RE: [Xerte] Button using swf flashes on screen
Date: Wed, 16 Dec 2009 12:13:14 +0000
From: johnathan.kemp at cxstaffs.co.uk
To: xerte at lists.nottingham.ac.uk
"Thanks Johnathan.
I think our
setups are a little different, as I am starting the interaction with one button
hidden."
Just to clarify
The example I provided starts with one button hidden and one
button displayed.
Clicking the displayed button results in it being hidden and
the second button being displayed.
The initial setting of the second button invisible is achieved by
the script placed after the two button icons in the
interaction.
The script run when the first button is clicked then renders the
first button invisible and renders the second button
visible.
Kind regards
Johnathan
Johnathan Kemp
ICT Development Coordinator
Connexions
Staffordshire
www.cxstaffs.co.uk
01785
355714
From: Dave Burnett [mailto:d_b_burnett at hotmail.com]
Sent: 16 December 2009 12:01
To: Xerte
list
Subject: RE: [Xerte] Button using swf flashes on
screen
mm. I get a flash of the up state then the ghost of the disabled
state.
Subject: RE: [Xerte] Button using swf flashes on screen
Date: Wed, 16 Dec
2009 11:27:32 +0000
From: Julian.Tenney at nottingham.ac.uk
To:
xerte at lists.nottingham.ac.uk
You
can set the intial state to disabled using the properties can’t you?
enabled:
0
?
From:
xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Dave
Burnett
Sent: Wednesday, December 16, 2009 11:26 AM
To:
Xerte list
Subject: RE: [Xerte] Button using swf flashes on
screen
That's why I
was muddled when you said you avoided the visible method and used state to
affect the button.
I couldn't see how to do it unless the initial button
state was somehow set to blank, prior to loading.
Subject: RE:
[Xerte] Button using swf flashes on screen
Date: Wed, 16 Dec 2009 11:20:07
+0000
From: Julian.Tenney at nottingham.ac.uk
To:
xerte at lists.nottingham.ac.uk
Ah,
I see. No, you can’t set the butotn state until it has loaded,
From:
xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Dave
Burnett
Sent: Wednesday, December 16, 2009 11:19 AM
To:
Xerte list
Subject: RE: [Xerte] Button using swf flashes on
screen
I'm assuming I can
set state as the button .fla says the swf has 8 states, and up,over and down
work without any code intervention. So there must be handlers in
there?
So let's say I use disabled state as the hidden state.
I set a
blank frame swf and set the state to that.
But you are saying that still
won't help, as the button swf has not loaded yet.
In which case the way
it is being done is the only way.
The loading MC has to load the button swf
visible 0 in the first place. Close?
Subject: RE:
[Xerte] Button using swf flashes on screen
Date: Wed, 16 Dec 2009 11:02:14
+0000
From: Julian.Tenney at nottingham.ac.uk
To:
xerte at lists.nottingham.ac.uk
Not
sure what you mean..? How are you setting state?
The
button swf loads into a movieclip, so you can do things to that movieclip whilst
the swf loads: script immedietely below a perpetual interaction will run after
the button has been created, but before the swf loads, if that’s any
help?
From:
xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Dave
Burnett
Sent: Wednesday, December 16, 2009 10:58 AM
To:
Xerte list
Subject: RE: [Xerte] Button using swf flashes on
screen
Once more into
the breach Julian. Thanks.
Thanks Johnathan.
I think our setups are a
little different, as I am starting the interaction with one button
hidden.
Julian, re setting the state to get the same effect.
Wouldn't
it be the same issue? The button would have to be on stage before I could apply
state to it?
Subject: RE:
[Xerte] Button using swf flashes on screen
Date: Wed, 16 Dec 2009 09:53:07
+0000
From: Julian.Tenney at nottingham.ac.uk
To:
xerte at lists.nottingham.ac.uk
Try
the attached – I’ve not tested it. Previously the visibility was getting set
after the button had loaded – now it is set immedietely.
From:
xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Johnathan
Kemp
Sent: Wednesday, December 16, 2009 9:49 AM
To: Xerte
discussion list
Subject: RE: [Xerte] Button using swf flashes on
screen
The
buttons are identified using their rs property.
Neither
button has its visible property defined in the property panel - its an optional
property and I have not included it.
I have
attached a copy of the swf I am using for the button (I found it in one of
the Xerte example files), just in case the swf might be contributing in some
way, you could try swapping this one in to see if the flicker
persists.
In my
very early days I tried setting an id property for the children of interactions
and this caused some problems. I am guessing that you have not done this but
just in case I thought I'd mention it. If you have set an id value for your
button you might want to delete it.
Kind
regards
Johnathan
Johnathan Kemp
ICT
Development Coordinator
Connexions Staffordshire
www.cxstaffs.co.uk
01785
355714
From: Dave
Burnett [mailto:d_b_burnett at hotmail.com]
Sent: 16 December 2009
09:40
To: Xerte list
Subject: RE: [Xerte] Button using swf
flashes on screen
Do either of the
buttons have the initial state of visible 0 set in the properties
panel?
Subject: RE:
[Xerte] Button using swf flashes on screen
Date: Wed, 16 Dec 2009 09:13:17
+0000
From: johnathan.kemp at cxstaffs.co.uk
To:
xerte at lists.nottingham.ac.uk
I have
just completed a page with two buttons that display using the same
swf.
Initially
the first button is displayed, when you click on this button,
·
some
text is displayed
·
the
first button is made invisible
·
the
second button is displayed
When you
click the second button
·
the
second button is made invisible
·
the text
is made invisible
·
an image
is displayed
This is
achieved without flicker
The
interaction structure is as follows. The final script sets up the initial
visibility requirements for the page, the button scripts then change
visibilities as required.
Interaction
(perpetual = 0)
Button1
Script (button2._visible = true; text._visible = true; button1._visible =
false;)
Button 2
Script (image._visible = true; text._visible = false; button2._visible =
false;)
Script (image._visible = false; text._visible = false; button2._visible =
false;)
I don't
know if this will help you resolve your problem
Kind
regards
Johnathan
Johnathan Kemp
ICT
Development Coordinator
Connexions Staffordshire
www.cxstaffs.co.uk
01785
355714
From: Dave
Burnett [mailto:d_b_burnett at hotmail.com]
Sent: 15 December 2009
18:25
To: Xerte list
Subject: RE: [Xerte] Button using swf
flashes on screen
Hi Paul,
I
did use the rs as a target to make the button visible
again:
prev_button_rs._visible = 1;
Dave
Subject: RE:
[Xerte] Button using swf flashes on screen
Date: Tue, 15 Dec 2009 10:14:16
-0800
From: Paul.Swanson at harlandfs.com
To:
xerte at lists.nottingham.ac.uk
When
I want to hide a graphic element, I use iconID.fade(‘out’, .01);, then
fade it in when I want to reveal it: iconID.fade(‘in’, 1);
For
a button, you’ll probably need to use the rs property instead of the id
property.
From:
xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Julian
Tenney
Sent: Tuesday, December 15, 2009 10:06 AM
To: Xerte
discussion list
Subject: RE: [Xerte] Button using swf flashes on
screen
I’m
not sure what’s happening here…?
You
have a swf button, set to be invisible? Not sure I’ve ever had a button set to
invisible – I personally don’t like to hide and show buttons, prefer to enable /
disable them, but maybe that’s just me…
But
if its set to be invisible it ought to be invisible – i.e. not flicker… probably
a timing thiig in the engine, as it probably waits for the button to load before
setting the visibility, hence the flicker. I’ll look tomorrow.
J
From:
xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Dave
Burnett
Sent: Tuesday, December 15, 2009 6:02 PM
To: Xerte
list
Subject: [Xerte] Button using swf flashes on screen
I have set the
visible prop to 0 for that response, but I get a momentary on-screen flash of
the swf before it hides.
Expected behavior or I've sequenced something
wrong?
Hotmail: Trusted
email with powerful SPAM protection. Sign up
now.
Hotmail: Free,
trusted and rich email service. Get it now.
This email and any
files transmitted with it are confidential and are intended solely for the use
of the individual(s) or entity(s) to whom they are addressed. All messages are
monitored for virus, high risk files and inappropriate content. As a result
users should be aware that this mail maybe accessed, read and the right is
reserved to reject, return, remove attachments or delete if considered to be
inappropriate or unsuitable. Liability cannot be accepted for any loss or damage
arising from this email (or any attachments) or from scripts or any virus
transmitted. This communication represents the originator's personal views and
opinions, which do not necessarily reflect those of Connexions Staffordshire. If
you are not the original recipient or the person responsible for delivering the
email to the intended recipient, be advised that you have received this email in
error, and that any use, dissemination, forwarding, printing, or copying of this
email is strictly prohibited. If you received this email in error, please
immediately reply to the sender or notify postmaster at cxstaffs.co.uk Connexions
Staffordshire Limited is registered in England No.4355170 Registered office:
Foregate House, 70 Foregate Street, Stafford, Staffordshire, ST16
2PX
Your E-mail and
More On-the-Go. Get Windows Live Hotmail Free. Sign up now.
This email and any
files transmitted with it are confidential and are intended solely for the use
of the individual(s) or entity(s) to whom they are addressed. All messages are
monitored for virus, high risk files and inappropriate content. As a result
users should be aware that this mail maybe accessed, read and the right is
reserved to reject, return, remove attachments or delete if considered to be
inappropriate or unsuitable. Liability cannot be accepted for any loss or damage
arising from this email (or any attachments) or from scripts or any virus
transmitted. This communication represents the originator's personal views and
opinions, which do not necessarily reflect those of Connexions Staffordshire. If
you are not the original recipient or the person responsible for delivering the
email to the intended recipient, be advised that you have received this email in
error, and that any use, dissemination, forwarding, printing, or copying of this
email is strictly prohibited. If you received this email in error, please
immediately reply to the sender or notify postmaster at cxstaffs.co.uk Connexions
Staffordshire Limited is registered in England No.4355170 Registered office:
Foregate House, 70 Foregate Street, Stafford, Staffordshire, ST16
2PX
Your E-mail and
More On-the-Go. Get Windows Live Hotmail Free. Sign up
now.
Hotmail: Trusted
email with Microsoft’s powerful SPAM protection. Sign up
now.
Hotmail: Powerful
Free email with security by Microsoft. Get it
now.
Hotmail: Trusted email with Microsoft’s powerful SPAM protection. Sign up
now. This email and any files transmitted with it are confidential and are intended solely for the use of the individual(s) or entity(s) to whom they are addressed. All messages are monitored for virus, high risk files and inappropriate content. As a result users should be aware that this mail maybe accessed, read and the right is reserved to reject, return, remove attachments or delete if considered to be inappropriate or unsuitable. Liability cannot be accepted for any loss or damage arising from this email (or any attachments) or from scripts or any virus transmitted.
This communication represents the originator's personal views and opinions, which do not necessarily reflect those of Connexions Staffordshire. If you are not the original recipient or the person responsible for delivering the email to the intended recipient, be advised that you have received this email in error, and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you received this email in error, please immediately reply to the sender or notify postmaster at cxstaffs.co.uk
Connexions Staffordshire Limited is registered in England No.4355170
Registered office: Foregate House, 70 Foregate Street, Stafford, Staffordshire, ST16 2PX
_________________________________________________________________
Hotmail: Powerful Free email with security by Microsoft.
http://clk.atdmt.com/GBL/go/171222986/direct/01/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.nottingham.ac.uk/pipermail/xerte/attachments/20091216/1ba9bcb4/attachment.html
More information about the Xerte
mailing list