[Xerte] Newbie AS syntax question
Julian Tenney
Julian.Tenney at nottingham.ac.uk
Fri Sep 19 13:03:20 BST 2008
You're welcome.
-----Original Message-----
From: xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Langewis,
E.A. (Elly)
Sent: 19 September 2008 13:04
To: Xerte discussion list
Subject: RE: [Xerte] Newbie AS syntax question
Uhm...I translated all Dutch in English for you to understand, restarted
the file and now it seems to work...guess I'll have to translate all our
stuff into English ;-) Found why the interaction on the second page did
not work: I managed to get a button hanging off the page directly,
without an interaction icon...
And of course the counting of pages starts with 0, doesn't it? Just have
to get my head round to that.
Still don't see why the button in the Entry Frame did not work at first,
but perhaps I made a typo and corrected that without noticing when
putting in the English.
I think I can get the hang of this...I'll try not to bother this list
again before looking at my code for at least 2 days for typo's...
Thanks very much for your time!
Elly
________________________________
From: xerte-bounces at lists.nottingham.ac.uk on behalf of Julian Tenney
Sent: Fri 19/09/2008 1:31 PM
To: Xerte discussion list
Subject: RE: [Xerte] Newbie AS syntax question
Can you send me the file?
-----Original Message-----
From: xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Langewis,
E.A. (Elly)
Sent: 19 September 2008 12:33
To: Xerte discussion list
Subject: RE: [Xerte] Newbie AS syntax question
If I put in debug(fw) I get "_level0.engine.IFC.PG_MC2.FW_MC1"
as well in the button in the Entry Frame as in the button of the first
page of the Framework.
The first button does not do anything when pressed, the last button
makes it go to the next page. There is the same code in both.
To add to my mystery, any buttons on the second page do not show, and
the gotoPage(2) makes it go to the third page (does it mean current page
+2?). To go to the second page I have to put in gotoPage(1). Could this
be the reason it does not function from the Entry Frame?
TIA
Elly
________________________________
From: xerte-bounces at lists.nottingham.ac.uk on behalf of Julian Tenney
Sent: Fri 19/09/2008 1:04 PM
To: Xerte discussion list
Subject: RE: [Xerte] Newbie AS syntax question
No. If you are navigating using a script inside a button, it should
work.
You have the interface with an entry frame; In page one of the main
framework (on the interface) you have a page In that page you have a
framework (with id of 'fw') In the entry frame of the interface, an
interaction with a button with a script should be able to navigate fw to
the page you want.
In your script try debug(fw) and see what you get. Remember gotoPage is
0 based.
?
-----Original Message-----
From: xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Langewis,
E.A. (Elly)
Sent: 19 September 2008 11:51
To: Xerte discussion list
Subject: RE: [Xerte] Newbie AS syntax question
Hi Jules,
Sorry, I do not understand. The goto is in a button. The file is parsed,
runs through the Entry Frame to the first page - which contains the
Framework icon -to the first page of the Framework. Then when I press
the button from the Entry Frame, the gotoPage does not work because the
rest of the pages have not been created yet? Is that correct?
Elly
________________________________
From: xerte-bounces at lists.nottingham.ac.uk on behalf of Julian Tenney
Sent: Fri 19/09/2008 12:38 PM
To: Xerte discussion list
Subject: RE: [Xerte] Newbie AS syntax question
Same reason - the page you want to jump to doesn't exist yet.
-----Original Message-----
From: xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Langewis,
E.A. (Elly)
Sent: 19 September 2008 11:30
To: Xerte discussion list
Subject: RE: [Xerte] Newbie AS syntax question
Yes! that works.
Why does that not work if the button is put in an Entry Frame at the
start of the document (just below the Interface icon)?
________________________________
From: xerte-bounces at lists.nottingham.ac.uk on behalf of Julian Tenney
Sent: Fri 19/09/2008 12:09 PM
To: Xerte discussion list
Subject: RE: [Xerte] Newbie AS syntax question
As the rlo file is parsed, it does things in this order:
- Sets up the interface
- Creates the first page
- Adds its child icons and executes any script
- Adds the next page
So if you have a script in page one that directly nvigates to page 2, it
won't work until page 2 exists. Put the script in a button on page 1 and
you'll see - because then the button is clicked after all the pages have
been created and id.gotoPage(n) will work.
There is an 'onInit' event you can listen to to executute code once the
whole learning object has initialised. It is broadcast by rootIcon.
J
-----Original Message-----
From: xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Langewis,
E.A. (Elly)
Sent: 19 September 2008 11:07
To: Xerte discussion list
Subject: [Xerte] Newbie AS syntax question
I am new to Xerte AND ActionScript, so this is a very basic question.
I got a few pages in a framework (the framework has an ID assigned to
it). What can I put in a script icon in the first page, to make it go to
the next page? I'm just trying to understand AS. I tried gotoPage, and
used frameworkID.gotoPage(2), but nothing happens. I know the code gets
executed (debug('here')). What is wrong?
TIA
Elly
_______________________________________________
Xerte mailing list
Xerte at lists.nottingham.ac.uk
http://lists.nottingham.ac.uk/mailman/listinfo/xerte
_______________________________________________
Xerte mailing list
Xerte at lists.nottingham.ac.uk
http://lists.nottingham.ac.uk/mailman/listinfo/xerte
_______________________________________________
Xerte mailing list
Xerte at lists.nottingham.ac.uk
http://lists.nottingham.ac.uk/mailman/listinfo/xerte
_______________________________________________
Xerte mailing list
Xerte at lists.nottingham.ac.uk
http://lists.nottingham.ac.uk/mailman/listinfo/xerte
More information about the Xerte
mailing list