Skip to main content
New Participant
May 14, 2021
Question

Submit button changing to normal button

  • May 14, 2021
  • 1 reply
  • 641 views

Hi all,

I was wondering if anyone has come across this before and how you fixed it.

I have a simulation with a bunch of slides (maybe 12 out of 70) that have a text entry field along with validation and a submit button on them. However after fixing little bits on the entire project and I review the text entry slides, I find that whole sections (not all text entry slides) have the Submit button changed to a normal button. So of course it doesn't validate the text entry and just continues to the next slide when clicked. 

When I click on the text entry field, I find that the Show Button box has been unticked. I then tick it and it brings up a new Submit button. I then have to go and realign it and delete the other - now normal - button.

I have no idea whats causing it as I haven't touched these slides besides looking at them. 

Can anyone think of what I may be doing wrong to cause this? Is it something I'm doing on a separate slide possibly? To my knowledge I haven't clicked on the "Apply to all items of the same style" button.

    This topic has been closed for replies.

    1 reply

    Lilybiri
    Brainiac
    May 15, 2021

    You don't get any answer. That mostly indicates that what you describe is very unusual or... details are missing. I believe you give enough details, but during the 12 years of my daily activity in this and other forums, I have never seen this case popping up.  Having an embedded Submit button automatically replace by a 'normal' button, which is visible on the Timeline (what is not the case for the Submit button)?  My logical mind and my Captivate intuition both tell me that this is impossible. Nothing is impossible however in software, but having this happen without any developer's action? 

    Submit button for a TEB is an 'old' type of button. In all themes packaged with Captivate this will mean a button of the type 'Text Button'. That is also the default type for normal buttons. Was the replaced button of that type? Can you confirm you did see it on the Timeline? Did you set another old type of button to be the default style?

    More about the button types in:

    http://blog.lilybiri.com/overvew-6-button-types

     

    New Participant
    May 16, 2021

    Thanks Lilybiri,

    The only details that might be missing is that I am using a sort of template - so that the text entry field, failure message, submit button are on slide 1 (that we have hidden), then when we need this we copy and paste them into the slide where its needed. However I don't believe this makes a difference as slide 1 (and other slides) still have the correct text entry fields and submit buttons. Although - is it possible constant copy/pasting would break something? e.g. the submit button has a fallback type if something breaks or it errors?

    Sorry Im unsure of the type of button it was replaced with as I have now deleted them and fixed the issue. However i do remember that it was a normal button with Actions tab (unlike the Submit button), and it wasn't an image button. So I guess a text button or Transparent button type. 

    You ask if I set another old type of button to be the default? Can you explain what this means?

    Lilybiri
    Brainiac
    May 17, 2021

    Rather new to Captivate? I am asking this because you seem to ignore the power of Object styles? 

    Whenever you add an object to a Captivate slide it will get the default style for that object. The default style is set in the Theme, but you can always switch to another non-default style for one or more individual objects.  You find more explanation about the Object styles in:

    http://blog.lilybiri.com/object-styles-in-a-theme

    You can create an object style from an example on the slide or in the Object Style manager. For each object you can set a Default style:

    http://blog.lilybiri.com/manage-the-object-style-manager

     

    Whenever possible I avoid Copy/Paste (using Windows clipboard), which stems from many disagreeable experiences in my long career with Win (and previously DOS).  Captivate has a Duplicate functionality which you should prefer. It exists for slides as well (CTRL-D), not only for objects.

    Especially in this case, where you are dealing with an interactive object (Text Entry Box) which can have attached actions (Success and Last Attempt), and an associated variable, you should be very careful with copy/paste. I hope you are not working with a real template file (cptl) because those are very buggy.