All it takes is
1 field "ContactMethod"
1 Value List with the different options
add the field to the layout, chose the "control style" checkbox set and select the value list you created.
What am I putting for the value list? Thats whats confusing.
You create a value list (File > Manage > Value Lists, then click New button), call it something meaningful (say, Contact Methods) and type the options you want (phone, email, post, etc) in the Use Custom Values panel (unless you are drawing the values from somewhere else). Just remember to put each value on a separate line.
You then assign that Value List to your field as a Checkbox Set, and the field will display each of the values you have on the list, as long as you make it large enough to display them all.
ok so that does work however as im also trying to use it for a Kiosk. When its in Kiosk mode it shows but you cant check any boxes. Any ideas on that?
Most probably this is something to do with your privilege settings. Carefully read through the FM Help notes about setting up kiosk solutions. It may be that you have data entry switched off in kiosk mode, for example.