Here's the markup of the start stop for a pump. They are linked to image of a button. Picture attached. I could not replicate it, so I don't think it was Mango, but I wanted to double check.
<!--pump5 start--> <ma-get-point-value point="point" point-xid="PLC1_e5_start"></ma-get-point-value> <ma-switch-img id="76156244-402f-41ee-8327-b17d70fbcb94" style="position: absolute; left: 1349px; top: 535px; width: 80px; height: 80px;" src-false="/rest/v2/file-stores/default/Start.png" src-true="/rest/v2/file-stores/default/Start-depressed.png" ma-momentary="" ma-momentary-start="point.setValue(true)" ma-momentary-end="point.setValue(false)" point-xid="PLC1_e5_start"></ma-switch-img> <!--pump5 stop--> <ma-get-point-value point="point1" point-xid="PLC1_e5_stop"></ma-get-point-value> <ma-switch-img id="5260d0ff-65e1-4adb-9fe4-76ecb9b12fda" style="position: absolute; left: 1349px; top: 619px; width: 80px; height: 80px;" src-false="/rest/v2/file-stores/default/Stop.png" src-true="/rest/v2/file-stores/default/Stop-depressed.png" ma-momentary="" ma-momentary-start="point1.setValue(true)" ma-momentary-end="point1.setValue(false)" point-xid="PLC1_e5_stop"></ma-switch-img>
These have momentary button function where the point writes a 1 for the duration of the click, however long, and goes back to 0 when released. This was done with the help of this forum. We fixed bugs like if it was clicked, held, and dragged away and released, it still went back to 0.
Couple of the points shown in the picture of the history, you can see that it was set back to 0 after the momentary 1, then goes back to a 1 without indication that it was set by a user, and stays that way until I was notified and changed it back to a 0 using the detail page.
Any ideas? These are huge pumps (some of them 600hp) and these controls are critical...