Skip to main content
Participant
September 11, 2012
Answered

How do I change appearance states for checkboxes in InDesign CS6?

  • September 11, 2012
  • 6 replies
  • 57316 views

Hello,

I am creating an interactive fillable PDF form and need to use a custom checkbox.

I am aware as to how I add my 'Icon' to the Sample Buttons and Form Box, but am having difficulty when attempting to alter the appearance states 'Normal' or 'Rollover' or 'Click'.

It seems that when I turn my button into a checkbox, as soon as it becomes selected, it puts a god awful default tick inside it as opposed to allowing me to choose my own 'Normal' state.

Please help.

M/

Correct answer Jeffrey_Smith

The synopsis of this thread and issue is:

You can use appearance for a checkbox, applied within Indesign, but when the PDF is viewed in Acrobat/Reader, the checkbox style is used and will override any custom appearance in the various states of the checkbox.

6 replies

Megan Clark
Participant
March 1, 2022

Hey Guys, 

I found a work around for this if you only need it to "visually" be a checkbox in a PDF and not technically one.

I created two buttons, one in the checked state and one not, then used the show/hide action on click to show and hide the un-checked / checked version. PDF attached with a screenshot of the settings and a "working" checkbox 🙂

 

Works individually as you then copy them down the page as well. 

 

Hope this helps someone! 

Participant
March 6, 2023

genius! this is exactly what I have been looking for. TY!

tante inferno
Participant
April 25, 2018

there is a solution. thanks, vinny:

This is due to the (annoying) "Highlight existing fields" feature.

You can turn it off in Acrobat, but be aware this is an application setting, not a document one. So, even if the PDF is displayed fine for you, this feature might be turned on in any other user application.

Now, here comes the trick: you can use a small JavaScript code in order to turn it off by default while opening the PDF.

In Acrobat Pro, go Tools > JavaScript > Document JavaScripts, create a new Script (name it as you wish), click add and replace the existing bit by:

app.runtimeHighlight = false;

Click OK and you are done.

Participant
May 2, 2020

retracted

ashed
Participant
December 10, 2016

Thankfully, there is a solution to this!

(Following export from InDesign)...

  • With your file open in Acrobat, enter the editing state (Tools > Prepare Form).
  • Right click on your checkbox (or ctrl+click on mac, cmd+click on windows) and choose 'Properties' from the context menu.

  • In the properties panel, select the 'Options' tab
  • In the 'Options' tab, select preferred 'Check Box Style' from the drop-down menu. (The options are: Check, Circle, Cross, Diamond, Square, & Star)

Just as in the Buttons and Forms panel in InDesign, you have the additional options to enter an 'Export Value', and/or choose to have the checkbox selected by default. BUT... if all you want to change is the style of the 'checkmark', you don't need to fiddle with either of these.

  • Close the window.
  • Hit the preview button to exit the editing mode and test your new style.
  • Done!

I stumbled on this 4yr old post only months ago - on a search for the same solution.

Figured I'd leave my solution here in case someone else finds themselves in the same predicament!

Hope this helps!

Participant
January 8, 2016
Participant
July 6, 2016

Yes, having the same problem here. Very simple checkboxes made in Indesign CC 2015.4 with an on and an off state appear as lightblue boxes upon opening the PDF (in Acrobat DC 2015:016), when hovering above it and clicking I see what I designed, when clicking next to it the checkbox looks like the standard black check on a lightblue square again.

Community Expert
July 6, 2016

This is the default Acrobat behavior of a checkbox in a PDF, and unfortunately nothing can change it.

Participant
February 14, 2013

I am having the same problem as Mykel. Using CS6, I've created a form and added checkboxes. I had a request that I customize the checkboxes to make them easier to see when checked. I adjusted the states of the checkbox and they seemed to function well....but only in Acrobat Pro X. When I open the PDF in Acrobat Reader XI, then the checkboxes act strangely. (Most of the end users will be using Acrobat Reader, so this is a concern.) When intially checked, they appear in the modified way that I want them to. However, as soon as the user clicks somewhere else on the page, the modified checkbox reverts to the default checkbox with a tick mark in it instead.

I'm exporting the PDF as an interactive PDF and have tried various settings. I've also experimented with creating a checkbox from scratch rather than modifying a provided checkbox. All to no avail. I'd welcome any thoughts or suggestions anyone may have. Hoping I've just missed a step in the process!

Here are links to my original CS6 InDesign document and the PDF:

https://workspaces.acrobat.com/?d=w15hEhbZV4LmGFdQYL-1pA

https://workspaces.acrobat.com/?d=5rdmI1K-LG8iFoFC4FTRdA

Participant
October 12, 2017

How do you use your own symbols as checkboxes?

Jeffrey_SmithCommunity ExpertCorrect answer
Community Expert
October 12, 2017

The synopsis of this thread and issue is:

You can use appearance for a checkbox, applied within Indesign, but when the PDF is viewed in Acrobat/Reader, the checkbox style is used and will override any custom appearance in the various states of the checkbox.

Participant
September 25, 2012

I found a solution to this.

When you choose an interactive element (say checkbox, radio button, etc) you are able to choose the different states of the button by clicking on those states in the Button and Forms panel. In order to edit the buttons, click the state you wish to edit and go to your button. Select it with White Arrow (A) and then you can modify the individual state... i.e. change color, delete parts, perhaps draw too...

I hope this is useful to you. Try it and let me know.

Participant
June 19, 2024

Thanks for this very helpful tip!