Indigo Rose Software

Professional Software Development Tools

 
+ Reply to Thread
Results 1 to 9 of 9
  1. #1
    Join Date
    Nov 2007
    Location
    SF Bay Area
    Posts
    56

    Creating link to a page in Rich Text Object

    Can anyone tell me how to create a link, within a Rich Text Object, to another AMS page (not to a URL)? For example, I want a Click Here type of link that will cause it to jump to another page.

    Thanks.

  2. #2
    Join Date
    May 2008
    Location
    The Netherlands
    Posts
    109
    Here you go i've used a richtext object and a paragraph because in a paragraph you can use on click (you will see the difference through the colours)
    Attached Files
    Last edited by limboo; 06-22-2008 at 02:12 PM.

  3. #3
    Join Date
    Nov 2007
    Location
    SF Bay Area
    Posts
    56
    Thanks - I had already done it in a similar way - using a label - but a paragraph is easier to work with. I gather though it there is no way to do it directly within the RTO.

    Larry

  4. #4
    Join Date
    Jul 2002
    Location
    Just South of Reality
    Posts
    778
    Quote Originally Posted by Canter View Post
    Thanks - I had already done it in a similar way - using a label - but a paragraph is easier to work with. I gather though it there is no way to do it directly within the RTO.

    Larry
    Try something like this, I've had success with this method:

    on RT object 'On Selection Change'
    Code:
    clickhere = RichText.GetSelection("RichText1") 
    if clickhere.Start > 6 and clickhere.Start < 11  then
     Page.Jump("Page2")
    end
    Where the description in the RTO = "click here to jump to page2."
    Any click on position 7-10 will jump pages...

    hth

  5. #5
    Join Date
    Apr 2004
    Location
    Vancouver, Canada
    Posts
    1,790
    That's easy. If set the text of a link to "page 2", then in the On Link event put Page.Jump(e_Link) and it will jump to page 2 when clicked.

    If you don't want to use the actual page names in the text then use.

    Code:
    if e_Link == "sometext" then
        Page.Jump("somepage")
    elseif e_Link == "someothertext" then
        Page.Jump("someotherpage")
    -- and so on...
    end
    Dermot

    I am so out of here

  6. #6
    Join Date
    Apr 2004
    Location
    Vancouver, Canada
    Posts
    1,790
    Example attached. Links are set in the pages's On Show event.
    Last edited by Dermot; 11-14-2009 at 09:33 PM.
    Dermot

    I am so out of here

  7. #7
    Join Date
    Jul 2002
    Location
    Just South of Reality
    Posts
    778
    LMAO - Drat, upstaged again!

    Nice one Dermot - that's a much better approach.

  8. #8
    Join Date
    Nov 2007
    Location
    SF Bay Area
    Posts
    56
    That's great - thanks so much.

  9. #9
    Join Date
    May 2008
    Posts
    22
    Quote Originally Posted by Dermot View Post
    Example attached. Links are set in the pages's On Show event.
    I would like to see that example, what happened? , Have deleted?
    thanks

Similar Threads

  1. Many different On link events in one rich text - how?
    By Aleksandar in forum AutoPlay Media Studio 7.5
    Replies: 4
    Last Post: 01-20-2008, 09:43 PM
  2. Rich Text Object Suggestion
    By pjborg in forum AutoPlay Media Studio 7.5 Suggestions
    Replies: 3
    Last Post: 01-08-2008, 08:28 AM
  3. How can I know the FS Command name of a movie???
    By yoske in forum AutoPlay Media Studio 5.0
    Replies: 27
    Last Post: 01-01-2005, 10:39 PM
  4. Replies: 13
    Last Post: 04-18-2003, 08:40 PM
  5. Creating Link in a Text Object
    By mabu in forum AutoPlay Media Studio 4.0
    Replies: 2
    Last Post: 03-12-2003, 10:15 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts