Displaying a caption when multiple click boxes has been clicked in a slide.

I have 9 click boxes in my slide which when clicked opens a different page except 1 click box.1 click box takes the user to the previous page . I want to display a text caption when the user has clicked other 8 click boxes just to make sure they go through all the pages. Is there a way in captivate to do this? If yes, how do I do it?

Since you are not yet familiar with advanced actions (and variables?), will try to explain in detail and provide some links to articles/blog posts as well.
Create 8 user variables, one for each click box (Project, Variables); I will label them v_one, v_two.....v_eight It is not necessary to give a default value
Create another user variable v_counter that will be incremented whenever a click box has been clicked for the first time
Create a first click box (set to visible), label it CB_One (find that easier) and in the Properties panel, Action accordion, On Success change the action to 'Execute Advanced actions'. Then open the actions dialog box with the Folder icon that appears.
You have to create a conditional action, so select that type, and label it CB_One (is possible, an exception because normally you cannot have same labels); this action will need two decisions (have a look at my video tutorial: http://kb2.adobe.com/community/publishing/858/cpsid_85847.html):
First decision 'Visited' checks if the click box has already been clicked, visible when the value of v_one = 1; if this is not the case (first click) v_one gets the value=1 and the counter v_counter is incremented
Second decision 'Check' checks the value of the counter, and shows an initially invisible button (I choose a button, BtNext but you can also have a click box) if the counter reaches 8, bummer the forum doesn't allow me to insert an image, have to type:
IF section                       v_counter is equal to 8
Actions section             Show BtNext
Duplicate the click box 7 times, label them CB_Two,  ..... CB_Eight  (beware: case sensitivity). To each copy the same advanced action is attached, but you'll have to create duplicate actions for each one CB_Two....  In the duplicates you have to replace the variable v_one by the proper variable (v_two...) in the first decision; the second decision remains the same
Test.
Lilybiri

Similar Messages

  • I find very annoying that, although the cursor is flashing in the serch box, unless that box has been clicked in to enable it, typing goes to the nearest topic in the bookmark list. how to stop it from happening?

    i use Google home page as my firefox home page. often i find that although the cursor is flashing in the serch box, unless that box has been clicked in to enable it, typing goes to the nearest topic in the bookmark list instead of accepting the typing. how to stop it from happening? why not stop the cursor from appearing in the search box unless you have clicked in it?

    Do you organise your email into separate folders, or do you just let it accumulate in the Inbox?
    I would strongly advise you not to let it sit in the Inbox.
    When you see this happening, try right-click on the affected folder, select '''Properties''' then '''Repair Folder'''.
    Large folders (actually, a folder in Thunderbird is stored as a file, so it is sensitive to file size limits set by the underlying file system) can be problematic. This is one reason not to let messages collect in one folder. I use Thunderbird's Archive folders so that accumulated mails over several years can happily coexist because they are effectively stored in many small folders. No single mail store folder then exceeds the 2GB or 4GB sizes that have been known to stress the OS. I appreciate that current builds of Thunderbird and a modern 64-bit OS should be able to cope, but practically I find it slows down when given huge files, so I err towards a pragmatic solution; a large number of not very big files.
    Archives are searchable, and a Saved Search folder can give you a virtual composite folder allowing access to the entire Archive.

  • How to make page continue after all click boxes have been clicked (CP6)

    Hi,
    I have a standard non quiz hotspot page in my course. I want this page to continue to show a final animation once the learner has clicked all click boxes on screen.
    At the moment, I have set up Advanced Actions to make the click boxes show the relevant information successfully. I have also set up an array which tells the page to continue once all the click boxes have been clicked, however the page does not continue until the user clicks on the page again AFTER clicking all the click boxes.
    Why is this happening?
    Thanks

    Lilybiri, I had problem with advanced actions and you helped me a great deal with your skills and your template for reusing.
    I will try to explain the best I can, If there are 3 buttons on a slide, and when each one is clicked: they assign some variable from 0 to 1, conditional action says if all assigned variables are 1 then do action for that slide, slide action can be: show 4th button (initially invisible) for example. That 4th button will be visible only if you proceed to some other slide by clicking one of those first 3 buttons (via jump to slide), and when you navigate back to that initial slide 4th button will be visible. This was the only way for me to show 4th button which is initially invisible on a slide with conditional actions. Standard actions works just fine: you click something and assigned action is performed. But, again for conditional actions slide needs to be reloaded.  For me it works only this way otherwise nothing happens on a slide when I have situation like this (with conditional actions). This is why I have replied in this way since I have recognized my problem. Am I wrong? And yes, event is triggered on slide Enter.

  • Using Advanced Actions to Make a button appear only after three other click boxes have been clicked.

    I'm working on an interactive brief, and I'm making slides where the user has to click the correct items and then a "Contine" or "Next" button appears so they can move to the next slide.  Any help out there?  I have been using Captivete but I do not have a lot of experience withthe Advanced Actions.  I'm sure this is a pretty simple solution for all you captivate Wizards out there.
    I'm using Captivate 5.5.
    Thanks for any help!
    heymattmann

    Hi Matt,
    Can you post some pictures of the Advanced Actions you're trying to use that aren't working? It might give people some ideas of specific ways to help you. It can be a bit frustrating to start out, since there's not a lot out there in Adobe's official stuff for Adobe Actions, but Lilybiri's blog really is a great resource.
    Others might do this differently, but for your scenario, I would create 3 similar Advanced Actions, each one assigned to execute On Success for a clickbox, and three Variables to keep track of whether or not the user has clicked a particular box. There's also your next button, which starts out hidden. Make sure to name it something like NextButton so you can find it easily in the dropdown box when making your Advanced Actions.
    So I might name the actions and variables: actionClickBox1, actionClickBox2, actionClickBox3, and varClickBox1, varClickBox2, varClickBox3 (when you create the variables, set their default values to 0). You can call them whatever you want, just don't reuse names anywhere else-- you will run into problems.
    The idea behind the actions is that each time the user clicks a box, you change the variable for that box to keep track of the fact that it has been clicked. That part you were on the right track for. The next part of the action then checks to see if all the clickboxes have been clicked (aka, if all the variables have been changed from their original values to the new one). If they are, it shows a next button. If not, it does nothing.
    From what you said, I think you were trying to add an Advanced Action to show the next button to the next button itself. This would only execute when the user clicks that button, which makes it impossible-- you'd have to click the next button in order to show the button so that you can click it... oh dear. The decision of whether or not to show the next button needs to be part of the clickbox actions, so that upon clicking the third and final box, the next button will pop up. Because it makes this decision (to show or not to show) on each clickbox, the order you click them in doesn't matter. It will only show the next button once all the variables have been changed.
    You will see that the actions are all very similar, except for the variable that they change:
    actionClickBox1
    first tab in the conditional action:
         if varClickBox1 is equal to 0 <-- default value of variables must be 0
         then assign varClickBox1 with 1 
    second tab in the conditional action:
         if varClickBox1 is equal to 1 AND
         if varClickBox2 is equal to 1 AND
         if varClickBox3 is equal to 1
         then show NextButton
    actionClickBox2
    first tab in the conditional action:
         if varClickBox2 is equal to 0
         then assign varClickBox2 with 1
    second tab in the conditional action:
         if varClickBox1 is equal to 1 AND
         if varClickBox2 is equal to 1 AND
         if varClickBox3 is equal to 1
         then show NextButton
    actionClickBox3
    first tab in the conditional action:
         if varClickBox3 is equal to 0
         then assign varClickBox3 with 1
    second tab in the conditional action:
         if varClickBox1 is equal to 1 AND
         if varClickBox2 is equal to 1 AND
         if varClickBox3 is equal to 1
         then show NextButton
    Hint: If you set up one of these actions and save it, you can click a button in the top right hand corner to duplicate it and then just change the few things that are different to make the next action. It saves you from having to create it three times from scratch!
    Wow, this is long... I hope it isn't overwhelming in its length, and that it helps! Advanced Actions really are a cool feature once you get past their quirks...

  • FB70: User exit when the save button (for posting) has been click

    Hi ABAP Gurus,
    With regard to FB70, can anyone provide me the name of the user exit that will be triggered when the save button (for posting) has been clicked?
    Thanks!
    <b>
    Best Regards.
    Brando</b>

    Hello Brando,
    With FB70 I recommend you implement the user-exit via the Business Add-In (BADI) way and avoid SMOD exits if possible.
    The list below are the BADIs that are called by the <b>ECC6.0</b> system after you click the <b>Save</b> button to post a document. <u>They are listed in the order which they are called before the actual post</u>. You'll have to find the right one as per your requirement - you can view their definition via transaction SE18 then after you find the right one you need to use that definition to create an implementation via SE19. Here again, you'll have to choose the right method that suits your requirement. You'll find the method and class documentation in some cases with examples on how to implement, you need to write the code between the Method..EndMethod statement using the parameters provided by the Method.
    1. PPA_CUST_BADI
    2. FI_RES_ITEM_CURRENCY
    3. AC_QUANTITY_GET
    4. BADI_PRKNG_NO_UPDATE
    5. FM_POP_CORE
    6. FMRI
    7. FMRE_BUS_PROCESS
    8. FAGL_SET_SEGMENT
    9. EXIT_XFMPR1_001
    10. BUAVC_CHECK_RESTRICT
    11. UKM_R3_ACTIVATE
    12. CO_DOCUMENT_INFO
    I spent a bit of time debugging FB70 to find this info for you, please appreciate by rewarding points (or else
    Good luck.
    Cheers,
    Sougata.

  • Make all click boxes required before proceeding to next slide

    I have created a screen with three click boxes and a next button. The learner will need to click all three click boxes before they can click next to move to the next slide. If they do not click all three boxes they will need to get a message saying they need to view all content before proceeding. Does anyone know how to program the next button to require the three click boxes to be clicked before proceeding?
    Thanks in advance,
    ~A

    Question has been treated multiple times in this forum. You don't need to program the Next button, but the click boxes. I suppose they do not have to be clicked in sequence? In that case:
    create three user variables, one for each click box: v_one, v_two, v_three and give them a default value of 0
    hide the next button (in the Properties panel - since I don't know the version, will not go in details)
    for each click box create a conditional advanced action with two decisions:
    First decision is a mimicked standard action 'Always'
        IF 1 is equal to 1
           Assign v_one with 1    (change variable in the actions for the other two click boxes to v_two, v_three)
    Second decision checks the value of the three variables
        IF v_one is equal to 1  AND
            v_two is equal to 1  AND
                            v_three is equal to 1
                        Show Bt_Next
    Be sure to have the pausing point of the Next button later than the pausing point of the click boxes. That will mean that you have to shorten the timeline of the click boxes, and check the timing properties of the button
    Lilybiri                  

  • How to keep track of how many times a link has been clicked?

    How to keep track of how many times a link has been clicked or accessed? Do I need to use database for this?

    Hi
    Proably something like this can work,
    1> Have a servlet/bean invoked when the link is linked
    2> have a static variable in that servlet/bean wich gets incremented before the control is passed to another desired page..
    The problem with this approach is that care has to be taken that the servlet/bean is not re-instalised, in case of which the static variable will also be instalised and the data would be lost.
    The best thing is to store the count in the database.
    Regards
    Arathi.

  • How to detect when 2 movie clips have been clicked?

    Hello:
    I'd like to know how can I detect when 2 movie clips have been clicked (irregardles of the order).
    What I have is this:
    In my main timeline I have 2 independent movie clips (mc_him and mc_her) each in it's own layer that, when clicked, play an internal animation without moving my main playhead anywhere. What I need to do is, once they are both clicked (as I said, it doesen't matter in what order), a button that sends me to another section of my movie has to appear. It really doesen't matter if the button shows by enabling it with alpha or by sending me to a specific frame where my button lies. What I need to detect is both clicks so that the button shows up.
    How can I achieve this?
    Thank you very much.

    btn1.onRelease=function(){
    // do whatever
    this.clicked = true;
    checkBothClickedF();
    btn2.onRelease=function(){
    // do whatever
    this.clicked = true;
    checkBothClickedF();
    function checkBothClickedF():Void{
    if(btn1.clicked&&btn2.clicked){
    // do something. both clicked
    // reset both clicked properties?

  • How can I "reprompt" when a OBIEE request has been imported into powerpoint

    Hi All,
    How can I "reprompt" when a OBIEE request has been imported into powerpoint using the Oracle Bi plugin for microsfot powerpoint?
    When you import a request into powerpoint it show the prompts you have defined in yout request. How can the user "reprompt" the request in powerpoint?
    Best regards
    H.

    As Silkrooster said, should be easy enough with layer styles and blending modes. To mimic the curvature you can use a simple warp style as well. You may just need multiple duplicates of the layer for ultimate control...
    Mylenium

  • How to disable a button once it has been clicked

    Hi!
    I need to disable a button once the user has clicked it! I also need the colour of the button to change once it has been clicked as well (I need it to just grey out - not sure if this can be solved using actionscript??)
    The only method I could think of of accomplishing this is to put each button in their own UILoader, but I'm hoping there is a simpler method!?

    Here's what you do:
    1. Open the Components panel and drag a button on the Stage (do NOT create button symbol).
    2. For now, give it an instance name of "aButton" - that's what the code below uses. However, you probably want to use a different name. Also, you can open up the Components Inspector panel (CS4) to change the label on the button - use the Component Parameters section on the Properties panel if you have CS5.
    3. In the Actions panel use this code:
    aButton.addEventListener(MouseEvent.CLICK, disableButtonHandler);
    function disableButtonHandler(event:MouseEvent):void
         //do whatever (gotoAndStop, fscommand...)
         aButton.enabled = false;
    4. Test it. If it was done correctly (I tested it on my computer), the button should deactivate and go greyish when clicked.
    Make sure you use a Button Component. I don't know it this code would work with a Button or a MovieClip symbol.

  • How do I change icloud email when my apple ID has been updated to new email? Because of the update on apple ID, when I try to delete icloud account I have to put in the password, and it says username or password is invalid (because no longer apple ID).

    How do I change icloud email when my apple ID has been updated to new email? When I try to delete icloud account (in settings-icloud-delete account) I have to put in the password for the apple ID of my old email address, which is no longer my apple ID, and it says username or password is invalid (I'm guessing because that is no longer my apple ID).

    You will wait for the rest of your life. You need to fix it; no one else will. To turn off "Find my iPhone" and its associated Activation Lock you need the Apple ID and password that were used to turn it on. If you know the Apple ID you can contact Apple Account Security and have them reset the password (after you prove you are the rightful owner of that Apple ID). see: http://support.apple.com/kb/HT5699.
    If you don't know the Apple ID the phone is permanently unusable.

  • When my screen saver has been on a while, I have to use the cursor to "rub out" part of the screen saver to see my login section. Can anyone help me with this?

    When my screen saver has been on a while, I have to use the cursor to "rub out" part of the screen saver to see my login section. Can anyone help me with this?

    I don't have a solution for you, but just wanted to let you know I used to have the exact same problem. I resolved it (for the most part....about 90% of the time, anyway) by adjusting the screensaver and power settings to never let the computer go to sleep.

  • Is it standard behavior for VL10A/table VEPVG to show two records when a Sales Document has been blocked?

    Hi Experts,
    Is it standard behavior for VL10A to show two records when a Sales Document has been blocked? Their only difference is the field Delivery Block. In VL10A, the first record has a delivery block of BLANK, the second has 99.
    Here's how to replicate the issue.
    Create sales order.
    When you check VL10A, the Sales document is there.
    Change sales order field (RSD) in VA02, Save.
    When you check VL10A, there are now two records, one has a blank delivery block, the other has 99.
    The expected result here is that after changing in VA02, there will be only 1 record in VL10A and it should have delivery block of 99.
    Assumptions:
    1. We know that VL10A retrieves its records from VEPVG. The problem is, in VEPVG, delivery block is a key field. So I think that during VA02, when the delivery block of 99 is assigned, this creates a record in VEPVG instead of updating the existing one. Is this standard behavior, and are my assumptions correct?
    Thanks in advanced experts. Appreciate your prompt response,
    Jack

    Hello Jack,
    This is the standard behavior. When I check in our system, I too can see two entries but with different good issue date and delivery date and the block is specific to good issue date, delivery date.
    So there is no problem in it. try to give the delivery date which includes two table entries delivery date and execute the transaction VL10A.
    Regards,
    TP

  • Finding which menu item has been clicked

    Does oracle forms have anyway of knowing which menu item has been clicked.
    I have a security structure set up where menu items are made visible depending on their name, which in turn is based on the individual forms that a particular user can access.
    I would like to write a generic method for all menu items where it uses the name of the clicked menu item to perform a query, the result could be used to open a new form.
    So is there a build in or some 'secret source' which tells me the name or gives me the id of a clicked menu item?
    Message was edited by:
    gazbarber

    Not entirely sure what you mean, are you sugesting i have a generic method with a switch statment and uses the input paramter to decide what to do?
    It's not really what i'm after, rather I already have the name of the menu item in the database, the same table also contains the module filename that clicking the button should go to.
    So the idea would be somthing like
    declare
    begin
    select module name into new form from secutity table where menu item = :system.current menu item;
    open_form(new form);
    end;
    :sysem.current menu item is the missing ingreadiant.
    My menu has many items in the hundreds i think so even the generic switch staement would be pretty tedious and i want changes in the database to be felt system wide as they are else where in my system.
    Thanks for you help and i hope this explains my question better.
    Regards,
    Gareth
    Message was edited by:
    gazbarber

  • How  can i determin which tab has been clicked??

    hi there
    how do i determine which one of the tabs in a tabbedPane has been clicked? do i add ActionListener to the tabbedPane or its sub JPanel?

    I import them all, it finallly compiled, but I am not sure if they are ok. here is the codes
    import javax.swing.event.ChangeEvent;
    import javax.swing.event.ChangeListener;
    TabbedPane = new JTabbedPane();
    TabbedPane.addTab("Easy", easyTab);
    TabbedPane.addChangeListener(new ChangeListener()
    public void stateChanged( ChangeEvent ce )
    Object source = ce.getSource();
    if (source == "Easy")
    currentTab = "easy";
    does it look all right to you?

Maybe you are looking for