buttons:
LIST[
Controls.ClickButton[name: "Play:", row: 0],
Controls.ClickButton[name:"STOP", proc:Button, clientData:d, guarded:TRUE, row:0, x:45],
Controls.ClickButton["Interp", Button, d, 0],
Controls.ClickButton["Replay", Button, d, 0],
Controls.ClickButton["Cycle", Button, d, 0],
Controls.ClickButton["BackForth", Button, d, 0],
Controls.ClickButton["Time", Button, d, 0],
Controls.ClickButton[name: "Keys:", row: 1],
Controls.ClickButton["Add", Button, d, 1, 45],
Controls.ClickButton["Del", Button, d, 1],
Controls.ClickButton["Del All", Button, d, 1],
Controls.ClickButton["Write", Button, d, 1],
Controls.ClickButton["Read", Button, d, 1],
Controls.ClickButton[name: " ", row: 2],
Controls.ClickButton[name:"Get Viewer", proc:Button, clientData:d, guarded:TRUE, row:2, x:45],
Controls.ClickButton[name: "Reset", proc: Button, clientData: d, guarded: TRUE, row: 2],
Controls.ClickButton["IP Out", Button, d, 2],
Controls.ClickButton["AISs Out", Button, d, 2],
Controls.ClickButton["Help!", Button, d, 2]],