Question about Visited slide variables

Hi All,
I have seen an effect in a scorm course that I would like to replicate, unfortunatly it was not in Captivate.
I would like a button to contain a table of contents to appear when you hover over a button/image. Next to the title of the slide I would like a tick to show if the user has visited the slide or not.
There are 20 slides in my module and to represent this I would like 20 small squares at the bottom of each slide. Is it possible for them each to be a button that a) takes user to corresponding slide, b) Is red if it is the slide they are looking at, and c) Is blue if they have visited it as now they can technically jump to any slide.
Thanks in advance everybody.
Chris

Hi Chris
Aside from using the Table Of Contents (TOC) feature, Captivate doesn't really offer anything like this.
If you want to be adventurous, you could construct something like that using images and variables and Advanced Actions to hide and show the images.
Cheers... Rick
Helpful and Handy Links
Captivate Wish Form/Bug Reporting Form
Adobe Certified Captivate Training
SorcerStone Blog
Captivate eBooks

Similar Messages

  • Question about Aperture slide shows

    Question about Aperture slide shows. How can I eliminate banding in a blue sky when photos are displayed in Aperture Slide shows?

    What kind of banding? Do you have a screenshot?
    It could be jpg compression related, I think the previews are all jpgs.

  • Question about using constant variables in Forms

    As I am still very new to Forms, please forgive my ignorance if the answer to my question is very simple. I am trying to figure out how to use constant variables within my Forms application. For example, if I want to setup return code constants for the application (mind me, these are examples):
    RC_SUCCESS CONSTANT PLS_INTEGER := 1;
    RC_FAILURE CONSTANT PLS_INTEGER := 0;
    RC_YEAR_DATA_NOT_FOUND := 50;
    Then in a module I created, if I wanted to check the return code against one of the constants I would do:
    DECLARE
    rc PLS_INTEGER;
    BEGIN
    GET_YEAR_DATA('2000', rc);
    IF rc = RC_YEAR_DATA_NOT_FOUND THEN
    -- Do some error handling
    END IF;
    END;
    I know that you can declare constants within individual procedures or packages but I can't see to find information on how to do this globally for the application. I've read about using global variables within Forms but the CHAR data type only and the fact the value can be changed doesn't really fit for this purpose. Am I missing something? Is there a config file or something for the webserver that can be used to set these up??
    Any help would be appreciated.
    Thanks

    To declare constants create a Package-Specification in a pll and deifne all your constants there, something like:
    PACKAGE PK_CONSTANTS IS
      RC_SUCCESS CONSTANT PLS_INTEGER := 1;
      RC_FAILURE CONSTANT PLS_INTEGER := 0;
      RC_YEAR_DATA_NOT_FOUND := 50;
    END;Then attach that pll to all your forms-modules, and use it like
    IF rc = PK_CONSTANTS.RC_YEAR_DATA_NOT_FOUND THEN
    END IF;A word about exceptions or errors: In my eyes its clearer (and in case of exceptions even better) to raise an exception than to hide it behind return-codes.

  • Question about final instance variables

    Hi, I recently have come across a situation that I realized I did not understand and I could not find the answer after a bit of googling and searching the forum so I thought I would quickly pose the question to the crowd. Basically I want to know if declaring a final instance variable and assigning it to an existing Object will make an immutable copy of that Object. For example:
    Dimension myDims;
    public void someMethod()
    myDims = new Dimension(320, 240);
    doSomething();
    public void doSomething()
    final myFinalDims = myDims;
    This is not real code (obviously) and I made it quickly just to get my point across. Basically my question is if I create an Anonymous Inner class within the doSomething() method that accesses the myFinalDims variable, will the inner class actually access the myDims variable (which could have its value changed before the inner class accesses the variable) or will it be accessing a copy of the myDims Object that will have the same value as when the final variable was declared and instantiated?

    Basically I want to know if declaring
    a final instance variable and assigning it to an
    existing Object will make an immutable copy of that
    Object. Big no. It will neither make a copy, nor will anything be immutable. Final just means that once the value or reference of the attribute or variable is set, it can't be altered.
    final StringBuffer sb = new StringBuffer();
    sb.append("!");still works.
    Your inner class will access the instance of Dimensions stored in myDims. There won't be any other instance.

  • Question about Hyperion Environmental Variables

    Hi,
    Can someone please give me a clear explanation about the following Environment variables in Hyperion. I am very much confused about these variables, it would be really helpful for me to understand better if I get a clear explanations of those.
    1) ARBORPATH
    2) ESSBASEPATH
    3) HYPERION_HOME
    4) ORACLE_HOME
    5)ORACLE_INSTANCE
    Thanks in advance!!!
    Regards,
    Newton

    Basically I want to know if declaring
    a final instance variable and assigning it to an
    existing Object will make an immutable copy of that
    Object. Big no. It will neither make a copy, nor will anything be immutable. Final just means that once the value or reference of the attribute or variable is set, it can't be altered.
    final StringBuffer sb = new StringBuffer();
    sb.append("!");still works.
    Your inner class will access the instance of Dimensions stored in myDims. There won't be any other instance.

  • Question about LIVE slide show

    Hi,
    I use keynote for my live presentation slide to slide...sometimes i need to jump the slide to the other slide immediately by hit the number of slide that i wish to jump to (say from slide 2 i wish to jump to slide 26 for the next slide ,i just hit the number 26 and enter i'll be there on the spot)
    Question,
    when i hit the number of the next slide as the above example, keynote will show a slide bar on the top that will show on the screen that i projected as well...how do i avoid the "slide bar" when i hit the number26?
    Sorry for the complicated description above...cause,i really don't know how to descript the situation that i facing...haaaa...hope you all can understand..and give me some tips to solve it!!!!
    Thanks and appreciate!!!

    Question 1 - Yes, exactly.
    Question 2 - Rehearse Slideshow mode shows you what the Presenter Display will look like when you are in Play Slideshow mode, but for situations when you only have one monitor. A good example use case is when you are on an airplane and you want to rehearse your slideshow (hopefully not out loud) and you obviously only have your laptop monitor to work with. This way you can get used to working with the Presenter Display. When you go to Play Slideshow mode, it will look exactly the same, only your audience will be seeing your finished slideshow without the notes, Slide Browser, etc. from the secondary display output.

  • Basic questions about Objects and variables...

    If I have the following:
    Species theAnimal = new Species();
    Am I right in saying that the object here is 'theAnimal'?.
    If we just wrote it as:
    Species theAnimal
    Then i'm assuming that here 'theAnimal' is the variable name...right?
    I'm just trying to get facts straight when reading.
    Thanks for the help...
    Yash

    At first, theAnimal is pointing to one object, and
    theMammoth is pointing to another?
    In the final line, they're both pointing to the same
    object. Isn't that kind of saying, they're pointing
    to the same memory address/location?Yes.
    They might actually hold the physical memory address of the object, or they might hold some other abstraction that the VM uses to locate the object. In either case, though, they both hold the same value, and you can picture that value as the address of the object.

  • About " Return To the last visited slide" feature

    Hi everyone,
    I have a question regarding to the function of Return to the last visited slide, and how I can customize the system variable, cpInfoLastVisitedSlid to limit some accessing in the project.
    Since I don't know anyway to keep my word concise and clear, I will try to explain my question more...
    Version I use: Captivate 5
    Currently, I am working on a project that includes the course content and a navigation guide together.
    Each Course Content Slide has 3 buttons:
    Back to previous slide
    Go to the next slide
    Navigation Guide (goes to the navigation guide menu page )
    The Navigation Guide is a 30-slide little session telling our audience how to navigate and print with pdf version. Here is how we structure the Guide:
    menu Page, in the menu page, there are 4 button
    button to go back to the last visited slide
    button to section A
    button to section B
    button to section C
    Section A in the guide
    Section B in the guide
    Section C in the guide
       On each Section, there are buttons that can go to their sub sections and return to the menu...
    the user accesses from any course content slide to the navigation guide. The frist slide they will see after entering navigation guide is the menu page with 4 buttons. If the user click " go back to the last visited slide" button, the button will takes to where the user was in the course content slide.
    However, if the user click the other buttons to view the content in the guide. when they return to the menu, the last visited slide become the last page they view in the guide.... hence they can not exit the guide and return to the course unless we assign a button to go to a particular slide in the course content...
    Here comes the question:
    Is there any possible way to condition  the system variable, cpInfoLastVisitedSlid, not to remember slide it visited in the navigation guide, and only remember the slides from the course session?
    Thank you for your patience to finish reading my long question...
    and thanks to Lilybiri and RodWard answered my question about How to create user variables to track question slides?
    for the unknown reason that I can't login to my previous account anymore.... but I really want to say you guys give me a big help.

    Yes.
    Our user had entered the group of slides explaining navigatio.
    but, I don't know how to set the user variable for group of slide.... and if I should I combine the user variable with the cpInfoLastVisitedSlide... (Since it is all slide number...)
    What I have tried is that created a conditional advanced action...
    if
    rdinfoCurrentSlide > the second slide of the navigation guide
    rdinfoCurrentSlide < the last slide of the navigaiton guide
    action
    expression cpInfoLastVisitedSlide system = cpInfoLastVisitedSlide system - rdinfoCurrentSlide
    else
    return to last visited slide
    It doesnt work the way i want at all...
    My probolem is to structure the logic relationship between these variable, and also how to create a user variable for a group of slide......
    thank you .

  • Hi, I have quick question about use of USEBEAN tag in SP2. When I specify a scope of SESSION for the java bean, it does not keep the values that I set for variable in the bean persistent.Thanks,Sonny

     

    Make sure that your bean is implementing the serializable interface and that
    you are accessing the bean from the session with the same name.
    Bryan
    "Sandeep Suri" <[email protected]> wrote in message
    news:[email protected]..
    Hi, I have quick question about use of USEBEAN tag in SP2. When I
    specify a scope of SESSION for the java bean, it does not keep the
    values that I set for variable in the bean persistent.Thanks,Sonny
    Try our New Web Based Forum at http://softwareforum.sun.com
    Includes Access to our Product Knowledge Base!

  • Question about editing "go to previous slide"

    Is there a way of going back to slide minus 2 not slide minus one which is what "go to previous slide does"?

    Reason of the '3' instead of 2 is that the numbering for cpCmndGotoSlide starts with 0, whereas cpInfoCurrentSlide starts with 1. More information about all system variables:
    System variables in Captivate 8 - Captivate blog
    Continue is not always necessary, it depends on the way the slide is set up. If the slide has Continue as On Enter action, it is superfluouse. TLCMediaDesign added that statement because a standard advanced action (like this one) will not release the playhead, contrary to a simple action.
    Why choose Standard over Simple action? - Captivate blog
    If you want to have this functionality on each slide, you can use a shape button on the master slide to trigger this action. If you want to use it in more than one file, I recommend creating a shared instead of an advanced action.

  • Question about session variables and binding

    Hi All,
    I'm a newbie with Application Express. I've gone through several tutorials and a book, and now I'm actually getting started with apex. My first adventure is a tiny little form, where all you do is fill it out and it sends an email. Pretty simple.
    And, i have it working just fine - but I have a question about something I don't quite understand. Basically, I am generating the email text in a page process. And some of the form fields work fine if i reference them as *:ACCT_NAME*, but some give me the dreaded "not all variables bound" error. For the ones that give me the error, I can reference them like V('ACCT_NAME').
    So, as a newbie, I'm a little confused. When is it appropriate to use the V function, and when it is appropriate to use binding? Why would one of the fields work with binding but not another from the same form?
    Thanks for any clarification you can offer,
    Lisa

    Lisa,
    A bind variable is a place holder variable available in an environment.It is used quite frequently(outside Apex Context) in SQL and PLSQL scripts and especially in Dynamic SQL statements.Many times using a bind variable gives better performance. In the Apex environment,page items and many other variables related to the session are available as bind variables and hence their value can be referred in SQL,PLSQL contexts as :VARIABLE_NAME.
    Now V() function is an apex specific function which returns the value of an apex session variable outside the apex environment. So as Machaan pointed out, it is used in
    procedures and triggers that gets called from within an apex session. This is required since the bind variables themselves are not directly available in the SQL environment but their values from the corresponding session can be accessed by this apex built-in function.
    The length of any Bind variable name is limited to 30 characters, this is a limitation inherited from Oracle SQL itself and hence session variables(page or application items) whose name has a length which exceeds 30 characters cannot be used as the :ITEM_NAME format. In such cases you would have to use the v() method again. This might be happening in your case.

  • Question about Local Variables (Multiple answers welcomed!)

    A couple of questions about Local Variables
    1. Programmers always say: “Do not abuse of Local Variables”. I’d like to know, when and where Local variable are most efficiently used?
    2. If I have to create a couple of local variables, is there anyway to “clone” them without going through the repetitive “create/local variables” mouse click each time? (When I try to copy and paste, it creates a new variables instead of the one that I am trying to reproduce)
    3. Which is faster in execution: Updating a variable through a) writing to property node/value or b) through local variable
    Everyone’s input is welcomed, so if this question is already answered, please
    feel free to add additional comments/answers!

    1. Use Local Variables in user interface code and no where else. The only exception is using a local variable of a cluster output to define the datatype for a bundle by name node.
    2. You can drag copy them then right click to get to a menu of all the currently defined controls and indicators on the VI.
    3. B. The problem with A is that it forces a thread switch to the user interface thread--which can take time if you aren't already in it, and it's a very convoluted process under the hood. NI's advice never update indicator values through a property node unless you absolutely, positively can't figure out some other way of doing it.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Question about slide transition

    Hi there,
    I've got a question about slide transition in Captivate 6.0.
    By default the slide transition is define with 3 sec. I would like to have transition done manualy, with the navigation, but not after a certain time.
    Is it possible ? For now I've insert a next button. But I would prefer to do this via the navigation.
    Thanks for your help.

    Hi there
    Presently the ONLY way to accomplish it is by having an object on each slide that causes the slide to pause. Buttons, Click Boxes, Text Entry Boxes and some of the Widgets cause this behavior.
    If you feel it should operate differently, please consider submitting a Wish Form to ask for the capability to be added to a future version. (Link to the Wish Form is in my sig)
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

  • How can I get multiple likert questions on one slide?

    Hi,
    I have 9 questions I want to ask in a Likert survey in Captivate 7.
    When I insert a Likert question slide, it defaults to only show 1 question per slide.
    I want the learner to see all  9 questions on 1 slide.
    Can anyone tell me how to do this?
    thanks!

    In Captivate 7, if you select the Likert scale and go to the Quiz Properties tab, under the General tab you can change the Answers from 1 to a higher number and get a nice list of items to go with your disagree to agree list.
    That's my relevant to the thread comment and here for posterity to anyone looking for the answer to it.
    But I came here because I want a total from the Likert and it doesn't exist during the lesson, since it doesn't report scoring back to the student.
    I've been reading your older blogs. Lilibiri, great stuff that makes me wish there were a simpler way in the newer version, but I can't find it. Basically we are creating a question series that becomes a self evaluation checklist, and want to assign the point range to the answers, 1 for disagree up to 5 for Agree, adding up "positive traits".
    Was originally thinking of using multiple choice set as a pretest but there's a bunch of variables and actions to write for that, and I saw your post about a simple text entry, which looks more manageable and I'll have to figure that out.
    But the simple clean familiar look of the Likert ... I wish there were an easy way to just get those numbers in a total, now that it's in version 7 even. So annoying that it pushes my procrastination button and I don't even want to work on the rest of my lesson!

  • Demo of multiple questions on one slide

    URGETNT::::
    I need a link to multiple questions (like 5) on one slide and then be able to submit the responses to an e-mail address.  Can someone please reply with a link asap before 11am (EDT) today?  I need to show it for a presentation.
    Thanks..

    Hello,
    Sorry but apparently we are living in different timezones, so missed your answer because I was in dreamland.
    If you want to report to a LMS, you probably want to have a score for each of the questions on the slide. That is a problem with the default Question slides, because they are always scored black/white: only when all the answers are correct will the user gets a score, otherwise it will be 'zero'. Partial scoring is not possible with default Question slides. Please, if you have some time, fill in a feature request to have this functionality high on the priority list of the Adobe developers.
    Two possibilities:
    If you want to continue using the default Question slides, have each question on a different slide and try to make the experience for the user as fluent as possible.
    Create your own question slides, using the standard objects, user variables and advanced actions. But I warn you: this gives you total control, it is possible to report to a LMS but it wil mean a lot more development time. If you are interested about this second approach, I have been publishing some articles about customizing quizzes. Some of them are mentioned in this blog post:
         Customize your quiz...
    Lilybiri

Maybe you are looking for

  • Deactivation

    I had Photoshop Elements 8 installed on my laptop. I had to have a new hard drive installed on my laptop but did not realise I had to deactivate Elements 8  before doing so. I have installed Elements 8 on my updated computer and have been using it fo

  • Problem moving files in Lightroom 5 UPDATED AGAIN

    Hello, I recently changed from LR3 to 5.2 and have a problem I hope someone can help with. I have a lot of pictures taken on a trip and have created somenew  folders within the original folder to place them into categories. When I drag files from the

  • My music from itunes doesn't play on my new iPhone

    i have recently upgraded my iPhone from the 4 to the 4s, i have transferred everything from my old phone to my new one without any problems but when i go to play some music which i bought off iTunes it is not playing, and if it is an album it will sk

  • Org structure in query

    Hi, We have main org unit and under that we have so many orgunits like hr ,it,customer support ect. when we go to query and execute we see org structure button at the top if i select org structure i should see only main org unit.But i am seeing main

  • PO invoice Doc number

    Hi, How to get the PO invoice and payment document no.   In ME23N I am able to see the GR and IR no for each line item. for all the IR I have to display the respective Invoice and Payment Doc no.  From which table and what is the key between them is