Pause {
   field        SFBool     startOnLoad FALSE
   exposedField SFFloat    playSpeed 1
   exposedField SFBool     enabled TRUE
   exposedField SFTime     cycleInterval 1
   exposedField MFNode     button Group {
   	children [
   		Transform {
   			translation .015 0 0
   		children Shape {
   			appearance Appearance {
   				material Material {
   					diffuseColor 1 0 0 }
   				}
   			geometry Box { size .02 .06 .02 }
   			}
   		}
   		Transform {
   			translation -.015 0 0
   		children Shape {
   			appearance Appearance {
   				material Material {
   					diffuseColor 1 0 0 }
   				}
   			geometry Box { size .02 .06 .02 }
   			}
   		}
   	] }
   eventIn      SFTime     touchTime
   eventIn      SFTime     set_startTime
   eventIn      SFTime     set_stopTime
   eventIn      SFFloat    set_fraction
   field        SFFloat    fraction 0.0
   eventOut     SFFloat    fraction_changed
   eventOut     SFBool     isActive
}

Example