Conditional formatting is what you need (http://www.filemaker.com/11help/html/edit_layout.10.14.html).
For the graphic, add a text box with a single space. In Inspector, set the background of your text box to be the image you want (instead of a fill color). You can now have this image appear and disapper using conditional formatting of the checkbox. Sample calc would be:
YourTable::YourCheckBox ≠ 1
Format fill to null (selected with the checkboxes below the calc area in conditional formatting window)
This will now only show the graphic if the checkbox is selected.
For the text, you could have a script trigger attached to the checkbox. Something like:
If [ YourTable::YourCheckBox = 1 ]
Set Field [ YourTable::YourTextField, "Place the text you want to display here." ]
Set Field [ YourTable::YourTextField, "" ]
Commit Records/Requests [ No Dialog ]
This will now show the text if the checkbox is selected and remove the text if unselected.
There are several other ways to do what you're looking for, this is just one that I've used prior. Not sure if this is exactly what you're looking for because I don't know your workflow, but it should at least get you started.
If your data is numerical you can use boolean formatting to express the value as text. In the olden days this was typically "yes" or "no". You can use any value that makes sense. In this case you might choose a right or left facing arrow. iOS has a great range of unicode fonts and a load of images in the Emoticons font. On a Mac you can use Font Book or the Character Viewer to search and preview characters.
Thank you very much Ethan. (-:
Awesome Fabio, I implemented the solution.
It works beautuflliy on the desktop.
Unfortunatley on my iPad Mini it is too slow, i.e. it takes 3-4 seconds for a checkbox to appear (something to do with the boolean calculation I am guessing).
Appreciate your quick response.
Unfortunatley on my iPad Mini the solution is too slow, i.e. it takes 3-4 seconds for a checkbox to appear (something to do with the boolean calculation I am guessing).
I appreciate your response.
I'm using the same technique on iPads and iPhone and it is instant.